Kusoo
Members-
Content Count
44 -
Joined
-
Last visited
About Kusoo
-
Rank
Advanced Member
Recent Profile Visitors
2727 profile views
-
Kusoo reacted to a file: Custom Aura Compilation
-
Kusoo reacted to a file: Smooth Shadow
-
Kusoo reacted to a post in a topic: Updating the item_db, a first step
-
Kusoo reacted to a post in a topic: Http support in hercules (merged to hercules)
-
Kusoo reacted to a post in a topic: Ragnarok Offline Newbie Pack 2022 | Make your RO server in less then 5 minutes
-
You were right, I was using an old packet verssion, thank you! One thing I had to do was give hercuser sudo permition, without it I couldnt use 'make' succesuflly
-
Hello there, I've been using this guide to set up a herc server on my RPi 4 https://herc.ws/wiki/Installation_(Debian) Everything works until the compilation part. I'm using DietPi This is the output of 'make sql' hercuser@DietPi:~/Hercules $ make sql MAKE mt19937ar make[1]: se entra en el directorio '/home/hercuser/Hercules/3rdparty/mt19937ar' make[1]: No se hace nada para 'all'. make[1]: se sale del directorio '/home/hercuser/Hercules/3rdparty/mt19937ar' MAKE libconfig make[1]: se entra en el directorio '/home/hercuser/Hercules/3rdparty/libconfig' make[1]: No se hace nada para 'all'. make[1]: se sale del directorio '/home/hercuser/Hercules/3rdparty/libconfig' MAKE libbacktrace make[1]: se entra en el directorio '/home/hercuser/Hercules/3rdparty/libbacktrace' make[1]: No se hace nada para 'all'. make[1]: se sale del directorio '/home/hercuser/Hercules/3rdparty/libbacktrace' MAKE common_sql make[1]: se entra en el directorio '/home/hercuser/Hercules/src/common' make[1]: No se hace nada para 'sql'. make[1]: se sale del directorio '/home/hercuser/Hercules/src/common' MAKE login_sql make[1]: se entra en el directorio '/home/hercuser/Hercules/src/login' make[1]: No se hace nada para 'sql'. make[1]: se sale del directorio '/home/hercuser/Hercules/src/login' MAKE char_sql make[1]: se entra en el directorio '/home/hercuser/Hercules/src/char' make[1]: No se hace nada para 'all'. make[1]: se sale del directorio '/home/hercuser/Hercules/src/char' MAKE map_sql make[1]: se entra en el directorio '/home/hercuser/Hercules/src/map' CC achievement.c Mensajes del ensamblador: Error fatal: no se puede crear obj_sql/achievement.o: Permiso denegado In file included from ../common/hercules.h:24, from ../map/achievement.h:24, from achievement.c:24: ../common/packetsstatic_len.h:28:24: error: ‘PACKET_LEN_0x02c8’ undeclared here (not in a function); did you mean ‘PACKET_LEN_0x0298’? STATIC_ASSERT((int32)(PACKET_LEN_##id) == -1 || sizeof(struct PACKET_##name) == \ ^~~~~~~~~~~ ../common/cbasetypes.h:472:47: note: in definition of macro ‘STATIC_ASSERT’ #define STATIC_ASSERT(ex, msg) _Static_assert(ex, msg) ^~ ../map/packets_struct.h:3158:1: note: in expansion of macro ‘DEFINE_PACKET_HEADER’ DEFINE_PACKET_HEADER(CZ_PARTY_CONFIG, 0x02c8); ^~~~~~~~~~~~~~~~~~~~ ../common/packetsstatic_len.h:28:16: error: expression in static assertion is not an integer STATIC_ASSERT((int32)(PACKET_LEN_##id) == -1 || sizeof(struct PACKET_##name) == \ ^ ../common/cbasetypes.h:472:47: note: in definition of macro ‘STATIC_ASSERT’ #define STATIC_ASSERT(ex, msg) _Static_assert(ex, msg) ^~ ../map/packets_struct.h:3158:1: note: in expansion of macro ‘DEFINE_PACKET_HEADER’ DEFINE_PACKET_HEADER(CZ_PARTY_CONFIG, 0x02c8); ^~~~~~~~~~~~~~~~~~~~ ../common/packetsstatic_len.h:28:24: error: ‘PACKET_LEN_0x07e1’ undeclared here (not in a function); did you mean ‘PACKET_LEN_0x01e1’? STATIC_ASSERT((int32)(PACKET_LEN_##id) == -1 || sizeof(struct PACKET_##name) == \ ^~~~~~~~~~~ ../common/cbasetypes.h:472:47: note: in definition of macro ‘STATIC_ASSERT’ #define STATIC_ASSERT(ex, msg) _Static_assert(ex, msg) ^~ ../map/packets_struct.h:3597:1: note: in expansion of macro ‘DEFINE_PACKET_HEADER’ DEFINE_PACKET_HEADER(ZC_SKILLINFO_UPDATE2, 0x07e1); ^~~~~~~~~~~~~~~~~~~~ ../common/packetsstatic_len.h:28:16: error: expression in static assertion is not an integer STATIC_ASSERT((int32)(PACKET_LEN_##id) == -1 || sizeof(struct PACKET_##name) == \ ^ ../common/cbasetypes.h:472:47: note: in definition of macro ‘STATIC_ASSERT’ #define STATIC_ASSERT(ex, msg) _Static_assert(ex, msg) ^~ ../map/packets_struct.h:3597:1: note: in expansion of macro ‘DEFINE_PACKET_HEADER’ DEFINE_PACKET_HEADER(ZC_SKILLINFO_UPDATE2, 0x07e1); ^~~~~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:165: obj_sql/achievement.o] Error 2 make[1]: se sale del directorio '/home/hercuser/Hercules/src/map' make: *** [Makefile:124: map_sql] Error 2 hercuser@DietPi:~/Hercules $
-
tathanvocuc017 reacted to a post in a topic: Kro & Renewal Client Folder [January 15 2018]
-
IndieRO reacted to a post in a topic: Kro & Renewal Client Folder [January 15 2018]
-
Hello there! I just uploaded my RO folder, includes rdata.grf and data.grf, both were uptodated today January 15, 2018 Both GRF's were compressed It doesn't includes BGM's. Includes the latest opensetup Kro Client Folder Ragnarok Client January 2018.rar
-
Kusoo reacted to a post in a topic: Introducing the Item Options System
-
Kusoo reacted to a question: [Guide] Create your server & Client (2016/08)
-
Kusoo reacted to a post in a topic: @emotion @heart @show @hold @detach
-
[GUIDE] Adding New Items without itemInfo.lub
Kusoo replied to Dastgir's topic in Client-Side Releases
While using this method, what should I write on the View section of item_db? Do I still need to use accname and accesoryid? I have it like this It does appear in-game, but just in the inventory tab, the sprite is missing EDIT: Yeap, I still need to use accname and accesoryid -
Hello there! I'm writing this code that will give prizes to the top 3 MvP killers Should be triggered every monday, but for testing purposes I picked OnMinute1 OnInit: OnMinute1: L_give: announce "Entregando premios .",0; query_sql("Select ragnarok.char_reg_num_db.char_id, ragnarok.char.name, ragnarok.char_reg_num_db.value FROM ragnarok.char_reg_num_db INNER JOIN ragnarok.char ON ragnarok.char.char_id=ragnarok.char_reg_num_db.char_id WHERE ragnarok.char_reg_num_db.`key`='MvP' ORDER BY ragnarok.char_reg_num_db.value DESC LIMIT 3", .@chrid); // Selects TOP 3 MVP query_sql "DELETE FROM char_reg_num_db WHERE char_reg_num_db.`key`='USERAURA' OR char_reg_num_db.`key`='USERAURA1'"; .@existeonel = query_sql ("Select exists(SELECT ragnarok.char_reg_num_db.char_id FROM ragnarok.char_reg_num_db WHERE ragnarok.char_reg_num_db.char_id=150003 AND ragnarok.char_reg_num_db.`key`= 'USERAURA')"); //DELETE Previous Prize for (set @i,0; @i < 3; set @i,@i+1) { .@existeonel = query_sql ("Select exists(SELECT ragnarok.char_reg_num_db.char_id FROM ragnarok.char_reg_num_db WHERE ragnarok.char_reg_num_db.char_id=150003 AND ragnarok.char_reg_num_db.`key`= 'USERAURA')"); mes "Encontrado: "+.@existeonel+""; if (.@existeonel == 1) { if (.@chrid[@i] != 0) { query_sql("INSERT INTO `ragnarok`.`char_reg_num_db` (`char_id`, `key`, `value`) VALUES ("+.@chrid[@i]+", 'USERAURA', 586)"); query_sql("INSERT INTO `ragnarok`.`char_reg_num_db` (`char_id`, `key`, `value`) VALUES ("+.@chrid[@i]+", 'USERAURA1', 587)"); } } } end; This is my console:
-
Awesome! Thanks for your reply.
-
I think Gravity has changed something with their Patcher FTP because I can't update anymore, I downloaded "Full_kRO_Renewal_20150101" and it let me download updates for a while but now it doesn't... I am using RSU Patchers
-
Looks amazing! Will test later
-
Indeed, as you said The long blue bar is the important thing, is the important data the WPE is looking for and then modifies. The short red bar is the message id as @Yommy said. So this is more like a Anti-rPE, it is a shame, I was liking the idea of not having to buy a extra security package Thanks @Dastgir, @Yommy.
-
Yes, all things that used to modify or manipulate packets won't be able to used.You need to be sure you choose correct client(which have good packet keys, or have edited with your keys, which are good) Then I don't know what I am doing ... I downloaded this client I diff it: The Keys are: As you can see, it's passed Then I change the original keys for the custom ones in packets.h and for last I changed this option to 2: I can login without any problem, I can't even use rPE, if I try to send a skill by packet, it disconnects me, but if I use WPE and activate the Maya Purple Filter, I can see myself on cloaking Any ideas ? Thanks It's my healer C:
-
Is the feature supposed to block all packets modification, am I right? So I shouln't be able to use Maya Purple Filter or things like that, right ? D: Because right now I can use it.
-
I am not actually at home, but do you know that webpage, like 5~8 years ago that could let you make your own status checker? I was something like blackout gaming, well, the "code" it is just a img src tag, pointing to that Web (blackout....), in my browser it shows it like online
-
I am trying to show my status server in the noticeBox of the Thor Patcher. The thing is when I try it on the browser it works, when I try it on the Patcher don't... Any ideas?