The latest version of the mod has just hit the internet and arQon is asleep so I'm going to release it. This release brings the start of a major bot AI overhaul - our improved bots will now play VQ3 if you ask them nicely and they put up quite a fight in it too. We've also started overhauling all of the id menus so players can now check the options screen to set up most of their client. There are also a few tweaks to CPM gameplay - some of the ammo counts have been bumped back up a little, pummy range and BFG reload have been brought down a little and our spawn system has been tweaked. The usual batch of fixes and minor tweaks are also included.
Despite the changes to the website its business as usual - grab it from the bar to the right and read on for the full changelog. If you're installing for the first time then you should check the Installing CPMA page on our Wiki.
Enjoy the release, more to come soon!
Notes for version 1.39 (12 Nov 06)
add/chg/fix: overhauled a bunch of the UI crud (WIP)
add/chg/fix: overhauled a huge amount of AI (WIP)
add: netgraph shows "SYNC" warning if cg_predict is off
add: low ammo warning sound not played when fast-forwarding demos
add: cv as an alias for callvote
add: smartbots now play VQ3 as well
add: VQ3TDM mode (50 MG ammo, Holdables and BFG disabled)
add: cg_viewAdjustments (0|1, default 0)
replaces and unifies cg_run* and cg_bob* (all deleted)add: custom loc files for q3w1, q3w4, q3wcp17, ctctf1, ctctf2
add: GTV can use cg_autoAction even if unattended/nocamera
chg: autorecord uses underscores for time and date separators
dots meant truncated filenames could make the engine sulkchg: removed \time and \currenttime (is on the scoreboard already)
chg: removed some obsoleted cvars
ch_crosshairTeamInfo (is in the superhud as TargetStatus)
cg_drawStatus, cg_drawAttacker, cg_drawIconschg: removed cg_followPowerup and cg_followKiller
these are now cg_autoAction 32 and 64 respectivelychg: removed \followpowerup command (was for GTV, is now redundant)
chg: moved the CPMA console to the superhud as "Console"
removed cf_Console, ch_consoleLines, ch_consoleTime, con_disablechg: scoreplums have been removed completely
chg: votes that are disabled aren't listed by "callvote ?"
chg: gauntlet range lowered from 48 to 44
chg: SG and RL pickups give 10 ammo
chg: BFG reload lowered to 1000ms
chg: no BFG explosion cloud (since it doesn't actually splash)
chg: removed the duplicate spawn near lower RL on CPM1A
chg: cg_marks specifies mark lifetime in ms (default 2500)
chg: removed "color2" cvar - "color" and cg_enemycolors now RHBLX
where X is the secondary FX color used for rail rings/spiralschg: cg_teamchatsOnly controls what text reaches the HUD Chat elements
if set, non-team text still shows up in the console areachg: poked at a bunch of CQ3 settings (WIP)
chg: promode initial spawns are true random
chg: promode respawns are biased away from corpse and killer
chg: cg_damageDraw 1 made less game-breaking
chg: cg_drawCrosshairNames not dependent on cg_drawCrosshair
fix: stats\etc could crash the client if they fired more than 10,000 shots
yes, *10000* shots in one game: I smell CA LG-fests! :Pfix: modes were always overriding match_mutespecs

November 21st, 2006 at 1:37 am
Just wanted to say that qrealka and arQ have done an awesome job with the bots!
November 21st, 2006 at 2:45 am
i do understand the reason for removing several redundant cmds and implement different features in one hud but why remove the time/currenttime cmd? there’s no reason to remove it, even if its already in the scoreboard it’s much more comfortable to hit one button ingame to display the time without having to look on the scoreboard which clearly is much more distracting. i know it’s nothing major, i sometime just dont get why you have to ‘fix’ things which dont interfere with anything or arent bugged in any way.
November 21st, 2006 at 8:05 am
nice:>
November 21st, 2006 at 9:04 am
chg: promode initial spawns are true random
thank you!
November 21st, 2006 at 9:15 am
blue: The reason for clearing out things like that is that we only have a limited number of cvars to play with so its good form to get rid of any mostly useless commands we can.
November 22nd, 2006 at 3:00 am
I agree with “blue” that was no reason for removing “current time”-cmd, & it’s very diffcult to watch time on scoreboard.
May be replace it to SuperHud like “FPS” & “GameTime”?
November 22nd, 2006 at 4:07 am
How you all like my HUD ?
[img]http://img199.imageshack.us/img199/2861/135hudal6.jpg[/img]
November 22nd, 2006 at 4:08 am
Nice :-)
November 22nd, 2006 at 4:51 am
keep up the good work
November 22nd, 2006 at 7:16 am
very nice guys, good work, still waiting for more customization of the superhud in 1.4 though (specifically, more flexability, i should be able to draw a graph, then fill that graph with data, so like i do drawGraph(x,y); parseAmmoData(); )
November 23rd, 2006 at 6:42 am
[…] Source […]
November 23rd, 2006 at 11:16 pm
hi there
ive got a problem
when i want to connect
to a server it says:
1.29f bug - no client name in connect
packet.
dont use leading spaces in names
what does this mean?
can anyone help me pls.
thank you in advance !
November 24th, 2006 at 12:49 am
Kathi: If you actually HAVE 1.29f then download the Quake3 Point Release 1.32 - theres a link in the sidebar of the main page. If you’re already up to date well.. don’t use a leading space in your name =)
/name “blah”
/reconnect
November 24th, 2006 at 1:44 am
i DO have 1.32
i DONT use leading space in my name
:(
quake cpma was working till i downloaded this patch.
but thank you veryvery much for your quick reply!
thanks alot!
November 24th, 2006 at 2:54 am
hey i had the same problem. i just exec’d my config again after this happens and then reconnect. so im guessing its something in q3config but havent figured it out yet
November 24th, 2006 at 2:54 am
there is a bug in the /tell command. i dont see the message which i posted
November 24th, 2006 at 3:28 am
#12/#15 - the error message is from the server. Traditionally, leading spaces and the 1.29f bug are the cause of it, but if you get the message it ABSOLUTELY DOES mean there was SOME problem with your name that stopped it getting to the server.
Something, and unfortunately I can’t remember WHAT right now, has a tendency to screw them up: it’s the thing that also spams the server with “\name” every few seconds, and thus spams YOU with “name is ‘blah’” in response. Searching the forums / ESR / etc should find it - it’s not our bug though so it didn’t really stick when I saw it.
November 24th, 2006 at 3:49 am
xfire, apparently.
November 24th, 2006 at 4:57 pm
#12#15 do u have ‘^0nick’ ?
November 24th, 2006 at 7:40 pm
or mb u have ‘name’ like ’set name “^7″‘
November 24th, 2006 at 8:14 pm
gotit. it don’t depend of ‘name’. it depend of server cvars. i try to find it.
November 25th, 2006 at 2:31 am
Some important changes. I`m glad, because 1.28 was not so good. Thx arQon !
November 28th, 2006 at 5:42 am
i see 1.4 very soon :)
November 29th, 2006 at 2:48 am
Hi
nice job!!! But i have a problem, where can i change in game the gameplay from Vq3 to cpma? Or turn on/off instagib and so on?
thx
November 29th, 2006 at 4:30 am
It looks like you cannot change gameplay gamemode etc. from the menu/game settings anymore.
November 29th, 2006 at 7:53 am
Yeah - the ingame menu was, frankly, crap (not to mention out of date and virtually unmaintainable). I’m quite surprised to discover that anyone actually used it. :)
It’ll be replaced with something completely new in 1.40 - until then, use \callvote.
November 29th, 2006 at 10:21 am
Well I just, still say GOOD JOB with CPMA. It still Rocks !!!
LOL
November 29th, 2006 at 10:23 am
Ow Yeah 1.40 Is coming up. OWNAGE !!!
Oh well, 1.39 also rocks like shit.
November 29th, 2006 at 6:18 pm
BTW, about “1.29 message” or “Missing client”. It is happened when client copy others mod to cpma/baseq3 dir. For example, players can copy zz-osp-*.pk3 files to baseq3. etc
November 29th, 2006 at 8:37 pm
nice [;)
November 29th, 2006 at 9:01 pm
u can start quake3.exe +set fs_game cpma +logfile 1 +developer 1
and look yours log file or qconsole.log in cpma dir.
and u cannot find string “>>> ^3Loaded CPMA Client Version: ^51.39″ in log of bad connection. CPMA cgame was not loaded.
November 29th, 2006 at 9:02 pm
i mean after command “\connect bla”