Right, it was revision. Too many hours looking at web searches. I never did run install, and if I read what you said correctly, I never should have, so all is correct there.
After much searching, the only real detailed instructions I can find on CPW are included with it, and even they are vague on some spots.
Here's what I have...
Code:
This release comes with CPW pre-installed and pre-configured...
All you must do is fully un-pack and place your entire client in /opt/cpw/files/new/
*Please note that /opt/cpw/files/new/ *CANNOT* contain any PCK's (you must fully un-pack your client [do NOT forget PCK's in sub-directories {ie... element/help/}])
Example -- The file loginpage.ini from the pack configs.pck would be (found/put) in:
/opt/cpw/files/new/element/configs/loginpage.ini
or, the file list.txt from the pack script.pck would be (found/put) in:
/opt/cpw/files/new/element/help/script/list.txt
*Please also note that you must be cautious to preserve files and directories that contain Chinese characters in their name...
One program I recommend using is 7zip, because it saves in UTF32 - this will preserve our Chinese file and directory names...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
STEP 1) FULLY UN-PACK CLIENT AND PLACE IN:
/opt/cpw/files/new/
STEP 2) RUN BASE BUILD:
./cpw initial
STEP 3) TO CREATE PATCHES - PLACE NEW FILES IN:
/opt/cpw/files/new/
3.B)
./cpw revision [revision_number]
or
./cpw new [revision_number]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Content of a Patch CUP (manual patch file):
ec_patch_0-1.cup
ec_patch_0-1.cup/version
ec_patch_0-1.cup/v-1.inc
ec_patch_0-1.cup/element/*.* (where the new files are)
Create a .CUP using PW-PACK (or sPCK, etc...)
Files are found (file names are in base64) in /opt/cpw/files/CPW/
Personally, I haven't made any .cup files, and I don't immediately see the need to, although I may later.
I followed this for creating the base build and it would not connect. My existing client version is 606. All of the version files in /opt/cpw/files/CPW have the number 1 in them.
So basically what I have done to this point is this....
- Installed the necessary lib packages to get p7zip installed.
- Installed p7zip
- Un-packed the .7z files I made of my fully extracted client files into /opt/cpw/files/new
- Ran the command "./cpw initial"
- Tried to connect the patcher using update server of http://192.168.15.144/CPW/ (Originally cpw was lowercase, I changed it to all uppercase and there was no change), to no avail, it "updated" the patcher, and then says "Server not available".
- Ran the command "./cpw revision 606"
- Tried to connect the patcher and it says "Update server connection Please try other update s", running a verify results in the same as above, and occasionally it will pop up a "version mismatch" error that just goes away after I click on it.
The clients can connect to the game server and play just fine, but so far I can't get cpw to connect properly at all.