the 'BG_IndexForString: unkown token 'NOT'' bug

Discussion for any ET/ETPro/BayonET bugs or cheats you find...

Moderators: Forum moderators, developers

User avatar
bani
Site Admin
Posts: 2780
Joined: Sun Jul 21, 2002 3:58 am
Contact:

the 'BG_IndexForString: unkown token 'NOT'' bug

Post by bani »

this happens when you use the wrong client to playback etpro 3 demos.

solution: extract cgame.dll and ui.dll from the most recent etpro3.0.0 pk3 and put it in your etpro directory.
Last edited by bani on Wed Sep 28, 2005 4:34 am, edited 1 time in total.
blaz
Posts: 67
Joined: Sat Sep 13, 2003 6:26 am

Post by blaz »

this also occurs when starting a non-dedicated server. when i want to look at a new map, i use /map so i don't have to find a server that's running it.
rik0-
Posts: 8
Joined: Wed Mar 31, 2004 10:27 am

Post by rik0- »

on the latest bugfix, i cant find those files u wrote.
BOTA
Posts: 136
Joined: Wed Oct 23, 2002 3:53 am

Post by BOTA »

They are inside the .pk3 file.
User avatar
=FF=im2good4u
Posts: 3821
Joined: Wed Feb 05, 2003 7:30 am
Location: The Netherlands, HOLLAND
Contact:

Post by =FF=im2good4u »

you can open a pk3 whit winzip or winrar or winace or windows xp compressed folder
Xandar
Posts: 2
Joined: Mon Apr 12, 2004 7:07 pm

Post by Xandar »

I extracted both cgame_mp_x86.dll and ui_mp_x86.dll into my \etpro directory from etpro-3_0_0.pk3 and I still get the same error, namely:

Image

Any ideas?
Naked Pope
Posts: 60
Joined: Wed Aug 13, 2003 10:00 pm

Post by Naked Pope »

Xandar wrote:from etpro-3_0_0.pk3
Try it with the etpro-3_0_1.pk3 now.
User avatar
Threshold
Posts: 293
Joined: Tue Dec 16, 2003 5:14 pm

Post by Threshold »

Someone told me that after you add cgame_mp_x86.dll and ui_mp_x86.dll then go back to a Server running 2.07 those files are over written and you will have to re add the cgame_mp_x86.dll and ui_mp_x86.dll from 3.0.1

Not sure if this is true
User avatar
ReyalP
Posts: 1663
Joined: Fri Jul 25, 2003 11:44 am

Post by ReyalP »

Threshold wrote:
Not sure if this is true
It should be true, otherwise you could replace your client .dlls with anything. Same goes if you connect to a server running one of the test versions.
send lawyers, guns and money
Xandar
Posts: 2
Joined: Mon Apr 12, 2004 7:07 pm

Post by Xandar »

Try it with the etpro-3_0_1.pk3 now.

Tried it, still no luck though. Are there any other files I need to get this to work?!
thompier
Posts: 23
Joined: Thu Apr 01, 2004 4:38 am

Post by thompier »

I use etpro 3.0.1 under Linux ET client.
I have extracted *.dll and *.so form etpro-3_0_1.pk3 in etpro/ directory.
I have the same error, *excepted* when I launch the game in etpro mod to connect on a etpro 3.0.1 server. I play and I disconnect. I can view my demos normally after that... :roll:
thompier
Posts: 23
Joined: Thu Apr 01, 2004 4:38 am

Post by thompier »

Same error with the "human script" when I want to host a game in ETpro - after loading the map (the end of the progress bar). I think if I connected to a ETpro 3 server _beforehand_, i haven't this error...
User avatar
Spoofeh
Posts: 296
Joined: Sat Jul 26, 2003 4:50 am

Post by Spoofeh »

If you host a game you also need qagame_mp_x86.dll/so, and that isn't included in the PK3 you auto-download.

http://bani.anime.net/etpro/download.html
User avatar
=FF=im2good4u
Posts: 3821
Joined: Wed Feb 05, 2003 7:30 am
Location: The Netherlands, HOLLAND
Contact:

Post by =FF=im2good4u »

hmm maybe animations change wanst a good idea :/
spoon
Posts: 48
Joined: Mon Feb 03, 2003 5:51 pm
Location: San Antonio
Contact:

Post by spoon »

Was running into the same problem while trying to start a game, and found this in the console (interesting stuff in bold):

----------------------
16470 files in pk3 files
copy /usr/local/games/enemy-territory/etmain/qagame.mp.i386.so to /home/kspoon/.etwolf/etpro/qagame.mp.i386.so
Sys_LoadDll(/home/kspoon/.etwolf/etpro/qagame.mp.i386.so)... ok
Sys_LoadDll(qagame) found **vmMain** at 0x4e16c7ec
Sys_LoadDll(qagame) succeeded!
------- Game Initialization -------
gamename: etmain
gamedate: Sep 10 2003

Not logging to disk.
Gametype changed, clearing session data.
Enable spawning!
Disable spawning!
0 teams with 0 entities

Basically, ET keeps trying to pull in the old default qagame shared lib when you host the server.

The fix:
cd /usr/local/games/enemy-territory (or wherever you have it installed)
unzip etpro-3.0.1.zip

Then the +set fs_game etpro trick should work ok (although you get lots warnings about not running in dedicated mode).
Post Reply