|[HOW-TO] Not to get (too much) affected by third-party stuff
|Page 1 of 1|
|Author:||[FanT]AsthMaTiK [ Fri Jul 16, 2010 2:34 pm ]|
|Post subject:||[HOW-TO] Not to get (too much) affected by third-party stuff|
Well, a lot of people are complaining about third party stuff which are doing "interferences" with regular/official servers.
According the system of loading of the .pk3 files, you will always be annoyed by the "parasite" .pk3.
ATTENTION! THE FOLLOWING SOLUTION ISN'T PERFECT.
YOU HAVE TO KNOW YOUR DATA/SOUNDS/IMAGES ARE LOADED IN HUNKMEGS/SOUNDMEGS ONLY THE FIRST TIME THEY ARE NEEDED.
If you want to have the regular sounds for example, ALWAYS CONNECT FIRST ON AN OFFICIAL SERVER!!! Then you can connect on another one.
Once loaded, the sounds stay the same in memory.
Don't navigate between servers, quit TC:E and restart it before to join another server.
An easy solution is to delete each time the third party .pk3 from your tcetest directory but it brings a lot of problems:
- You have to do it each time (and it is boring)
- Each time you will go on a modded server you will download AGAIN these .pk3
It is long for you...
It sucks resources and bandwidth from the server (maybe lags for the players too)
I have a partial solution but you will have to do a little effort and it will cost you some disk space (457 to 736 MB)
Anyway, nowadays computers have plenty of space, it shouldn't be a problem.
What you need is a program able to manage REAL .zip files (info-zip, winrar, winzip in old format, not multimedia specail mode)
I will give the steps for Winrar.
Follow the steps in the following order.
Ok, let's start:
The .pk3 files are loaded in alphabetic order (but first the pak0 to pakX).
Every new .pk3 will "overwrite" resources access in memory.
A pack with tilde name will be at the end of the chain and "restore" the default resources.
But don't forget to go on an official server as first server to load the proper ressources in memory.
NOTE FOR SERVER ADMINS:
Don't put this pack on your own server, it is ***BIG*** and you wouldn't be able to install any other third party .pk3.
Anyone who would add such a file on his server (or with more tilde in the name) should be considered as doing an attempt of annoyance.
|Author:||Piney [ Sat Jul 17, 2010 2:49 am ]|
this is so brilliant, you take old thing and make a new one like butter.
|Author:||[FanT]AsthMaTiK [ Sat Jul 17, 2010 10:37 am ]|
It would be better if the game was clearing hunkmegs/soundmegs/zonemegs when we are leaving a server to join another one :/
That's why you have to join first a "clean" server or your game will keep modified data in cache :/
And it wouldn't even take more time to load the game as all ressources are (supposed) to be (re)loaded when you see the progress bar on the screen.
|Author:||Piney [ Sat Jul 17, 2010 11:35 am ]|
Is this what causes the PB problems when you install TC:E, that you have to join an ET server first?
Also, maybe it's possible to clear the ressources when launching the game with a .bat file? A bit like how etmin works.
|Author:||[FanT]AsthMaTiK [ Sat Jul 17, 2010 12:54 pm ]|
About PB problem, when you install it, you don't need to go on an W:ET server first, you have to activate PB and to go on any server to generate a GUID key.
You have some commands to do it before to join a server, but it is done automatically when you will join this firsst server.
Maybe you will get kicked because of "No GUID" or "Empty GUID", but at next connection it will be solved.
And yes, you can do a bat file to delete the third party files.
- Move the legit files from tcetest in a temporary directory
- Del *.* from tcetest folder
- Move legit files from the temporary directory to tcetest
- Laucnh TC:E with the full parameters on command line
It is a lot more simple than to do comparisons with plenty of "if" statements
P.S.: Sometimes, on bad configured servers, you can have stuff added in etmain directory too...
|Page 1 of 1||All times are UTC|
|Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group