Leaderboard


Popular Content

Showing content with the highest reputation since 05/27/2019 in all areas

  1. 11 points
    Hi ... I've finished a series of maps recently, inspired by a horror story theme. The main map is a modern city, freely inspired by Raccon City (RE) with classic places such as the famous Mansion of RE1 and also the raccon city police station. A map made for RO, but the idea was to remove all the medieval elements, to maintain a modern aesthetic, to approach our present world. The second map is MANSION (freely inspired) This map has 4 floors (two extremely large 2 floors (150x150), 1 small floor and basement. The maps are well detailed and with the possibility to compose a series of quest's and events. There are many possibilities. It can be used as an instance, as main city, map for events (such as zombie invazion, undead, savior, vips events, hunter), quests, etc. just be creative. Tell me your opinion, maybe you can help me improve. Thank you. ps: The police department is not ready yet.***** (Some images to better illustrate) THE CITY Now some images of the Mansion with 4 floors I like it when the maps are well filled, with no empty spaces, and with many details, something that suggests that there is life there, with dirt and trash on the floor, etc ... 01F and 02F 03F and basement
  2. 9 points

    Version 1.0.0

    37 downloads

    Simple Purple Website Responsive One-Page ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ By: Mihael Hope you like it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ About: Website is made in php / html responsive one page, is translated in pt-br, but I believe in your potential to translate into their respective languages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Demo: Espero que gostem.

    Free

  3. 6 points
    Hello everyone. norm here. Today I want to present you my project “Paint it black”, a client mod pack. Thanks for reaching the Donation Goal The donation goal was released insanely fast. Wasn’t expecting that Huge thanks to: @Hurtsky @Everade @CyberDevil @Mael @anacondaq @Skyzone As promised all the donated money went to rAthena. Thanks for the support (coffee donation): @pajodex (if you donated but cant find your name on the list please drop me a PM.) A special thanks to @Daifuku for sponsoring this awesome logo. Make sure to check out her service if you need great graphics. Download Current release of Paint it Black can be found here: https://github.com/Normynator/PaintItBlack/releases Dropin replacement for Cheat Defender (by NEMO project): CDClient.dll (SHA-1: 32158C097CD656FF62BB094CF9F4F2BF1A6B1CAD) Installation guide Available mods Timestamp Description: Shows timestamps in the chat window. Usage: /timestamp Default: On Ping Description: Shows average ping to server. Usage: /ping Default: Off FPS Description: Shows fps count. Usage: /fps Default: Off VSync disabled Dscription: Disables vsync for the client. This removes the 60 FPS cap. Usage: /vsync Default: On Custom Logo Description: You can display your own logo next to the Paint it Black logo. Usage: Your logo’s max width should not exceed 304 pixels. It has to be placed in your ragnarok folder with the name logo.png. Feel free to suggest new features. Supported client dates 20180620e 20180621a (suggested by @Mael) 20150513 (for @Stolao <3) 20180621aRE The clientdates requested on the donation goal post will be added soon. I try to add more client dates as said in the donation goal post. Feel free to suggest client dates here. If your client date was already suggested vote it up (so I can see which client dates are needed most). Vote list Changelog Bugreports If you spot a bug please report it here or on github via issue. Gepard compatibility This mod pack is not compatible with Gepard. And it also won’t be compatible in the future. You can get different client modifications for Gepard from Functor. Please do not request compatibility. Thanks to: SHR (https://github.com/sekishi1259/SimpleROHook) rEx (https://github.com/curio-r/rextensions) Greetings, norm
  4. 5 points
  5. 5 points
    May Digest 2019 The following digest covers the month of May 2019 Staff Changes: None Development Highlights: CORE: Fixed potential race-condition possibility in cart item transaction (7f772c32) Fixed some bonuses getting capped (69843289) Additional fixes for cart exploit (7ad1b32d) Login Server console command issue (b9fb0d5a) Fixed maintenance and gm_allow_group config (317146c0) Fixed getareaunits coordinates (ddb7d903) Updated viewpoint command (a3fc44ef) Changed renewal start coordinates (eb4b4625) DATABASE: Renewal item database update (9a7b1780, e9297658) Gigantic Bow supposed to subtract HIT instead of add (656bcf31) Updated KRO Class-Shadow costume (097ed5eb) Autobonus correction (f8a1427d) Added shadow items - ID range 24320~24424 (164dc9a6) Corrected Twin Pompom By JB item bonus (1bd524a7) Updated Death Fire (ID 13192) and Rolling Thunder (ID 13193) (47ef1ea0) Updated new items weight from kRO (13db834c) Corrected new hats (0b9d7603) Corrected Rice_Cake_Soup (ID 669) item script (e48c1495) SCRIPT: None OTHERS: None List of Contributors: @aleos89, @AnnieRuru, @Atemo, @attackjom, @AzarthMZintos, @Badarosk0, @crazystorm2017, @CyberDevil75, @cydh, @flamefury, @lChyztl, @mazvi, @Normynator, @sader1992, @schickrazor, @secretdataz. @SeravySensei, @teededung, @tkporreta, @RagVision Show your support to rAthena by submitting your Issue or Pull Requests!
  6. 4 points
    Current Version: 01 June 2019 To make an RO offline server usually you need: setup and configure MySQL database git clone emulator source code get from somewhere client files create a database for the emulator set correct permissions for database users what will be used via emulator for working with DB download and install Visual Studio Community 2017 with all packages (size ~10GB) configure mechanic, turn off some SRC functionality and so on Take from somewhere exe file, apply correct patches to your exe Build a GRF with all required for exe resources and files Compile the server (from sources to a binary file (what you can run on your OS)) Configure server-side (emulator), set proper settings, and so on to make it work copy-paste your game-client files and exe to kRO game client start MySQL database, run the emulator, launch game client This is hard for newbies. Because you will do a lot of mistakes because you can't know the different details. The package solves almost all steps above and leave to you only 2 last steps (copy paste, launch, and play) How to make everything work (2-minute guide) Download Extract Watch the video or read readme.txt Launch OpenServer and start server (Green Flag) Copy-paste 1 time only game client files to kRO folder Launch emulator Launch game exe from kRO client folder Login and play This is super easy, is not it? I have prepared for you almost everything, to make sure that you will skip the painful newbie entry point with making it just work. You can use this package as a template for building your own server (if you really wish to and will be stuck somewhere). All emulators, client, repository folders are connected to remote repos, so you can always easy update emulator or client by yourself without waiting for any updates from my side. I made almost everything what you need to keep always up-to-date emulator. But for making it up to date, please read the section below later, this requires some steps and understanding from your side (I did not make 1 click solution to update it, because of problems inside emulator) Download Links Google Drive | Mega | FEX.NET | CloudMail Alternative Link: Part 1 (1.3GB) (just pack (emulator)) Part 2 Client (2.7GB) (game client) Or 4GB (whole package in the archive) or this Please download the whole folder what you see if you are a newbie. Current Full Pack Size: 4 GB (include kRO client and everything else) 1.3GB = emulators, packed grfs, tools, openserver, and so on (this is a raw package) 2.7GB = kRO clean game client required for the files above (07_clean_kRO_client) If you let your friend connect to the server (online) you can read the guide: -- REMOVED -- Old topic (first version from 2017, 2018 years): 2019 March update: http://web.archive.org/web/20190427160411/https://rathena.org/board/topic/109823-ragnarok-online-complete-offline-server-client-pack-2019-make-your-ro-server-in-less-than-5-minutes/ 2018: http://web.archive.org/web/20190212101235/https://rathena.org/board/topic/109823-ragnarok-online-complete-offline-server-client-pack-2018-make-your-ro-server-in-less-then-5-minutes/ 2017: https://web.archive.org/web/20180420124127/https://rathena.org/board/topic/109823-ragnarok-online-complete-local-server-client-pack-2018-make-your-ro-server-in-less-then-5-minutes Please read readme.txt before asking any question. Changelog: 01 June 2019 - updated emulator to latest hash, client translation and exe still the same, updated links, added more mirrors for downloading files. No custom changes or fixes, just upgraded emulator. No changes in a database. 27 April 2019 - updated emulator, client files, almost everything fixed manually several founded issues, tested homunculus AI's, etc stuff was done. Edited links, was done a lot of work. But all files packed into rar archive instead of sfx one for several reasons. 01 March 2019 - fixed many issues related to the game client, turned off custom NPCs, updated emulators, recompiled everything, fixed earlier reported issues, re-uploaded and repacked everything to different hostings. If you want to update your package, search for my post on page 30. 12 February 2019 - many many many fixes to emulator, client, everything updated, and all known issues fixed. Everything is up to date and works great. 07 July 2018 - updated all content inside the package to their actual versions. Also, changed exe to 20180530 one from 20170614, and also repacked game clients as well too. Fixed small minor reported issues. Download links updated (please use the client) 01 June 2018 - updated and repacked kRO client (merged rdata.grf into data.grf for reducing total size of full kRO client), updated rAthena codebase up to 01 June 2018, recompiled all servers, fixed reported bugs related to the VIP system, fixed crash issue with Gentleman Pipe, all download links updated, if you want to take the update, re-download the whole package. 02 May 2018 - added VIP system options April 2018 - second unbounded version from the anacondaqq (you can update manually the whole package) March 2017 - initial release
  7. 4 points
    kRO Full Client 2019 06 19 ( UPDATED WEEKLY) includes BGM DOWNLOAD HERE
  8. 3 points
    View File Third Job Costumes & New Classes: Corrected 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! Submitter Haziel Submitted 02/24/2016 Category Job Sprites Content Author Gravity Corp  
  9. 3 points
    Open ../src/map/clif.cpp and in the function clif_parse_LoadEndAck remove: #if PACKETVER >= 20070918 clif_partyinvitationstate(sd); clif_equipcheckbox(sd); #endif #if PACKETVER >= 20141008 if( battle_config.pet_autofeed_always ){ // Always send ON or OFF if( sd->pd && battle_config.feature_pet_autofeed ){ clif_configuration( sd, CONFIG_PET_AUTOFEED, sd->pd->pet.autofeed ); }else{ clif_configuration( sd, CONFIG_PET_AUTOFEED, false ); } }else{ // Only send when enabled if( sd->pd && battle_config.feature_pet_autofeed && sd->pd->pet.autofeed ){ clif_configuration( sd, CONFIG_PET_AUTOFEED, true ); } } #endif #if PACKETVER >= 20170920 if( battle_config.homunculus_autofeed_always ){ // Always send ON or OFF if( sd->hd && battle_config.feature_homunculus_autofeed ){ clif_configuration( sd, CONFIG_HOMUNCULUS_AUTOFEED, sd->hd->homunculus.autofeed ); }else{ clif_configuration( sd, CONFIG_HOMUNCULUS_AUTOFEED, false ); } }else{ // Only send when enabled if( sd->hd && battle_config.feature_homunculus_autofeed && sd->hd->homunculus.autofeed ){ clif_configuration( sd, CONFIG_HOMUNCULUS_AUTOFEED, true ); } } #endif In the function clif_parse_LoadEndAck after: // Notify everyone that this char logged in [Skotlex]. map_foreachpc(clif_friendslist_toggle_sub, sd->status.account_id, sd->status.char_id, 1); add: #if PACKETVER >= 20070918 clif_partyinvitationstate(sd); clif_equipcheckbox(sd); #endif #if PACKETVER >= 20141008 if( battle_config.pet_autofeed_always ){ // Always send ON or OFF if( sd->pd && battle_config.feature_pet_autofeed ){ clif_configuration( sd, CONFIG_PET_AUTOFEED, sd->pd->pet.autofeed ); }else{ clif_configuration( sd, CONFIG_PET_AUTOFEED, false ); } }else{ // Only send when enabled if( sd->pd && battle_config.feature_pet_autofeed && sd->pd->pet.autofeed ){ clif_configuration( sd, CONFIG_PET_AUTOFEED, true ); } } #endif #if PACKETVER >= 20170920 if( battle_config.homunculus_autofeed_always ){ // Always send ON or OFF if( sd->hd && battle_config.feature_homunculus_autofeed ){ clif_configuration( sd, CONFIG_HOMUNCULUS_AUTOFEED, sd->hd->homunculus.autofeed ); }else{ clif_configuration( sd, CONFIG_HOMUNCULUS_AUTOFEED, false ); } }else{ // Only send when enabled if( sd->hd && battle_config.feature_homunculus_autofeed && sd->hd->homunculus.autofeed ){ clif_configuration( sd, CONFIG_HOMUNCULUS_AUTOFEED, true ); } } #endif
  10. 3 points
    View File @autostore - Picked item will be sent to storage automatically Type (at)autostore Choose the option Kill monster, pick item Compiled & tested for rAthena Git Hash: 34971e57 (20190611) Submitter Cydh Submitted 06/12/2019 Category Source Modifications Video https://youtu.be/o6y26dZIc7U Content Author Cydh  
  11. 3 points

    Version 1.0.0

    18 downloads

    with this you can add a "like" variable that hooked to the unique id that Gepard provide ofc the script wont work without Gepard Shield Faster Explanation: all you need to know if you already know how to script: TO SET EXAMPLE: Account Variable in rAthena EX: #VAR = 10; Character Variable in rAthena EX: VAR = 10; Gepard Variable ? > with this functions EX: gepard_int_set("VAR",10); AFTER THE ABOVE THE RESULT WOULD BE> TO GET EXAMPLE: Account Variable in rAthena EX: mes "" + #VAR;// = 10 Character Variable in rAthena EX: mes "" + VAR;// = 10 Gepard Variable ? > with this functions EX: mes "" + gepard_int_get("VAR");// = 10 Download the test NPCs for more Explanation: Script Header: //===== rAthena Script ======================================= //= set and get for gepard //===== By: ================================================== //= Sader1992 //https://rathena.org/board/profile/30766-sader1992/ //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //= https://github.com/sader1992/sader_scripts //===== Description: ========================================= <<<<<<< READ ME! //= YOU MUST RUN THE SQL SCRIPT IN YOUR MAIN SQL FIRST!!!!! //= you should add this to the end of your 'rathena/npc/other/Global_Functions.txt' //= gepard_int_get(<"key">,{<index>{,<"unique id">}}); //= gepard_string_get(<"key">,{<index>{,<"unique id">}}); //= gepard_int_set(<"key">,<value>{,<index>{,<"unique id">}}); //= gepard_string_set(<"key">,<"value">{,<index>{,<"unique id">}}); //============================================================ /* //ADD THIS TO YOUR SQL! CREATE TABLE IF NOT EXISTS `gepard_reg_num` ( `unique_id` int(11) unsigned NOT NULL default '0', `key` varchar(32) binary NOT NULL default '', `index` int(11) unsigned NOT NULL default '0', `value` int(11) NOT NULL default '0', PRIMARY KEY (`unique_id`,`key`,`index`), KEY `unique_id` (`unique_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `gepard_reg_str` ( `unique_id` int(11) unsigned NOT NULL default '0', `key` varchar(32) binary NOT NULL default '', `index` int(11) unsigned NOT NULL default '0', `value` varchar(254) NOT NULL default '0', PRIMARY KEY (`unique_id`,`key`,`index`), KEY `unique_id` (`unique_id`) ) ENGINE=MyISAM; */

    Free

  12. 3 points
    Version v19.6.12 is now available. Can be found here: https://github.com/Normynator/PaintItBlack/releases This version features a config file for all available mods. Changelogs have been added. Note: Added a info about custom splash screen to the main post.
  13. 3 points
    You can change color by using any Hex editor. search bytes: CA DF FB 00 C6 86 C4 RED channel - CA GREEN channel - DF BLUE channel - FB For example, we want to change it by red color. We need to modify bytes to: FF 00 00 00 C6 86 C4
  14. 3 points
    You can do it by changing color for this pixel in "colorchip.bmp". Example: https://mega.nz/#!ZAtQgCrB!2CPHecOsXiyizDFfRpqqnxkOsOfljmwNHsEOKfsrnnU
  15. 3 points

    Version 1.0

    406 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

  16. 2 points
    So in November I started making my own GameCube controller for the GameBoy Player and wasn't able to finish it because of school, but it's finally done and I love you guys so I'm going to share it here.
  17. 2 points
    unlike your post title/body all the tutorials i know in rAthena is very informative here is our most used tutorial if you want more "informativity" i suggest you start to use the search feature
  18. 2 points
    Hello rAthena Community! I thought recently about an public rAthena server for Scripters/Mapers/Spriters, etc to "showcase" their stuff in an live server. I talked a bit in the Discord already with others like @Normynator @Stolao, @Secrets also thinks that it's a good idea! xD (Mentioning them for them to find this easier haha) My Idea would be something like this: 1 Client + Patcher to access the server: Client Date would be something like 2018-06-20 (since it's the one I currently use) or newer if possible, not sure about the Patcher yet For custom Items/Maps/Sprites: an encrypted GRF will be required to prevent any stealing. For Scripters: There are two options how we could do it: Either per Scripter one Server or each Scripter get's his/her own folder in npc/custom/ with their own access via FTP. Only the Scripters themself can access those folders, except me maybe as Root, but I can make an written statement that I won't access those folders or better restrict myself as well. The costs for that servers' would be payed by me and I would have chosen Nitrado.net > Dynamic Cloud Server with some basic power: 40GB SSD, 2 vCPU, 2 GB RAM, 2TB Traffic > afterwards 100mb/s (is enough imo xD). Which would come to ~45€ per month. This is only an example, if we need less SSD but more RAM/CPU we can adjust that as we need. My limit would be max 100€ per month, as we all would benefit from this project. Paid Content is optional, so it's not like that you have to put everything you made on this server. What I would maybe consider use custom Maps or at least empty Maps to showcase the scripts categorized per Scripter in one place. It doesn't have to be something grand. We could also make copies of existing maps and use those. (Like I did with my Battle Royal Arena Script) Next thing would be about a suitable for the Client and Server Display. For the Server Display, in case of multiple servers, we could use only the Author Name, or one global name like: rAthena Community. Like mentioned, multiple servers is a possibility, but instead of for each Author, we could use those to feature each branch of the rAthena GitHub, so everyone can test it together with the one which is working on that branch. To give live feedback. Permissions: So every Author gets ofc an Admin Group or something like that. We won't use the GM Sprites, except you want! That is everything I could think of currently. You can tell me your thoughts about this, if you would participate, if you got ideas how we could handle the whole thing without complications and of course additions to the entire thing. Note: I'm not sure if this could be called a project or something related to that, so I decided to post about it here. Please move if there is a better spot for it. I would be glad to hear from you guys! Regards, Chris
  19. 2 points
    @ittiphol If you use EXE 2014-11-12 and later - you can't enable it. Because code was removed from EXE.
  20. 2 points
    RagnaLand is looking for dedicated staff members. The server will open in October. Open positions are: Support GM [PH] 1x Support GM [PT] 1x Support GM [RU] 1x Event GM 2x You can apply via discord: 레베카#4526 Payment is in cash points (not items!) on a weekly basis. Below are our server specs. Please only apply if our server setup suits you and you can see yourself enjoying to work with us. Thanks!
  21. 2 points
    case solved: D2 1D 68 B4 FF B4 00 8B C1 <-look for this line RED channel - CA GREEN channel - DF BLUE channel - FB For example, we want to change it by blue color. We need to modify bytes to: D2 1D 68 00 00 FF 00 8B C1 credits to @Functor for giving me hints on how to hexed client
  22. 2 points

    Version 1.1

    24 downloads

    Modern Theme This theme is made specifically for nodecp only. Supported version is Version 1.0 and future versions. Maintained by me(Universe creator of nodecp). SFD Means, StaticFileDir meaning that this would work on apache and nginx. If you would like to know how to configure them, refer to our wiki By Downloading this File, you agree to: Not claim it as your own Sell this theme Redistribute it saying that you own it.

    Free

  23. 2 points
    found the keyboard button but not for the map here's for the keyboard button keyboard button 73 68 6F 70 00 00 00 00 6B 65 79 62 6F 61 72 64 00 00 00 00 73 6E 73 <-look for this line 73 68 6F 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 73 6E 73 <- change it to this line
  24. 2 points

    Version 0.9.2

    505 downloads

    Contact: https://www.facebook.com/OlroxMaps Since the original link is down, I'll upload this file in rA downloads to ensure its availability. Granny Converter made by @ricky92 and thanks also by the contribution of some members on this project in rathena; is a tool used to convert the new granny format available for 3ds max into the Ragnarok Granny version (2.1.0.5) making the posibility of using animated 3D boned models in Ragnarok Online as mobs or npc. You can find a guide of how to import a ragnarok 3d in the video.

    Free

  25. 2 points
    This is for allowing that when soul linked. Remove the line that has SC_SPIRIT if you want it to always work. // Gank if(dstmd && sd->status.weapon != W_BOW && (skill=pc_checkskill(sd,RG_SNATCHER)) > 0 && (skill*15 + 55) + pc_checkskill(sd,TF_STEAL)*10 > rnd()%1000) { if(pc_steal_item(sd,bl,pc_checkskill(sd,TF_STEAL))) clif_skill_nodamage(src,bl,TF_STEAL,skill,1); else clif_skill_fail(sd,RG_SNATCHER,USESKILL_FAIL_LEVEL,0); } // Rogue Spirit enables Gank to steal coin if (sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_ROGUE) if (dstmd && sd->status.weapon != W_BOW && (skill = pc_checkskill(sd, RG_SNATCHER)) > 0 && (skill * 15 + 55) + pc_checkskill(sd, RG_STEALCOIN) * 10 > rnd() % 1000) { if (pc_steal_coin(sd, bl)) clif_skill_nodamage(src, bl, RG_STEALCOIN, skill, 1); else clif_skill_fail(sd, RG_SNATCHER, USESKILL_FAIL_LEVEL, 0); }
  26. 2 points
    This project generates the Lua file for the client and YAML file for rAthena from the item ID, start date, end date you entered. Handy for lazy people like me who doesn't want to edit two files to update attendance item list. Supports rAthena only. Link: https://secretdataz.github.io/attendance-generator/ Source: https://github.com/secretdataz/attendance-generator
  27. 2 points
  28. 2 points
    Yes, I sent link to not RE version, because your first post contained request to not RE version. But you fixed it now. Because 2018-09-19aRagexeRE is protected by Themida. You will not be able to patch it without unpacking. The latest Ragexe which works with rAthena is 2018-11-14dRagexe The latest RagexeRE which works with rAthena is 2018-06-21aRagexeRE So, if you use rAthena, the version 2018-09-19aRagexeRE is useless for you.
  29. 2 points
    http://nemo.herc.ws/downloads/2018-09-19aRagexe/
  30. 2 points
    Hello, I'll use this post to show you some of my projects and modifications. The name of my server is called RO: Zero, but it started before gravity announced theirs, so I chose to keep the name. LOGIN SCREEN https://vimeo.com/287302640 https://vimeo.com/300142810 https://vimeo.com/274177970 https://vimeo.com/310257994 SCRIPT & SOURCE Bet System https://vimeo.com/297864967 Pick Item with Mouse Click https://vimeo.com/288068416 Hack'n Slash Attack System https://vimeo.com/285431474 SkillShot System https://vimeo.com/269528679 Header Hud Char Info https://vimeo.com/268928510 System Conversor Skill Target to Place https://vimeo.com/307620277 LEAGUE OF LEGENDS INSPIRED SKILLS Ivern https://vimeo.com/270423927 https://vimeo.com/270211429 Kalista https://vimeo.com/270518714 Ash https://vimeo.com/270728857 Orianna https://vimeo.com/270911850 Xayah https://vimeo.com/271172345 Katarina https://vimeo.com/269402201 Client Edit New Hud Interface (Old) NEW INTERFACE FROM TOS (WITH NPC DIALOG) https://streamable.com/ebec1 New Game Filter https://vimeo.com/303199417 Item Summon Screen https://vimeo.com/300142810 Rain https://vimeo.com/298893681 Campfire Button Shortcut https://vimeo.com/298498848 Discord Integration WALK WITH WASD https://streamable.com/c4u7u ________________________________________ A lot of other things I haven't record, but I will try to keep this updated soon.
  31. 2 points
    Updates: Launcher New Launcher Client Edit WASD Walking New Interface of Tree of Savior
  32. 2 points
    Still working on a much simpler version for creating mods. But currently don’t have much time. so once that is done the discord thing will follow. (Cause it will be based on the new Mod system)
  33. 2 points
    you need to edit 2 place in that place the first one for when entry is edited, the second one is when new entry created, capped into 8000 (80%) for SC_FREEZE, better use SC_FREEZE instead 1 for comparison, so it will human readable for (auto &it : effect) { if (it.sc == sc && it.flag == flag) { if (sc == SC_FREEZE) it.rate = cap_value(it.rate + rate, -10000, 8000); else it.rate = cap_value(it.rate + rate, -10000, 10000); it.arrow_rate += arrow_rate; it.duration = umax(it.duration, duration); return; } } struct s_addeffect entry = {}; if (rate < -10000 || rate > 10000) ShowWarning("pc_bonus_addeff: Item bonus rate %d exceeds -10000~10000 range, capping.\n", rate); entry.sc = sc; if (sc == SC_FREEZE) entry.rate = cap_value(rate, -10000, 8000); else entry.rate = cap_value(rate, -10000, 10000); entry.arrow_rate = arrow_rate; entry.flag = flag; entry.duration = duration; effect.push_back(entry);
  34. 2 points
    Hello there, Some of you might know this already and maybe have read the original guide for it. But for those who doesn't know it yet, see below. Note: I’m sharing the steps on how to do it using CentOS7 for the proxy server/VM while the main server/VM will be anything you like as long as rAthena supports it. Before everything else, I would like you to know that this guide will only work on CentOS7 and this doesn’t guarantee that it will provide low latency to your players since its main function is to HIDE the IP of your MAIN VPS to avoid being bombarded with unwanted traffic. In the event, you received lots of traffic on your proxy, you can just reject it on your main VPS via firewall rules/iptables. Requirements Spare VPS to configure the proxy Patch your client using updated "Enable Proxy Support" patch provided by 4144's NEMO & Functor DO NOT patch "Skip Service Select" since you need it to choose from the multiple connections. Add multiple connection on your clientinfo.xml/sclientinfo.xml Configure subnet_athena.conf to prevent sending real IP in network packets from login and char servers. (Functor) (Optional) Enable "Cancel to Select Service" Patch VPS Configuration (IMPORTANT) Note: Again, make sure that your VPS is using CentOS7 since this was tested under the said OS and working 100% Follow the commands provided below. /* Port Forwarding CentOS 7 FirewallD */ // ======================================================================== // Please read the comments per line it is self-explanatory. // Important Parameters: // INSERT_ZONE = output of the get default zone // INSERT_IP = is the public IP of your main VPS or server // If you like the guide give it a thumbs up! // ======================================================================== // This command is to get the default zone being used by your VM. firewall-cmd --get-default-zone // This command is to check all rules applied to your VM by the current active zone. firewall-cmd --zone=INSERT_ZONE --list-all // Enabling Masquerade Status (IP Forwarding). // This is the important configuration else below won't work firewall-cmd --zone=INSERT_ZONE --add-masquerade --permanent // IP/Traffic forwarding // Make sure you have configured masquerade firewall-cmd --zone="INSERT_ZONE" --add-forward-port=port=6900:proto=tcp:toport=6900:toaddr=INSERT_IP --permanent firewall-cmd --zone="INSERT_ZONE" --add-forward-port=port=6121:proto=tcp:toport=6121:toaddr=INSERT_IP --permanent firewall-cmd --zone="INSERT_ZONE" --add-forward-port=port=5121:proto=tcp:toport=5121:toaddr=INSERT_IP --permanent // Add rules for ro-ports (assuming that you didn't change the port) firewall-cmd --zone=INSERT_ZONE --add-port=6900/tcp --permanent firewall-cmd --zone=INSERT_ZONE --add-port=6121/tcp --permanent firewall-cmd --zone=INSERT_ZONE --add-port=5121/tcp --permanent // Reload rules to take effect firewall-cmd --reload clientinfo.xml/sclientinfo.xml Configuration (IMPORTANT) The example below shows how to configure multiple connections/tunnel to your VPS. (P.S. I'm not quite sure how many connection is the limit that can be defined on the xml) <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <desc>Ragnarok Online Client Information</desc> <servicetype>america</servicetype> <servertype>primary</servertype> <connection> <display>^FF0000[ SE Asia ]^000000 - Connection Tunnel</display> <balloon>This server is dedicated to SEA Region to possibly reduce latency.</balloon> <address>INSERT_IP_HERE</address> <port>6900</port> <version>46</version> <langtype>1</langtype> <registrationweb>https://rathena.org/board</registrationweb> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> </loading> <yellow> <admin>2000000</admin> </yellow> </connection> <connection> <display>^FF0000[ US Central ]^000000 - Connection Tunnel</display> <balloon>This server is dedicated to US Central Region to possibly reduce latency.</balloon> <address>INSERT_IP_HERE</address> <port>6900</port> <version>46</version> <langtype>1</langtype> <registrationweb>https://rathena.org/board</registrationweb> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> </loading> <yellow> <admin>2000000</admin> </yellow> </connection> <connection> <display>^FF0000[ US West ]^000000 - Connection Tunnel</display> <balloon>This server is dedicated to US West Region to possibly reduce latency.</balloon> <address>INSERT_IP_HERE</address> <port>6900</port> <version>46</version> <langtype>1</langtype> <registrationweb>https://rathena.org/board</registrationweb> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> </loading> <yellow> <admin>2000000</admin> </yellow> </connection> </clientinfo> subnet_athena.conf (IMPORTANT) Change the default value (shown below) subnet: 255.0.0.0:127.0.0.1:127.0.0.1 TO subnet: 0.0.0.0:127.0.0.1:127.0.0.1 As per Functor, "If you will just apply the patch of EXE - game client will not use these IPs from network packets. But players will be able to find real IP by using any network sniffer.". That's it. If you have question, drop by a comment. ROK On! Original Links: Ragnarok Proxy Setup (Hide your VPS IP) Other: rAthena via GCP (In a nutshell)
  35. 2 points

    Version 1

    302 downloads

    Town of Beginnings from SAOI'm releasing this map that I made a while ago for a SAO-RAG project that has been put on hold, and i felt like it's too good of a map to put it on a shelf ;]Hope you guys enjoy the release. ;] Some files inside include the color changes on some texture files, so keep that in mind, and delete them if you want.

    Free

  36. 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. TranslationsEnglish - 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.
  37. 1 point
    All headgear official bRO, cRO, euRO, fRO, idRO, iRO, jRO mysgRO, twRO, tRO Update April 2019 HeadGear update to Agus 2018.7z (14Mb) HeadGear update to Agus 2018.exe (160Mb) HeadGear update 01082018 to 22042019 Iclude list and miss headgear
  38. 1 point
    Hi guys, now I'm in this board too and I'm happy to be able to work with you guys once again . Some rules for my releases: 1.) I will not support scripts you have modified by yourself, like changing mayor part of the code. 2.) Do NOT steal, pretend that you are the creator of these scripts - give credits accordingly . 3.) Like everyone else, I don't like it if someone remove the credits in the NPC Header. Anyway, if you follow these rules we won't have problems . For those who didn't took a look at my signature yet, my whole scripts are available via GitHub now. Topic Changelog: > 11-19/2011: Created my script collection and re-released my scripts from eAthena. > 11-24/2011: Added Restaurant, Login Settings, Global NPC Handler, Variable & Array Reader > 12-17/2011: Updated Restaurant and Virtual Password, Added Character Manager for Test Servers > 12-19/2011: Added PvP-GvG-MvP Arena > 12-20/2011: Added new feature to Character Manager > 01-08/2012: Added Card Compounder > 01-12/2012: Added Dynamic Shop > 01-18/2012: Added Vote NPC v1.0 > 10-13/2012: Added Fame System v1.1 > 10-16/2013: Added Training System v1.0 and Mob Invasion Event v1.0 > 09-22/2015: Added Quest System v1.0 > 06-11/2015: Updated Dynamic Shop v1.0 to v1.1 > 10-01/2015: Updated Quest System v1.0 and Fame System to v1.2 > 10-03/2015: Added Dungeon Party System v1.0 > 10-17/2015: Optimized this post a bit, how do you guys like it? > 09-07/2017: Cleaned up the Collection, see below for details. > 11-10/2017: Major update of older scripts > 12-31/2017: Updated Quest System v1.2 > 01-15/2018: Updated Training System v1.0 to v2.0 Added Mass Seller and Daily Reward NPC Added Dungeon Quest Service v1.0 + SQL file > 10-25/2018: Split Topic into Sections (Released, Requests, Additional and Unofficial) Added Instanced Loot System Added every requested Script so far Added Pagination function and GetMobData function Added Unofficial Excellion Gear NPC's and Nightmare Bio Lab NPC's Added Armor Enchanter Fixed Card Compounder > 05-28/2019: Added Battle Royale and Hunting Grounds Script Removed Broadcaster duo unnecessarity > Channel System Removed Unofficial Nightmare Bio Lab official implementation Removed Unofficial modified Morse Cave Instances by Alayne Updated Mob Invasion to v1.1 Modified Costume Enchanter v1.2 Modified Gold Room Battle v1.1 Removed every Update Log from the Scripts, leaving only the Features present > 06-10/2019: Added Mystic Enchanter + Mystic Enchanter without Random Option Support Git Changelog Released Scripts Security System v2.1 IP Ban NPC v1.1 InGame CP v1.3 Virtual Password v1.3 Guild Ranker v1.2 InGame Board v1.1 Restaurant v1.0 Global NPC Handler v1.1 Variable/Array Reader v1.0 Arena Master v1.6 Card Compounder v1.1 Dynamic Shop v1.1 Fame System v1.3 Training System v2.0 Mob Invasion Event v1.1 (I know there are many of these already around, but I wanted to try one for myself) Quest System v1.2 Dungeon Quest Service v1.0 Mass Seller v1.1 Daily Reward v1.0 Instanced Loot System v1.0 Hunting Grounds Instance v1.0 Battle Royale v1.0 Mystic Enchanter v1.0 Warning: This Enchanter might disturb Game Balance, as it allows to enchant everything you set it to! Though I added limitations and many settings to restrict that as much as possible. Additional Scripts Pagination Function v1.0 GetMobData Function v1.0 Requests Vote NPC v1.2 Request by PapaZola Monster Slaughter Event v1.0 Request by PapaZola Costume Enchanter v1.2 Request by Vegas Freebie NPC ... Forgot who requested it Gold Room PvP v1.1 Request by Paulinds MvP Ranker v1.2 Request by Radian Clean Up Deleted the following Scripts, which I had released but are too simple or unnecessary: Unofficial Scripts Excellion Gear NPC's Best regards, Chris
  39. 1 point
    add this if(getequiprefinerycnt([email protected]) < 10) failedrefitem [email protected] // if refine is less than +10... item will break.. above Line 166: specialeffect EF_CURSEATTACK;
  40. 1 point
    just remove from the list at db/import/mob_drop.txt
  41. 1 point
    - script bonus_for_7169 -1,{ OnPCStatCalcEvent: if(countitem(7169)){ bonus bInt,5; } end; }
  42. 1 point
    I dont know but you can try this entry.sc = sc; entry.rate = cap_value(rate, -10000, 10000); entry.skill_id = skill_id; entry.target = target; entry.duration = duration; if (rate >= 8000 && sc == 1) rate = 8000; maybe like this if ((rate >= 8000) && (sc == 1)) rate = 8000; And you might need to place it higher like so struct s_addeffectonskill entry = {}; if ((rate >= 8000) && (sc == 1)) rate = 8000; if (rate < -10000 || rate > 10000) ShowWarning("pc_bonus_addeff_onskill: Item bonus rate %d exceeds -10000~10000 range, capping.\n", rate); Im not really sure which effect freeze is but if its the same as status.c then its probably 1
  43. 1 point
    You are aware that this section is "Forum Issues"? Like the name says: Only issues regarding the Forum itself. Next time please post in the correct section :I. Regards, Chris
  44. 1 point
    Use Zackdreaver's translation and you should be fine :))
  45. 1 point
    @rans Try to open your "data.grf" with GRF Editor and press "Ctrl+Alt+S". It helped me with opening new GRF in "GRF Tool".
  46. 1 point
    Hello! You can disable it by using any HEX editor. search: 68 CA 00 00 00 6A 15 8B CE change to: 68 00 02 00 00 6A 15 8B CE
  47. 1 point
    Hello rA community, This is the new translation project i made in 2015, though I've worked in translation "business" since 2014. Project description : - Translated items and skills based on kRO - Translated textures - Support Oldest and Newest STABLE client date (NOTE: 2017-05-17bRagexeRE will be the last client this project supported) - Support iRO's spesific quests (Bounty boards, Turn-in, etc) - Compatible with current rAthena I've separated the renewal and prenewal project so it's easier to manage. Renewal project : PRE-renewal project : (I'm not including other files, like function (_f), you can grab them from renewal page, beware there are incompatibilties with older clients, ex:2011 and older.) Client resources : (Item sprites and textures, grab this if you missing some item files) Item DB updated by me: Protip: Use "Issue page" on Github to report project related issue. A pull request is always welcome, don't forget to link the "proof" of your fixes. ---------------------------------------------------------------------------------------------- Credits: All people who gave contributions on translation in the past.
  48. 1 point

    Version 1.1.0

    652 downloads

    Hello peoples, I've been asked recently to create official instances that aren't release on rathena yet. So this is my Sky Fortress version, based over videos, irowiki, infos I've found here and there, and divine-pride library for databases. In the rar, you'll find all you need, including instance file, mob, item and quest db. You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side. Have fun. Please leave the credits, and do not claim my work as yours

    Free

  49. 1 point
    use (Disable Doram Character Creation UI [Experimental]) patch in this NEMO and in the server side rathena-master\src\char\char.cpp search for if (start_job != JOB_NOVICE && start_job != JOB_SUMMONER) return -2; // Invalid job change it to if (start_job != JOB_NOVICE) return -2; // Invalid job
  50. 1 point

    Version v1

    191 downloads

    this hair is not mine, it is just testing upload all girls hair style are corrected and compatible with custom hair palette it is my first try GOMENE

    Free

  • Newsletter

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

    Sign Up