- Joined
- Jun 29, 2008
- Messages
- 5,028
- Reaction score
- 999
I promised a release for Halloween
v2.8 download ->
v2.8b patch download ->
* Fixed inventory and warehouse crashes
* Fixed random loot crashes
* Stopped cabal_patchtool from packing (not unpacking) data.enc, item.enc and mob.enc
To upgrade copy the patch files to centos, run cabal_config to update the server and run "cabal_patchtool pack" to make a new client patch.
v2.8 download ->
You must be registered to see links
v2.8b patch download ->
You must be registered to see links
* Fixed inventory and warehouse crashes
* Fixed random loot crashes
* Stopped cabal_patchtool from packing (not unpacking) data.enc, item.enc and mob.enc
To upgrade copy the patch files to centos, run cabal_config to update the server and run "cabal_patchtool pack" to make a new client patch.
readme.txt said:The Divinity Project Cabal server repack v2.8
===============================================
It's finally time for a new release. This one is mostly a bugfix with a few minor new
features.
This is not "Chumpy's repack" as others have put work in and it isn't just mine anymore.
Contributers and notable testers include:
VisualEvolution
Cypher
Lost-Spirit
Yamachi
CrazyArcad
Phantom*
[hidden]
Cath22
All ofYou must be registered to see links<3
New installations
===================
Copy the files to the /root/ folder on centos.
From terminal or putty type the following 2 commands:
chmod 0777 /root/cabal_install.sh
/root/cabal_install.sh
Values between the [ ] are defaults, press Enter to accept the default or enter
your own choice if you need to.
After installation type "cabal_config" to configure and start the server.
You can run cabal_config at any time to reconfigure the server. It will automatically
stop the server if it is running and clear away old configs if it needs to.
Upgrading any existing server
===============================
Copy the files to the /root/ folder on centos.
From terminal or putty type the following 2 commands:
chmod 0777 /root/cabal_install.sh
/root/cabal_install.sh
When asked about upgrading say yes. THIS WILL WIPE ALL OF YOUR EXISTING CONFIG
(not databases) so make sure you have backups if you want to keep old configs
and copy bits back in later.
What is new since v2.5?
=========================
Lots of things have been tweaked to make things more stable and have less crashes
but this comes at a price. Make SURE you read the client section below.
Some of the more notable changes are:
* Added cabal_patchtool command
* Added cabal_maptypes command for switching channel modes
- Normal
- Hardcore
- Hardcore4x
- Halloween
* Added Halloween event config
* Fixed purple lamps
* Added Phantom*'s zpipe source and binary
* Made Centos 5 friendly, no more warnings about initlog
* Changed cabal_config to work with multi-server setups and added some
* Added new EU beads and prem types (only valid ones, no wexp/pet exp etc)
* Fixed broken Venus config setting channel number to 10 instead of 1
* Added common.ini setting for SP regeneration thanks to Yamachi
* Added cabal_portchange for those that need to change port ranges after cabal_config
* Added Hardcore and 4x channel configs
* Fixed cabal_rates setting Alz amount and Alz Bomb the wrong way around
* Re-enabled DropDiscount to replace all Extract Potion drops with Chaos Lamps
* cabal_dynip updated to v1.2
The client
============
Because both client and server hold the game data you crash if your client does
not have the same data as the server. Because of this we cannot use just any client
patch (enc files) we must use patches that perfectly match our servers or you will
get disconnected a lot. For this reason i have added the cabal_patchtool command.
For the client base i personally use the Jan 30th 2008 OGPlanet client. Others might
work but i don't test with them yet.
You must be registered to see links
Next i add the files from /root/clientfiles/clientpatch
Your decoded enc files are in /root/clientfiles/encfiles
Making a new patch
====================
If you edit a language.txt, klog.txt, an NPC or shop and need new enc files then
make your edits to the ones in /root/clientfiles/encfiles.
Run the "cabal_patchtool pack" command and those enc files will be packed into
the /root/clientfiles/clientpatch folder. The clientpatch folder will be zipped
to /root/clientfiles with a dated filename so you can keep your old patches
just in case.
How to use different enc files/exe/launcher?
==============================================
Decode your own enc files to .txt using the "encpack" command and replace the
ones in /root/clientfiles/encfiles. Replace the exe or anything else in the folder
and your patches will be made from everything in /root/clientfiles/encfiles.
Last edited: