Leaderboard
Popular Content
Showing content with the highest reputation on 10/04/17 in all areas
-
2 points
-
September Digest 2017 The following digest covers the month of September, 2017. Staff Changes None. Development Highlights CORE: Removed reset of monster drops on mobdb reload (f197f82f) Corrected broadcast item flag with autoloot (dfe714e9) Resolved bonus WeaponMATKRate (e92fc967) Migrated script.c to C++ (965edbf4,0379774c,60d59124,528539f6,38d225c4,6434a830) Adds allow_bound_sell configuration (557cccac) Corrected OPT1 behavior (5c7c0893) Refine overhaul (e24d30a7) Updated alternate 3rd job bodystyles (78c63c3a) Fixed msvc warning casting int to bool in getequiprefinecost (70f1d864) Corrected Elemental flee calculation (1bfe8475) Migrated clif.c to C++ (80a251ef) Shadow Refiner and getequiprefinecost (cd43f32f) Corrected script command instance ID lookups (82ed67a0) Changed atcommand follow behavior (d9a2bdbe) Updated Kaite renewal behavior (ee552d67) Adds pk_mode_mes displayed on joining a pk zone (0e4ffdac,e6ec0f52) Added support for some missing clients (7de74727) Corrected Elemental Cure healing behavior (ab014246) DATABASE: Updated Rune Stone item behavior (d353b668) Updated Guillotine Poison item behavior (6ef8a97c) Leprechaun_Hat should be refineable (969c10fb) Resolved Lex Aeterna autospell for Laser of Eagle (734ec225) Corrected Bawaya Agimat Tattoo item bonus (549d6f5b) Added new mob db placeholders (6899c89e) SCRIPT: Corrected a second changequest attempt in Assassin Job Change quest (470364cb) Fixed a warning in HorrorToyFactory (b275412b,3cc29d04) Fixed typo in achievements.txt (c71f1050) Fixed duplicate NPC location (052b9bc8) OTHERS: Fixed a potential map-server crash (b4952aae,5fda4f0f) Updated item group file location in documentation (82222084) Fixed potential crash in pc_bonus (0e74b5f5) Updated script command callshop documentation (2572bbbc) Statistics Excluding merges, 12 authors have pushed 41 commits to master and 74 commits to all branches. On master, 62 files have changed. There have been 2,632 additions and 694 deletions. There are 21 merged Pull Requests and 8 Proposed Pull Requests. There are 7 new Issues and 42 Closed Issues. List of Contributors @admkakaroto, @Akkarinage, @aleos89, @anacondaqq, @anity99, @Atemo, @Barigas, @cydh, @Daegaladh, @esu1214, @Everade, @Felleonel, @Haikenz, @jenkijo, @Jeybla, @Lemongrass3110, @LiamKarlMitchell, @luan122, @Mikegyver, @MrAntares, @panko11, @Paoly28, @Playtester, @plsfixrito, @RadianFord, @sader1992, @secretdataz, @technoken, @uddevil, @vstumpf, @whupdo, @Yuchinin, @Zellukas Show your support to rAthena by submitting your Issue or Pull Requests! By providing enough useful info (Git Hash, Client Date, RE/Pre-RE, crashdump, how to reproduce, etc) you will help us to solve the issues faster1 point
-
Version 2.2.0
40965 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!Free1 point -
DISCONTINUED Since I updated some of NEMO's easy-to-update patches, I think the community would benefit from them too. Don't expect much though Download updated patches on my fork of NEMO. (Commit logs) These patches are distributed "as is", without warranty of any kind. In no event shall I be liable for any claims, damages or other liabilities. If you'd like to buy me a symbolic beer, feel free to donate to my PayPal. Symbolic beer hall of fame: (Thank you for the kind donation) @Hurtsky @renniw @Radian @Haziel1 point
-
Hello everyone, i'm not completely new to making my own ragnarok server, but the last time was ages ago. I already setup the server with VS and MySQL. I can start it fine too. I just need to know what client i should actually use to connect to my server :/ Probably a rather dumb question but with all those different versions i just didn't know what i have to do to get a working client for my own local server. I hope somebode can help me with this I got my rathena server files directly from git so they should be up-to-date, right?1 point
-
https://stackoverflow.com/questions/1443210/updating-a-local-repository-with-changes-from-a-github-repository1 point
-
update you client version in packet.h and patch your diffed client , thats pretty much it1 point
-
30,Devils Tower,14400,300,1@tnml,50,104,1@tnml2,1@tnml3 change to 30,Devils Tower,14400,300,1@tnm1,50,104,1@tnml,1@tnm31 point
-
#define PACKET_OBFUSCATION_KEY1 0x12345678 #define PACKET_OBFUSCATION_KEY2 0x12345678 #define PACKET_OBFUSCATION_KEY3 0x123456781 point
-
prontera,255,55,5 script Premium Changer 456,{ mes "^0055FF[ Premium Exchanger ]^000000"; mes "Good day, Im Riza and I can make you a premium user"; mes "For a premium ticket"; next; mes "^0055FF[ Premium Exchanger ]^000000"; mes "A premium user will be able to use the premium buffs of the healer and other boosts"; mes "It includes Imposition Manus/Assumptio/+10 Food Buffs/Soul Link Buffs"; mes "and a boost of drop rate by 50%"; next; mes "^0055FF[ Premium Exchanger ]^000000"; mes "Do you want to be a premium user?"; switch(select("Yes!:No Im just looking around.")) { Case 1: goto Ontalk; close; Case 2: mes "^0055FF[ Premium Exchanger ]^000000"; mes "Okay, Have a nice day!"; close; } OnTalk: .@npc$ = "^0055FF[ Premium Exchanger ]^000000" if ( vip_status(0) ) { mes ".@npc$"; mes "You're already a [Premium User]"; next; mes ".@npc$"; mes "Come back when your Premium already expired!"; close; } else { .@i = select( .vip_day[0] + "Days", .vip_day[1] + "Days", .vip_day[2] + "Days" ) - 1; mes ".@npc$"; mes "Your account will be premium for "+.vip_day[.@i]+" Days"; mes "You will need a .vip_item[.@i] for that."; switch(select("Yes i want to exchange my ticket:No Im just looking around.")) { case 1: if (countitem(.vip_item) > 0) delitem .vip_item[.@i],1 vip_time ( .vip_day[.@i] * 1440 ); mes ".@npc$"; mes "You are now a Premium User for "+.vip_day[.@i]+" Days!"; end; case 2: mes ".@npc$"; mes "Okay, Have a nice day!"; close; } } OnCheck: if (vip_status(0)) { dispbottom "Expire Time : "+vip_status(3); } end; OnInit: setarray .vip_day,7,14,31; setarray .vip_item,33110,33111,33112; //Set The VIP Item here bindatcmd("vipstatus", strnpcinfo(3)+"::OnCheck"); end; } Use this one just add the items needed in the array Credits to Emistry for the script :))1 point
-
it's just you need to put them like this xxxx,xxxx,xxxx,xxxx the xxxx is the number of exp needed to level up read this it's inside the txt! // Structure of Database: // Max Level,Class list,Type,Exp for Lv 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175 so you change the max level of the class type you want like //Base - 3rd Jobs, Baby 3rds, Summoner 175, to 255, then add in the end the exp like here the end is 175 (255-175 = 80) put , then add 80 number separated by , and don't put , in the end the guide make it easier for you but if you couldn't do it you can find your own way to do it1 point
-
you have to find an empty mob id or you need to replace one data\luafiles514\lua files\datainfo\jobidentity.lub data\luafiles514\lua files\datainfo\jobname.lub data\luafiles514\lua files\datainfo\npcidentity.lub you may do a research those files is your start1 point
-
don't use IDs in the map_index.txt ! just put the map name no more Example: change Askydun 1250 to Askydun and try to not use numbers in the map name and read this IDs must never change, therefore any new maps need to be added at the end, if you add map and the server read the number as ID it will give error and if you add the map in the start of map index it will give error too (the same error you have)1 point
-
you need to add exp up to level 255 in exp table follow this guide https://gist.github.com/cydh/d82a06472f12c4ec7f38ab3de22fe86b1 point