Leaderboard
Popular Content
Showing content with the highest reputation on 07/31/13 in Posts
-
Xynvaroth's Scripts Utility Xynvaroth_Array This script package contains functions which can be used to define a Xynvaroth_Array which allows you to also create character and account variables and it will significantly increase the index limit (which currently is 128). Increasing the index limit is very useful if you would like to store much data using server variables instead of MySQL for performance reasons. Besides, you can also create associative arrays (arrays with string indices) using Xynvaroth_Array. However, you will have to care about how to delete them yourself, because Xynvaroth_Array_Delete( ) can not be used to delete an associative Xynvaroth_Array. Important: Xynvaroth_Array will - due to limitations of the rAthena scripting engine - start with a number one index and not zero. Xynvaroth_CurrencyManager This function package provides several functions to manage (custom) currencies. Xynvaroth_CurrencyManager_Choose( ) lets a player choose currencies and their amounts. In addition, there are the functions Xynvaroth_CurrencyManager_CheckTake( ), Xynvaroth_CurrencyManager_Take( ), Xynvaroth_CurrencyManager_CheckGive( ) and Xynvaroth_CurrencyManager_Give( ) available. Xynvaroth_DynamicSelect This function is passed an array and it will then generate a string to be used as a parameter of select or prompt with the possibility of selecting each value of this array. Xynvaroth_ItemManager This function package provides several functions to manage items. Xynvaroth_ItemManager_Choose( ) lets a player choose items and their amounts. The function is very configurable! From selecting only one item securely to selecting a whole list of items - there are detailed options available to fit any need. In addition, there are the functions Xynvaroth_ItemManager_CheckTake( ), Xynvaroth_ItemManager_Take( ), Xynvaroth_ItemManager_CheckGive( ) and Xynvaroth_ItemManager_Give( ) available. Xynvaroth_TextManager TextManager is a script package used to separate texts from scripts with an optional multilangual support. You will never have to touch a script to change the texts. If you have staff members which should only translate or correct texts, they will only have to receive and change the data area of the Xynvaroth_TextManager. There is no need to spread all your scripts anymore.2 points
-
Quite simple really, first off, just create an NPC that i triggered when a person walks within range of it. <map name>,<x>,<y>,<facing>%TAB%script%TAB%<NPC Name>%TAB%<sprite id>,<triggerX>,<triggerY>,{<code>} Then we edit the code to filter out when to activate. Whether it be when someone clicks on it or comes in range. In this case I'll do both, so that clicking an NPC will result in a different dialogue then when within range. <map name>,<x>,<y>,<facing>%TAB%script%TAB%<NPC Name>%TAB%<sprite id>,<triggerX>,<triggerY>,{ mes "NPC Name"; mes "This is what will appear when someone clicks on me."; close; OnTouch: //This is triggered when a player walks in the trigger range of the NPC. if ( countitem(<item id>) ) //This will check to see if the player has the item in his/her inventory. {end;} // If they do, it will end the script resulting in nothing happening. Otherwise it will continue down the script and trigger the dialogue. mes "NPC Name"; mes "This is what will appear when someone walks within range of me, and does not have the item: "+ getitemname(<item id>) +" in their inventory."; close;} And that is all that needs to be done. Hope this solves your problem.2 points
-
RO Open Setup About Clone of the default game setup application, shipped with every RagnarokOnline installation. It works on every 32-bit Microsoft* Windows* platform. Source is available for customizations. Known Issues None. Translations English - 100% (primary) French - 100% (Valioukha) German - 100% (Xalion) Brazilian Portuguese - 100% (EvilPuncker) Czech - 100% Japanese - 100% (Mintmoon) Russian - 100% (Jarek) Simplified Chinese - 100% (tinpont) Spanish - 100% (jaBote) Thai - 100% (iSuzutsuki) Traditional Chinese - 100% (Angelmelody) translate OpenSetup into your language Q & A Why does the client not use the Lua settings? Use latest OpenSetup version. If that's already the case, use newer client. Why does OpenSetup not let me to save without Administrator? A few settings are still written to a location in the registry, that needs Administrator rights. I have have issues with OpenSetup, is there something I should add to my report? When you experience the issue, press Shift+Esc inside the OpenSetup window until it closes and provide the generated log file (exename.log) along with your report. Download & Website http://ai4rei.net/p/opensetup License This work is licensed under a Creative Commons Attribution-Noncommercial 3.0 Unported License.1 point
-
1 point
-
1 point
-
Wiki has replaced tutorials section back in eAthena days. I liked it but also disliked it, for several reasons. Tutorials have a personal view that a wiki article can't have. For example, in spriting, or RO pixel art in general, I'm sure I won't explain it as Adel or Gaypuff would do. However, obviously, wiki is way more organized. I suggested recently (via staff sections) to add IP content and this way people can create a place to post their guides. I have some guides I'd like to translate and add to rAthena, but I refuse to use the wiki since it doesn't look appealing to me as a place to post MY lessons xD. Not all graphics people may agree with my text and I wouldn't like it being modified by other people. I contributed to the wiki, but not as much as I'd like because of this.1 point
-
O también puedes desactivar por separado las mecánicas renewal en src/config/renewal.h Para desactivar alguna mecánica renewal en concreto solo debes comentar la definición en cuestión.1 point
-
You can disable a skill here trunk/db/re/skill_nocast_db.txt // Forbidden Skills Database // // Structure of Database: // SkillID,Flag // // Legend for 'Flag' field (bitmask): // 1 = Cannot be used in normal maps // 2 = Cannot be used in PvP maps (use this instead of 1 for PK-mode servers) // 4 = Cannot be used in GvG maps // 8 = Cannot be used in Battleground maps // 16 = Cannot be cloned (clones will not copy this skill) // Restricted zones - they're configured by 'restricted <number>' mapflag // 32 = Cannot be used in zone 1 maps // 64 = Cannot be used in zone 2 maps // 128 = Cannot be used in zone 3 maps // 256 = Cannot be used in zone 4 maps // 512 = Cannot be used in zone 5 maps // 1024 = Cannot be used in zone 6 maps // 2048 = Cannot be used in zone 7 maps // // Example: // 8,6 = Endure cannot be used in PvP and GvG maps (2+4)1 point
-
Hi here is for Hunter's DS Damage: look for case AC_DOUBLE: case MA_DOUBLE: and put this line skillratio += 10*(skill_lv-1); if (sd && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_HUNTER) skillratio += 150; it should look like this case AC_DOUBLE: case MA_DOUBLE: skillratio += 10*(skill_lv-1); if (sd && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_HUNTER) skillratio += 150; break; I know it says 150 but when I tried it out it on my test server it does double the damage.1 point
-
@ericklucas I don't have one sorry, I'm using two old bigs outdated GRFs. You can use your own GRF without removing files, it will work if properly repack. But it will be faster if you just have the needed files (all files in data/sprite and data/palette), same thing if you're using the data folder, you can upload the whole data or just upload data/sprite and data/palette. @Elf0 Good news @Talaysen There is no security issue, It's just a problem if you have some files you don't want to share in your data. User can guess the location to this file and download it (I will add .htaccess to deny access from user in the next update). @All and @Talaysen If you have problem installing the tool, I did an update last night. Install the latest version, configure it, and once it's done open index.php and uncomment this line : // Set on the debug //Debug::enable(); Once it's done all info and errors will be reporting when rendering an image: If you still don't get what the error is, just contact me and I will try to figure what's your problem.1 point
-
You probably will have to add it manually. I don't know if they have a .diff for eA. I don't think they do anyways. It will be a long process though I believe if you want to add it manually. I can't really tell you exactly you how you're going to add it lol. I am also unsure if it will be compatible with eA considering they may have used some elements that eA does not have / support.1 point
-
eA doesn't support the bindcmd script function. You have to add it into the source yourself if you wish for it to work.1 point
-
Remove the $ sign at the end of the effects. You are making it take a string instead of a int. String = Text Int = Numbers. .@effect1$ .@effect2$ to .@effect1 .@effect2 Also, you are trying to give your player an unknown item. It does not recognize the item ID 5189. Same for your items though, you should change all the strings into integers consider you are only storing ID numbers. Remove the $ from the variables that you are using. Notice that you are using .@effect3 when the variable you've set up above is .@effect3$. Make sure you catch these small mistakes , especially when you are copy and pasting since you will end up having to fix all of them if they are based off the same code that has an error. I have not tested this myself btw so I am not 100% sure that it will fix your problem.1 point
-
File Name: Wish Maidens' Sky Plateau File Submitter: Najara File Submitted: 28 Jul 2013 File Category: Maps & 3D Resources Video: Content Author: Najara Strange, I could swear I've uploaded this map here ages ago... apparently not. Well, here it is, for those who wanted this map seperated from my map pack. - Info - This map was suppose to serve as the top level of an instance, something like thana_boss.rsw but for the MVP called Wish Maiden, it's a MVP similar to Randgris, however for some strange reason Gravity choose not to make use of her. I hope the map will be of use. - Najara Click here to download this file1 point
-
1 point
-
Sucess HOHOHO! @Edit @KeyWorld Found no bug, the staff is having trouble installing sorry my bad English1 point
-
1 point
-
1 point
-
1 point
-
i think this will affect all jobs if you are talking about trunk/db/re/exp.txt what i think he wants is 1 character for example: priest to level up quicker than the rest.1 point
-
If you look at exp.txt, you can change the amount of exp required per level1 point
-
with this tool it helps me to insert the game characters in my site/cp (e.g fluxcp/cerescp). hoping for more updates to come. awesome work!1 point
-
1 point
-
1 point
-
He's currently busy with final exams and might take a little longer to respond.1 point
-
File Name: Manananggal Wing File Submitter: Taeko File Submitted: 26 Sep 2012 File Category: Wings Content Author: Ragnarok Staff, Taeko hello! This wings are a copy of a sprite that new mob called Manananggal hope you like it Click here to download this file1 point