Thank you so much sir
Printable View
Thank you so much sir
¤ HAPPY TENTH YEAR ANNIVERSARY ¤
¤ The Complete PW Package ¤
Newest Release:
18 / March / 2021 @ 18:12:00 UTC/GMT
Came to the board about a week ago and discovered your project - almost downloaded the old package then but I learned in the military to RTFM! Eagerly awaiting your Diamond Anniversary release!I have some Linux experience and am looking forward to doing a new installation.
There are tons of changes, some little some "monumental"... I don't really "log" what I'm doing any more as I tend to work too fast to be able to do so, to do so would have just slowed me to a crawl...
But some of the more major things that I have done/remembered I can mention (for anyone interested)!
For starters, I don't remember or know why webapps/ was being used as a storage area! Yes you can actually install all versions of servers at the same time, and for some ungodly reason webapps/ became a storage area too; which (needless to say) was NO good. Especially since tomcat (AFAIK) caches everything in webapps/! So, I have completely restructured tomcat so that webapps not actually in use, are stored in a storage OUTSIDE of webapps/!!!
Also, in building the new build I realized how quickly I was losing track of which version I had 'active', so - while this feature may be not very useful to most (that don't constantly switch versions like their underwear) - it surely is for me especially when I'm "building". I added a [v.XXX] to the one pwAdmin page ("server configuration") so you cannot really "forget" which version you're on!
Beyond that, I also added notes and a webpage of notes, for the d_c2scmd and general console commands!
Fixed some map related issues, such as "map out of phase with server" issues...
and of course I modified all of the different versions "gs" daemons to have a functioning "monster spawner", properly 'read' ptemplate.conf, and also read the wallow settings too!
I also fixed character/toon XML editing for pwAdmin, character/toon XML editing stopped working somewhere around 151 and I never looked into it! So I figured for this release I should! And it actually turned out to be something REALLY simple! In short it was 'calling' an old DB name... It was calling for the old name "reserved1", instead of the new "spouse"! Well anyway, that's kind of some technical BS but - in short - you can once again edit character/toon XML data in pwAdmin once again! This is working for ALL versions in the release..!
There was also a semi-small security issue I found, which has been resolved... It should be pretty darn minor in the first place, but I fixed it nonetheless! Although on another hand it really doesn't/shouldn't matter too much since this release/package is primarily meant for learning/experimenting or running a pretty small server for yourself/family/friends! It is NOT meant (right out of the box) to be used in a 'production environment' (so security has never been a large focus)! But there's no way I could continue to allow it to exist once it came into my knowledge!
- - - Updated - - -
There is one more thing I may eventually have to fix also - but I worked on it and tried for like THREE (3) days to no avail! So if and when I DO discover an ACTUAL fix, I will be redoing, not the WHOLE package, but at least v155 (so the SAE server ISO, and the 155 client)...
That problem is, a21 and a22, er is21 and is22 (Lothranis and Momaganon AKA "heaven" and "hell") have an issue with the REGION.CLT/SEV and the [region] tags (which denote "safe zones")...
So far the 'temporary' "fix" was to remove [region] tags from the region.clt files client side, but leave the server SEV in tact (so that safe zones still exist)...
This seems to have removed the WORST part of (whatever is truly going on here), because prior to removing the [region] flags from within the region.clt - the client would almost IMMEDIATELY error out, forcing you to close the client and re-log!
At least in it's current state, you can actually play on maps 21 and 22! But I'm sure there's an underlying issue which I may one day (hopefully ultimately) get to the bottom of!
- - - Updated - - -
Okay so that map issue thing is really quite serious, if you're interested you can follow that here ~ http://forum.ragezone.com/f751/v1-5-5-client-downgraded-1153360/index4.html#post8985872
But, I *REALLY* HAVE to find a true FIX for this as, I believe it currently has the capacity to "down" your/the server !!!
Negative, it specifically checks for 12.04.3... This is due to the fact that this package has ZERO external dependencies (that is, it has ia32-libs *included* and installs them for you - and they are *specific* to 12.04.3)... So, you could install this with absolutely NO internet at all, and have a completely working server from a blank HDD! That's why I built it that way!
- - - Updated - - -
Technically you can, but that's only if you *really* know what you're doing (including how to bypass the built in check)... And as such, I cannot "support" this {read: it's only for advanced users} :wink:
Cmon man, that's about as basic as pressing a power button!
https://www.youtube.com/watch?v=5aPpa0ljFWM
https://www.youtube.com/watch?v=1WMTQTbzERs&t=291s
Watch those for a general idea
note: as noted before, you do NOT have to install ia32-libs yourself, the package will do that for you (IE: do NOT follow the videos to the "T", use them as a REFERENCE ONLY)
No the installer never has and never will work on windblows, it's for Linux only, *specifically* Ubuntu server 12.04.3 x64