ET Pro 3.2.1 beta test

Official ET Pro announcements here...

Moderators: Forum moderators, developers

User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

[pH*Deus] wrote:I would also like to see this feature
Another I'd like to see is a more "intuitive" naming scheme for 3.3.0 as in:

Code: Select all

b_cl_ for client parameters
b_sv_ for server parameters
b_ for both
Of course this is an intense overhaul compared to the parameters' naming today but still I think it would be useful. You could foresee a "transition period" where old & newx parameters would co-exist in 3.3 and only the new ones would be left in 3.4.

Another feature I'd like to request is b_sv_md5 checking (like PB does but on the server .config side). Since lots of people now add custom map.script files there's possibilities to exploit this area or just modify the script files (since they get reloaded on every reset_match). E.g. there are now scripts which add extra spawns to standard maps etc... Being able to attribute a hash to a certain "official" script would be great. This wouldn't require the etpro team to certify scripts, the league admins could just get the hash and put it in their config.

And it would give bani less debugging trouble with some whining admins ;) ;) ;).
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

Silver| wrote:yeah read your post...sounds mre like a pub feature..

most of the top teams run out and kill as much as they can and /kill to make spawn..even in a firefight
and his suggestion wouldnt influence or affect that in any way whatsoever. it's merely effects statwhoring, not anyone playing competitively.

I'd rather be without the broadcast message though, I really hate all the spammy text all over the place.


I agree with deej about concern over modified mapscripts. Though, on similar subject, it's worth noting that competitions really shouldnt be setting etpromapscriptdirectory to etpromapscripts if they are using any scripts not distributed with ETPro.
User avatar
deej
Posts: 743
Joined: Fri Mar 19, 2004 12:44 am
Location: Belgium!
Contact:

Post by deej »

DG wrote:Though, on similar subject, it's worth noting that competitions really shouldnt be setting etpromapscriptdirectory to etpromapscripts if they are using any scripts not distributed with ETPro.
True. They can easily make it "clanwarscripts" or something and distribute the scripts they intend to use in a zip.
Our servers now run on 64 bit steroids. Point your ET to:
- Forgotten Ground StopWatch Server with occasional wolfrof 1
- Fraggle Rock ETPub Server - Mix up ET/UT & Duke Nukem
Sif=RoK=
Posts: 41
Joined: Thu May 13, 2004 10:28 pm

Post by Sif=RoK= »

awesome to see these fixes, the dynamite / corpse 'exploit' is a nice bugfix.

this has come in time for our leagues finals, however if you could implement one last feature for 3.2.2..

allow specs to see fireteam / mines / teamsays and command map
Idealy via a /coachinvite type command.

This would greatly improve the usefulness of a none playing spectator who is calling the game, eg. a coach.

thank you bani and crew :>
Bombosman
Posts: 36
Joined: Thu Sep 18, 2003 12:59 am

Post by Bombosman »

A litte-offtopic: anybody is so kind to provide the proper f md5sum checks of this new version for PB?

I'm not lazy, just I don't know how to do it right.
User avatar
Deus
Posts: 1053
Joined: Fri Mar 12, 2004 2:24 am
Location: Germany
Contact:

Post by Deus »

Bombosman wrote:A litte-offtopic: anybody is so kind to provide the proper f md5sum checks of this new version for PB?

I'm not lazy, just I don't know how to do it right.
for linux: http://www.evenbalance.com/downloads/pbmd5
for windows: http://www.evenbalance.com/downloads/pbmd5.exe

Code: Select all

I:\Wolfenstein - Enemy Territory 2.60\etpro>pbmd5

usage:
pbmd5 <filename> &#91;<seed>&#93;
I&#58;\Wolfenstein - Enemy Territory 2.60\etpro>pbmd5 *.*
ERROR&#58; Cannot compute a digital signature for *.*

I&#58;\Wolfenstein - Enemy Territory 2.60\etpro>pbmd5 etpro-3_2_1.pk3
128bit MD5 Digital Signature for etpro-3_2_1.pk3 using seed=0&#58;
A2 84 66 EB 8A DA A0 84 42 FD C3 D7 FB 17 A3 60


I&#58;\Wolfenstein - Enemy Territory 2.60\etpro>
I have no clue what seed is for but it gives different result if you use different seeds
Bombosman
Posts: 36
Joined: Thu Sep 18, 2003 12:59 am

Post by Bombosman »

I see, with seed=0, this pbmd5sum just gives you the plain "md5sum" of the file. So, let's rephrase my question: how do you get a PB check like this one?
pb_sv_md5tool a 2.60 v etpro/etpro-3_2_0.pk3 SZ2597285 AT0 LEN2048 97AA4145D7E7286B0E6A294AE3227F9A
It's clear that something (different from seed=0) is needed...
Bombosman
Posts: 36
Joined: Thu Sep 18, 2003 12:59 am

Post by Bombosman »

I found myself the solution: the right tool is "md5tool" (see http://www.evenbalance.com/index.php?page=md5tool.php for details).

If anyone is interested, the new md5sum checks for 3.2.1 are the following:

Code: Select all

pb_sv_md5tool w 2.60 v etpro/cgame_mp_x86.dll SZ1110026 AT0 LEN2048 0C7F241E043644034191EBE076076046
pb_sv_md5tool w 2.60 v etpro/ui_mp_x86.dll SZ304752 AT0 LEN2048 EF0CD08A3FBA01572CAFDAEBCDF7B980
pb_sv_md5tool l 2.60 v etpro/cgame.mp.i386.so SZ1040372 AT0 LEN2048 B03E379EC1783D9378D88DD42C2331B6
pb_sv_md5tool l 2.60 v etpro/ui.mp.i386.so SZ300468 AT0 LEN2048 F3496298929B2760CDF94FD1A0CDC7A0
pb_sv_md5tool a 2.60 v etpro/etpro-3_2_1.pk3 SZ2597829 AT0 LEN2048 97AA4145D7E7286B0E6A294AE3227F9A
BTW, md5sums would be also a nice feature for ETPro IAC, wouldn't be? :wink:
Last edited by Bombosman on Wed Jul 20, 2005 2:10 pm, edited 1 time in total.
Bombosman
Posts: 36
Joined: Thu Sep 18, 2003 12:59 am

Post by Bombosman »

This one now is completely on subject (I guess). We got a crash in our server. The map was "Braundorff b2" with many people in (more than 30). The logs show the following
2005-07-19 21:58:00.326514500 0: player
2005-07-19 21:58:00.326552500 1: player
2005-07-19 21:58:00.326588500 2: player
2005-07-19 21:58:00.326625500 3: player
2005-07-19 21:58:00.326661500 4: player
2005-07-19 21:58:00.326697500 5: (null)
2005-07-19 21:58:00.326733500 6: player

...

2005-07-19 21:58:00.371635500 1012: noclass
2005-07-19 21:58:00.371671500 1013: noclass
2005-07-19 21:58:00.371707500 1014: noclass
2005-07-19 21:58:00.371744500 1015: noclass
2005-07-19 21:58:00.371780500 1016: noclass
2005-07-19 21:58:00.371816500 1017: noclass
2005-07-19 21:58:00.371853500 1018: noclass
2005-07-19 21:58:00.371888500 1019: noclass
2005-07-19 21:58:00.371924500 1020: noclass
2005-07-19 21:58:00.372016500 1021: noclass
2005-07-19 21:58:00.372052500 1022: worldspawn
2005-07-19 21:58:00.372088500 1023: (null)
2005-07-19 21:58:00.372124500 ********************
2005-07-19 21:58:00.372160500 ERROR: G_Spawn: no free entities
2005-07-19 21:58:00.372319500 ********************
2005-07-19 21:58:00.372370500 ----- Server Shutdown -----
Hope that helps... :roll:
tomacco
Posts: 7
Joined: Wed Jun 02, 2004 3:12 am

Post by tomacco »

We also get crashes with the new beta.
The log says

********************
ERROR: G_Scripting: alertentity cannot find targetname "alarm"

********************
User avatar
WeblionX
Posts: 762
Joined: Sun Sep 08, 2002 1:03 pm
Contact:

Post by WeblionX »

You might be using a custom script that was meant for either a newer or older version of a map.
Got any old idtech3 tutorials you made or saved? Send them my way.
User avatar
bani
Site Admin
Posts: 2780
Joined: Sun Jul 21, 2002 3:58 am
Contact:

Post by bani »

tomacco wrote:We also get crashes with the new beta.
The log says

********************
ERROR: G_Scripting: alertentity cannot find targetname "alarm"

********************
this happens only with 3.2.1 and not with 3.2.0 ?
tomacco
Posts: 7
Joined: Wed Jun 02, 2004 3:12 am

Post by tomacco »

I am checking this right now.

I will write the details in a PM to you when I finished testing some settings on our server to see if it really is an etpro problem.
DG
Posts: 513
Joined: Thu Jul 24, 2003 4:16 am

Post by DG »

Bombosman wrote:I found myself the solution: the right tool is "md5tool" (see http://www.evenbalance.com/index.php?page=md5tool.php for details).

If anyone is interested, the new md5sum checks for 3.2.1 are the following:

Code: Select all

pb_sv_md5tool w 2.60 v etpro/cgame_mp_x86.dll SZ1110026 AT0 LEN2048 0C7F241E043644034191EBE076076046
pb_sv_md5tool w 2.60 v etpro/ui_mp_x86.dll SZ304752 AT0 LEN2048 EF0CD08A3FBA01572CAFDAEBCDF7B980
pb_sv_md5tool l 2.60 v etpro/cgame.mp.i386.so SZ1040372 AT0 LEN2048 B03E379EC1783D9378D88DD42C2331B6
pb_sv_md5tool l 2.60 v etpro/ui.mp.i386.so SZ300468 AT0 LEN2048 F3496298929B2760CDF94FD1A0CDC7A0
pb_sv_md5tool a 2.60 v etpro/etpro-3_2_0.pk3 SZ2597829 AT0 LEN2048 97AA4145D7E7286B0E6A294AE3227F9A
BTW, md5sums would be also a nice feature for ETPro IAC, wouldn't be? :wink:
just to note these are the MD5's for the first 2kb of the files only. You can select which 2kb to check by adjusting ATx. To make effective use of MD5Tool you need to know exactly which bits you want to protect, or to obtain the hacked file you want to block and then contrast with the original to find a difference.

You can only check files that are kept within the game's folder and subfolder, even most clienthooks for a long time now dont go near the gamefolder (in early days I certainly found the tool useful to check for the presence of hack files).

Personally I'd never recommend using MD5tool unless there is something specific you can and need to block. As Evenbalance say themselves:
By default, PunkBuster does not scan files during gameplay because disk access during gameplay can cause minor hanging, stuttering and/or lag effects for players depending on their individual systems.
User avatar
ReyalP
Posts: 1663
Joined: Fri Jul 25, 2003 11:44 am

Post by ReyalP »

I used to agree with DG, but now I would suggest checking at least cgame and the etpro*.pk3

Don't assume people kicked for such things are cheating, but don't let them play till it comes up right.

Note that there must be an error in this:
If anyone is interested, the new md5sum checks for 3.2.1 are the following:

Code:
pb_sv_md5tool a 2.60 v etpro/etpro-3_2_0.pk3 SZ2597829 AT0 LEN2048 97AA4145D7E7286B0E6A294AE3227F9A
send lawyers, guns and money
Locked