-
Posts
459 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by rakuzas
-
How to add 2015-11-04aRagexe packet_db into src?
rakuzas replied to rakuzas's question in Source Support
Hmmm.. Weird.. Which part I do wrong this time.. Error when login using my client : Note : Im using gepard.. -
How to add 2015-11-04aRagexe packet_db into src?
rakuzas replied to rakuzas's question in Source Support
Really? BTW.. rathena gave this client date as default in the packets/h.. #ifndef PACKETVER #define PACKETVER 20151104 #endif #ifndef PACKETVER_RE /// From this point on only kRO RE clients are supported #if PACKETVER > 20151104 #define PACKETVER_RE #endif #endif -
Hello, My server using 2015-11-04aRagexe client.. I got error said unknown packet warning in console.. When trying to connect to the server with my current client.. Then.. After finding the error.. I notice that rAthena no longer use packet_db in db folder.. I tried modded my current packet as in clif_packetdb.h and got plenty of error when recompiling.. Below is my current working packet_db (before new update) //2015-11-04aRagexe packet_ver: 55 packet_keys: 0x4C17382A,0x7ED174C9,0x29961E4F // [Winnie] 0x0369,7,actionrequest,2:6 0x083C,10,useskilltoid,2:4:6 0x0363,5,walktoxy,2 0x0886,6,ticksend,2 0x0928,5,changedir,2:4 0x0964,6,takeitem,2 0x0437,6,dropitem,2:4 0x088B,8,movetokafra,2:4 0x0364,8,movefromkafra,2:4 0x0438,10,useskilltopos,2:4:6:8 0x0366,90,useskilltoposinfo,2:4:6:8:10 0x0887,6,getcharnamerequest,2 0x0368,6,solvecharname,2 0x0838,12,searchstoreinfolistitemclick,2:6:10 0x0835,2,searchstoreinfonextpage,0 0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15 0x0815,-1,reqtradebuyingstore,2:4:8:12 0x0436,6,reqclickbuyingstore,2 0x0817,2,reqclosebuyingstore,0 0x023B,-1,reqopenbuyingstore,2:4:8:9:89 0x0811,18,bookingregreq,2:4:6 //0x0939,8 CZ_JOIN_BATTLE_FIELD 0x093A,-1,itemlistwindowselected,2:4:8:12 0x0360,19,wanttoconnection,2:6:10:14:18 0x08A5,26,partyinvite2,2 //0x08A3,4 CZ_GANGSI_RANK 0x07EC,26,friendslistadd,2 0x088D,5,hommenu,2:4 0x0940,36,storagepassword,2:4:20 This is my error and not working packet I edited in clif_packetdb.h : //2015-11-04aRagexe #if PACKETVER >= 20151104 // New Packets parseable_packet(0x0369,7,actionrequest,2,6); parseable_packet(0x083C,10,useskilltoid,2,4,6); parseable_packet(0x0363,5,walktoxy,2); parseable_packet(0x0886,6,ticksend,2); parseable_packet(0x0928,5,changedir,2,4); parseable_packet(0x0964,6,takeitem,2); parseable_packet(0x0437,6,dropitem,2,4); parseable_packet(0x088B,8,movetokafra,2,4); parseable_packet(0x0364,8,movefromkafra,2,4); parseable_packet(0x0438,10,useskilltopos,2,4,6,8); parseable_packet(0x0366,90,useskilltoposinfo,2,4,6,8,10); parseable_packet(0x0887,6,getcharnamerequest,2); parseable_packet(0x0368,6,solvecharname,2); parseable_packet(0x0838,12,searchstoreinfolistitemclick,2,6,10); parseable_packet(0x0835,2,searchstoreinfonextpage,0); parseable_packet(0x0819,-1,searchstoreinfo,2,4,5,9,13,14,15); parseable_packet(0x0815,-1,reqtradebuyingstore,2,4,8,12); parseable_packet(0x0436,6,reqclickbuyingstore,2); parseable_packet(0x0817,2,reqclosebuyingstore,0); parseable_packet(0x023B,-1,reqopenbuyingstore,2,4,8,9,89); parseable_packet(0x0811,18,bookingregreq,2,4,6); //0x0939,8 CZ_JOIN_BATTLE_FIELD parseable_packet(0x093A,-1,itemlistwindowselected,2,4,8,12); parseable_packet(0x0360,19,wanttoconnection,2,6,10,14,18); parseable_packet(0x08A5,26,partyinvite2,2); //0x08A3,4 CZ_GANGSI_RANK parseable_packet(0x07EC,26,friendslistadd,2); parseable_packet(0x088D,5,hommenu,2,4); parseable_packet(0x0940,36,storagepassword,2,4,20); #endif Did I do it wrong? Please guide me.. Thank you..
-
(SOLVED) Stuck at Checking DB Integrity charserv.bat after recompile..
rakuzas replied to rakuzas's question in General Support
Thank you.. Why did I forgot to even check here.. I copy paste the database for char from rathena github and it working.. Thank you very much!! -
(SOLVED) Stuck at Checking DB Integrity charserv.bat after recompile..
rakuzas posted a question in General Support
Hello, Finally I just able to recompile as Balfear giving the gepard fix.. Thank you man.. I just clean and recompile the rathena.. Also already import the upgrade database.. But now I stuck at Checking DB Integrity.. I check the char.cpp and confirmed that all database are in my ragnarok database.. But It still shows this kind of error.. How do I fix it then? Thank in advance for helping me out.. -
How to make RANDOM OPTION weapon effect with more than 1 random option?
rakuzas replied to rakuzas's question in Scripting Support
Ahhh.. That just my example.. What I want to do is.. Every 1 effect/layer.. We can make more random options rather than my current scripts only support 2.. I tried making array that have more than 2.. But everytime I got error said no optionID.. -
Example to get Crimson Weapon with Ghost property: // +9 Crimson Dagger [2] setarray .@OptID[0],RDMOPT_WEAPON_ATTR_TELEKINESIS; setarray .@OptVal[0],0; setarray .@OptParam[0],0; getitem3 28705,1,1,9,0,0,0,0,0,.@OptID,.@OptVal,.@OptParam; Hello, I tried making adding 3 random effect on item.. I already tried many ways to make it random.. But always got no option ID error.. Or sometimes the NPC stuck.. I tried giving random 3 effect to player item.. But always fail.. But I can give up to 5 effect but not random.. It just give the 5 in the first line only.. Below is working.. But limit 2 random per effect only.. How to give it more than 2? setarray .@OptID[0],rand (RDMOPT_VAR_AGIAMOUNT,RDMOPT_VAR_MAXHPPERCENT),rand (RDMOPT_VAR_SPACCELERATION,RDMOPT_VAR_PLUSASPD),RDMOPT_VAR_LUKAMOUNT; setarray .@OptVal[0],rand (1,3),rand (1,3),rand (1,3),rand (1,3); setarray .@OptParam[0],3; getitem3 28705,1,1,9,0,0,0,0,0,.@OptID,.@OptVal,.@OptParam; Please guide me.. Thanks..
-
Hello, I just notice it when player reported to me.. He said the Biolab 3 and 4 MVP slave not dead after the MVP dead.. Is this normal and intended or this is bug? Because I already asked my fellow staff and he confirmed that many private server also encounter this kind of problem.. He also said some private server already fix it.. so.. How do I fix this? Where do I need to edit/change to fix this? Thank you in advance..
-
UPDATE : Today it happened again.. Same player doing/abused the bug.. I recheck his item all normal.. When we asked the abuser to report the bug.. He insist it not bug.. Said skills from SERA (Pain Killer) but I did it it not bug.. Some of his friends backup said he no damage because mechanic using barrier skill.. But we test.. Still died.. I already check all quest in game.. And not giving any "INVINSIBLE" buff related. Really weird.. How can I encounter this kind of bug and undetected? if theplayer inject the client, we already have gepard.. Also we tested login his account secretly.. Still it in effect.. Even naked got 1 damage only.. But only neutral with nuke.. Hope someone can help me solve this mystery..
-
How do you fix gepard have error with clif.c and script.c when recompile?
rakuzas replied to rakuzas's question in Third Party Support
yeah.. That the only way for now.. Hope he can reply soon.. So not just me having this issue? I'm glad.. Hahaha.. xD My only options right now is using my outdated (2 months old) rathena till it fix.. -
Hello, May I know how did you fixed script.c and clif.c in source error? I notice rathena have new source or edited it.. So it not same with the functor gave me the things to changed and resulted with error during compile.. I already contacted him 3 days ago but no reply.. So I thought maybe he on vacation or outstation.. Below is the error log I got from Visual Studio : 1>------ Build started: Project: libconfig, Configuration: Debug Win32 ------ 2>------ Build started: Project: mt19937ar, Configuration: Debug Win32 ------ 3>------ Build started: Project: yaml-cpp, Configuration: Debug Win32 ------ 4>------ Build started: Project: common-minicore, Configuration: Debug Win32 ------ 2> mt19937ar.c 1> strbuf.c 1> scanner.c 4> utils.c 3> tag.cpp 1> scanctx.c 2> mt19937ar.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\.vs\build\mt19937ar.lib 1> libconfig.c 4> strlib.c 4> showmsg.c 1> grammar.c 4> random.c 1> Generating Code... 4> raconf.c 4> nullpo.c 1> libconfig.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\.vs\build\libconfig.lib 4> msg_conf.c 4> md5calc.c 4> mapindex.c 4> malloc.c 4> grfio.c 4> des.c 4> conf.c 4> cli.c 4> Generating Code... 3> stream.cpp 4> core.cpp 3> singledocparser.cpp 4> common-minicore.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\.vs\build\common-minicore.lib 5>------ Build started: Project: map-cache, Configuration: Debug Win32 ------ 5> mapcache.c 3> simplekey.cpp 3> scantoken.cpp 3> scantag.cpp 5> map-cache.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\map-cache.exe 5> map-cache.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\map-cache.pdb (Full PDB) 3> scanscalar.cpp 3> scanner.cpp 3> regex_yaml.cpp 3> parser.cpp 3> parse.cpp 3> ostream_wrapper.cpp 3> null.cpp 3> node_data.cpp 3> nodeevents.cpp 3> nodebuilder.cpp 3> node.cpp 3> memory.cpp 3> exp.cpp 3> exceptions.cpp 3> Generating Code... 3> Compiling... 3> emitterutils.cpp 3> emitterstate.cpp 3> emitter.cpp 3> emitfromevents.cpp 3> emit.cpp 3> directives.cpp 3> convert.cpp 3> graphbuilderadapter.cpp 3> graphbuilder.cpp 3> binary.cpp 3> Generating Code... 3> yaml-cpp.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\.vs\build\yaml-cpp.lib 6>------ Build started: Project: common, Configuration: Debug Win32 ------ 6> utils.c 6> timer.c 6> thread.c 6> strlib.c 6> sql.c 6> socket.c 6> showmsg.c 6> random.c 6> raconf.c 6> nullpo.c 6> mutex.c 6> msg_conf.c 6> mempool.c 6> md5calc.c 6> mapindex.c 6> malloc.c 6> grfio.c 6> ers.c 6> des.c 6> db.c 6> Generating Code... 6> Compiling... 6> conf.c 6> cli.c 6> Generating Code... 6> yamlwrapper.cpp 6> core.cpp 6> Generating Code... 6> common.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\.vs\build\common.lib 7>------ Build started: Project: login-server, Configuration: Debug Win32 ------ 8>------ Build started: Project: char-server, Configuration: Debug Win32 ------ 9>------ Build started: Project: map-server, Configuration: Debug Win32 ------ 7> loginlog.c 8> char.cpp 9> vending.c 7> logincnslif.c 7> loginclif.c 9> unit.c 7> loginchrif.c 9> trade.c 8> int_storage.c 7> ipban.c 9> storage.c 8> int_quest.c 7> account.c 9> status.c 8> int_pet.c 7> Generating Code... 9> skill.c 8> int_party.c 7> login.cpp 8> int_mercenary.c 9> searchstore.c 9> script.c 8> int_mail.c 8> int_homun.c 8> int_guild.c 9>c:\users\rakuzas\documents\github\xxServer\src\map\script.c(23509): warning C4133: 'function': incompatible types - from 'script_state **' to 'map_session_data **' 9>c:\users\rakuzas\documents\github\xxServer\src\map\script.c(23509): warning C4047: 'initializing': 'map_session_data *' differs in levels of indirection from 'bool' 9> quest.c 8> int_elemental.c 9> pet.c 8> int_clan.c 9> pc_groups.c 8> int_auction.c 9> pc.c 8> int_achievement.c 8> inter.c 9> path.c 9> party.c 8> char_mapif.c 7> login-server.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\login-server.exe 7> login-server.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\login-server.pdb (Full PDB) 9> npc_chat.c 8> char_logif.c 9> npc.c 9> mob.c 8> char_cnslif.c 9> mercenary.c 8> char_clif.c 9> mapreg.c 9> mail.c 8> Generating Code... 9> Generating Code... 9> Compiling... 9> log.c 9> itemdb.c 9> intif.c 9> instance.c 9> homunculus.c 9> guild.c 9> elemental.c 9> duel.c 9> date.c 9> clif.c 8> char-server.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\char-server.exe 8> char-server.vcxproj -> C:\Users\rakuzas\Documents\GitHub\xxServer\char-server.pdb (Full PDB) 9>c:\users\rakuzas\documents\github\xxServer\src\map\clif.c(10072): warning C4098: 'clif_parse_WantToConnection': 'void' function returning a value 9>c:\users\rakuzas\documents\github\xxServer\src\map\clif.c(20271): error C2039: 'packet_ver': is not a member of 'map_session_data' 9>c:\users\rakuzas\documents\github\xxServer\src\map\pc.h(204): note: see declaration of 'map_session_data' 9>c:\users\rakuzas\documents\github\xxServer\src\map\clif.c(20271): warning C4047: 'function': 'uint32' differs in levels of indirection from 'gepard_crypt_link *' 9>c:\users\rakuzas\documents\github\xxServer\src\map\clif.c(20271): warning C4024: 'gepard_process_packet': different types for formal and actual parameter 3 9>c:\users\rakuzas\documents\github\xxServer\src\map\clif.c(20271): error C2198: 'gepard_process_packet': too few arguments for call 9> clan.c 9> chrif.c 9> chat.c 9> channel.c 9> cashshop.c 9> buyingstore.c 9> battleground.c 9> battle.c 9> atcommand.c 9> achievement.c 9> Generating Code... ========== Build: 8 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Severity Code Description Project File Line Suppression State Warning C4133 'function': incompatible types - from 'script_state **' to 'map_session_data **' map-server c:\users\rakuzas\documents\github\xxServer\src\map\script.c 23509 Warning C4047 'initializing': 'map_session_data *' differs in levels of indirection from 'bool' map-server c:\users\rakuzas\documents\github\xxServer\src\map\script.c 23509 Warning C4098 'clif_parse_WantToConnection': 'void' function returning a value map-server c:\users\rakuzas\documents\github\xxServer\src\map\clif.c 10072 Error C2039 'packet_ver': is not a member of 'map_session_data' map-server c:\users\rakuzas\documents\github\xxServer\src\map\clif.c 20271 Warning C4047 'function': 'uint32' differs in levels of indirection from 'gepard_crypt_link *' map-server c:\users\rakuzas\documents\github\xxServer\src\map\clif.c 20271 Warning C4024 'gepard_process_packet': different types for formal and actual parameter 3 map-server c:\users\rakuzas\documents\github\xxServer\src\map\clif.c 20271 Error C2198 'gepard_process_packet': too few arguments for call map-server c:\users\rakuzas\documents\github\xxServer\src\map\clif.c 20271 Hope someone can help me fix it.. Thank you in advance..
-
I will update again after updated the git.. Also.. My staff and I already tested login the player char.. Even naked same.. Its really weird.. So.. I will update git and report again..
-
Hello, My server encounter this type of bug.. I want to confirm.. Did only me experience this bug or this was a bug but already fixed in past few months? Since last I update rathena about June 2017 I guess.. The details are like this : During WoE, this Genetic online and join woe.. Below is detailed attack by all of my player : Acid - MISS Card cannon - MISS Arrow Storm (All type of element arrow) - MISS Cross Impact - MISS Axe boomerang 1,500 damages only Hundred Spear 1,500 damages only My staff confirmed that even with character resist.. The damage suppose 50k-60k damage.. But this gene only 1k damages and even miss with some skills.. We check the EQ of the and nothing usual.. So we're really confuse and I posted here for confirmation.. Thank you in advance..
-
How to make script warp guild in certain time? (SOLVED)
rakuzas replied to rakuzas's question in Scripting Support
Ahhh.. I just notice it.. I put wrong castle map.. No wonder I cannot warp.. xD Thanks @Secrets for guide me.. -
How to make script warp guild in certain time? (SOLVED)
rakuzas posted a question in Scripting Support
Hello, I tried making a script to warp a guild after woe ended as manual reward claim by guild member because I had issue with player who played with same router.. Below is my script which is not warp the guild member.. But I dont got any error or debug in console : - script RewardSunday -1,{ set .@GID_HM, GetCastleData("schg_cas03",1); OnSun2301: warpguild "prt_cas",96,81,.@GID_HM; end; } Please guide me and thanks in advance.. -
wow.. good job.. Not as 1st time 2017 client release.. Now have many improvement.. Also 2017 client offer much more feature.. IDK ro can even post directly to twitter.. Haha.. xD
-
How to properly adding item restriction on WOE:SE maps? (SOLVED)
rakuzas replied to rakuzas's question in Scripting Support
I'm missed this setting.. After changed it now it works.. Thank you very much.. Maybe can put reminder about this setting location in item_noequip.txt.. xD -
Hello, I want to confirm.. Do normal GM account cannot use certain charcommand or #? Where to check if it locked or to give it? My GM and I tested.. All normal GM account cannot use #job and #homfriendly except ADMIN only.. Try looked around but not found the setting at all.. But normal GM can use @job and @homfriendly.. And some charcommand also can use.. Maybe I'm missed some settings? Please advise be.. Thank you.
-
How to properly adding item restriction on WOE:SE maps? (SOLVED)
rakuzas replied to rakuzas's question in Scripting Support
Ahhhh.. I'm missed that settings section.. Thank you for pointing me out.. Will report again after I tested in my server again.. Thank you.. -
How to properly adding item restriction on WOE:SE maps? (SOLVED)
rakuzas replied to rakuzas's question in Scripting Support
// 256 - restricted in zone 4 601,256 // Wing_Of_Fly // -- Vellum Eq's -- // 1293,256 //Jamadhar 1294,256 //Scale 1395,256 //Buster 1396,256 //Guillotine 1436,256 //Spear 1492,256 //Glave 1586,256 //Bible 1587,256 //Encylopedia 1832,256 //Claw 2016,256 //Arc Wand 13072,256 //Damascus 16020,256 //Stunner 16021,256 //Flail 18113,256 //Arbalest 18114,256 //Crossbow 21001,256 //Claymore 21002,256 //Katzbalger npc/mapflags/restricted.txt arug_cas03 mapflag restricted 4 Weird.. Equipment and weapon can equip and change anytime.. But consumable item like wing of fly, potion etc working fine (give warning cannot use it).. Where is the settings? Already tried change from zone 1-7 also no luck.. -
How to properly adding item restriction on WOE:SE maps? (SOLVED)
rakuzas posted a question in Scripting Support
Hello, I give up after spend few hour trying to figure it out how to put item restriction in WOE:SE Map.. Already putting all item in db/item_noequip.txt with many zone ID try 1 by 1 but no luck.. I manage to do it with my custom pvp map with Zone 3 ID.. //---------------------------------------------------------------------------- // Zone 3 - Izlude Battle Arena //---------------------------------------------------------------------------- 601,128 // Wing_Of_Fly But when change SE Map into this : arug_cas03 mapflag restricted 3 The Wing of Fly cannot use same as my custom pvp map.. But the item I restrict still can equip.. 1436,128 //Spear I can use/equip the item anytime.. Someone please guide me.. Already googling around and search rAthena previous similar post but nothing happen.. Does SE map need some special mapflag for item restriction? Thank you. -
Anybody have Sprite for Thanatos Dolor Mask .bmp format in data.grf?
rakuzas posted a question in Graphics Requests
Hello, I download this images and convert into bmp.. 19141 copy.bmp 19141.bmp It does shows the item in the item description.. But in iventory I got error said it missing.. And when clicked it crashed the client.. Anybody have it in working bmp format? Thank you. https://db.idrowiki.org/klasik/item/19141-Dolor_Thanatos_Mask -
How to register Static IP Address for self host rAthena server?
rakuzas replied to rakuzas's question in General Support
Ahhh.. So there is no other choice then.. Maybe stick with vps for while.. Thanks for replying though..