Skilled Illusionist
- Joined
- Feb 4, 2012
- Messages
- 353
- Reaction score
- 202
Hi guys.
Going to put a list here for issues currently surrounding latest files, so we can figure out some fixes and find newer files before 1500 comes out, and we have a better way of tackling issues with future versions.
If you have any issues you'd like to add, post them up and I'll do my best to either help you resolve them, or add them to the list so we can all look at probable causes.
err: connect to central delivery failed
solution: ; out the lines in the gdeliveryd gamesys.conf. This prevents the error message from appearing. Doesn't seem to affect Server Functionality, but if it ever poses a problem, we can investigate further.
Psychea Affinity & Ascension Skills Not Working
solution: Still in the works. Rumour has it 1447 server files may rectify current issues. Further development has to be done with these files to determine if they will or not. Other files to be investigated related to this issue are pck files (configs predominantly), scripts (lua files) and the GS. (NOTE: THIS ALSO RELATES TO SOME KYTOS AFFINITY SKILLS NOT WORKING AS WELL)
Elements.data corrupts easily when making changes to existing items
solution: Found this bug during editing. Making own items can be very touchy and may cause saving errors when firming files. Also found errors regarding changing refine guarantee values for sigils. Offsets for editors may have to be looked at and adjusted. 2 elements editor links at the bottom of this post. The chinese editor seems to do the most solid job, although Comper's tool is much easier to use. Be wary with what you edit and add and always attempt to add items with ID's over 70xxx to avoid glitching.
Elements.data stops loading during server bootup (gets to 569, then gives a t8 error)
solution: Shows that there is a line somewhere in the elements that does not line up with starting scripts (generally talisman and refine luas) and must be investigated and rectified before elements will continue to load and allow processes following to continue. Take note of new items, sigils and changes to statistics for equipment, which are usually the main cause.
Glows not appearing on Lumen gear
solution: We're getting awfully close to being able to rectify this. This issue has multiple component issues including models.pck, configs.pck, gfx.pck and elements.data and mostly relates to missing IDs for glows. For the moment, if it annoys you too much, there is a set of sick looking 150 weapons with dark red icons that have some awesome models, all fully functional with glow (that most people haven't even seen!) Example:
Can't refine gear sent by mail, or use Skyblades sent by mail
solution: Simply said, the game just has issues with it. Plain and simple. If this is an issue, create an elements.data with the said items on the Shady Dealer's shop ASSORTED GOODS, and hand out to only yourself and whoever else you want to have access to it. For normal players, just leave it out and give them an elements not including the shop you've created. Everything will run smooth for all.
Kirin Sigils refine to +20
solution: Edit left in for the original release of files from mcncc.com. Find the Kirin Sigil in elements.data and change everything from +11REFINE to +20REFINE to 0.
Soulstone Slots randomly lock sometimes
solution: No real hard and fast fix for this, as it's just an issue with libraries that can't really be pinpointed. Best option is to mail yourself a Soulstone key (which is the finishing quest item from the Soulstone mandatory quest line) and use it to unlock. Add it to a shop permanently for convenience.
Alliance Bases, Fort and Territory Wars not working
solution: Add the following lines to your start file
cd /root/zx/gamed
./gs gs.conf gmserver.conf gsaliasbf.conf &
sleep 5
cd /root/zx/gamed
./gs gs.conf gmserver.conf gsterritory.conf &
sleep 5
More Advanced Tedious Issues
Unable to load Old Sunstream as separate map.
solution: This one can be awfully tricky. The game has been hardcoded to recognize New Sunstream as Old Sunstream, where map gs_01 (being Old Sunstream) references map gs_401 (which is New Sunstream). Some issues you may run into are:
When adding Map 1 (Old Sunstream) to the Skylord for teleport, instead will teleport you under a rock directly in the middle of the New Sunstream Map
Issues loading the server.
Crashing upon entering New Sunstream.
Changes to gs_01 (and making it a completely new map) can cause server and client wide issues, including complete inability to load the server and client crashing.
Other solutions used have been trying to use gs_405 (Map x5) which is an event version of Sunstream with only the city, and a destroyed version in another part of the map, but extreme rubber banding follows, and no true fix has been found for it yet (although it is known it is probably related to where you spawn in on the map).
Map data out of sync with server
solution: This happens when maps don't line up from client to server. There are 2 ways to rectify this issue.
Copy all maps from the server to client and restart.
If the issue still persists you can:
Edit the global_api.lua for the server. Make sure the MD5's line up, or disable the check completely.
Look for the line that says:
local files = {}
files["Maps\\a01\\a01.ecbsd"] = "EB7E39C5CCC63C89BDF70D059640E108";
files["Maps\\a01\\a01_1.t2bk"] = "B80267CE39C0017B446350B14784919B";
files["Maps\\a01\\region.clt"] = "634218977D1D14A4ACAA43C8F6328F06";
files["Maps\\a01\\bsdata\\1.dat"] = "B856CB5F4BD82CED21BC660C94E23E10";
files["Maps\\a01\\a01.ecwld"] = "4ECAC6D76BFD9949360374A92129490C";
files["Maps\\a01\\a01.trn2"] = "AAD10EAC61998810D5E0A4562D51F182";
maps["a01"] = files;
...
local files = {}
files["Maps\\b30\\b30.ecbsd"] = "3485F22D43BE3E0514DB932C43CB0EE9";
files["Maps\\b30\\b30_1.t2bk"] = "6E43C557400B079F6446C3336C242154";
files["Maps\\b30\\bsdata\\1.dat"] = "42B6C6210469BBFCC6D5CFAE326A8B55";
files["Maps\\b30\\b30.ecwld"] = "71ECA888271EBB4BE6359CD8D37B7D43";
files["Maps\\b30\\b30.trn2"] = "D3F2C29F7F4CBC57217518BDC0985130";
maps["b30"] = files;
Simply comment block it so that the server no longer checks server maps against
Forta skills or other skills don't show as intended
solution: Change system locale to Chinese, Simplified PRC or Chinese, China
Going to put a list here for issues currently surrounding latest files, so we can figure out some fixes and find newer files before 1500 comes out, and we have a better way of tackling issues with future versions.
If you have any issues you'd like to add, post them up and I'll do my best to either help you resolve them, or add them to the list so we can all look at probable causes.
err: connect to central delivery failed
solution: ; out the lines in the gdeliveryd gamesys.conf. This prevents the error message from appearing. Doesn't seem to affect Server Functionality, but if it ever poses a problem, we can investigate further.
Psychea Affinity & Ascension Skills Not Working
solution: Still in the works. Rumour has it 1447 server files may rectify current issues. Further development has to be done with these files to determine if they will or not. Other files to be investigated related to this issue are pck files (configs predominantly), scripts (lua files) and the GS. (NOTE: THIS ALSO RELATES TO SOME KYTOS AFFINITY SKILLS NOT WORKING AS WELL)
Elements.data corrupts easily when making changes to existing items
solution: Found this bug during editing. Making own items can be very touchy and may cause saving errors when firming files. Also found errors regarding changing refine guarantee values for sigils. Offsets for editors may have to be looked at and adjusted. 2 elements editor links at the bottom of this post. The chinese editor seems to do the most solid job, although Comper's tool is much easier to use. Be wary with what you edit and add and always attempt to add items with ID's over 70xxx to avoid glitching.
Elements.data stops loading during server bootup (gets to 569, then gives a t8 error)
solution: Shows that there is a line somewhere in the elements that does not line up with starting scripts (generally talisman and refine luas) and must be investigated and rectified before elements will continue to load and allow processes following to continue. Take note of new items, sigils and changes to statistics for equipment, which are usually the main cause.
Glows not appearing on Lumen gear
solution: We're getting awfully close to being able to rectify this. This issue has multiple component issues including models.pck, configs.pck, gfx.pck and elements.data and mostly relates to missing IDs for glows. For the moment, if it annoys you too much, there is a set of sick looking 150 weapons with dark red icons that have some awesome models, all fully functional with glow (that most people haven't even seen!) Example:
You must be registered to see links
Can't refine gear sent by mail, or use Skyblades sent by mail
solution: Simply said, the game just has issues with it. Plain and simple. If this is an issue, create an elements.data with the said items on the Shady Dealer's shop ASSORTED GOODS, and hand out to only yourself and whoever else you want to have access to it. For normal players, just leave it out and give them an elements not including the shop you've created. Everything will run smooth for all.
Kirin Sigils refine to +20
solution: Edit left in for the original release of files from mcncc.com. Find the Kirin Sigil in elements.data and change everything from +11REFINE to +20REFINE to 0.
Soulstone Slots randomly lock sometimes
solution: No real hard and fast fix for this, as it's just an issue with libraries that can't really be pinpointed. Best option is to mail yourself a Soulstone key (which is the finishing quest item from the Soulstone mandatory quest line) and use it to unlock. Add it to a shop permanently for convenience.
Alliance Bases, Fort and Territory Wars not working
solution: Add the following lines to your start file
cd /root/zx/gamed
./gs gs.conf gmserver.conf gsaliasbf.conf &
sleep 5
cd /root/zx/gamed
./gs gs.conf gmserver.conf gsterritory.conf &
sleep 5
More Advanced Tedious Issues
Unable to load Old Sunstream as separate map.
solution: This one can be awfully tricky. The game has been hardcoded to recognize New Sunstream as Old Sunstream, where map gs_01 (being Old Sunstream) references map gs_401 (which is New Sunstream). Some issues you may run into are:
When adding Map 1 (Old Sunstream) to the Skylord for teleport, instead will teleport you under a rock directly in the middle of the New Sunstream Map
Issues loading the server.
Crashing upon entering New Sunstream.
Changes to gs_01 (and making it a completely new map) can cause server and client wide issues, including complete inability to load the server and client crashing.
Other solutions used have been trying to use gs_405 (Map x5) which is an event version of Sunstream with only the city, and a destroyed version in another part of the map, but extreme rubber banding follows, and no true fix has been found for it yet (although it is known it is probably related to where you spawn in on the map).
Map data out of sync with server
solution: This happens when maps don't line up from client to server. There are 2 ways to rectify this issue.
Copy all maps from the server to client and restart.
If the issue still persists you can:
Edit the global_api.lua for the server. Make sure the MD5's line up, or disable the check completely.
Look for the line that says:
local files = {}
files["Maps\\a01\\a01.ecbsd"] = "EB7E39C5CCC63C89BDF70D059640E108";
files["Maps\\a01\\a01_1.t2bk"] = "B80267CE39C0017B446350B14784919B";
files["Maps\\a01\\region.clt"] = "634218977D1D14A4ACAA43C8F6328F06";
files["Maps\\a01\\bsdata\\1.dat"] = "B856CB5F4BD82CED21BC660C94E23E10";
files["Maps\\a01\\a01.ecwld"] = "4ECAC6D76BFD9949360374A92129490C";
files["Maps\\a01\\a01.trn2"] = "AAD10EAC61998810D5E0A4562D51F182";
maps["a01"] = files;
...
local files = {}
files["Maps\\b30\\b30.ecbsd"] = "3485F22D43BE3E0514DB932C43CB0EE9";
files["Maps\\b30\\b30_1.t2bk"] = "6E43C557400B079F6446C3336C242154";
files["Maps\\b30\\bsdata\\1.dat"] = "42B6C6210469BBFCC6D5CFAE326A8B55";
files["Maps\\b30\\b30.ecwld"] = "71ECA888271EBB4BE6359CD8D37B7D43";
files["Maps\\b30\\b30.trn2"] = "D3F2C29F7F4CBC57217518BDC0985130";
maps["b30"] = files;
Simply comment block it so that the server no longer checks server maps against
Forta skills or other skills don't show as intended
solution: Change system locale to Chinese, Simplified PRC or Chinese, China
Last edited: