4144
Core Developers-
Content Count
1189 -
Joined
-
Last visited
-
Days Won
124
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by 4144
-
what kind of error you got on nemo site?
-
pointshop look like this is rathena. better add tag what your question related to rathena.
-
do not enable any patches for hide errors. and next time probably client will say you what is wrong. also for different client exe need different data and grf. if you using translations, see wiki for each supported clients in translations and how to use them.
-
hm, then probably need write it topic what this is not hercules but rathena
-
at first you using wrong code. must be not clif_displaymessage but clif->message For text with color try use clif->messagecolor_self or clif->messagecolor. also clif_viewpoint wrong too. must be used clif->viewpoint
-
this command works only for old clients where mail system used. in newer clients used rodex, and here no command for open rodex.
-
at this link only client exes. but for working client need also data and grf with similar version.
-
http://nemo.herc.ws/ Downloading Client
4144 replied to simplexjay2's question in General Server Support
because you not download file with browser. i saw people often use some download manager in chrome, and this download manager corrupting downloaded file names. try disable this download manager. -
in putty use screen or tmux. and inside screen or tmux run your server then it can survive your disconnection.
-
look like shuffle packets for client older than main 2012-07-10aRagexe not known. this mean older than this clients can works if some one tested each packet for them. my tools still cant extract all shuffle packets for old clients too. this mean you got chance to work with clients from some 2010 to 2012-07-10 only if this clients directly added to packets.h for example here exists 2011-11-02aRagexe: https://github.com/HerculesWS/Hercules/blob/stable/src/map/packets.h#L809
-
0x0945 look like often used as shuffle packet you really used correct packet version and client type? because if not, server will not works with this clients at all
-
you can show on your screenshot more info? from lines what you show server not crashed at all.
-
this errors show what you have wrong or outdated many files in data or/and grf
-
hosting Hercules on Google Cloud with CentOS 8
4144 replied to AnnieRuru's question in Linux Support
they give 300$ for one year only -
ok, by default configure works. but sanitizers is not. then if you want build your server need run this commands: make clean ./configure --enable-debug=gdb make if you have issues with crash dump creation, run map server from gdb like this: gdb ./map-server and run command run inside gdb if you using screen you can reconnect after and see how your server crashed. after crash in gdb run bt or bt all
-
oh here your configure failed, this mean anything what you add to configure is not used try configure like this: ./configure --enable-debug=gdb and show output of it, at least some last lines
-
What OS is best to use for Hercules?
4144 replied to Verzeltainne's question in General Server Support
yes linux based os is better. depend what you more like you can use debian or debian based distros like ubuntu. or if you not like debian use centos. -
this error said what you have same constant TONATOS with different values. here i think it's id. dont use same SpriteName in different mobs. for your custom mob use for example SpriteName with value TONATOS2
-
i hope you using screen or tmux? because if not and you close your ssh connection, this is wrong. you cant see how your server working and cant control it. at first check is your compiler support sanitizers. run this command and show output from it: ./configure --enable-sanitize --enable-debug=gdb --enable-manager=no|grep sanitize
-
make clean ./configure --enable-sanitize --enable-debug=gdb --enable-manager=no make i this commands
-
you show only configure command. what about make? you run it after configure? you used sanitize flags, if your compiler support them? if compiler not support it, then it will be skipped. but if sanitize flags supported by compiler, you don't need crash dump. on issue server will show message where it crashed by self.
-
if you want change some fields in packet, better use pointer to struct PACKET_ZC_USE_ITEM_ACK
-
and better open source patcher