Welcome!

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!

typical error and more > a helping hand

RaGEZONER
Loyal Member
Joined
Sep 29, 2009
Messages
1,565
Reaction score
321
here i will give you a helping hand for this typical errors and more > my default language is german - please forgive me linguistic or grammatical errors

... if someone knows more typical error please send me and I will expand this thread ...

the most of typical error is wrong of the server files [ 0755 ] ...

#####################################################################

SERVER
[ required specs @ 1.3.x ||| required specs @ 1.4.x / 1.5.x ]

#####################################################################


gs offline [ gshop item with more stacked than the upper limit in elements.data ]

  • first time u need to read the error log in server/logs/gs01.log
  • second time u need to encoding by gb2312
  • third time you need to translate like google tranlate
example:
ÅäÖÃÎļþ:'gs.conf' ÅäÖÃÔö²¹Îļþ:'gsalias.conf'
×°±¸ºó°ó¶¨¹¦ÄÜ´ò¿ª
°Ù±¦¸óÖÐÎïÆ·27728(1¸ö)³¬¹ýÁ˶ѵþÉÏÏÞ0
³õʼ»¯°Ù±¦¸óÊý¾Ýʧ°Ü
µÚÒ»²½³õʼ»¯Ê§°Ü£¬´íÎóºÅ:-31
use textpad++ > file > new > input this text > go to encoding > character set > chinese > gb2312
配置增补文件:'gsalias.conf'
装备后绑定功能打开
百宝阁中物品27728(1个)超过了堆叠上限0
初始化百宝阁数据失败
第一步初始化失败,错误号:-31
now we translate it by google translate > chinese | english [ self detecting ]
The configuration addendum: 'gsalias.conf'
Binds when equipped function open
The Babolat Court items 27728 (a) more than the stack upper limit
Failed to initialize the data of 100 Treasure House
The first step is initialization failed, error: -31
gs offline

  • gshop.data and gshopsev.data have an item it is not in lements.data [ gs01.log ]
  • gshop.data and gshopsev.data have wrong timestamp
  • gshop has more than 2500 items

gs error
  • v80 @Hycker´s post
    • [root@localhost gamed]# ./gs > kurva_anyad
      [root@localhost gamed]#kurva_anyad [----] 0 L:[1083+48 1131/1131] *(44908/44908b) <EOF>...blablabla...×ÔśŻĆĽĹäÁË2975˛đ˝âĹ䡽,ÁíÓĐ267¸ö×°ą¸ĂťÓĐżÉŇÔĆĽĹäľÄĹ䡽´íÎóľÄłčÎďĘýžÝŁŹłčÎďid:10584´íÎóľÄłčÎďĘýžÝŁŹłčÎďid:32103´íÎóľÄłčÎďĘýžÝŁŹłčÎďid:32104´íÎóľÄłčÎďĘýžÝŁŹłčÎďid:32105×Üš˛źÓČëÁË80¸öĎĄÓĐÎďơ×Üš˛´ćÔÚ1850¸öČËĂńąŇÎďơLUAÄ_ąž°ćąž102łőĘźťŻĆÁąÎ×Öˇűʧ°Ü ľÚŇť˛˝łőĘźťŻĘ§°ÜŁŹ´íÎóşĹ:-34
      translated:
      Ping from Nandi dismantling equipped with a 2975〗, and another 267 can be fitted with dirt Jie Ping〗 equipped with moxibustion
      Error number Zhao  moxibustion pet pet id: 10584Error number Zhao  moxibustion pet pet id: 32103Error number Zhao  moxibustion pet pet id: 32104Error number Zhao  moxibustion pet pet id: 32105Total Jie Lou into the 80 knees with substance beerThere is 1850 people total Jie hanging beerLUA Jiaoxingbanxing 102Cheng screen scraping word beginning mares-tail ← failure Ju Yao Cheng mares-tail early step failed  Error Number: -34
      solution if u run to this trouble
      -go to pwroot/gamed/config
      -open filters and delete all crap inside, then put this line to top:
      Code:
      [COLOR=#333333][^-0-9a-zA-Zа-яА-Яё Ё][/COLOR]
      -go to pwroot/gamed open file gs.conf and find lines
      Code:
      [COLOR=#333333]table_name        = *something here*[/COLOR]
      name_charset     = *something here*
      [COLOR=#333333]table_charset    = *something here*[/COLOR]
      and change to this:
      Code:
      [COLOR=#333333]
      [/COLOR][COLOR=#333333]table_name        = filters [/COLOR]
      name_charset     = UTF-8
      table_charset    = UTF-8
      then start gs and profit

gfactiond offline

  • wrong or missed libraries
example
  • Java Runtime Environment is required for the PW Java API (used by authd and pwAdmin)
    COMMAND~: apt-get install openjdk-6-jre
  • For 64 Bit Debian
    Install ia32 libs and copy some required libraries not contained in ia32
    COMMAND~: apt-get install ia32-libs
    COMMAND~: cp -f /root/pwserver/.setup/lib/libstdc++.so.5.0.7 /lib32/libstdc++.so.5
    COMMAND~: cp -f /root/pwserver/.setup/lib/libpcre.so.3.12.1 /lib32/libpcre.so.0
    COMMAND~: cp -f /root/pwserver/.setup/lib/libtask.so /lib32/libtask.so
  • For 32 Bit Debian [ /lib/libpcre.so.0 is needed for ubuntu-11.10-server-amd64 ]
    Copy some required libraries
    COMMAND~: cp -f /root/pwserver/.setup/lib/libstdc++.so.5.0.7 /usr/lib/libstdc++.so.5
    COMMAND~: cp -f /root/pwserver/.setup/lib/libpcre.so.3.12.1 /usr/lib/libpcre.so.0
    COMMAND~: cp -f /root/pwserver/.setup/lib/libtask.so /usr/lib/libtask.so
wrong server | file path

  • edit " server/gamed/gs.conf | gsalias.conf [ llok at template ] "
配置文件:'gs.conf' 配置增补文件:'gsalias.conf'
装备后绑定功能打开
读取任务系统失败:'/root/PWServer/gamed/config/tasks.data','/root/PWServer/gamed/config/dyn_tasks.data'
第一步初始化失败,错误号:-4
Server files must be located on / folder and not on /root
#####################################################################

CLIENT
[ @ 1.3.x available clients are in the releases [ own customized ] ||| @ 1.4.x available clients are v580+ [ v580 / 606 / 612 / 621 / 670 [ restricted ] ]

#####################################################################

server network error

  • mysql error [ ip | db | name | passwd ]
  • AUTH problem [ wrong java path | wrong lib ]
  • wrong hosts file [ wrong ip | missing services ]
  • 343 says
    server network error is ALWAYS a problem with AUTHD being able to 'talk' to MySQL...
version low

  • wrong gshop.data or gshop1.data [ client ]
  • wrong gshopsev.data or gshopsev1.data [ sever ]
    • gshop = normal boutique | gshop1 = event boutique
    • gshop.data | 1 and gshopsev.data | 1 need same timetamp
    • Price ( value 0 : crash server) [ thx @ NoSlave ]
    • stack > max stack causes this too [ thx @ Psytrac ] > 343 says
    • ... glinkd/gamesys.conf the version= may be set to the wrong number. [ thx @qwename ]
    • ... little guide by Timma Roughton about timestamp of gshop*
Map data out of phase with the server´s

  • wrong region / precinct
    region.clt (client side) => region.sev (server side)
    precinct.clt (client side) => precinct.sev (server side)
Perfect World Boutique out of phase with server

  • wrong or empty gshop | 1.data / ghopsev | 1.data > edit with sgshopedit ...

Server error 255

  • i think its a missing service at /etc/hosts [ 127.0.0.1 manager ] but not sure ...
    more info > follow me
Unknown error 255

  • this is missing ips or wrong hosts file
models.pck / pkx

  • cmd: copy /b models.pck + models.pkx tempmodels.pck

    GiantAxe says

    cmd: copy /b models.pck + models.pkx tempmodels.pck
    drag tempmodels.pck to your spck folder and extract it, how to repack it and split it back to 2gb file is up to you.

    but for god sakes man this has been asked over 100x before, so requesting this thread to be closed. (I can make requests right? lol)
    343 says
    but btw, if you take the last client v80 merge the PCK and PKX and re-compress them it will be under 2GB, so no need to re-split. You can actually get it the smallest by using pwpack '08 and using the 'level 9 compression' ("PWPack.exe -z 9 -c models.pck.files models.pck").. If you do that your new models.pck should be exactly 1,701,129,352 bytes, or 1.58GB (if you're using a virgin models from the last v80 client)...

    Now also, admittedly, I'm not sure exactly how you would split once over 2GB because I ran -z 0 (for least compression) and the file was huge. So I split it at exactly 2GB and the client would not start. So I don't think splitting it at exactly 2GB will work and I couldn't really be bothered to figure it out...
    petyo73 says
    Decision to unpack and re-pack models archives new version PWI.
    We offer you a way step by step, testing and working 100%:

    All procedures done in the game/element directory itself.
    1) open note pad and paste:
    copy /B models.pck +models.pkx tempmodels.pck
    save it as merge.bat
    (This step will merge 2 files pck + pkx into one new file tempmodels.pck)

    2) open note pad again and paste:
    spck.exe -pw -x "tempmodels.pck"
    save it as extract.bat
    (This procedure unpack a new file to folder ''tempmodels.pck.files''. After unpack files to folder, delete tempmodels.pck.)

    3) open note pad a third time and paste:
    spck.exe -pw -c "tempmodels.pck.files" 9
    save it as compress.bat
    (This procedure re-pack folder to a new final file ''tempmodels.pck''. Archive pck working correctly only with compression level 9 )

    4) Rename old archive models.pck original game file to old_models.pck. Rename new files tempmodels.pck to models.pck.

    5) run each batch file in order. it will take quite a while. just be patient and wait for it to shut off the command line from each .bat file (models.pck contain 104300 files and above), before you start a new one.

    As a reminder:
    ALWAYS BACK UP YOUR MODELS.PCK

    Also will offer you a special tools ski files viewer for 32 bit windows system.


    Unpack the viewer to folder. Copy any ski files + textures folder and paste into folder viewer.
    Simple drag ski file to ModelViewer.exe
 
Last edited:
Banned
Banned
Joined
Aug 10, 2011
Messages
201
Reaction score
54
This thread saves time, I don't need to search alot when I need help..
Thanks bro this really helped me ^^'
 
Upvote 0
Newbie Spellweaver
Joined
Oct 16, 2010
Messages
15
Reaction score
1
I know them but I give this a like for a great place and round up for people to see and not start stupid posts when we have went though all of this.
 
Upvote 0
Joined
Jul 26, 2011
Messages
2,030
Reaction score
396
Map data out of phase with the server´s

^This happens in heaven/hell on all servers, even the official. for those specifically I don't think much can be done


edit:
also depending on people on the server the required specs are not accurate. you can manage all required instances on 2gb of ram if only a few people play (this being under 10)
 
Upvote 0
RaGEZONER
Loyal Member
Joined
Sep 29, 2009
Messages
1,565
Reaction score
321
This is a thread for " typical error and more > a helping hand " > create a new thread in the correct section or in an existing thread if you need help with other...
 
Upvote 0
Newbie Spellweaver
Joined
Jul 12, 2007
Messages
65
Reaction score
0
This thread is work on local server but not work on dedicated server.
 
Upvote 0
Newbie Spellweaver
Joined
Sep 12, 2011
Messages
24
Reaction score
1
Could it be another reason why my gs is not starting ?

gs offline

gshop.data and gshopsev.data have an item it is not in lements.data [ gs01.log ] - I am using fgru's release which yesterday worked perfectly (on a vmachine) .
gshop.data and gshopsev.data have wrong timestamp - checked , they both have the same timestamp - same as above
gshop has more than 2500 items - no idea - same as above

Yesterday :
Untitled1 - typical error and more > a helping hand - RaGEZONE Forums

Today:
Untitled12 - typical error and more > a helping hand - RaGEZONE Forums

Same files, different root.
 

Attachments

You must be registered for see attachments list
Last edited:
Upvote 0
Joined
Oct 14, 2009
Messages
5,493
Reaction score
2,299
Could it be another reason why my gs is not starting ?



Yesterday :
View attachment 104853

Today:
View attachment 104854

Same files, different root.

There could be an almost endless list of why GS could be not properly functioning. The reasons he listed are the main reasons in direct regard to PW 144. Other reasons include (but are not limited to) missing/corrupt files for the map (ie... trying to start a map without an NPCGEN.DATA or REGION.SEV or PRECINCT.SEV). Using the wrong version of a necessary map file ie: using version 6 in a region or precinct if the server is only expecting version 5, etc...
 
Upvote 0
Newbie Spellweaver
Joined
Feb 14, 2012
Messages
5
Reaction score
0
GS CrASHING

I use the Perfect World elements.data from Indonesia, while the export to the server and inserted into pwserver / config / xxx ..
Seledit 1.4.4 - typical error and more > a helping hand - RaGEZONE Forums
but can not run on the web

------and---------
I use the Perfect World task.data from Indonesia, while the export from client to server.
task.PNG - typical error and more > a helping hand - RaGEZONE Forums
but can not run on the web

==============This time the picture============
fgru - typical error and more > a helping hand - RaGEZONE Forums


if anyone would like to try this data.

taks.data [cooming soon]

please ,, converte to server :':)/:
 

Attachments

You must be registered for see attachments list
Upvote 0
Newbie Spellweaver
Joined
Nov 13, 2011
Messages
16
Reaction score
2
Re: Help!! GM

Check your gs01.log file in /PWServer/logs/

Use notepad++ and change the encoding of the contents of the log text into simplified Chinese, then translate it using google translator, post your result here in a spoiler if you don't understand the reason why it's crashing. You'll run into lots of problems using different elements/tasks data randomly.
 
Upvote 0
Joined
Oct 14, 2009
Messages
5,493
Reaction score
2,299
GS CrASHING

I recommend using a pure virgin set of .data's from official PWi v144-606. The other thing is, no 'conversion' is needed, the server and client use the same exact .data files. With the exception of GSHOP, client side is gshop.data and gshop1.data while the server side is gshopsev.data and gshopsev1.data... So, if you're used to v136, it's the complete opposite (in v136 the GSHOP's were the same, and the .DATA's were different, in v144 the .DATA's are the same, and the GSHOP's are different) !

If AFTER using VIRGIN .DATA files you are still having this problem, aside checking the log, which will tell you what your problem is, you can read HERE on this subject as well...

Matters fact, there's no reason for yet another thread about this; I think I am just going to merge them....... .......

Ok, merged!
 
Upvote 0
Experienced Elementalist
Joined
Oct 11, 2010
Messages
218
Reaction score
37
Re: GS CrASHING

Just thought I'd add, stuffing a npc sell list to the brim also crashed my map, checked the error logs (namely gs.log), then redited the elements.data with a few additions at a time, it works fine now! I had gs offline and version too low errors too, and thought my findings might help someone else.
 
Upvote 0
Junior Spellweaver
Joined
Aug 13, 2009
Messages
143
Reaction score
17
...
Map data out of phase with the server´s

  • wrong region / precinct
    region.clt (client side) => region.sev (server side)
    precinct.clt (client side) => precinct.sev (server side)

Just a curiosity here, I see (via the hyperlink) that it's possible to fix it by converting the client map into a server map. Would it be possible to go the other way around?
I have too many side projects atm with my server to give it a shot right now, but was thinking out loud and I'm curious about what is different on the server files that doesn't match the client's.
 
Upvote 0
Joined
Oct 14, 2009
Messages
5,493
Reaction score
2,299
As far as I recall sMAPtool does not let you go 'the other way' (as you ask). I don't see any reason to go server => client anyway because personally I would rather use 'official' "virgin" client map files and convert them for the server to use, then you know they're 'authentic' and therefore will work as intended.

The CLT and the SEV are basically the same thing, well, they're NOT the same exact file hence the need for a conversion, but they contain the same info. REGION is for controlling map 'teleport' or [trans] areas, and safe zones/[region]'s ~ PRECINCT controls a decent amount of stuff, including: area "town" names, (and their) coordinates, music, NPC names/locations(coordinate assistant), 'release' / town portal function, and maybe more...
 
Upvote 0
Experienced Elementalist
Joined
Apr 20, 2010
Messages
248
Reaction score
55
As far as I recall sMAPtool does not let you go 'the other way' (as you ask). I don't see any reason to go server => client anyway because personally I would rather use 'official' "virgin" client map files and convert them for the server to use, then you know they're 'authentic' and therefore will work as intended.

The CLT and the SEV are basically the same thing, well, they're NOT the same exact file hence the need for a conversion, but they contain the same info. REGION is for controlling map 'teleport' or [trans] areas, and safe zones/[region]'s ~ PRECINCT controls a decent amount of stuff, including: area "town" names, (and their) coordinates, music, NPC names/locations(coordinate assistant), 'release' / town portal function, and maybe more...

Sure it is possible if u don't mind having missing informations in your .clt files especially in precinct since the sev does know a poop abt music and npc coords if i remember right...
 
Upvote 0
Back
Top