Leaderboard
Popular Content
Showing content with the highest reputation on 04/21/15 in all areas
-
E - Script Collection Last Update : September 10, 2013 Refine Function SQL Mission Board Monster Marching Vendor Control Advanced Stylist Coin Exchanger Doppelganger Race Of The Day Limited Items Multi Currency Shop Random News GM Online List Link Broken E-Inquiry DotA Runes Flower Counting Game Class Restriction Chain Quest Build Manager Misc Scripts : Freebies Script Card Trader Gold Room [ Pick Gold ] Gold Room [ Guild Tax ] Map Restriction [ GM Based ] Daily Reward Monthly Reward Monster Spawner Monster Summoner with Last Summoned Display Players Stats & Equipments 3rd Job Item Giver Exchanger [ Cashpoint to Coins ] Exchanger [ Poring Coin - Zeny ] Exchanger [ Points to Tickets ] Exchanger [ Item to Item ] Exchanger [ Item to Item ] Exchanger [ Multi Item to 1 Item ] Party Match Auto Ban Over Stats Users Soul Link Buff Kill Players gain Cash Points Party Members All Get Items [ Snippet ] Message Board Stalker Class Skill Reproduce NPC Multiple Selection Quest [ Template ] In-Game Item Rewarder In-Game Points Rewarder Invasion Event Custom Item Rate Status Point Seller [ Snippet ] Anti Bot Security Script Anti Bot Script [ Code / Question ] Item Combo Restriction [ LHZ Card ] Drop Item Upon Death PVP Switcher + Announcer [ Guild Master ] Rotating Waitingroom Messages +10 Refiner [ Specific Items ] Random Rate Item Exchanger MVP Invasion Premium Users [ Boost Rates ] Display Cutin Image upon Login Custom Randomed Box Items Kick GM during WOE Custom Crafting NPC Restrict Same IP [ Certain Map ] Coloured Items Exchanger Guild Master Changer Party Team PK Match Gambling Game IRC Channel Crafting NPC Guild Storage Restriction Stage Game [ Version 4 ] Monster Wiki Event [ Version 3 ] Special Thank you for my Tutor : Notes : I am a bit lazy to write all those Script Descriptions, i do believe that all of you able to get how this script works. Anyway, i will still doing my best to write the Updated Changelog or informations about the script as detail as possible. All the Scripts above are uploaded to Pastebin . Abide the Following Rule : Scripts Error / Not Working , you have to Explain it in Details. ( Add in Images / Modified Scripts ) Do not SPAM / BUMP in my Topic. Do not ask for Support stuffs for other Scripts in this Topic. Link Down , then drop [ @Emistry ] a message. I Reserved the Right for NOT Answering your Posts if you did not abide my Topic's Rules. Keep This In Your Mind : All the Scripts i distribute here are NOT FOR COMMERCIAL USES . DO NOT remove my Credits if you are using part of the scripts to modify your own. DO NOT re-release the scripts in any form / way. If you ♥ these Scripts , Click on to Vote this Topic up. Or you may also click on at above the Topic1 point
-
File Name: celine_v4.0 File Submitter: Eyske File Submitted: 25.06.2014 (v1.0) File Category: Game, Event, Quest Script Releases Content Author: Eyske Dear rAthena user, today I would like to release an new Script from me. It is indeed yet an short one, but be sure that I will expand it with more Headgears! I am still new with scripting, so please give some adivces on how to be better, I appreciate any constructive suggestion and feedback. Purpose: Celine offers the Player some Costume Headgears in exchange for various Items. Please be sure, that I will add more Headgears with the next Script update. You can active or deactive the NPC completly or what she offers to make via an GM Only NPC live ingame! What is she offering right now: - Costume Heart Wing Headband (v1.0) - Costume Angeling Hat (v2.0) - Costume Wild Rose (v2.0) - Costume Vanargand Helm (v4.0) - Costume Devil Whisper (v4.0) - Costume Polar Bear Cap (v4.0) - Costume King Poring Hat (v4.0) || Read Note#1 Note#1: Installation: Just put it into your NPC folder and add it to your scripts_athena file. Done Attention: Please make sure before you add this Script, that your Server has all the needed Items, Monsters and that all Items and/ or Monstrs are working as intended to avoid any bugs or exploits! Terms & Conditions:- You are not allowed to reproduce or make profit of this script - You are not allowed to take credit for this script. Though you can modify/edit it to your liking. - If you want me to add some stuff for you, pls let me know here and I will try to add them as soon as possible! - If you need support just write here. - Use this Script at your own Risk Changelog: Facebook: Please ,,Like" my Facebook site and get the newest updates, Hotfixes and expansions from my Scripts, Maps and other Projects I am working on. I will also upload Facebook exclusive stuff for free there such as unique Maps and Scripts. Click this Link or the Link in my Signature, THANK YOU!!! Download: *I would appreciate an ,,Thank you" , ,,Thumb Up!" and/ or Feedback if you downloaded my File - If you use my Script on your Server, please let me know what your Player thought of it* celine_v4.0.txt1 point
-
Search for and change this line in status.c then re-compile. (roughly around line 2369) stat += status->luk + 10; // (every 10 luk = +1 perfect flee)1 point
-
Awesome, if you have any issues with any of it let me know I'll help you. Just remember the tick_def needs to be changed as well for status durations affected by luk.1 point
-
I really can't explain better than I put up there. If you want make a request in the request section and maybe someone will change it all for you.1 point
-
Do you still want having X amount of a stat to shorten the duration? Whatever, justa add this to the beginning of each status based on the stat you want and the amount of stat you want them to have to have. if (status->luk == 900)// This means if(Luk = 900) Player is immune. return 0; Change "luk" to the stat you want required for each. This made status require 900 luk to prevent it. For example case SC_STUN: if (status->vit == 900)// This means if(Vit = 900) Player is immune to being stunned. return0; sc_def = status->vit*700; sc_def2 = status->luk*10 + status_get_lv(bl)*10 - status_get_lv(src)*10; tick_def2 = status->luk*10; break; This would make someone with 900 vit immune to stun. But you also have to change the tick_def2 timer or status will still be shortened by much lower stats.1 point
-
March Digest 2015 The following digest covers the month of March, 2015. Staff ChangesNone Development Highlights CORE: Packet Obfuscation feature implemented (f05119b) Expanded message length for e_msg in pc_useitem to CHAT_SIZE_MAX (5c24534) Fixed unlearnable Taekwon's skill (Issue:#317) Fixed monster's magical skill damage calculation (Issue:#321) Added missing Renewal calculations for Mercenary (1b6be4e) Fixed MATK calculation for players, monsters, homunculus, mercenaries, etc (9f6f55c) Fixed script_free_code on script.c (Issue:#335) Auto disable the Packet Obfuscation feature if using client version below than 2011-08-17 (bae469e) Removed some duplicate codes in /src/char folder (d92a8df) Fixed wrong mapname in party info window when member is in instance (17ffda6) Instance code cleanup (fb01b02) Added missing monster transformation bonuses and updateed the Status Icons with newer icons (231710c) Added map names check for instance entrance and maplist (0e5997e) Basic 'Unit Controller' script commands are implemented (2cee5b6, 2dc38e7) A little clean up in 'getunitdata' code (e93afad) Fixed map-server crashed by Crimson Marker skill (49a0b55) Reverted 'mercenary_create' command to don't return the mercenary game ID (Issue:#361) NPC Market Shop feature implemented (7d929a0) Old MATK calculation for Renewal monsters are being used as temporary fix (Issue:#321) Fixed map-server crashed by GentleTouch skills (Issue:#366) Fixed 'cashshop' warning and 'pointshop' code (Issue:#368) Added Monster Loot config (3028c87) Fixed 'ADJUST_SKILL_DAMAGE' code (Issue:#350) DATABASE: Fixed Kaahi skill duration (Issue:#320) Updated Arrow Shower skill to follow recent Renewal data (Issue:#310) Fixed Frigg's Song skill duration (Issue:#145) Fixed Piercing Shot skill damage calculation (Issue:#202) Fixed Blood Lust skill HP leeching (Issue:#272) Fixed Homunculus ATK and ASPD calculation (Issue:#298) Updated Item DB and Item Combo Set (45e1bf2, 96c49c8, d34a12e, d49d66b, 212f5db) Fixed Dragon Breath skill damage calculation (Issue:#167) Fixed Reverberation skill timer (Issue:#270) Fixed Camouflage skill behaviour against targeting skills (Issue:#332) Fixed Full Throttle skill SP drain amount, movement speed and cooldown value (9f6f55c) Fixed Mix Cooking, Make Bomb, Special Pharmacy, Change Material, and Rune Mastery success and fail animations (9f6f55c) Fixed trap's HP and knockback issue (Issue:#338) Fixed Dragon breath skill type checks and adjusted Camouflage to account for ground-based skills (5a9ffc4) Fixed Stealth Field skill SP drain and speed penalty (Issue:#176) Fixed Auto Shadow Spell activation failure (Issue:#331) Updated Phantom Thrust skill effect so it can be used on party members (Issue:#340) Complete recheck of item_db, item_trade, item_combo_db and pet_db (5a0f8dc, acffcba) Corrected Flash Combo weapon ATK and to cancel skill cast when target is more than 2 cells away (Issue:#119) Corrected Kings Grace to only cast on guild members in versus type maps, added missing effects and cooldown update (Issue:#148) Offertorium and Magnificat now cancel each other out (Issue:#341) Champion mobs implemented (ffffb0ad) Added skill database of Nightmare Glast Heim & Champion mobs (5ec1b24) Fixed Cart Cannon skillratio (Issue:#360) SCRIPT: Flavius Battleground Crystals bug fixed (Issue:#231, 76df76b) Corrected Tiucknuc mob name into Tiyanak (8276765) Champion Mobs natural spawn area added (5ce3c68) Dungeon Sign Posts added (1e8aa4b) OTHERS: Fixed some compile warnings when Packet Obfuscation is disabled (1be5665) Fixed athena-start status command (Issue:#257) Fixed some compile warnings in pc.c and skill.c (Issue:#309, Issue:#313) Packet Obfuscation feature is now enabled by default (1b69b98) Fixed 'make tools' target for ./configure (d1eeda3) Updated script_commands.txt, const.txt and status_change.txt (d951fab, c7062e5) Statistics 5 authors have pushed 20 commits during this period. On master, 34 files have changed. There have been 7,304 additions and 726 deletions. There are 2 merged Pull Requests and 2 Proposed Pull Requests. There are 5 created Issues and 10 Closed Issues. List of Contributors: @icxbb-xx, @aleos87, @cydh, @anacondaqq, @Playtester, @reigneil, @SakrayRO, @MrAntares, @vehona, @RagnarokNova, @RadianFord, @nanakiwurtz, @trickyloki3, @julia40124009, @exneval, @botka4aet, @lighta, @carl820912, @Inzanity99, @raynra, @BraisGabin, @musashi076, @Skormie, @Lemongrass3110, @euphyy, @zackdreaver, @Atemo, @cawogeek Show your support to rAthena by submitting your Issue or Pull Requests! [spoiler=You can help us too! (Yes, YOU! )]Currently rAthena uses GitHub Issues to handle bugs, server crash, pull requests, etc.. Most of the reports are fine, but some posts on our GitHub Issues are lacking of information needed to identify the possible cause, therefore it will make the dev to ask the same questions over and over again. So, I'm here to show you a small tutorial on how to improve rAthena's GitHub Issues ^^ First of all, it will helps the devs a lot if the issue reporter put decent information on the top of the report. You can copy paste the text below, and put it on top of your report: [spoiler=GitHub Header Format] Git Hash/Date: Client Date: Server Mode: Pre-RE/Renewal Source/Script Mods: Descriptions: How To Replicate: Now I will explain what does the above lines means. - Git Hash/Date = It means the referrence for each commits in GitHub, it can be used to identify which code has been changed/added. If you can't provide the Git Hash, at least you can use the date where you pulled/clone the repository. If you are still using SVN (which is not recommended anymore), you can provide the Revision Number instead. [spoiler=Here I will show you how to get your current Git Hash] 1. Open up your Command Line Prompt' if you are on Windows, or 'Terminal' if you are on Linux. Navigate to your repository folder. For example if your rAthena folder is on F:\Folder\rAthena and currently you are on C:\, then you can type F:(enter)cd folder\rathena(enter). If your folder name contains space, enclose your folder name inside the "". After you navigate to your repository folder, type: git show (Actually you can use another commands like: git rev-parse HEAD or git rev-parse --short HEAD) 2. You will see your current Git Hash number which can be pasted using the short version (only it's first 7 characters). For example: 5a0f8dc12ae1d0b2c3bf0a9fecc085719a28622b can be safely written as 5a0f8dc. 3. On the screenshot, I used a Git application (SmartGit), and it shows the same Git Hash number like the one on Command Line Prompt. There are lots of Git applications available, you can use whichever you want. 4. "master <3 origin" here is not "master loves origin" D: It means that currently my local repo is '3 commits behind' from the master repo. In other words, someone has pushed some new commits (in this case, 3 commits) and I haven't pulled/fetch them. If I made some modification on my local repo but haven't pushed my commit to the master repo, it means that my local repo is 'ahead' of master repo. 5. Those dots are the commits details which is already pushed to the master repo. 6. HEAD means our 'current local repo'. After reading the above explanations, I hope that no one will use the word 'latest git/hash/version/revision' anymore, because it's incorrect and confusing - Client Date = Put with the client date you are using. - Server Mode: Pre-RE/Renewal = Choose one, by deleting the unneeded one. - Source/Script Mods = If you ever edited or applied some diffs from other sources, or you have edited the corresponding script, please describe it here. Because sometimes the report is invalid because of this reason. - Descriptions = Describe your report here, if it's a server crash or compilation warning (or the others), please include the screenshot or the debug data too. - How To Replicate = If you can, please describe on how to replicate the bugs you found, so it can be identified easier. We are thankful if all issue reporters could follow the above format [spoiler=If you didn't follow it, we will do this to you... ]1 point