[Linux] Loading ET Mods *FIXED*

Dear fellow Linux users,

I have recently installed ET on Linux but i'm running into a problem when loading mods.

For some reason the game seems to be copying the 'etmain' *.so files to the directory of my mod, over-writing any which the mod wants to load. All other files are unaffected (so menus work for example).

Example from console:

copy /usr/local/games/enemy-territory/etmain/ui.mp.i386.so to /home/ethr/.etwolf/etpro/ui.mp.i386.so
Sys_LoadDll(/home/ethr/.etwolf/etpro/ui.mp.i386.so)... ok
Sys_LoadDll(ui) found **vmMain** at 0xe728bf40
Sys_LoadDll(ui) succeeded!
]/quit


This happens as soon as the mod is loaded.

Does anyone else have this problem and know how to fix it?

thanks

<3

ethr

Edit
Sorta fixed...I applied the version fix and I can connect to ETPro servers with out any apparent issues. Its still strange behaviour though.

seta cl_lastVersionqagame "ET 2.60b linux-i386 May 8 2006"
seta cl_lastVersioncgame "ET 2.60b linux-i386 May 8 2006"
seta cl_lastVersionui "ET 2.60b linux-i386 May 8 2006"
Comments
13
just stay with windows ffs
to avoid this etmain copying, which is specific to Linux afaik, adding something like this to your autoexec could work:

seta cl_lastVersionqagame "ET 2.60b linux-i386 May 8 2006"
seta cl_lastVersioncgame "ET 2.60b linux-i386 May 8 2006"
seta cl_lastVersionui "ET 2.60b linux-i386 May 8 2006"

this is *mine* I don't know if your version is the same, but it should be for 2.60b

the game copies etmain if the software thinks the version is not right
remember to copy back the original .so from etpro pk3 after you fix it, if you still have etmain ones
uhm only solution that came to mind was to inject something that would detour the function so that the copying wouldnt take place, but thats a bit overkill I imagine for something like this.. or to deny ET writing permission to the folder/the specific file -- but that could lead to weird consequences I imagine


cant really understand why ET would want to do what it does in your case anyway, are you injecting anything? (like a bot or smth)
LOL, ok... :)
Parent
y so mad bro? got a better suggestion? :pp
Parent
no bots ;p

i found the same thing happens if you have a pk3 with no *so files in it but i dont think that is related
Parent
I think it's normal for Linux not for Windows,

I never ever had any bot installed on my hd (my motto is better low than cheater :p), yet I had that problem on Linux (and I fixed it as I wrote above)
Parent
Hehe, Josh cheating
i'll send you a copy ;-)
Parent
Could use one, as long as its undetected by tzac
Parent
will cost ya :p
Parent
can i pay in love?
Parent
<3 any day
Parent
Back to top