Archief - At last : ETPRO 3.2 <3 Fretn!

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

rafiki

Legacy Member
Eindelijk is het zover! Na bijna een jaar te werken aan een nieuwe standaard ETPRO is het zover. Het etpro team heeft een officiele release van de 3.2 uitgebracht! Hopelijk worden servers en competities zo snel mogelijk omgezet naar deze nieuwe versie.

Good work Bani & rest vh team.

<3 Fretn!


Code:
New features, changes:

ET 2.60 support (in fact, 2.60 only)

Mac OSX support

hitsounds are now generated for hitscan weapons only

/guids now outputs a header/footer for easier script parsing

/freecamSetPos now supports two syntaxes:
/freecamSetPos x y z
/freecamSetPos x y z pitch yaw roll

cvar backup files now include information about the server and the reason for the cvar changes.

/show_framecount (demo playback only)
0 = no framecounter
1 = show framecounter
2 = snapshot current frame number

/exec_at_time (demo playback only)
Allows scripts to be executed exactly at a specified frame number.

server console can now send private messages
shuffleteamsxp_norestart to shuffle teams without restarting the map
'fireteam inviteall' to invite all players on your team who arent already on a fireteam
fireteam invite can now match on partial names
altweapon while holding grenade will vsay_team FireInTheHole

builtin spawntimer:
/timerSet to set it (eg from a script)
/openTimerInput for a ui popup
/resetTimer to reset the timer

New headbox code
new headbox code, enabled through b_realhead 1 (+256,+512,+1024,+2048 enables various hitbox debugging modes)
note: debugging body box for prone may "appear" wrong because its the box used for player collisions, not shots.
note2: if you use one of the debugging modes, use g_smoothclients 0 as well, or the debugging boxes will "appear" wrong.

Location names
Added full location name support - client will attempt to load from <mapname>_loc_override.dat (for user's own location names) followed by <mapname>_loc.dat (for server-supplied location names in e.g. a pk3), and failing both, client will build locations from target_location entities in the map.

Included rough draft versions of locations for all 6 stock maps.

Quick summary of location code:

Commands:
loc_add , loc_del (operates on closest), loc_rename (closest), loc_save [full], loc_load, loc_show (closest).

Client Cvars:

b_demorecording_statusline is obsoleted in favor of the etmain cvar cg_recording_statusline

b_locationMode (default 1)
Controls location name behavior in the fireteam
0 = Disabled
1 = Location names
2 = Location coordinates
4 = Don't check PVS when finding nearest location name
8 = Don't fall back on coordinates when no location found (return "unknown")

b_debuglocations (default 0) (cheat protected)
1 - Draw bubble sprites at location markers (green = nearest, red = others)
2 - Draw dlights at location markers (red = nearest, green = others)
4 - Float location names at location markers (currently no scaling)
8 - Accept location updates from other players
16 - Send location updates to other players

8 + 16 simply bounce the command to other players on a loc_add/del/rename, so that multiple people can work on marking up a level with location names.

b_noactivatelean (default 0, disabled)
enable/disable strafe+activate=lean

b_drawspectatorteamflags (default 1, enabled)
show team flag on hud while spectator following

b_simpleitems (default 0, disabled)
draw dropped items (weapons,ammo,packs) as simple 2d icons

b_locationMaxChars (default 25)
controls max length of location names in fireteam

b_locationJustify (default 0) - control justification of locations
-1 = left justify with padding
0 = left justify, no padding (default)
1 = right justify with padding

b_fireteamLatchedClass (default 0, disable) - show latched playerclass in fireteam
0 = disabled, show ranks (default)
1 = enabled, show latched playerclass instead of rank

Server Cvars:

vote_allow_surrender (default 1, enabled)
enables/disables surrender callvoting

b_flushitems (default 0, disabled)
enables/disables ground-oriented items (medpacks, ammopacks)

b_helmetprotection (default 1, enable)
Allows server to enable/disable helmet damage reduction

b_maxmortarpitch (default 0, disable)
Allows server to limit effective range of ground slope angles for mortar deployment. If set to eg 20, then a mortar deployed on a slope greater than 20 degrees (eg 30 or 40) would behave as if it were deployed on a slope of 20 degrees.

b_chargetransfer (default 1, enable)
0 = disallow use of mines to transfer charge between players or 'store charge'
1 = default etmain behavior, allow charge transfer and storage

b_sv_hitsounds (default 1, enable)
0 = server globally disables hitsounds
1 = server allows clients to use hitsounds

b_emptyscript (default "", disabled)
Name of a script to execute when the last player leaves the server

b_defaultbantime (default 300)
Time in seconds for bans without explicitly defined ban time

b_wolfrof (default 0)
0 = ET Standard SMG Rate of fire
1 = RTCW Standard SMG Rate of fire

b_shrug (default 0)
0 = Disable /shrug
1 = Enable /shrug

b_distancefalloff (default 1)
0 = Disable distance damage falloff for bullet weapons
1 = Enable distance damage falloff for bullet weapons

Bug / cheat fixes:
Anti-recoil and centerview scripts defeated
linux anticheat false positives with new ati drivers
first person grenade ticks were heard in freecam
cg_autoaction 8+ borked antilag, hitsounds etc
b_fixedphysics overrides pmove_fixed client and server
constructibles / cp's dont show on proper commandmap layers
descriptivetext now aligns properly for b_descriptivetextscale values
fix antiwarped ping times in scoreboard
walking on walls bug (oasis near axis initial spawn)
don't spawn fakebrushes if b_fallingbugfix is enabled
spectators could see team class counts before joining teams
players could steal riflegrenades from other teammates with team_maxriflegrenades limits
'sticky stairs' bug should be fixed
distance falloff for non-headshots never worked properly. now fixed.
players 'sliding' with g_smoothclients 0 should be fixed
player climbing animation was too fast. now fixed.
b_beginround, b_endround binds automatically executed at beginning and end of round
team_maxriflegrenades fixed hopefully
other various riflegrenade borkage fixed
server crash exploit fixed
cancelvote bug hopefully fixed
fixed tracemap generation code which breaks when there's a flat plane at lowest point in a map
show objective carriers in fireteam
"invite all" fireteam command should no longer flood console with errors
riflegrenade/smg exploit fixed
b_ettv_flags now defaults to 3
lag on connect / map_restart fixed
linux prelinking crashes fixed
callvote surrender hud menus fixed
say: was missing from console logs
cg_autoaction was broken for screenshots
opentimerinput doesnt get mouse focus
enemy wounded could block team wounded for revive
ref surrender menu callvoted by mistake
cg_teamchatsonly didnt ignore public chats
shuffleteamsxp_norestart was missing from vote menu
fireteam objective icon was misaligned slightly
cl_language could cause garbage translations
inviteall tried to invite players already on a fireteam
etpro unlagged accuracy increased
all weapon rof / overheat are now completely fps independent
b_fallingbugfix 1 no longer ignores fake brushes
fireteam objective icon now obeys b_fireteamAlpha
oasis script fixed (remove end of round delay after destroying both guns)
location names didn't reset color in chats
wounded covops could steal uniforms if close enough
bloodtrail crash/hang fixed
corpses could be "shot" after players tapped out
cg_teamchatsonly incorrectly filtered fireteam chats
server crash bug fixed
clientkick / kick would sometimes kick the wrong player
ref menu 'XP SHUFFLE NO RESTART' callvoted by mistake
pause exploit fixed (flying revived players)
log dynamite plant/defuse, objective steal/return and announcements
b_wolfrof corrected to match rtcw's mp40 rof
cg_etVersion was wrong
b_wolfrof matches rtcw thompson exactly now (3600ms to empty clip @ rtcw 333fps)
framerate optimizations
+left/+right re-enabled
tjl saving/loading fixed (and is now x86/ppc cross-compatible)
building-mg42-eats-dynamite bug fixed (eg on radar)
referee password was case insensitive. fixed.
bug which caused wrong spreadscale when pitching or yawing across 0 degrees

download

[nageditor] done [/nageditor]

siL-

Legacy Member
eindelijk. zalig nieuws. dat cb nu maar snel volgt. met de oc en ec die eindigen zal dat wel geen probleem worden.

rafiki

Legacy Member
Zijn er ook nieuwe maatregelen tegen cheaters genomen of moeten we daarvoor wachten op PB ?

fretn

Legacy Member
rafiki zei:
Zijn er ook nieuwe maatregelen tegen cheaters genomen of moeten we daarvoor wachten op PB ?

zelfde zoals in de public betas, we wilden meer, maar dan ging het nog een paar maand duren eer 3.2.0 klaar ging zijn en met qcon die er aankwam was di t niet haalbaar :(

Terreurkip

Legacy Member
fretn zei:
zelfde zoals in de public betas, we wilden meer, maar dan ging het nog een paar maand duren eer 3.2.0 klaar ging zijn en met qcon die er aankwam was di t niet haalbaar :(
The sky is the limit!! (snapt ge de 'joke'?)

Nice work of course!

Ps: [nagmode]This 'at last' en niet at least in topic-title...[/nagmode]

Titec

Legacy Member
w00t w00t w00t
Hopelijk gaat nu voortaan iedereen et2.60 en etpro3.2 draaien.
overal hetzelfde, gedaan met patch selector of weg met die meerdere instanties.
gg!
:niceone:

fretn

Legacy Member
enkel met cdkeys is zoiets doenbaar, en et + betalen = weinig et spelers

Xto

Legacy Member
uhm er is toch ook iets als hardware ban? dan heb je er niets meer aan als je quid vernieuwt.

fretn

Legacy Member
nieuwe hardware = nieuwe key
+ die hardware gui's werken niet 100%

OzMo

Legacy Member
Nice work fretn... btw, in welke programmeertaal schrijven jullie etpro trouwens ? (heb er totaal geen gedacht van, zou es moete zoeken op google, maar vragen is easier :p)
Of is het enkel scripten? nee zeker...

Mordholion

Legacy Member
Muh hardwarebans halen nx meer uit... bestaan al proggies voor :(
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan