Jump to content

4144

Core Developers
  • Content Count

    1189
  • Joined

  • Last visited

  • Days Won

    124

Everything posted by 4144

  1. This is rathena error. But packets from this topic only for hercules. Try ask rathena devs
  2. https://gitlab.com/4144/servergreps/blob/master/client_re/packets/2016-02-03aRagexeRE/packets.h Also probably need some other minor changes in server code I receive an errro. packets.h: In function ‘packetdb_loaddb’: packets.h:3470:30: error: ‘XXX’ undeclared (first use in this function) packet(0x088c,4,clif->pDull,XXX); // added in same version // CZ_GANGSI_RANK ^ clif.c:19271:66: note: in definition of macro ‘packet’ #define packet(id, size, ...) packetdb_addpacket((id), (size), ##__VA_ARGS__, 0xFFFF) ^ packets.h:3470:30: note: each undeclared identifier is reported only once for each function it appears in packet(0x088c,4,clif->pDull,XXX); // added in same version // CZ_GANGSI_RANK ^ clif.c:19271:66: note: in definition of macro ‘packet’ #define packet(id, size, ...) packetdb_addpacket((id), (size), ##__VA_ARGS__, 0xFFFF) XXX mean unknown. In simple way you can delete ,XXX or replace to , 0
  3. Hosting server is ok. But hosting client downloads is issue. Gravity client is warez. And you can be issued depend on your country laws.
  4. https://gitlab.com/4144/servergreps/blob/master/client_re/packets/2016-02-03aRagexeRE/packets.h Also probably need some other minor changes in server code
  5. Look like it happened if use skill on some object. Need to know what what skill it happened. Also why here in stack HPMHooking_map? You using some plugins?
  6. 4144

    [Question] Plugin

    Yes plugins can add new skills. But mostly cant change existing skills. But adding skills can be bit tricker, becaiuse need hook too many things.
  7. Using this function is bad idea. It may heavy increase latency if you have many active players. Because this it was not added to hercules.
  8. you must repair all corrupted tables. This can happened because server failure. Probably power loss or reset. For recover tables use sql commands like: repair table skill;
  9. Look like you using plugins, Is issue present if use server without plugins?
  10. @Neo @Yommy possible add support for packet len extraction for clients older than 2010-11-23?
  11. You must set for hercules packet version what you want to use, and rebuild hercules. And use client with same version
  12. Git not using xml. Probably issue with your gui tool what you using for access git. Try other gui or try from command line.
  13. Error from map server, but packet 0x970 exists only in char server. 0x852 not exists in any known clients. This mean 3 possible issues. 1. client bug and it send wrong packets. 2. not same packet encryption keys in server and in client. 3. you not rebuild server with configured packet version.
  14. mesf("A little %s. Who are you?", Sex == SEX_MALE ? "boy" : "girl"); This line better replace to: if (Sex == SEX_MALE) mes("A little boy. Who are you?"); else mes("A little girl. Who are you?"); Because in some languages can be issue because sentence can be different depend on gender.
  15. Look like you using plugins? This warning probably false positive or wrong data. And what skill you used to get this assert?
  16. I think fix will be merged soon into main repository
  17. Som where in code used function for get skill range and current skill levels is 0. This is wrong because this it warn here. You have modified code, or unchanged hercules?
  18. servergreps link to outdated revision. Always actual link this: https://gitlab.com/evol/evol-tools/tree/master/servergreps/hercules It compare hercules packets to manaplus (open source client) and comapare hercules packets to other servers for each packet version. For packets versions before 20150916 used hercules, for newer used ragemu, because sadly for now hercules not support this versions.
  19. 4144

    BitBucket

    you asking too basic questions about git. Try read any book about git. For example you can use this https://git-scm.com/book
  20. Bit slower server. Server will use more cpu while calculation walk path
  21. 4144

    Market Setcell

    Ah sorry, i thinked about other command, about setwall. I not sure why it not works
  22. 4144

    Market Setcell

    From your code .. setcell "market1",0,0,512,512,cell_novending,1; setcell "market2",95,040,95,040,cell_novending,0; ...
  23. 4144

    Market Setcell

    I think for each setcell you should use unique name. Like market1, market2 etc
  24. correct will be: ./configure --enable-epoll Also you should change FD_SETSIZE in common/socket.c to some thing bigger than 1024
  25. Hm, show output from command: git dff probably you changed some files, and forgot what and how changed. If you not using git, then probably it's time to start to use it. Also try run autoreconf -i, then configure and then make. Also better write in russian, because translators like google translate creating horrible sentenses. Another thing because look like you corrupted some make files related to plugins, you can try not build plugins. try command: make sql
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.