only took me an hour to download.
Printable View
only took me an hour to download.
I am trying to resolve the issue regarding the disabled GM Monster spawn. Do we know for sure that this is a problem with the GS?
Ok, I will see what I can do.
it's possible to fix it.
Okay, I'm pretty certain (99.999%) that I found what/where needs to be changed for gs to read ptemplate. Sadly, I do not know where to proceed next (what to do next). [see picture {the highlighted part needs to be changed}]
http://forum.ragezone.com/attachment...2&d=1371544244
Spoiler:
@343: find offsets of something you already know and compare it
Probably RVA of template function, in case he did it like I did back with v63, can't be bothered to check.
How would I find that?
Someone is using this version on some server? It also has many bugs?
assembly - VA (Virtual Adress) & RVA (Relative Virtual Address) - Stack Overflow
Welcome to the wonderful world of reversing :thumbup:
Again, this is an estimation of mine (that your 3 bytes are actually 4, and thus are RVA of function... I could be wrong, I don't care about PW anymore, just here for lulz and drama).
i get problm gdelivery::connect to GAuth server failed. Reconnecting....
any solutions??
Attachment 132938
Wed Jun 19 09:21:10 WIT 2013
=== LOGSERVICE ===
info : program started with 6 threads.
=== DONE! ===
=== UNIQUENAMED ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== DONE! ===
=== AUTH ===
$Usage: ./authd.sh {start|stop}
=== DONE! ===
=== GAMEDBD ===
info : TcpManager OnAddSession
info : Begin import clsconfig ...
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0].
TRACE : ReadDBConfig init_time 1371476827 open_time 0
info : Init GameDB successfully.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
=== DONE! ===
=== GACD ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : GameDBServer::OnAddSession, sid=7.
=== DONE! ===
=== GFACTIOND ===
info : TcpManager OnAddSession
info : GameDBServer::OnAddSession, sid=8.
TRACE : OnAddSession sid=7
info : OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
=== DONE! ===
=== GDELIVERYD ===
TRACE : RewardManager:: begin timme 2011 12 15 9
TRACE : RewardManager:: end timme 2012 1 16 1
TRACE : points[2900]->bonus[300]
TRACE : points[9900]->bonus[1200]
TRACE : points[19900]->bonus[2800]
TRACE : points[29900]->bonus[4500]
TRACE : RewardManager:: reward interval 86400 times 1
info : TcpManager OnAddSession
District id is 0
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : GameTalkManager: OnStartUp(aid, zoneid)
info : GameDBServer::OnAddSession, sid=9.
TRACE : OnAddSession sid=8
TRACE : Timer update: (0) Wed Jun 19 09:21:40 2013
TRACE : CountryBattle Init Successfully!!
TRACE : sysauction initialize: auction max=4, total sell item=64
err : BillingAgent, duplicate item,id=16166,amount=500,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002910000000001
err : BillingAgent, duplicate item,id=16024,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002940000000001
err : BillingAgent, duplicate item,id=16019,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002950000000001
TRACE : billing: menu loaded, menuids size=302, itemids size=302
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : ganticheatclient:: connect gacd successfully!
info : logclient: OnAddSession
err : gdelivery::connect to GAuth server failed. Reconnecting....
info : logclienttcp: OnAddSession
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBWebTradeLoad, size=0, handle=0
TRACE : DBFactionFortressLoad, size=0, handle=0
TRACE : DBForceLoad, count=0 update_time=1371574800.
TRACE : DBBattleLoad, count=51.
TRACE : DBStockLoad, size=0, handle=0
info : OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
info : OnAddSession
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : dbwebtradeload: received. res->max_sn=0,res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0 retcode=0
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : dbforceload: rpc return. retcode=0
TRACE : BattleManager: Sync map notice to GS.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : DBStockLoad: retcode=0, size=0, handle=0
TRACE : DBWebTradeLoadSold, size=0, handle=0
info : OnAddSession
TRACE : dbwebtradeloadsold: received. res->snlist.size()=0,res->handle.size()=0 retcode=0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume=0,trade_amount=0,idpool=2
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
=== DONE! ===
=== GLINKD ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclienttcp: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
=== DONE! ===
=== MAIN WORLD ===
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=-805306368
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
TRACE : KeepAlive sid=7
err : gdelivery::connect to GAuth server failed. Reconnecting....
info : GameDBServer::OnAddSession, sid=10.
info : TcpManager OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
TRACE : gproviderserver:: add gameserver 1 to map.
TRACE : gdeliveryserver::gameserver 1's region is (-4096.000, 4096.000, 5632.000,-5632.000), worldtag is 1
err : gdelivery::connect to GAuth server failed. Reconnecting....
info : OnAddSession
err : gdelivery::connect to GAuth server failed. Reconnecting....
TRACE : KeepAlive sid=8
err : gdelivery::connect to GAuth server failed. Reconnecting....
TRACE : checkpoint begin.
TRACE : checkpoint end.
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=-805306368
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
err : gdelivery::connect to GAuth server failed. Reconnecting....
=== DONE! ===
Mine is here
/home$ ./start.sh
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Perfect World Server v.1.4.6 v70 :::
::: :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Start Server :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Log Service :::
info : program started with 6 threads.
::: Ready :::
::: UniqueName Daemon :::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
::: Ready :::
::: Auth Daemon :::
Starting AuthdService...
authd:: add PollIO task.
gauthd: 19 Jun 2013 10:42:24,165 INFO GAuthServer:44 - authd:: add PollIO task.
::: Ready :::
::: Game Data Base Daemon :::
info : TcpManager OnAddSession
info : Begin import clsconfig ...
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0].
TRACE : ReadDBConfig init_time 1371606841 open_time 0
info : Init GameDB successfully.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
::: Ready :::
::: Game Anti Cheat Daemon :::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
::: Ready :::
::: Game Faction Daemon :::
info : TcpManager OnAddSession
info : GameDBServer::OnAddSession, sid=7.
TRACE : OnAddSession sid=7
info : OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
::: Ready :::
::: Game Delivery Daemon :::
TRACE : RewardManager:: begin timme 2011 12 15 9
TRACE : RewardManager:: end timme 2012 1 16 1
TRACE : points[2900]->bonus[300]
TRACE : points[9900]->bonus[1200]
TRACE : points[19900]->bonus[2800]
TRACE : points[29900]->bonus[4500]
TRACE : RewardManager:: reward interval 86400 times 1
info : TcpManager OnAddSession
District id is 0
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : GameTalkManager: OnStartUp(aid, zoneid)
info : GameDBServer::OnAddSession, sid=8.
TRACE : OnAddSession sid=8
TRACE : Timer update: (0) Wed Jun 19 10:42:43 2013
TRACE : CountryBattle Init Successfully!!
gauthd: 19 Jun 2013 10:42:43,923 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@a4e743
TRACE : sysauction initialize: auction max=4, total sell item=64
err : BillingAgent, duplicate item,id=16166,amount=500,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002910000000001
err : BillingAgent, duplicate item,id=16024,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002940000000001
err : BillingAgent, duplicate item,id=16019,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002950000000001
TRACE : billing: menu loaded, menuids size=302, itemids size=302
TRACE : gdelivery::connect to gauthd successfully.
info : logclient: OnAddSession
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : ganticheatclient:: connect gacd successfully!
info : logclienttcp: OnAddSession
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBFactionFortressLoad, size=0, handle=0
TRACE : DBForceLoad, count=0 update_time=1371571200.
TRACE : DBStockLoad, size=0, handle=0
TRACE : DBWebTradeLoad, size=0, handle=0
TRACE : DBBattleLoad, count=51.
info : OnAddSession
info : OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
info : OnAddSession
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0 retcode=0
TRACE : FactionFortressMan: Sync faction id to gfactiond.
gauthd: 19 Jun 2013 10:42:44,417 INFO GAuthServer:? - AnnounceZoneid3, clear all online records on zone 1
TRACE : dbforceload: rpc return. retcode=0
TRACE : DBStockLoad: retcode=0, size=0, handle=0
TRACE : dbwebtradeload: received. res->max_sn=0,res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : BattleManager: Sync map notice to GS.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : DBWebTradeLoadSold, size=0, handle=0
TRACE : dbwebtradeloadsold: received. res->snlist.size()=0,res->handle.size()=0 retcode=0
gauthd: 19 Jun 2013 10:42:44,457 INFO GAuthServer:? - AnnounceZoneid3, aid=1,zoneid=1,ip1=0.0.0.0,ip2=0.0.0.0,ip3=0.0.0.0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume=0,trade_amount=0,idpool=2
::: Ready :::
::: Game Link Daemon :::
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : info : logclienttcp: OnAddSession
info : logclient: OnAddSession
logclienttcp: OnAddSession
info : info : TcpManager OnAddSession
logclient: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
::: Ready :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Maps :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Game Service :::
./gs: symbol lookup error: ./gs: undefined symbol: _ZTI13TaskInterface
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=-805306368
TRACE : KeepAlive sid=7
TRACE : KeepAlive sid=8
TRACE : checkpoint begin.
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=-805306368
TRACE : checkpoint begin.
TRACE : checkpoint end.
TRACE : KeepAlive sid=7
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=-805306368
TRACE : KeepAlive sid=8
TRACE : Timer update: (0) Wed Jun 19 10:43:43 2013
::: Ready :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Server Online :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i could perfectly run 1.3.6, 1.4.4, 1.4.5 (v63, v69) but this 1.4.6 is a big headache. i've been working on this since this bola's server files releases. please help me :thumbup:
libs..Quote:
./gs: symbol lookup error: ./gs: undefined symbol: _ZTI13TaskInterface