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!

Chumpy's server repack v2.5

The Dinosaur
Loyal Member
Joined
Jun 29, 2008
Messages
5,028
Reaction score
999
Here it is folks, the final v2.5 with all the bits i kept out of the preview. An slight redesign of the command structure and config/template layout has been done so check the new 'cabalhelp' to see what has been changed. You can upgrade any existing server install with this too.

Scroll down for some previews of the flashy new command layout and excuse the incorrect syntax in the cabal_TG screenshot, .sh is not required on commands anymore but it will still work.

Copy the files to /root/ on Centos. Chmod cabal_install.sh to 0777 and run it for either a fresh install or to upgrade a server.

Download ->

Database downloads
Account (9th Aug 2008) -
cabal_managerdb (9th Aug 2008) -
Cabal_stat (9th Aug 2008) -
CabalCash (9th Aug 2008) -
Event (9th Aug 2008) -
Gamedb (9th Aug 2008) -

xp_md5.dll -

All databases in one single rar thanks to Inmetsu (note: all are 09/08/2008 copies)
Download ->

v2.0 ~ v2.5 Changes said:
* Added cron support to wan_check
- It is only does a server reload and not a full restart
I don't think it will work but i don't want to do unexpected restarts
* Added odbc.ini updating to wan check
- Must enable it at the top of /home/cabal/daemons/wancheck_daemon.sh
* Added more functions to the new cabal_TG
- Supports: Hourly TG, multiple scheduled start times, disabling all or individual start times and start times status display.
* Reorganised scripts in /home/cabal, they all start cabal_ now
- Added several new scripts and turned them into linked commands
After installing try using the new help by typing "cabalhelp" from any folder
* Modified floating rates to now go in proper increments
- Now you get 1x, 2x, 3x, 4x and 5x instead of 3.45x etc
* Modified the upgrade process to deactivate and clear old configs
* Moved all cfg template files to etc/cabal/configs to stop people fiddling
* Logs for all scripts now goes to /var/log/cabal
* Fixed item implementation errors by aligning with US client + SAUR0N's patch
- Check /etc/cabal/docs/client.txt for details

* Updated the WAN check in cabal_config.sh to match the wan checker
* cabal_config will no longer display the MSSQL password as you type
* Added my centos 4.x service tweaker to /root/view_services.sh
* Added rates changing to cabal_config.sh
* Added WAN IP auto update script for dynamic IP servers
- Check /etc/cabal/docs/dynamic ip checker.txt
* Fixed some stuff in the TG daemon cron checker and service checker
- TG will now not start on a start or restart, ever, only by cron or by manually running TG_daemon.sh
* Added qt and libmng for RHEL 4.x as it is needed with a minimal centos install
* Tweaked product.scp to fix some "item implementation failed" errors when using cabalcash items
* Cleaned up TG cron support and added options for daily as well as hourly
- Say No to daily TG if you want to be asked about hourly TG
* Compressed the /root/ep2 folder to stop people editing the wrong things
* Improved input handling in both cabal_config.sh and cabal_install.sh
* Merged floating rates
* Added option to delete old logs in cabal_config.sh
* Added TG cron support in cabal_config.sh
* Tweaked check_daemon.sh to not auto-trigger TG when cron restart support is enabled
* Fixed some wrong channel descs in cabal_config.sh

Note: If you don't use SAUR0N's client synch patch then keep your original const.scp and product.scp.

chumpywumpy - Chumpy's server repack v2.5 - RaGEZONE Forums


chumpywumpy - Chumpy's server repack v2.5 - RaGEZONE Forums


chumpywumpy - Chumpy's server repack v2.5 - RaGEZONE Forums


chumpywumpy - Chumpy's server repack v2.5 - RaGEZONE Forums


As the forum layout has changed the old topic will now die and new topics created :w00t:
 
Last edited:
Experienced Elementalist
Loyal Member
Joined
Jun 11, 2006
Messages
214
Reaction score
0
great work chump
mirrors


 
Newbie Spellweaver
Joined
Jun 10, 2008
Messages
99
Reaction score
1
Chumm, how do I fix the problem when I tried installed this pack, my server couldn't run. I saw dbagent and chatnode can't start, also no dbagent & chatnode log file, how could i know the error..........
 
Custom Title Activated
Loyal Member
Joined
Dec 31, 2004
Messages
4,091
Reaction score
25
After Upgrade:
Code:
[root@webhost ~]# service cabal start
Mon Nov 24 19:43:15 CST 2008: WAN IP check called but is disabled.
Starting GlobalDBAgent: -bash: GlobalDBAgent: command not found
                                                           [FAILED]
Starting GlobalMgrSvr:                                     [  OK  ]
Starting CashDBAgent: -bash: CashDBAgent: command not found
                                                           [FAILED]
Starting DBAgent_24: -bash: DBAgent_24: command not found
                                                           [FAILED]
Starting ChatNode_24: -bash: ChatNode_24: command not found
                                                           [FAILED]
Starting WorldSvr_24_01: -bash: WorldSvr_24_01: command not found
                                                           [FAILED]
Starting LoginSvr_01: -bash: LoginSvr_01: command not found
                                                           [FAILED]
 
Joined
Aug 9, 2008
Messages
613
Reaction score
6
After Upgrade:
Code:
[root@webhost ~]# service cabal start
Mon Nov 24 19:43:15 CST 2008: WAN IP check called but is disabled.
Starting GlobalDBAgent: -bash: GlobalDBAgent: command not found
                                                           [FAILED]
Starting GlobalMgrSvr:                                     [  OK  ]
Starting CashDBAgent: -bash: CashDBAgent: command not found
                                                           [FAILED]
Starting DBAgent_24: -bash: DBAgent_24: command not found
                                                           [FAILED]
Starting ChatNode_24: -bash: ChatNode_24: command not found
                                                           [FAILED]
Starting WorldSvr_24_01: -bash: WorldSvr_24_01: command not found
                                                           [FAILED]
Starting LoginSvr_01: -bash: LoginSvr_01: command not found
                                                           [FAILED]

cabal_install.sh to 0777
 
The Dinosaur
Loyal Member
Joined
Jun 29, 2008
Messages
5,028
Reaction score
999
After Upgrade:
Code:
[root@webhost ~]# service cabal start
Mon Nov 24 19:43:15 CST 2008: WAN IP check called but is disabled.
Starting GlobalDBAgent: -bash: GlobalDBAgent: command not found
                                                           [FAILED]
Starting GlobalMgrSvr:                                     [  OK  ]
Starting CashDBAgent: -bash: CashDBAgent: command not found
                                                           [FAILED]
Starting DBAgent_24: -bash: DBAgent_24: command not found
                                                           [FAILED]
Starting ChatNode_24: -bash: ChatNode_24: command not found
                                                           [FAILED]
Starting WorldSvr_24_01: -bash: WorldSvr_24_01: command not found
                                                           [FAILED]
Starting LoginSvr_01: -bash: LoginSvr_01: command not found
                                                           [FAILED]
All of the ones that failed are the ones that are symbolic links back to the actual binaries. Did you run cabal_config after doing the upgrade as config should have created the new links?
 
Custom Title Activated
Loyal Member
Joined
Dec 31, 2004
Messages
4,091
Reaction score
25
Reinstalled CentOS to CentOS5..

LoginSvr_01.log
Code:
[Tue Nov 25 2008 04:56:20.253716 1415664]: [##ERROR##] connect 127.0.0.1:38121 fail
[Tue Nov 25 2008 04:56:20.253734 1415664]: [##ERROR##] Link(): link open fail, Exit
[Tue Nov 25 2008 04:56:20.253754 1415664]: [##ERROR##] OpenLinkLayer(): ChatNode link failed
[Tue Nov 25 2008 04:56:20.253771 1415664]: [##ERROR##] RunServer(): Initialize fail

No chatlog log..
 
The Dinosaur
Loyal Member
Joined
Jun 29, 2008
Messages
5,028
Reaction score
999
Chumm, how do I fix the problem when I tried installed this pack, my server couldn't run. I saw dbagent and chatnode can't start, also no dbagent & chatnode log file, how could i know the error..........
Check the permissions on /var/log/cabal and make sure it is writable. The cabal_install should take care of it but permissions have always been one of the main problems as i have to pretty much guess where permissions could need changing and then add checks into the scripts.

Reinstalled CentOS to CentOS5..

LoginSvr_01.log
Code:
[Tue Nov 25 2008 04:56:20.253716 1415664]: [##ERROR##] connect 127.0.0.1:38121 fail
[Tue Nov 25 2008 04:56:20.253734 1415664]: [##ERROR##] Link(): link open fail, Exit
[Tue Nov 25 2008 04:56:20.253754 1415664]: [##ERROR##] OpenLinkLayer(): ChatNode link failed
[Tue Nov 25 2008 04:56:20.253771 1415664]: [##ERROR##] RunServer(): Initialize fail

No chatlog log..

If the ChatNode fails to start it will take the rest of the server down with it eventually. What is the in the chatnode log and other logs?
 
Custom Title Activated
Loyal Member
Joined
Dec 31, 2004
Messages
4,091
Reaction score
25
I got it working by:

- Reloading CentOS5
- Installing needed packages using YUM.
- Installing your repack, v2.4
- Running config
- Upgrading to your repack, v2.5
- Running config

Thanks alot :)
 
Newbie Spellweaver
Joined
Jun 10, 2008
Messages
99
Reaction score
1
Tried to change all things you said but nothing changed or happen.....DBAgent and ChatNode didn't run and no log files for that......Last thing I was to do, just use old repack v2 and copying some files inside Data folder that come from repack v.2.5....and my server work fine again.....
 
Newbie Spellweaver
Joined
Oct 16, 2008
Messages
68
Reaction score
0
Hey chumpy,

Before I did the upgrade, I was able to get pet and everything else in the cash shop but after the upgrade, most the item on the cash shop--especially the pet-- all said "Item Implementation Failed". I'm using MMOweb's client with Sauron's patch. Please help!
 
The Dinosaur
Loyal Member
Joined
Jun 29, 2008
Messages
5,028
Reaction score
999
Tried to change all things you said but nothing changed or happen.....DBAgent and ChatNode didn't run and no log files for that......Last thing I was to do, just use old repack v2 and copying some files inside Data folder that come from repack v.2.5....and my server work fine again.....
I have seen one install now where the ChatNode link was missing after an upgrade. Running 'cabal_config' again fixed that though. If something doesn't work right try running cabal_config again and look for errors as it will complain if it finds something it doesn't like. If one of the services drops according to the 'service cabal status' then it's log should show you why.
Hey chumpy,

Before I did the upgrade, I was able to get pet and everything else in the cash shop but after the upgrade, most the item on the cash shop--especially the pet-- all said "Item Implementation Failed". I'm using MMOweb's client with Sauron's patch. Please help!
This is a mismatch between your client enc files and the server data in product.scp. For now if you don't want to use the patch files supplied in th /etc/cabal/docs/clientfile directory then you will need to use the product.scp from darkxl's files. Clients are a problem which is why i am only really supporting the supplied one for now.

I do want to try and support other languages though so enc files from other language clients would be helpful if i could get them without downloading the whole clients :huh:
 
Newbie Spellweaver
Joined
Jun 9, 2008
Messages
14
Reaction score
0
้have problem when item restat drop when i give it (error code 6 and disconnect)
error 6 code 153
 
The Dinosaur
Loyal Member
Joined
Jun 29, 2008
Messages
5,028
Reaction score
999
Sir how to put transcender skills at NPC, fix pvp betting
NPCs cannot be added or edited yet. The client holds data about the npcs and if that does not match the server then either the npc won't appear or you will get d/c. Until we can edit enc files we won't be able to edit npcs at all.

If you set CheckUserAttack to 0 in the worldsvr ini it might cure the pvp betting but it will open your server up to more hacks. The betting system is fairly worthless though as it only ever gets used by honour scammers, even official cabal has dropped the betting because of this. I have not even tried making it work to be honest.

้have problem when item restat drop when i give it (error code 6 and disconnect)
error 6 code 153
A d/c is always down to the client not matching the server data. Which items and what client and patch do you use?
 
Newbie Spellweaver
Joined
Oct 15, 2008
Messages
62
Reaction score
13
Hi chumpy,

I'm encountering this problem after I upgrade to repack V2.5.

Will get dc error and kick out of game when pick up more than 1 Extract Potion(STR,DEX,INT).
Means if I already have Extract Potion STR/DEX/INT(1 or any amount) in my inventory, I will get dc error if I pick up another one again.

But it wont happend if I trade or buy from cash shop.

How should I fix this problem?

I'm using GP client.

Thanx in advance.
 
Newbie Spellweaver
Joined
Jul 13, 2007
Messages
6
Reaction score
0
hi chump!

i cannot connect to my server please see the attached image. Tnx
 

Attachments

You must be registered for see attachments list
Back
Top