Leaderboard


Popular Content

Showing content with the highest reputation since 01/22/2020 in all areas

  1. 5 points
    < Stolao's Einherjar Enchanting 2019 > Features: Enchanting System + Zeny Sink Todo: No Longer Supported Changelog: 1.00 Initial Release Links: Latest Enchanting Note: I'm not going to be updating this script anymore other then bug fixes as I'm no longer using it myself since I have updated to a SRC based one.
  2. 3 points
    Hey guys, how are you doing? I've seen some scripts similar, but nothing like this. This is my version of this event, 'Crack The Code'. Description: Video showing how the script works: Crack The Code V1.1 Some changes were made after this video. Features: I have one 'limited' version what I want to share with you guys. crack_the_code_v1.0_rathena.txt Limitations of this version: I'm accepting suggestions. (I'll not make changes in limited version) Sorry for my english and thank you for the attention. I hope you guys like. Special thanks to @Radian, for helping me with feedback and support me.
  3. 3 points
    If you would like to use your root account you can go straight to fluxcp installation guide below HOW TO MAKE SECONDARY MYSQL/PHPMYADMIN ACCOUNT FOR YOUR FLUXCP 1. I recommended to make a secondary account of mysql/phpmyadmin, for this step you need to login in your mysql/phpmyadmin as root and find the User Account in the upper 2. After you click the User accounts find the Add user account in the center left and press 3. After you click the Add user account make your User name and Password and make sure that you put in the Host name is Any host so that your web hosting can connect and now press the GO in the lower right 4. Now that you've added secondary account, all you have to do is press Database in the upper left 5. Once you get there look for your database and highlight it and press GO in the lower right 6. Check all selected database and press GO in the lower right 7. Now you have a secondary account HOW TO INSTALL FLUXCP 1. You need to download FluxCP and upload in your Web hosting File Maner /www/public_html/ 2. Goto your FluxCP config/ edit your applications.php ServerAddress This is your domain name like .com .net and etc.. BaseURL This is the path where your fluxcp located, if you used FluxCP Folder in /www/public_html/FLUXCP make sure your 'BaseURL' => '/FLUXCP', InstallerPassword You need this when you need to update your fluxcp or install 3. Goto your Fluxcp config/ edit your servers.php Hostname Your ragnarok server IP Username Your root/secondary username Password Self explanation Database Your ragnarok database 4. And now go to your domain.com to setup your FluxCP and put your InstallerPassword in your config/applications.php and press the Authenticate 5. After you authenticate your InstallerPassword you will need to login your root/secondary mysql/phpmyadmin account and press the Update FluxRO<- If you dont change the 'ServerName' in the config/servers.php 6. Congratulation your FluxCP is installed correctly
  4. 2 points
    data - full hollow mask.rar
  5. 2 points

    Version 1.0.0

    26 downloads

    Fixed RSW files for new dungeon: iz_d04_i iz_d05_i requare latest data files & rdata.grf

    Free

  6. 2 points
    Need the latest kRO Install folder for your private server? Look no further! ----> Download <---- Latest: 2020-01-24 Installation: Official kRO Updated: 24/01/2020 Download Link: http://bit.ly/latestkro Package contains RSU RO Patcher Lite for kRO and kRO RE by [Ai4rei] This package is maintained by [Akkarin] This ZIP archive is 3.83GB in size and includes all BGMs plus the latest RSU ([2018-10-23] Release 2.4.23.800) Simply download, extract, play! A fan of this topic? Hit the rep button
  7. 2 points
    Looks like Hemi Head bold italic
  8. 2 points
    @Gigo The presence of a supported "dinput.dll" in the game folder.
  9. 2 points

    Version 1.0.0

    410 downloads

    __________***PLEASE READ***__________ I updated a variety of ragnarok emojis. Example: became > Feel free to do whatever with the graphics. Use parts of it or fully, use them as a base or else - but please follow these rules: ________________________________________ Rules: Do not sell these graphics to anyone. Do not ask me to fix, adjust or change something unless you're willing to pay for it. If you upload them somewhere for others to download, please credit me and/or link back to herc.ws's download section. Contains: Ragnarok Emojis Contact Discord: 방탄#4526

    Free

  10. 1 point
    you can try this... src\custom\script.inc BUILDIN_FUNC(specialeffect3) { struct block_list *bl = NULL; int id = 0; int type = script_getnum(st,2); enum send_target target = script_hasdata(st,3) ? (send_target)script_getnum(st,3) : AREA; if (script_hasdata(st,4)) { id = script_getnum(st,4); bl = map_id2bl(id); } else { bl = st->rid ? map_id2bl(st->rid) : map_id2bl(st->oid); } if(bl == NULL) return SCRIPT_CMD_SUCCESS; if( type <= EF_NONE || type >= EF_MAX ){ ShowError( "buildin_specialeffect: unsupported effect id %d\n", type ); return SCRIPT_CMD_FAILURE; } if (target == SELF) { TBL_PC *sd; if (script_rid2sd(sd)) clif_specialeffect_single(bl,type,sd->fd); } else { clif_specialeffect(bl, type, target); } return SCRIPT_CMD_SUCCESS; } src\custom\script_def.inc BUILDIN_DEF(specialeffect3,"i??"), usage example // GID examples... [email protected] = getcharid(3); //[email protected] = [email protected][0]; //[email protected] = killerrid; //[email protected] = killergid; specialeffect3 EF_HIT1,AREA,[email protected];
  11. 1 point
  12. 1 point
    It definitly works because i was using it with my meteor assault mod case ASC_METEORASSAULT: if (unit_movepos(src,x,y,1,1)) { clif_snap(src, src->x, src->y); skill_unitsetting(src,skill_id,skill_lv,x,y,0); clif_specialeffect(src, 923, AREA); } else { if (sd) clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); } break;
  13. 1 point
    Filter multiple accounts to have 1 loot access instead of many? update: Added filter_same_ip option in this test version. @Radian This need more testing and if possible, a better detection. Link: https://pastebin.com/4AEtSbVb
  14. 1 point
    Hi there! ReverieRO is a passionately handcrafted mid-rate server with astonishing customizations to game-play and visual appearance. Our competent, multinational team strives to deliver an immersive experience by combining old Ragnarok Online classics with completely new, revamped and tweaked content, which is going to be released in custom episodes on a regular basis. We'd be thrilled for you to check us out and deep-dive in our fresh take on the battle against evil within Rune Midgard and beyond!Note: The server is currently under development and will make it's big debut on February 1st, 2020. A count-down timer to reflect that date has been placed on our domain, for your convenience. General Episode: 13.2 Setting: Pre-RE Platform: rAthena Max Level: 150/70 Max Stats: 120 Max ASPD: 192 Instant Cast: 160 DEX Anti-Cheat: Gepard Shield 3.0 Rates Base/Job/Quest/Boss EXP: 30x Usable/ETC/Cards Drop: 30x Equipment Drop: 10x NPCs View the 'NPC' section on our domain! Features & High-lightsOur features include amazing content such as our beautiful seasonal themes of our capital city ━ Prontera ━ which accommodates dozens of NPC, some never seen before in Ragnarok Online. Be sure to explore our vast character customization opportunities, such as: a ton of hairstyles, an extensive amount of clothing & hair color palettes as well as the ability to switch between outfits of your class branch (including the alternative third job set). Furthermore, we offer a generous amount of auras to choose from upon reaching the max level and have a completely custom quest-line available ready for you to explore.What else? Voting for points with a server-wide monthly vote goal system, daily presents that only requires you to log in in order to collect, player peak gifts when certain online milestones are reached, a Multi Job Master that lets you reborn into different classes, inventory charms, a colored character names modification, +5x bonus EXP during the weekend, regular headgears as well as costume headgear quests, plenty daily EXP quests to complete, exhilarating altered card effects, a revamped guild creation system, multiple custom currencies which can be obtained through voting, events and defeating monsters to exchange for various goodies. Our server packs a hard punch in terms of fierce dungeons, which will leave you hungering for more and more challenge. Be sure to bring a friend or three to tackle our all new, unique instances, filled to the brim with the most vicious of foes. We'll guarantee a fresh experience to new players and hardcore RO enthusiasts alike. There's much more, though! To learn all about it, be sure to check out our (WIP) Game Manual!Lastly, our server is ran by a group of competent and dedicated staff, which is ready to tackle any problems that may arise concerning your gaming immersion. With strict rules and expectations we've laid upon ourselves, we'll never interfere with your ReverieRO experience nor be unjust towards our player-base.In the name of all of ReverieRO's team, I want to thank you for your time and your kind consideration, we hope you'll find a new and blissful ragna-rocking home within our server. Download • Rules • Game Manual • Discord • Staff
  15. 1 point
    @Dark Lunacy Wow I'll try this now!!! Ill let you know after
  16. 1 point
    It's pretty neat and good script, dont doubt this guy he is good.
  17. 1 point
    You need to install a lets encrypt certbot. You can search in google, for example: https://linuxhostsupport.com/blog/install-lets-encrypt-ssl-certificates-using-certbot/ You maybe will also need to force https in your cp for all requests made. To do it you will need to change your .htaccess to this #FORCE HTTPS RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule !\.(js|ico|gif|jpg|png|css|pdf|swf|flv)$ index.php [QSA] Note that if you do this, you also will need to enable to use clean urls. Enable it in application.php 'UseCleanUrls' => true, // Set to true if you're running Apache and it supports mod_rewrite and .htaccess files.
  18. 1 point
    Its pretty much @Vykimo's script. Check his website.
  19. 1 point
    Não funcionou por que você não fez da maneira correta... Eu postei no formato para usar no emulador do rAthena... e você tá usando Hercules... Também esqueci de colocar um detalhe mas isso não muda muita coisa. Você tem que falar essas coisas antes de pedir ajuda... se não fica complicado os emuladores são um pouco diferentes... Tenta assim: Dessa vez eu testei e está funcionando. Lembrando que esse soul link está só configurado para mercenários se você deseja colocar para outra classe, você vai ter que procurar para entender como funciona.
  20. 1 point
  21. 1 point
    i think it's you who reported about the issue in github , anyway for anyone who have the same issue , the fix is here https://github.com/rathena/rathena/pull/4552
  22. 1 point
    So for the godaddy user with different hosting like mine, I am using an apache for my fluxcp What I did was, Added a new "A" record, + my IP and then 600 TTL. All you have to do now is to wait, hope it helps!!!
  23. 1 point
    @NarutoAfter casting Storm Gust while Land Protector is placed on the ground and another Land protector is cast (burning the first Land protector) the Storm gust should do damage after the second Land Protector is placed, but Storm Gust it’s not doing any damage. This is the issue. Does anyone have a fix for that?
  24. 1 point
  25. 1 point

    Version 1.0.0

    43 downloads

    A WoW cursor adaption for Ragnarok Online. Uses partly custom sprites that i've made and is fully functional. Something that i've created back in 2014 but never actualy used. WoW didn't change their cursor till today, so it's basically still up to date. All rights belong to BLIZZARD ENTERTAINMENT, INC.

    Free

  26. 1 point
    Hmm. At this point you're gonna have to wait for someone better to assist you. Sorry I can't be much of help.
  27. 1 point
    Hello @Brizyous maybe I can help files with the extension ".yml" show errors if the space is not correct compare the first image below. 1-Correct 2- Error on line 2725 I used '' space ''. We can see lines 2715 and 2738, they are in the same direction exactly the same as the other lines PS: I hope I helped, I have no experience in forum and I also don't know how to write in English correctly
  28. 1 point
    Updated to latest version. What's new: LZMA GRF packing support Better support for new packet versions Bug fixes
  29. 1 point

    Version 1.0.0

    44 downloads

    This is my updated @market clone as per this topic: Im currently using a sever file from December 2019. But I dont think it would not work on latest server files. Enjoy

    Free

  30. 1 point
    case 1: set [email protected][0],@bought_nameid; copyarray [email protected][1],getd(".item_"[email protected][email protected]+"[0]"),getarraysize(getd(".item_"[email protected][email protected]+"[0]")); if ( [email protected][1] ) { mes strcharinfo(0) + " Un error ocurrio."; close; } mes "Deseas comprar el item " + getitemname([email protected][1]) + " al precio de ^DF0101" + [email protected][3] * @bought_quantity + " BG's jugados?^000000"; if ( select ( " - Sí : - Mejor no " ) == 2 ) close; if ( countitem( 32025 ) < [email protected][3] * @bought_quantity ) { next; mes "No tienes la cantidad de bg's jugados"; mes "Actualmente tienes : " + countitem( 32025 ) + " BG's jugados"; } else { getitem @bought_nameid , [email protected][2] * @bought_quantity; delitem 32025, [email protected][3] * @bought_quantity; } close; //no-break;
  31. 1 point
    @Sehrentos is it possible to make the reward system like this? with the amount on it? // Event reward ID's (One random array is selected) setarray .loots_0, 501,10 , 502,10 , 503,10 , 504,10 , 505,10 , 506,10 ;
  32. 1 point

    Version 1.0.0

    91 downloads

    The Hair color works with my Fix Summoner Hairstyle(MALE) which ignores the color of the eye and ...some of the fur This is my first hair color palette release if there are any issues with my work feel free to notify me leave a like if you like my work and helps me get motivated and share

    Free

  33. 1 point

    Version 1.0.1

    68 downloads

    The Hairstyle works with My Kamishi's 34 hair color(Rework-MALE) in which ignores the color of the eye and ...some of the fur 10 hairstyles This is my first sprite release if there are any issues with my work feel free to notify me leave a like if you like my work and helps me get motivated and share

    Free

  34. 1 point

    Version 1.0.0

    84 downloads

    The Hair color works with my Fix Summoner Hairstyle(FEMALE) which ignores the color of the eye and ...some of the fur if there are any issues with my work feel free to notify me leave a like if you like my work and helps me get motivated and share

    Free

  35. 1 point

    Version 1.0.0

    53 downloads

    The Hairstyle works with My Kamishi's 34 hair color(Rework-FEMALE) which ignores the color of the eye and ...some of the fur 10 hairstyles if there are any issues with my work feel free to notify me leave a like if you like my work and helps me get motivated and share

    Free

  36. 1 point
    roCORD for rAthena Hey everyone, I am currently working on a Discord bot which allows interaction between a Discord server and an in game channel. Support for Version 1 is now dropped! Version 2 can be found under this link -> https://github.com/Normynator/roCORD/tree/development Documentation about installation and configuration can be found here -> https://github.com/Normynator/roCORD/tree/development/docs More updates on Version 2 will follow.
  37. 1 point

    Version 1.0

    700 downloads

    Hi all, This is a basic damage font alternative which can be used to bring a little more high definition resolution to Ragnarok! I made this purely because I was tired of staring at the hideously stretched and over-pixelated damage numbers while I was doing some testing. Feel free to give it a try! There is a slightly wider spacing between digits that I wasn't able to close off because the client must determine spacing/positionings between, but if you want to reduce some of the spacing I have provided another .act file suffixed "_larger" which reduces the spacing but makes the damage text a bit larger. Thanks

    Free

  38. 1 point

    Version 1.0.0

    129 downloads

    __________***PLEASE READ***__________ Feel free to do whatever with the graphics. Use parts of it or fully, use them as a base or else - but please: ________________________________________ Rules: Do not sell these graphics to anyone. Do not ask me to fix, adjust or change something unless you're willing to pay for it. The PSDs might be chaotic and not cleaned as there was no need for it. If you upload it somewhere else, please credit me and/or link back to me. Contains: Ragnarok Banner/RO2 Characters

    Free

  39. 1 point

    Version 1.0

    4,798 downloads

    These files are not created by me. I just found someone share a complete package of it on facebook. Thank him/her for collecting all these Skin across the world wide web, I believe some skin files was updated or fixed by him/her. So, I'll just provide a text file that contain the link to download these files from my dummy OneDrive Folder. Album Preview : http://imgur.com/a/b1MHG Installation Guide : Pick any RO Skin that you like and Download it to your PC/Laptop. Extract the files using 7-Zip / WinRar / WinZip / etc. Copy and paste the extracted files into the %System%/kRO/Skin/ folder. Again, I don't own any of these files. I just sharing the files. None of these are commercial items. Please insert / remain the credits in case you know who're them. Thank you.

    Free

  40. 1 point

    Version 1.0.0

    536 downloads

    This grf contains fixed hairstyle arrangement after using "Increase hair style limit in game" from 4144 latest NEMO updates, because after patched the hairstyle is not in correct arrangement.

    Free

  41. 1 point

    Version 2.2.0

    19,160 downloads

    Third Job Costumes + New Classes The Correction With the advent of jRO releasing new Job Costumes, and also, the new classes from the Taekwon branch, many of server owners want to replace the vanilla sprites or even, implement the bodystyle system. But, there's a catch! Originally jRO, and now, even kRO spriters, have made it completely off of the default pattern of palette. In a classic example, you can notice the pattern of the RO palettes. What matters is the position of the colours, as an example, for all jobs, the white-ish tones will be always on the same row, so we can use it to create custom palettes. See how it works: But jRO didn't follow the classic pattern, making it incompatible with custom palettes (@Kamishi ones included). So, I edited frame by frame of each job sprite, of each gender, mounted or not, correcting them, converting them in a way so many of the previously created palettes will work. This package includes: Alternate Outfits: Alternate Royal Guard M/F + Gryffon Battlemount + Lion Mount Alternate Ranger M/F + Warg Battlemount + Ostrich Mount Alternate Minstrel/Wanderer + Ostrich Mount Alternate ArchBishop M/F + Alpaca Mount Alternate Warlock M/F + Fox Mount Alternate Mechanic M/F + Savage Mount Alternate Genetic M/F + Savage Mount Alternate Guillotine Cross M/F + Hyena Mount Alternate Shadow Chaser M/F + Hyena Mount Alternate Sorcerer M/F + Fox Mount Alternate Sura M/F + Alpaca Mount Alternate Rune Knight M/F + Dragon Battlemount + Lion Mount New Classes Star Emperor M/F + Wolf Mount Soul Reaper M/F + Wolf Mount As requested by @Emistry, I also added an extra, making it more compatible to default palettes: Kagerou/Oboro + Frog Mount Following the another @Emistry's request, all files are now already on GRFs. The previous version had no Cashmount palette included, this one fixes the issue. Only the already released costumes are supported at this moment. The Rune Knight seems to be the last of them, it's over a year from the first release! As a final part of the package, I'm including Classic Palettes for all Alternate Costumes. Enjoy the final product!

    Free

  42. 1 point
    Looking forward to your rate or upvote or comment on this release. Download the files here: LINK (Updated to v1.2!) Hi guys, Some of you may know me from the preview of this project a couple of days ago, I'm here to release the status icons as promised. Here's a preview of freeze effect: _______________________________________________________________________________________________________ Guide on how to install these status icon (8 Steps) Download the files here: LINK Emulator-Side Step 1: Go to src\map\status.c Look for: /* First we define the skill for common ailments. These are used in skill_additional_effect through sc cards. [Skotlex] */ set_sc( NPC_PETRIFYATTACK , SC_STONE , SI_BLANK , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); set_sc( NPC_WIDEFREEZE , SC_FREEZE , SI_BLANK , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); add_sc( NPC_STUNATTACK , SC_STUN ); add_sc( NPC_SLEEPATTACK , SC_SLEEP ); set_sc( NPC_POISON , SC_POISON , SI_BLANK , SCB_DEF2|SCB_REGEN ); set_sc( NPC_CURSEATTACK , SC_CURSE , SI_BLANK , SCB_LUK|SCB_BATK|SCB_WATK|SCB_SPEED ); add_sc( NPC_SILENCEATTACK , SC_SILENCE ); add_sc( NPC_WIDECONFUSE , SC_CONFUSION ); set_sc( NPC_BLINDATTACK , SC_BLIND , SI_BLANK , SCB_HIT|SCB_FLEE ); set_sc( NPC_BLEEDING , SC_BLEEDING , SI_BLEEDING , SCB_REGEN ); set_sc( NPC_POISON , SC_DPOISON , SI_BLANK , SCB_DEF2|SCB_REGEN ); Replace with: set_sc( NPC_PETRIFYATTACK , SC_STONE , SI_STONE , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); set_sc( NPC_WIDEFREEZE , SC_FREEZE , SI_FREEZE , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); set_sc( NPC_STUNATTACK , SC_STUN , SI_STUN , SCB_NONE ); set_sc( NPC_SLEEPATTACK , SC_SLEEP , SI_SLEEP , SCB_NONE ); set_sc( NPC_POISON , SC_POISON , SI_POISON , SCB_DEF2|SCB_REGEN ); set_sc( NPC_CURSEATTACK , SC_CURSE , SI_CURSE , SCB_LUK|SCB_BATK|SCB_WATK|SCB_SPEED ); set_sc( NPC_SILENCEATTACK , SC_SILENCE , SI_SILENCE , SCB_NONE ); set_sc( NPC_WIDECONFUSE , SC_CONFUSION , SI_CONFUSION , SCB_NONE ); set_sc( NPC_BLINDATTACK , SC_BLIND , SI_BLIND , SCB_HIT|SCB_FLEE ); set_sc( NPC_BLEEDING , SC_BLEEDING , SI_BLEEDING , SCB_REGEN ); set_sc( NPC_POISON , SC_DPOISON , SI_DPOISON , SCB_DEF2|SCB_REGEN ); Step 2: Go to src\map\status.h Look for: SI_JP_OTP = 816, Add below: SI_STONE = 818, SI_FREEZE = 819, SI_STUN = 820, SI_SLEEP = 821, SI_POISON = 822, SI_CURSE = 823, SI_SILENCE = 824, SI_CONFUSION = 825, SI_BLIND = 826, SI_CHANGEUNDEAD = 827, SI_DPOISON = 828, Step 3: Go to db\const.txt Look for: SI_JP_OTP 816 Add below: SI_STONE 818 SI_FREEZE 819 SI_STUN 820 SI_SLEEP 821 SI_POISON 822 SI_CURSE 823 SI_SILENCE 824 SI_CONFUSION 825 SI_BLIND 826 SI_CHANGEUNDEAD 827 SI_DPOISON 828 Step 4: Re-compile your server! Client-Side (You can skip this step if you use my .grf files to patch your server) Step 5: Go to \data\luafiles514\lua files\stateicon\efstids.lua (You can skip this step if you use my .grf files to patch your server) Look for: EFST_FLOWER_LEAF = 675, Add below: EFST_STONE = 818, EFST_FREEZE = 819, EFST_STUN = 820, EFST_SLEEP = 821, EFST_POISON = 822, EFST_CURSE = 823, EFST_SILENCE = 824, EFST_CONFUSION = 825, EFST_BLIND = 826, EFST_UNDEAD = 827, EFST_DPOISON = 828, Step 6: Go to \data\luafiles514\lua files\stateicon\stateiconimginfo.lua (You can skip this step if you use my .grf files to patch your server) Look for: [PRIORITY_RED] = { Add below: [EFST_IDs.EFST_STONE] = "STONEST.TGA", [EFST_IDs.EFST_FREEZE] = "FREEZEST.TGA", [EFST_IDs.EFST_STUN] = "STUNST.TGA", [EFST_IDs.EFST_SLEEP] = "SLEEPST.TGA", [EFST_IDs.EFST_POISON] = "POISONST.TGA", [EFST_IDs.EFST_CURSE] = "CURSEST.TGA", [EFST_IDs.EFST_SILENCE] = "SILENCEST.TGA", [EFST_IDs.EFST_CONFUSION] = "CONFUSIONST.TGA", [EFST_IDs.EFST_BLIND] = "BLINDST.TGA", [EFST_IDs.EFST_UNDEAD] = "UNDEADST.TGA", [EFST_IDs.EFST_DPOISON] = "DPOISONST.TGA", Step 7: Go to \data\luafiles514\lua files\stateicon\stateiconinfo.lua (You can skip this step if you use my .grf files to patch your server) Look for: StateIconList[EFST_IDs.EFST_HELLPOWER] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Hell Power", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Can not be revived"}, {"Sacrifice is Disabled"}, {"Token of Siegfried disabled"} } } Add below: StateIconList[EFST_IDs.EFST_STONE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Stone Cursed", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"All DEF contributed by items is reduced by 50%"}, {"If HP is over 25%, you will lose 1% of your HP every 5 seconds"}, {"Changes your elemental status as Earth LV 1"}, {"Ignores Steal and Lex Aeterna"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_FREEZE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Frozen", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"All DEF contributed by items is reduced by 50%"}, {"Any FLEE will be negated"}, {"If HP is over 25%, you will lose 1% of your HP every 5 seconds"}, {"Changes your elemental status as Water LV 1"}, {"Ignores Steal, Lex Aeterna, Storm Gust and Snow Flake Draft"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_STUN] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Stunned", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Any flee will be negated"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_SLEEP] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Asleep", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"If enemy attacks you, they will have 2x CRIT chance with their attack"}, {"Any flee will be negated"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_POISON] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Poisoned", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Status-oriented DEF is reduced by 25%"}, {"If HP is over 25%, you will lose 1.5% + 2 HP of your max HP every second"}, {"SP Regeneration is disabled"} } } StateIconList[EFST_IDs.EFST_CURSE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Cursed", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Reduce your ATK by 25%"}, {"LUK becomes 0"}, {"Drastically Reduces your Movement Speed"} } } StateIconList[EFST_IDs.EFST_SILENCE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Silenced", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Inability to use any active skills"} } } StateIconList[EFST_IDs.EFST_CONFUSION] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Confused", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Causes the character to move into unintended directions when trying to navigate"} } } StateIconList[EFST_IDs.EFST_BLIND] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Blinded", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Reduce your HIT and FLEE rate by 25%"}, {"Also graphically reduces range of your visibility"} } } StateIconList[EFST_IDs.EFST_UNDEAD] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Turned Undead", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"You become Undead property"}, {"Support buffs such as Blessing and Increase AGI are removed"} } } StateIconList[EFST_IDs.EFST_DPOISON] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Deadly Poisoned", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Attack speed increased."}, {"Status-oriented DEF is reduced by 25%"}, {"If HP is over 25%, you will lose 1.5% + 2 HP of your max HP every second"}, {"SP Regeneration is disabled"} } } Step 8: (You can skip this step if you use my .grf files to patch your server) Go to \data\texture\effect and add in the .tga files Whew, that's it. Now, pack it up into .grf/.gpf file if you want to and look at it go! _______________________________________________________________________________________________________ At first I wanted to charge $1 for the pack because I'm so broke right now but I don't have the heart to do it since it is my first release. So here it is. Free stuff! Looking forward to hear what you guys think. Rate it if you guys have the chance. Enjoy it, Shade
  43. 1 point

    Version 4.2

    3,928 downloads

    Support All classes including new Mounts, Oboro, Kagerou and costumes! Yay!. =3 The palettes are ranged from 0 to 35. For this pack to look the best you must use my corrected classes sprites ! These palettes are from my big 700 palette pack ! If you want more clothes dyes, you may consider asking for one of my Paletting services (More than 700 Palettes, Races and Colors! :3). Thank you very much!

    Free

  44. 1 point

    Version 1.0.0

    188 downloads

    Level Up Reward Job/Base config LevelUpReward(1,<base level>,<job id>,<zeny>,<item id>,<count>,<item id>,<count>,<item id>,<count>,etc); LevelUpReward(2,<job level>,<job id>,<zeny>,<item id>,<count>,<item id>,<count>,<item id>,<count>,etc); Example: LevelUpReward(1,5,1,999,1002,5,1005,2); //give 999 zeny 5 1002 and 2 1005 to Swordman (job id 1) when he level up to base level 5 LevelUpReward(2,10,1,999,1002,5,1005,2); //give 999 zeny 5 1002 and 2 1005 to Swordman (job id 1) when he level up to job level 10 header //===== rAthena Script ======================================= //= saders LvUpRewards //===== By: ================================================== //= Sader1992 //= Free!! //https://rathena.org/board/profile/30766-sader1992/ //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //https://github.com/sader1992/sader_scripts //===== Description: ========================================= //==== level up rewards //==== if the player is over he can use @LevelUpReward command //==== to get the rewards //============================================================ //==== please report any error you find //============================================================ //============================================================

    Free

  45. 1 point
    https://raw.githubusercontent.com/rathena/rathena/master/conf/battle/party.conf // Prevent multiple characters of the same account to join the same party. (Note 1) block_account_in_same_party: yes
  46. 1 point

    Version 1.8.0

    26,449 downloads

    Hey everyone, This is a GRF tool I started to develop for my own personnal use, but I thought I'd share it since I've upgraded the UI. Its primary goal is to be easy to use while offering a wide variety of options and customizations. The software is quite stable and can handle large operations easily. How to install Download the zip archive provided from the download link at the bottom of this description or directly from there : http://www.mediafire.com/?aflylbhblrzpz0h Install the application with GRF Editor Installer.exe; if you are missing a .NET Framework you will be prompted to download it. Once you are done, you can start the program from the link on your desktop. Key features Overall speed is faster (or at least equal) than any GRF tool. Common operations : add, delete, merge, extract, preview, save. Undo and redo for any operation. It can open any GRF file. Clean and very interactive interface. Saving formats supported : 0x200, 0x103 and 0x102 (through the Settings page) and conversion to the Thor format. Instant filter and search options (example : "map .gat"). File association and context menus integration for .grf, .gpf, .rgz and .thor (through the Settings page). Can rebuild separated images into one file easily. Drag and drop (with the ALT key, can be modified in the Settings page). This is a big part of the software; most of the items can be moved around within the application itself or from/to Windows Explorer. Tools Sprite editor : a simple sprite editor with powerful features. Semi-transparent images can be added, you can easily change the order or replace images, etc. This tool can convert images in the wrong type by showing you multiple solutions (merging a new palette, dithering the image by using current palette, using the closest color, and a few more). Grf validation : allows you to validate a GRF with multiple settings. It can detect corrupted GRF entries, invalid sprites, empty files, non-GRF files, duplicate files and a lot more. Flat maps maker : generates flat maps from .gat and .rsw files. Useful to generate WoE maps or to fasten up the loading time. Patch maker : generates a GRF patch based on two different GRFs. Hash viewer : shows the hash code (both CRC32 and MD5) for files. Image converter : converts an image to any format requested (BMP, PNG, JPG, TGA). GrfCL : used to create batch files (.bat) which can automate tasks on GRF files. See the content in GrfCL.rar in the download for more information. This tool can be customized from the sources as well. Palette recolorer : creates new sprites by changing their colors (this tool is now deprecated). Client database editor : allows modifications of the database client files (txt and lua) with easy and simple tools. Work in progress. Grf encryption The encryption feature has been enabled again. It's similar to what it used to be and it has been tested on client versions ranging from 2012-08-01 to 2014-02-05. Some error messages will be displayed if necessary. If you have an issue, copy the error message (with the code, if there's one) and send me the client executable with the cps.dll file generated by GRF Editor. There shouldn't be compatibility issues anymore though! Thor files Thor files are patches used by Thor Patcher ( http://thor.aeomin.net/ ). Because of their similarity with the GRF file structure, they have been integrated within GRF Editor. The primary utility of this feature is that it allows you to add encrypted files to a Thor patch. All the other options can be achieved by using Thor Maker. You'll find the necessary steps below, but test your patches before sending them off to players (I've done a lot of testing on my end, but better be safe). If you're using SecureGRF, then make a new GRF, add the files and encrypt it. In GRF Editor, open the encrypted GRF you just made, use "Save as" and name the new file with a .thor extension. That's it, if you want to change the output directory, click on the root node of the project and select the tab "Container options". You can select the output mode and the GRF to merge the patch with. Simply save again if you change these properties. If you're using GRF Editor's encryption, then make a new Thor file (File > New > New Thor) and add the files you want to patch it with. Right-click on the files you want to encrypt and use Encryption > Encrypt. Technical stuff Requires .Net Framework 3.5 (SP1) Client Profile to run (3.5 or more will work as well). Automatically converts file name encoding to their proper values (you can change the encoding). Data virtualization is used as much as possible to preview files, meaning the files aren't completely loaded. Right-clicking an item will bring up the available options with that file. Preview file formats : txt, log, xml, lua, lub, bmp, png, tga, jpp, db, ebm, pal, gnd, rsw, gat, rsm, str, spr, act, imf, fna and wav. Services are "crash ready", meaning that you will be warned about a failed operation and no work will be lost (the application won't close and crash). It tries to continue operating even if it meets unsual conditions. Operations can be cancelled by clicking on the button near the progress bar. The warning level can be changed to avoid messages like "Please select a folder first." When prompted with an error, use Ctrl-C to copy the current dialog's content. Some screenshots! 1) Previewing an act file, while showing the search feature 2) Preview of a model file (rsm) 3) Preview of GrfCL with the MakeGrf command 4) Preview of maps 5) Preview of Grf validation 6) Search feature (press Ctrl-F or Ctrl-H to bring up within a text editor) Got a feedback? I'd gladly hear you out and fix issues you have with the program.

    Free

  47. 1 point

    Version 3.0

    8,025 downloads

    This pack corrects the bad pixels on ragnarok classes and heads with nose or coloured eyes. It makes palletes looks better in general. Take a look at the screenshots for samples. Contains: First classes corrected 2nd Job classes corrected Rebirth classes corrected Special classes corrected (Ninja, taekwon..) Gryphon corrected (for Rune Knight) Official Head Sprites from 1 to 27 corrected. Also contains an extra file: FIX FOR WARLOCK (Credits to Vach ). Use it only if you experience issues with Warlock sprite. If you get any issue with one of the sprites (that shouldn't happen though ), like gravity error when using skill, or moving, just delete the bad-working sprite, update it to the last gravity official version, and make me know about it. Sometimes gravity update a sprite (it happened once in 6 years...so...) and it can crash with new clients. I'm able to fix it very quickly if it happens. If you want the best looking palettes with this pack, take a look at my free Palettes and my 700 Palettes set!

    Free

  48. 1 point
    An event-driven plugin system is planned.
  49. 1 point
    Loc: Equipment location of armor and arrow-type items. Values below can be combined, i. e. 136 would indicate both accessory slots (typical value for accessories). (2^0) 1 = Lower headgear (2^1) 2 = Right hand (2^2) 4 = Garment/Robe (2^3) 8 = Accessory 1 (2^4) 16 = Armor (2^5) 32 = Left hand (2^6) 64 = Shoes (2^7) 128 = Accessory 2 (2^8) 256 = Upper headgear (2^9) 512 = Middle headgear (2^10) 1024 = Costume Upper headgear (2^11) 2048 = Costume Middle headgear (2^12) 4096 = Costume Lower headgear (2^13) 8192 = Costume Garment/Robe (2^15) 32768 = Arrow (arrow-type items only) (2^16) 65536 = Shadow Armor (2^17) 131072 = Shadow Weapon (2^18) 262144 = Shadow Shield (2^18) 524288 = Shadow Shoes (2^20) 1048576 = Shadow Accessory 2 (2^21) 2097152 = Shadow Accessory 1
  50. 1 point
    You can use mine o: wel i didn't made it, so isn't mine, but i'm using it on my server and works, also has a leader to record breaking records and enables you to restart it, creditos to the author o:! turbo_room,106,105,5 script Emperium Breaker 1288,{ // What Map will be used set .Map$,"job3_arch01"; // How many Top Breaker will be Recorded set .TopRank,5; // Message to Inform Players while inside the Room setarray .Instruction$[0], "Necesitas guild para pegarle, crea una con el emperium que se te da si no tienes guild. Por favor pon atencion.", "Esta sala es para probar que tan rapido puedes romper un Emperium.", "Preparate para romperlo, aparecera en el centro de la sala", "Al entrar se te dieron Butterfly Wings, para que puedas regresar cuando acabes, eso es todo, preparate."; while( 1 ){ mes "Esta es la sala prueba de Romper el Emperium. "; mes "Puedes calcular que tan rapido rompes el Emperium en esta sala."; next; switch( select( ( getmapusers( .Map$ ) )?"^FF0000No disponible":"^0000FFDisponible^000000", "Top ^FF0000"+.TopRank+"^000000 Record", ( getgmlevel() < 90 )?"":"^FF0000[GM]^000000 Reset Room", ( getgmlevel() < 90 )?"":"^FF0000[GM]^000000 Reset Ladder" )){ Case 1: if( getmapusers( .Map$ ) ){ mes "Hay otro jugador, espera a que termine por favor."; next; break; } warp .Map$,0,0; getitem 714,1; // poring coin , editar segun tu preferencia. killmonster .Map$,"All"; // removemapflag .Map$,mf_noskill; donpcevent strnpcinfo(0)+"::OnReady"; end; Case 2: mes "^ED1ADCMejor Record^000000 : "+LatestRecord/1000+"."+LatestRecord%1000+" Seconds."; for( set [email protected],0; [email protected] < .TopRank; set [email protected],[email protected] + 1 ){ if( !$TopRankTime[[email protected]] ) break; mes "^FF0000Top "+( [email protected] + 1 )+" : ^0000FF"+$TopName$[[email protected]]+" "; mes "^FF0000Tiempo : ^ED1ADC[ "+$TopRankTime[[email protected]]/1000+"."+$TopRankTime[[email protected]]%1000+" Sec. ]^000000 "; } next; break; Case 3: mapannounce .Map$,"El GM reinicio los record del Emperium Breaker.",0,0x00FF00; killmonster .Map$,"All"; sleep2 3000; mapwarp .Map$,"izlude",103,142; mes "Listo, los jugadores que estaban adentro son enviados a fuera."; next; break; Case 4: switch( select( "^0000FFAll Player^000000:^FF0000One Player^000000" ) ){ Case 1: deletearray $TopRankTime[0],getarraysize( $TopRankTime ); deletearray $TopName$[0],getarraysize( $TopName$ ); mes "RESETED WHOLE LADDER."; break; Case 2: mes "Please input the ^FF0000EXACT NAME^000000 of player you want to delete."; input .Name$; for( set [email protected],0; [email protected] < .TopRank; set [email protected],[email protected] + 1 ){ if( .Name$ == $TopName$[[email protected]] ){ deletearray $TopName$[[email protected]],1; deletearray $TopRankTime[[email protected]],1; mes "Removed ^FF0000"+.Name$+"^000000 from the List."; } } } next; break; } } OnReady: sleep2 3000; for( set [email protected],0; [email protected] < getarraysize( .Instruction$ ); set [email protected],[email protected] + 1 ){ mapannounce .Map$,.Instruction$[[email protected]],0,0x00FF00; sleep2 2500; } for( set [email protected],5; [email protected] > 0; set [email protected],[email protected] - 1 ){ mapannounce .Map$,"Cuenta regresiva : "[email protected]+" segundos.",0,0x00FF00; sleep2 1000; } //mapannounce .Map$,"Hit the Emperium Now and Skills Disabled.",0,0x00FF00; setmapflag .Map$,mf_noskill; monster .Map$,29,27,"Breaker Test",1288,1,strnpcinfo(0)+"::OnBreaked"; set .Record,0; sleep2 500; initnpctimer; end; OnTimer600000: if( !mobcount( .Map$,strnpcinfo(0)+"::OnBreaked" ) ) end; mapannounce .Map$,"You spent too much time. i think you are AFK , so you are out.",0,0xED1ADC; sleep2 3000; mapwarp .Map$,"izlude",103,142; stopnpctimer; end; OnBreaked: set .Time,getnpctimer(0); copyarray [email protected]$[0],$TopName$[0],getarraysize( $TopName$ ); copyarray [email protected][0],$TopRankTime[0],getarraysize( $TopRankTime[0] ); set LatestRecord,.Time; for( set [email protected],0; [email protected] < .TopRank; set [email protected],[email protected] + 1 ){ if( .Time < $TopRankTime[[email protected]] || !$TopRankTime[[email protected]] ){ set $TopRankTime[[email protected]],.Time; set $TopName$[[email protected]],strcharinfo(0); copyarray $TopRankTime[[email protected] + 1],[email protected][0],getarraysize( [email protected] ); copyarray $TopName$[[email protected] + 1],[email protected]$[0],getarraysize( [email protected]$ ); announce "[ "+strcharinfo(0)+" ] Tomo el ranking "+( [email protected] + 1 )+" en la sala de Rompe Emperium con un record de "+.Time/1000+"."+.Time%1000+" segundos !!!",bc_all,0xED1ADC; break; } } stopnpctimer; announce "Tiempo tomado : "+.Time/1000+"."+.Time%1000+" Seconds. ",bc_self,0xED1ADC; // removemapflag .Map$,mf_noskill; sleep2 5000; mapwarp .Map$,"izlude",103,142; end; } job3_arch01 mapflag nocommand 50 job3_arch01 mapflag gvg on job3_arch01 mapflag gvg_castle job3_arch01 mapflag monster_noteleport job3_arch01 mapflag nosave SavePoint
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up