- Joined
- Mar 3, 2013
- Messages
- 168
- Reaction score
- 48
use rfonline 4.15 server files .I got error AntiCpXSvr.dll is missing if i click ZoneServer
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!use rfonline 4.15 server files .I got error AntiCpXSvr.dll is missing if i click ZoneServer
I already fix now but client can't login, always connecting to login server connection failure, all ip already setting and check odbc its work fine i don't know whats wrong?use rfonline 4.15 server files .
I already fix now but client can't login, always connecting to login server connection failure, all ip already setting and check odbc its work fine i don't know whats wrong?
Yeah i know, but i'm new in this game, i just want to try playing with the latest patch, I've tried 2.2.3.2 before and I'm a little interested in this gamelater I repack my aop server + client . its just for personal release only .
and dont leak / sell it , its take me so much time for work on it .
why i say that , because i hate to see other people sell it at shopee , the broken aop files for high price !
add my discord at ivona.rfonline.my.id#1679
btw for sql use sql 2008 r2 enterprise and for os better use windows server 2022 .
windows server 2022 has stable memory priority and the usage memory RAM wont decrease for run nonstop server .
if use other os like windows server 2016 - 2019 or windows 10 11 are have memory usage issue , its make the account login zoneserver have small usage memory RAM and its will lead error small buffer size.
the file has use total map 37 , item equip already up to 80 , trap tower siegekit MAU up to 80
fix combine , fix item set . its has have latest item from playpark , like head tiger cape etc.
auction house support sell item lv80 . daily quest hero npc and lv up quest up to 80.
its also have latest mobs from playpark .
its have new potion burst and other potion that can be use together at 1 time , example use dual burst / dual pot deff etc , but I think dont use it if gona make the server for public .
because some player might think its has so OP , and said whaaa the dmg so op ?
but if the player are smart , they gona use dual pot deff if the enemy use dual burst .
so the atk and deff equal balance .
its use rf playpark client 4.55 but its can use other client from other official like rf remastered indonesia / any 4.55 from other country .
but for my self use custom client that can be use for 223 and 2232 that have patron update .
example like this the 223 that I remake from aop script.
the different just the spriteimage file that be use at the client
for 223 and 2232 sure can be use together .
but for aop cant use 223 and 2232 spriteimage , because have different system image .
already share the timebug fix nowhere,
here's some 2232 version,
just improve to ur 4.15
Code:u could patch a few things rewrite : [B]GetKorLocalTime()[/B] -> problem with atoi to atoll for example WriteMemoryBYTE(0x14074EF86, 0x75); //LastConnTime WriteMemoryBYTE(0x1407502F1, 0x75); //[LastConnTime] WriteMemoryBYTE(0x140750588, 0x75); //LastLogoutTime [B]GetConnectTime_AddBySec()[/B] for dualPotion ( atoi function ) - DBGet LastConnTime changed to BIGINT 04 00 -> E5 FF - DBGet BuffEndTime changed to BIGINT 04 00 -> E5 FF [B]Hex Zone (i mean replace )[/B] %d.log to %u.log %d_U.log to %u_U.log %d_A.log to %u_A.log [B]The Code : //0000000140480680 Fix Time, almost for everything[/B] unsigned int WINAPIV GetKorLocalTime(){ char szDate[32],szTime[32]; _strdate(szDate); _strtime(szTime); char szLocalTime[32]; //Year..(6, 7) szLocalTime[0] = szDate[6]; szLocalTime[1] = szDate[7]; //Month..(0, 1) szLocalTime[2] = szDate[0]; szLocalTime[3] = szDate[1]; //Day..(3, 4) szLocalTime[4] = szDate[3]; szLocalTime[5] = szDate[4]; //Second..(0, 1) szLocalTime[6] = szTime[0]; szLocalTime[7] = szTime[1]; //Minute..(3, 4) szLocalTime[8] = szTime[3]; szLocalTime[9] = szTime[4]; szLocalTime[10] = NULL; return (unsigned int)atoll(szLocalTime); } [B]//000000014043CB80) Fix DualOD[/B] unsigned int WINAPIV GetConnectTime_AddBySec(int iSec){ struct tm *Tm; time_t origTime, afterTime; ::time(&origTime); Tm = ::localtime(&origTime); Tm->tm_sec += iSec; afterTime = mktime(Tm); char Dest[32]; sprintf(Dest, "%01d%02d%02d%02d%02d", (unsigned int)(Tm->tm_year - 100), (unsigned int)(Tm->tm_mon + 1), (unsigned int)(Tm->tm_mday), (unsigned int)(Tm->tm_hour), (unsigned int)(Tm->tm_min)); return (unsigned int)atoll(Dest); }
The rest is urs, improve it
if you need compiled version ( suitable for Yorozuya ) Download Here >You must be registered to see links
already share the timebug fix nowhere,
here's some 2232 version,
just improve to ur 4.15
Code:u could patch a few things rewrite : [B]GetKorLocalTime()[/B] -> problem with atoi to atoll for example WriteMemoryBYTE(0x14074EF86, 0x75); //LastConnTime WriteMemoryBYTE(0x1407502F1, 0x75); //[LastConnTime] WriteMemoryBYTE(0x140750588, 0x75); //LastLogoutTime [B]GetConnectTime_AddBySec()[/B] for dualPotion ( atoi function ) - DBGet LastConnTime changed to BIGINT 04 00 -> E5 FF - DBGet BuffEndTime changed to BIGINT 04 00 -> E5 FF [B]Hex Zone (i mean replace )[/B] %d.log to %u.log %d_U.log to %u_U.log %d_A.log to %u_A.log [B]The Code : //0000000140480680 Fix Time, almost for everything[/B] unsigned int WINAPIV GetKorLocalTime(){ char szDate[32],szTime[32]; _strdate(szDate); _strtime(szTime); char szLocalTime[32]; //Year..(6, 7) szLocalTime[0] = szDate[6]; szLocalTime[1] = szDate[7]; //Month..(0, 1) szLocalTime[2] = szDate[0]; szLocalTime[3] = szDate[1]; //Day..(3, 4) szLocalTime[4] = szDate[3]; szLocalTime[5] = szDate[4]; //Second..(0, 1) szLocalTime[6] = szTime[0]; szLocalTime[7] = szTime[1]; //Minute..(3, 4) szLocalTime[8] = szTime[3]; szLocalTime[9] = szTime[4]; szLocalTime[10] = NULL; return (unsigned int)atoll(szLocalTime); } [B]//000000014043CB80) Fix DualOD[/B] unsigned int WINAPIV GetConnectTime_AddBySec(int iSec){ struct tm *Tm; time_t origTime, afterTime; ::time(&origTime); Tm = ::localtime(&origTime); Tm->tm_sec += iSec; afterTime = mktime(Tm); char Dest[32]; sprintf(Dest, "%01d%02d%02d%02d%02d", (unsigned int)(Tm->tm_year - 100), (unsigned int)(Tm->tm_mon + 1), (unsigned int)(Tm->tm_mday), (unsigned int)(Tm->tm_hour), (unsigned int)(Tm->tm_min)); return (unsigned int)atoll(Dest); }
The rest is urs, improve it
if you need compiled version ( suitable for Yorozuya ) Download Here >You must be registered to see links
waiting for this.later I repack my aop server + client . its just for personal release only .
and dont leak / sell it , its take me so much time for work on it .
why i say that , because i hate to see other people sell it at shopee , the broken aop files for high price !
add my discord at ivona.rfonline.my.id#1679
btw for sql use sql 2008 r2 enterprise and for os better use windows server 2022 .
windows server 2022 has stable memory priority and the usage memory RAM wont decrease for run nonstop server .
if use other os like windows server 2016 - 2019 or windows 10 11 are have memory usage issue , its make the account login zoneserver have small usage memory RAM and its will lead error small buffer size.
the file has use total map 37 , item equip already up to 80 , trap tower siegekit MAU up to 80
fix combine , fix item set . its has have latest item from playpark , like head tiger cape etc.
auction house support sell item lv80 . daily quest hero npc and lv up quest up to 80.
its also have latest mobs from playpark .
its have new potion burst and other potion that can be use together at 1 time , example use dual burst / dual pot deff etc , but I think dont use it if gona make the server for public .
because some player might think its has so OP , and said whaaa the dmg so op ?
but if the player are smart , they gona use dual pot deff if the enemy use dual burst .
so the atk and deff equal balance .
I don't think he will postwaiting for this.