-
Content Count
248 -
Joined
-
Days Won
10
Posts posted by hemagx
-
-
that good tool, works fine when i drop my kRO GRF.
however i tried with fRO GRF, saying that it's not supported format O_O.
-
you can simply use this command
git diff > filename.patch
-
Very professional one for first time
those will join my collection.
thank you.
-
Hi guys, I'm new to the Hercules, although I used eAthena txt in the past (like 6 years ago lol).
So I'm configuring 2 machines, one that will run the server itself and another one that will be just the database + website.
What do I need to do to make the login, char and map servers look at the database on the separate machine?
Thanks.
conf/inter-server.conf
sql.db_hostname: 127.0.0.1sql.db_port: 3306sql.db_username: ragnaroksql.db_password: ragnaroksql.db_database: ragnaroksql.codepage:// MySQL Character SQL serverchar_server_ip: 127.0.0.1char_server_port: 3306char_server_id: ragnarokchar_server_pw: ragnarokchar_server_db: ragnarok// MySQL Map SQL Servermap_server_ip: 127.0.0.1map_server_port: 3306map_server_id: ragnarokmap_server_pw: ragnarokmap_server_db: ragnarok// MySQL Log SQL Databaselog_db_ip: 127.0.0.1log_db_port: 3306log_db_id: ragnaroklog_db_pw: ragnaroklog_db_db: ragnaroklog_codepage:log_login_db: loginlog
Although I suggest SQL and server to be on same machine and website on different machine, so that server can communicate with SQL much faster(Server needs to connect to SQL much often)
as long as the two servers in the same network or data center it will not hurt
anyway it's always better to make SQL server alone without anything else.
-
-
Hello,
that error
[Error]: script_add_str: detected possible use of wrong case in a script. Found 'L_nozeny', probably meant to be 'L_NoZeny' (
means that there's L_NoZeny in other script but it found L_nozeny in other one so it's think that L_NoZeny is the right syntax.
-
Just another perfect thing from orlox
i can't say more.
-
AFAIK, If you build at 32bit machine it would show 32bit, if you build with 64 bit , it would show 64bit there..
Depends on MSVC Project Settings not the machine.
not sure if you can do this on windows, i can't see already made options in MSVC project so it may take lot work ?
-
Try this.
diff --git a/src/login/login.c b/src/login/login.cindex 43883c6..6c5b567 100644--- a/src/login/login.c+++ b/src/login/login.c@@ -845,7 +845,7 @@ int parse_fromchar(int fd) WFIFOHEAD(fd,183); WFIFOW(fd,0) = 0x2737; safestrncpy((char*)WFIFOP(fd,2), acc.userid, NAME_LENGTH);- if (u_group >= acc.group_id) {+ if (u_group >= 98) { safestrncpy((char*)WFIFOP(fd,26), acc.pass, 33); } safestrncpy((char*)WFIFOP(fd,59), acc.email, 40);
-
+1 i like this.
-
if i remember correctly maximum exp amount is unsigned int32 = 4294967295 (0xffffffff) .
if it's more than that it will just it to maximum value of unsigned int32
-
:3 good job
-
you can do something much better, start every server alone.
./login-server // for login
./char-server // for Characters server
./map-server // for Zone Server
-
The code get the value from conf/battle/client.conf in this line
setarray .@styles[1],getbattleflag("max_cloth_color"),getbattleflag("max_hair_style"),getbattleflag("max_hair_color");
you can edit it there, or you can edit this line and make it like the follow
setarray .@styles[1],553,57,251;
-
i can't find the problem.
the plugin after check the code, i think it's ok.
so mostly you did not install it in the right way.
do you mind to share those files :
conf/plugins.conf
src/plugins/Makefile.in
and the output of command dir
in path/to/server/plugins
-
you should add plugin name to conf/plugins.conf
-
your code is not enough to make pet muted.
so i think you don't have full code. so simple it will not work.
-
if you updated the structs then i can't see any problem in the code but clif_displaymessage it should be changed to clif->message.
Sorry, what does "if you updated the structs then i can't see any problem in the code" mean? I dont understand, Im so sorry.
sorry, i wrote it in sucks way using mobile phone
as i see here :
if (!sd->state.pet_no_talk) { sd->state.pet_no_talk = 1; } else { sd->state.pet_no_talk = 0; }
you have some custom variables added to state struct so make sure you have pet_no_talk in your struct
if you don't have it then you should add it.
you can find struct code at pc.h
also in your code you use clif_displaymessage and you can't call this function anymore after interface updates.
so you should call it from the interface.
simply change it to.
clif->message(fd, atcmd_output);
that all.
@Dastgir Pojee thank you explain what i meant
-
if you updated the structs then i can't see any problem in the code but clif_displaymessage it should be changed to clif->message.
-
Change (AREA_SIZE-1) to (AREA_SIZE-12)
-
-
kewl :3
-
sure it's fresh ?
i tried latest Hercules compiled no errors/warnings.
-
I just did my job
@LorexOdia
I'm not scare
you have to
GRF Diet Plan, v1.0.0.0 - last updated 2014/10/05
in Client-Side Releases
Posted
actually yea, it's works fine and i can play the game with no problems.
i will try later to make fRO out of C, maybe it's problem with reading the file itself cause permissions ? not sure.