gotta agree with the dude here, i set the recharge time to 1 second (instant), but then its *very* annoying to shoot the panzer, and then its automaticlly switch the weapon to SMG/knife/nade whatever is available, but not panzer.
it guess it help on normal play, where you dont have enough recharge to shoot another panzer.
i think the weapon swich should check the ammo and recharge bar, if ammo_is_not_empty and enough_recharge then dont_switch_weapon.
Sorry for the late answer but please try this build and report any bug here. It's an revision 156 compile with an addition to prevent the weapon auto changing on enabled panzerwar mode.
If there are no problems with this build I'll commit the changes to the SVN!
switch(pm->ps->weapon) { case WP_GRENADE_LAUNCHER: case WP_GRENADE_PINEAPPLE: case WP_DYNAMITE: case WP_K43: case WP_KAR98: case WP_GPG40: case WP_CARBINE: case WP_M7: case WP_LANDMINE: case WP_TRIPMINE: case WP_SMOKE_BOMB: case WP_PANZERFAUST: //..............add this line..........kmetavzer PM_StartWeaponAnim(weapattackanim); break;
case WP_MP40: case WP_THOMPSON: case WP_STEN: // forty - Jaquboss medpack animation fix. // case WP_MEDKIT: case WP_PLIERS: case WP_SMOKE_MARKER: case WP_SATCHEL_DET: case WP_MOBILE_MG42: case WP_MOBILE_MG42_SET: case WP_LOCKPICK: PM_ContinueWeaponAnim(weapattackanim); break;
I have a problem to compile trunk 156, somebody can help me plese. I tryed to copile whit vc6 and also whit vc8.
Deleting intermediate files and output files for project 'game - Win32 Release'. --------------------Configuration: game - Win32 Release-------------------- Compiling... ai_cmd.c ai_dmgoal_mp.c ai_dmnet_mp.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(193) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(207) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(430) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(480) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(508) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(663) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(688) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(745) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(772) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(802) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(1585) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(1660) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(1738) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(1826) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(1960) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(1991) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2043) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2143) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2159) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2240) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2416) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2514) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmgoal_mp.c(2087) : warning C4701: local variable 'bestTarget' may be used without having been initialized ai_dmq3.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(628) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(732) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(3726) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(4028) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(4054) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(4138) : warning C4701: local variable 'moveresult' may be used without having been initialized C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(4302) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(4367) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(4586) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmnet_mp.c(5158) : warning C4706: assignment within conditional expression ai_main.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(436) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(1141) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(2079) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(2597) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5618) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5676) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5735) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5790) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5823) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5916) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5936) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(6018) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(6026) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(5978) : warning C4701: local variable 'tr' may be used without having been initialized C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(6789) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(7157) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(7163) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(7170) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_dmq3.c(7183) : warning C4706: assignment within conditional expression ai_script.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_main.c(2188) : warning C4706: assignment within conditional expression ai_script_actions.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(430) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(532) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(554) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(724) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(770) : warning C4701: local variable 'token' may be used without having been initialized C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(1068) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script.c(1091) : warning C4706: assignment within conditional expression ai_team.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(97) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(224) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(519) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(631) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(791) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(1153) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_script_actions.c(1290) : warning C4706: assignment within conditional expression bg_animation.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(392) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(647) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(687) : warning C4701: local variable 'flagGoal' may be used without having been initialized C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(848) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(865) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(870) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(924) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(929) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(1189) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(1479) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(1891) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(1936) : warning C4701: local variable 'target' may be used without having been initialized C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(1985) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(2127) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(2270) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\botai\ai_team.c(2295) : warning C4706: assignment within conditional expression bg_animgroup.c bg_campaign.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\bg_animgroup.c(158) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\bg_animgroup.c(179) : warning C4706: assignment within conditional expression bg_character.c bg_classes.c bg_misc.c bg_pmove.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\bg_misc.c(3562) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\bg_misc.c(3659) : warning C4706: assignment within conditional expression bg_slidemove.c bg_sscript.c bg_stats.c bg_tracemap.c etpro_mdx.c g_active.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_active.c(253) : warning C4013: 'Bot_Util_AllowPush' undefined; assuming extern returning int C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_active.c(1763) : warning C4013: 'Bot_Util_CheckForSuicide' undefined; assuming extern returning int g_alarm.c g_antilag.c g_bot.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(938) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'name' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(901) : see declaration of 'name' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(938) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(939) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'skill' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(903) : see declaration of 'skill' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(939) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(940) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'team' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(904) : see declaration of 'team' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(940) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(941) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'pClass' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(905) : see declaration of 'pClass' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(941) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(942) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'pWeapon' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(906) : see declaration of 'pWeapon' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(942) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(943) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'spawnPoint' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(907) : see declaration of 'spawnPoint' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(943) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(944) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'respawn' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(908) : see declaration of 'respawn' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(944) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(945) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'scriptName' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(910) : see declaration of 'scriptName' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(945) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(946) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'characterFile' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(911) : see declaration of 'characterFile' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(946) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(948) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'rank' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(914) : see declaration of 'rank' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(948) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(949) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'botSkills' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(915) : see declaration of 'botSkills' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(949) : warning C4204: nonstandard extension used : non-constant aggregate initializer C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(951) : warning C4221: nonstandard extension used : 'string' : cannot be initialized using address of automatic variable 'pow' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(918) : see declaration of 'pow' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(951) : warning C4204: nonstandard extension used : non-constant aggregate initializer g_buddy_list.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(708) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(767) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(1584) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(1600) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_bot.c(1722) : warning C4706: assignment within conditional expression g_censor.c g_character.c g_client.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_character.c(181) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_character.c(257) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_lua.h(8) : fatal error C1083: Cannot open include file: 'lauxlib.h': No such file or directory g_cmds.c C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(236) : warning C4201: nonstandard extension used : nameless struct/union C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(463) : warning C4201: nonstandard extension used : nameless struct/union C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(3116) : warning C4090: 'function' : different 'const' qualifiers C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(3116) : warning C4024: 'Q_StrReplace' : different types for formal and actual parameter 1 C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(3200) : warning C4013: 'Bot_Event_ChatMessage' undefined; assuming extern returning int C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(3216) : warning C4090: 'function' : different 'const' qualifiers C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(3216) : warning C4024: 'unescape_string' : different types for formal and actual parameter 1 C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(3416) : warning C4013: 'Bot_Event_VoiceMacro' undefined; assuming extern returning int C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(5840) : warning C4013: 'G_LuaStatus' undefined; assuming extern returning int C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(5845) : warning C4013: 'G_LuaHook_ClientCommand' undefined; assuming extern returning int g_cmds_ext.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(1343) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_cmds.c(1650) : warning C4706: assignment within conditional expression g_combat.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_lua.h(8) : fatal error C1083: Cannot open include file: 'lauxlib.h': No such file or directory g_config.c g_crash.c g_etbot_interface.cpp C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xmemory(39) : warning C4100: '_P' : unreferenced formal parameter C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xmemory(41) : warning C4100: '_P' : unreferenced formal parameter C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(242) : warning C4511: 'codecvt_base' : copy constructor could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(223) : see declaration of 'codecvt_base' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(242) : warning C4512: 'codecvt_base' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(223) : see declaration of 'codecvt_base' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(296) : warning C4663: C++ language change: to explicitly specialize class template 'codecvt' use the following syntax: template<> class codecvt ... C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(398) : warning C4511: 'codecvt' : copy constructor could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(296) : see declaration of 'codecvt' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(398) : warning C4512: 'codecvt' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(296) : see declaration of 'codecvt' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(387) : warning C4018: '<' : signed/unsigned mismatch C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(420) : warning C4511: 'ctype_base' : copy constructor could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(410) : see declaration of 'ctype_base' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(420) : warning C4512: 'ctype_base' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(410) : see declaration of 'ctype_base' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(519) : warning C4663: C++ language change: to explicitly specialize class template 'ctype' use the following syntax: template<> class ctype ... C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(611) : warning C4511: 'ctype' : copy constructor could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(519) : see declaration of 'ctype' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(611) : warning C4512: 'ctype' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(519) : see declaration of 'ctype' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(552) : warning C4100: '_D' : unreferenced formal parameter C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(554) : warning C4100: '_D' : unreferenced formal parameter C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\ostream(50) : warning C4512: 'sentry' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\ostream(38) : see declaration of 'sentry' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\ostream(373) : see reference to class template instantiation 'std::basic_ostream >' being compiled C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\ostream(50) : warning C4512: 'sentry' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\ostream(38) : see declaration of 'sentry' C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\ostream(379) : see reference to class template instantiation 'std::basic_ostream >' being compiled C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(513) : warning C4511: 'ctype' : copy constructor could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\istream(573) : see reference to class template instantiation 'std::ctype' being compiled C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\xlocale(513) : warning C4512: 'ctype' : assignment operator could not be generated C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\istream(573) : see reference to class template instantiation 'std::ctype' being compiled C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\math.h(514) : error C2894: templates cannot be declared to have 'C' linkage C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_shrubbot.h(67) : warning C4510: 'g_shrubbot_cmd' : default constructor could not be generated C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_shrubbot.h(60) : see declaration of 'g_shrubbot_cmd' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_shrubbot.h(67) : warning C4512: 'g_shrubbot_cmd' : assignment operator could not be generated C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_shrubbot.h(60) : see declaration of 'g_shrubbot_cmd' C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_shrubbot.h(67) : warning C4610: struct 'g_shrubbot_cmd' can never be instantiated - user defined constructor required C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_etbot_interface.cpp(15) : fatal error C1083: Cannot open include file: 'BotExports.h': No such file or directory g_fireteams.c g_http_client.c C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(236) : warning C4201: nonstandard extension used : nameless struct/union C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(463) : warning C4201: nonstandard extension used : nameless struct/union g_items.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_http_client.c(157) : warning C4761: integral size mismatch in argument; conversion supplied g_main.c C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(236) : warning C4201: nonstandard extension used : nameless struct/union C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(463) : warning C4201: nonstandard extension used : nameless struct/union C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_lua.h(8) : fatal error C1083: Cannot open include file: 'lauxlib.h': No such file or directory g_match.c g_matchinfo.c C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(236) : warning C4201: nonstandard extension used : nameless struct/union C:\Programmi\Microsoft Visual Studio\VC98\INCLUDE\qos.h(463) : warning C4201: nonstandard extension used : nameless struct/union g_mem.c g_misc.c g_missile.c g_mover.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_missile.c(1645) : warning C4701: local variable 'ent' may be used without having been initialized C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_missile.c(1685) : warning C4701: local variable 'ent' may be used without having been initialized g_multiview.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_mover.c(5271) : warning C4706: assignment within conditional expression g_player_rating.c g_props.c g_referee.c g_save.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_save.c(2024) : warning C4206: nonstandard extension used : translation unit is empty g_script.c g_script_actions.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script.c(619) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script.c(965) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(84) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(268) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(480) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(653) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(1034) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(1183) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(1222) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(1224) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(1500) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(2207) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(2403) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(2460) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(2959) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(3432) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(3614) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(3883) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(3905) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(3967) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4003) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4027) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4046) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4073) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4105) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4133) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4161) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4189) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4218) : warning C4706: assignment within conditional expression C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4247) : warning C4706: assignment within conditional expression C:\Documents g_session.c and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_script_actions.c(4416) : warning C4706: assignment within conditional expression g_settings.c g_shrubbot.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_settings.c(765) : warning C4701: local variable 'output' may be used without having been initialized g_spawn.c g_stats.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_lua.h(8) : fatal error C1083: Cannot open include file: 'lauxlib.h': No such file or directory g_sv_entities.c g_svcmds.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_lua.h(8) : fatal error C1083: Cannot open include file: 'lauxlib.h': No such file or directory g_syscalls.c g_systemmsg.c g_target.c g_team.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\g_target.c(660) : warning C4706: assignment within conditional expression g_teammapdata.c g_trigger.c g_utils.c g_vote.c g_weapon.c g_xpsave.c q_math.c q_shared.c C:\Documents and Settings\K3\Desktop\trunk-r156\trunk\src\game\q_math.c(1087) : warning C4710: function 'BoxOnPlaneSide_fast' not inlined Error executing cl.exe.
It would be very helpfull if you provide me informations about the panzerwar weapon auto switching "bug" so I can commit the code changes to the SVN. have phun
Sorry for the late answer but please try this build and report any bug here. It's an revision 156 compile with an addition to prevent the weapon auto changing on enabled panzerwar mode.
If there are no problems with this build I'll commit the changes to the SVN!