Giter Club home page Giter Club logo

cod4_new_experience's Introduction

CoD4 New Experience

Call of Duty 4 New Experience server side modification aims to bring new life into the game and provide a library of scripts for server admins to explore.

Features:

  • Brand new hardpoint system
  • New hardpoints
  • XP multiplier mode
  • Fast paced mode
  • Smart spawn protection
  • Custom and final killcam
  • Dynamic killcam times
  • Map specific best players on game end
  • Custom spectating - You can see spectating player FPS and his vision settings
  • Script and rcon command support for vision settings
  • Geowelcome system ( with MaxMind GeoIP database )
  • Ability to disable attachements and perks such as grenade launcher, juggernaut, etc.
  • Optimisation to the stock code making game feel smoother
  • Mapvote system
  • Custom waypoint based end screen
  • Trueskill rating system
  • Ability to save client data serverside
  • MySQL support
  • And more...

Hardpoints:

  • UAV
  • Airstrike
  • Artillery - using ballistic trajectory and simulated projectiles
  • Air superiority fighter - will seek enemy helicopter and destroy it
  • Air to Ground missile
  • Unmanned helicopter
  • Predator drone
  • AC130 gunship
  • Manned helicopter - bringing Battlefield to CoD4, take control of your helicopter
  • Nuclear missile - kill everyone and leave radiation zone that will stop the enemy in its tracks

New hardpoint system

Buy hardpoints by spending your hard earned credits and take control of the game. There is no longer need to camp to get hard to reach hardpoints, get your credits by killing your enemies and gain even more by getting headshots and melee kills. You won't lose any of the credits on death so feel free to rush enemy team or bring your hidden ninja to the game.

Requirements:

  • Latest version of CoD4X server modification, available on Github repo

Optional:

Installation:

  • Place both code and maps folders into your /main_shared/ folder
  • Place config.cfg into your /main/ folder
  • Customise settings in config file to your desire and exec it from your main config file
  • Start the server

Trueskill installation:

  • Download Trueskill plugin
  • Place trueskill plugin into your plugins directory
  • Enable Trueskill in your config file
  • Load plugin in your main config file or in server command line

MySQL installation:

  • Download MySQL plugin, be careful about dependencies
  • Place MySQL plugin into your plugins directory
  • Make a clean database and user - do not use root
  • Enable MySQL funtionality in your config file and write down all required information
  • Load plugin in your main config file or in server command line

Setting rcon commands with BigBrotherBot

  • Set rcon_interface dvar to 1 in your New Experience config file
  • Enable custom commands plugin in your B3 config file
  • Add following lines to your B3 custom commands plugin:
fps = cmd fps:<PLAYER:PID>
fov = cmd fov:<PLAYER:PID>
promod = cmd promod:<PLAYER:PID>
shop = cmd shop:<PLAYER:PID>
stats = cmd stats:<PLAYER:PID>:<ARG:OPT:{}>
emblem = cmd emblem:<PLAYER:PID>:<ARG>
speckeys = cmd speckeys:<PLAYER:PID>

cod4_new_experience's People

Contributors

leiizko avatar volkv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cod4_new_experience's Issues

Server does not recognise the side script

I did just as u had instructed in the read me file.
Copied and pasted the code and maps files in server main_shared file.
Can u please help me as I am unable to play one of the best side scripts ever made.😢😢😢

error

[1;31mError: bad token '#': ]� �(file 'maps/mp/gametypes/_globallogic.gsx', line 1174)�[0m
how to fix?

2 helicopter

Is it possible to configure to launch 1 helicopter per team at the same time?

Cg_Reliable Commands Cycled Out on Player Joining

Hello,
Some Players when connecting get shown the following message Cg_Reliable Commands Cycled Out when the map is loaded. ( Dont Remember the Exact Message).
I havent Looked at the Server Logs yet, as to what is the issue serverside.

Oh and when a player times out, the server sends a command over flow message and there is a hitch / Freeze in the server (Windows). Why would that be?

Regards,
Kingwolf

Juggernaut Icon

Why when I'm shooting player get that little icon for juggernaut? Of course, on server is disabled, and player has no that perk but icon is still showing.

True Skill Questions

Hello,
Is the Cod4x True Skill Plugin a script or a seperate C Plugin for Cod4X?

baner new version

it does not charge plugin simplebanlist and the banned ones go back in.

steamid 76145897653154689 playerid 235489751246598675

read steamid and he banes with playerid

and when executing status it shows guid and not playerid like the previous version

custom maps

Hi leiizko, is it possible to run custom maps with the new experience?

thank you.

promod live 2.2

Hello is this mod working with promod live? I just tried and seems not working.
thank you.

Spawn Protection Suggestion

I was testing the scripts. Whenever a player moves or fires while the spawn protection is on, the timer discontinues.
I am no expert on this, but logically we want spawn protection so that players who are camping specifically to kill newly spawned players cannot do so. So if this newly spawned player has found the camper's location, then he would want to kill him so, but as he moves or fires his spawn protection is disabled, so he may die again.
Do comment your views as well.

Skill Plugin

Hey liezko, how is the skill plugin coming along?

Server Crashing

******* script runtime error *******
pair 'forfeit, win: ' and 'undefined' has unmatching types 'string' and 'undefined': (file 'maps/mp/gametypes/_globallogic.gsx', line 244)
logString( "forfeit, win: " + winner + ", allies: " + game["teamScores"]["allies"] + ", opfor: " + game["teamScores"]["axis"] );
*
started from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 210)
wait (10.0);
*


Explode helicopter

How to make the helicopter explode in the center of the map? Yes you can?

command ingame

Default : Command name, this is used to invoke the command ingame with $.
my question: It can be changed by the sign ! to invoke the commands?

Grenade gravity

I dont know whether it is a bug or not, but me and Hagz realised that the grenades using this script when thrown generally explode before they hit the ground, seems to have an effect on the gravity (maybe effected by the increased movement speed and jump I dont know)

If it is intended then you can close this of course, but as a suggestion if its a bug, maybe creating a CVAR will help users decide whether they want to set it or not.

Many thanks

script error

dude ur script is great but i got this problem, im new to cod4 server hosting so forgive me if i sound like an idiot, i did everything u said and it gives me this:
******* script compile error *******
Error: bad token '#': (file 'maps/mp/gametypes/_globallogic.gsx', line 1174)
#if isSyscallDefined TS_Rate
*


when i deleted that part, it gave me the same error with a line about mysql.

B3 custom cmds not working

even i enabled in config as you described .. i am not able to work some cmd for b3 like fov fps and some custom rounds like sniper knife jumpmode

Script Runtime error

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/nuke.gsx', line 269)
player.pers[ "rads" ] += 1;
*
^1started from:
(file 'code/nuke.gsx', line 258)
level.radiationZone waittill( "trigger", player );
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/nuke.gsx', line 269)
player.pers[ "rads" ] += 1;
*
^1started from:
(file 'code/nuke.gsx', line 258)
level.radiationZone waittill( "trigger", player );
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/nuke.gsx', line 269)
player.pers[ "rads" ] += 1;
*
^1started from:
(file 'code/nuke.gsx', line 258)
level.radiationZone waittill( "trigger", player );
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/nuke.gsx', line 269)
player.pers[ "rads" ] += 1;
*
^1started from:
(file 'code/nuke.gsx', line 258)
level.radiationZone waittill( "trigger", player );
*
^1************************************
Say Deathgun: �i used them

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/nuke.gsx', line 269)
player.pers[ "rads" ] += 1;
*
^1started from:
(file 'code/nuke.gsx', line 258)
level.radiationZone waittill( "trigger", player );
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/nuke.gsx', line 269)
player.pers[ "rads" ] += 1;
*
^1started from:
(file 'code/nuke.gsx', line 258)
level.radiationZone waittill( "trigger", player );
*
^1************************************

Kindly Check this error.

Script error while specting.


when someone try to spect, does not crash the server until some days

^1******* script runtime error *******
cannot cast undefined to bool: (file 'scripts/spectating.gsx', line 50)
else if( self.pers[ "spec_keys" ] )
*
^1started from:
(file 'scripts/spectating.gsx', line 83)
wait 0.3;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'scripts/spectating.gsx', line 50)
else if( self.pers[ "spec_keys" ] )
*
^1started from:
(file 'scripts/spectating.gsx', line 85)
wait 0.3;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'scripts/spectating.gsx', line 50)
else if( self.pers[ "spec_keys" ] )
*
^1started from:
(file 'scripts/spectating.gsx', line 85)
wait 0.3;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'scripts/spectating.gsx', line 50)
else if( self.pers[ "spec_keys" ] )
*
^1started from:
(file 'scripts/spectating.gsx', line 85)
wait 0.3;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'scripts/spectating.gsx', line 50)
else if( self.pers[ "spec_keys" ] )
*
^1started from:
(file 'scripts/spectating.gsx', line 85)
wait 0.3;
*
^1************************************
Say asu_nya: �se va solito

^1******* script runtime error *******
cannot cast undefined to bool: (file 'scripts/spectating.gsx', line 50)
else if( self.pers[ "spec_keys" ] )
*
^1started from:
(file 'scripts/spectating.gsx', line 85)
wait 0.3;
*
^1************************************

Script Runtime Errors

^1******* script runtime error *******
pair 'fullbright;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 139)
array[ array.size ] = "fullbright;" + self.pers[ "fullbright" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

^1******* script runtime error *******
pair 'fov;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 140)
array[ array.size ] = "fov;" + self.pers[ "fov" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

^1******* script runtime error *******
pair 'promodTweaks;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 141)
array[ array.size ] = "promodTweaks;" + self.pers[ "promodTweaks" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

^1******* script runtime error *******
pair 'hardpointSType;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 142)
array[ array.size ] = "hardpointSType;" + self.pers[ "hardpointSType" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

^1******* script runtime error *******
pair 'killcamText;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 143)
array[ array.size ] = "killcamText;" + self.pers[ "killcamText" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

^1******* script runtime error *******
pair 'mu;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 144)
array[ array.size ] = "mu;" + self.pers[ "mu" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

^1******* script runtime error *******
pair 'sigma;' and 'undefined' has unmatching types 'string' and 'undefined': (file 'code/player.gsx', line 145)
array[ array.size ] = "sigma;" + self.pers[ "sigma" ];
*
^1called from:
(file 'maps/mp/gametypes/_globallogic.gsx', line 4264)
self thread code\player::FSSave();
*
^1called from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 49)
[level.callbackPlayerDisconnect];
*
^1started from:
(file 'maps/mp/gametypes/_callbacksetup.gsx', line 46)
CodeCallback_PlayerDisconnect()
*
^1************************************

Script Compile Error Logs.

# Was looking through Logs today, found some errors. Have a look
`^1******* script runtime error *******
type undefined is not a vector: (file 'code/agm.gsx', line 226)
vector = anglesToForward( level.plane[ "missile" ].angles );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
undefined is not an array, string, or vector: (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '21' has unmatching types 'undefined' and 'float': (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
undefined is not an array, string, or vector: (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '21' has unmatching types 'undefined' and 'float': (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
undefined is not an array, string, or vector: (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '21' has unmatching types 'undefined' and 'float': (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
type undefined is not a float: (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and 'undefined' has unmatching types 'undefined' and 'undefined': (file 'code/agm.gsx', line 227)
forward = level.plane[ "missile" ].origin + ( vector[ 0 ] * speed, vector[ 1 ] * speed, vector[ 2 ] * speed );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
type undefined is not a vector: (file 'code/agm.gsx', line 228)
collision = bulletTrace( level.plane[ "missile" ].origin, forward, false, self );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
cannot set field of removed entity: (file 'code/agm.gsx', line 229)
level.plane[ "missile" ].angles = self getPlayerAngles();
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
removed entity is not an entity: (file 'code/agm.gsx', line 230)
level.plane[ "missile" ] moveTo( forward, .05 );
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
undefined is not an array, string, or vector: (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and 'default' has unmatching types 'undefined' and 'string': (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
undefined is not an array, string, or vector: (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
pair 'undefined' and '1' has unmatching types 'undefined' and 'int': (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************

^1******* script runtime error *******
cannot cast undefined to bool: (file 'code/agm.gsx', line 232)
if( collision[ "surfacetype" ] != "default" && collision[ "fraction" ] < 1 )
*
^1started from:
(file 'code/agm.gsx', line 260)
wait .05;
*
^1************************************`

# This one had me to map_restart to make the server functional again

`^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 138)
if ( isDefined( notifyData.duration ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 147)
if ( isDefined( notifyData.sound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 150)
if ( isDefined( notifyData.leaderSound ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 153)
if ( isDefined( notifyData.glowColor ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 160)
if ( isDefined( notifyData.titleText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 176)
if ( isDefined( notifyData.notifyText ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 193)
if ( isDefined( notifyData.notifyText2 ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );
*
^1started from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 253)
wait interval;
*
^1************************************

^1******* script runtime error *******
undefined is not a field object: (file 'maps/mp/gametypes/_hud_message.gsx', line 209)
if ( isDefined( notifyData.iconName ) )
*
^1called from:
(file 'maps/mp/gametypes/_hud_message.gsx', line 239)
self thread showNotifyMessage( nextNotifyData );`

Have A Look at These Kindly

Score FeedBack on Kill Hardcore

Hello Devs,
I was thinking it would it be nice to add score Feed Back such as "+600" when a player kills in Hardcore .
Kindly Add this feature in a future update. Thank you.

Regards,
KingWolf666

Manned Heli Bug

After using mannedheli and done with it, player that used it become invisible to enemies until he respawns

Can't always call fire support on DM

Only sometimes but more often than not, if you are running a FFA N:E server, if an enemy calls a chopper then you can't always call in the fire support to bring it down. Only sometimes though.

I'd say about 30% of the time it doesnt call in, could be to do with the map vote for same map (always happens on Killhouse which is the most played map on my server)

error

Error:
******* script compile error *******
Error: bad token '#': (file 'maps/mp/gametypes/_globallogic.gsx', line 1174)
#if isSyscallDefined TS_Rate
*


----- Server Shutdown -----

With the reason: Server fatal crashed: �script compile error
bad token '#'
#if isSyscallDefined TS_Rate
(see console for details)

Mod not working with 1060 server version.

Hi!

First of all, keep up the good job, nice work, however this modification doesn't work with the 1060 release.
I don't want to update my servers, because the b3 won't work with them, so can you make it works with 1060 release please?

fov,cmd,fps commands make work with b3

Hi!

Can you explain how can I make this commands works with b3 please? I have everything installed, but no idea how can I add these commands to work.

"UAV Recon Not Available" Displayed to all allies.

Hello,
When the opponent Team has the UAV Recon Activated, Any Player on the other Team trying to activate the UAV Recon will get the message "UAV Recon Not Available" (Dont Remember Exactly).
The issue is that this message is displayed to all allies of the player who has attempted to activated the UAV while it was unavailable.
Therefore, if multiple people try to activate the UAV while it is unavailable, it displays on the screen of each of their team-mates multiple times.
I havent Checked in the case when your own UAV is activated, and your teammate tries to activate it again whilst it is active.

Kindly look into the issue
Regards,
Kingwolf

Implement MySQL for playerstats

Cod4x has added the ability to interact to MySQL Databases ( upto 4 ) directly from .gsc scripts,
If the player stats are shifted to be stored in a MySQL, it would make them more manageable and flexible, not to mention efficient.

What do you think?

SD each round killcam.

Addition: add a killcam in every round, and a grace period before the round starts (5 secs).

Change default filmtweaks settings

Hi!

I've installed your mod the new stable cod4x18 release, works fine, but I can't integrate with my filmtweaks settings.
I already checked all the scripts, but without luck..
Can you help?
Regards.

Anticheat

Can you create a anticheat.gsx? To take a screenshot with getss does not detect the cheat

idea for uav

grant 1$ for each kill that's made for the guy who started the UAV

Maprotate

At the end of some maps, that ending part (showing kills,deaths,headshots) doesn't show up and map does not get rotated

error - breaks the server a few seconds

Client: 2 lost reliable commands
===== pending server commands =====
cmd 36: 23756500: d 748
cmd 37: 23756500: d 750
cmd 39: 23756650: d 744
cmd 40: 23757800: d 744
cmd 41: 23757800: d 754
cmd 42: 23757800: d 748
cmd 43: 23757800: d 750
cmd 44: 23757800: d 753
cmd 45: 23758300: d 754
cmd 46: 23758650: d 744
cmd 47: 23758950: d 748
cmd 48: 23759050: d 1411
cmd 49: 23759750: d 755
cmd 50: 23760000: d 748
cmd 51: 23760000: d 750
cmd 52: 23760000: d 753
cmd 53: 23760000: d 754
cmd 54: 23762050: d 748
cmd 55: 23762300: d 746
cmd 56: 23763050: d 748
cmd 57: 23763050: d 750
cmd 58: 23763050: d 753
cmd 59: 23764100: d 748
cmd 60: 23764100: d 750
cmd 61: 23764100: d 753
cmd 62: 23764100: d 754
cmd 63: 23764700: d 754
cmd 64: 23764750: d 748
cmd 65: 23764750: d 750
cmd 66: 23764750: d 753
cmd 67: 23766350: d 746
cmd 68: 23767100: d 748
cmd 69: 23767100: d 750
cmd 70: 23767100: d 753
cmd 71: 23767900: d 754
cmd 72: 23767900: d 755
cmd 73: 23767950: d 756
^5Hitch warning: 764 msec frame time
Player Mrerni6^7, 2 dropped: EXE_SERVERCOMMANDOVERFLOW

2 helicopter same time

works excellent, now I do not let me throw the following hardpoints without first throwing the heli, the aero attack if you can skip to the next hardpoints but the heli no

Mapvote

Why when I add my own (health) bar, mapvote huds become dark and you can't read anything?

P.S. Can you add gametype next to map name so players can vote for different gametypes?

Sometimes Players are shown more money that they have

Hello

I have noticed often that the money shown to the player on screen increases automatically (without the players doing any kills) sometimes. The true value of the player's money remains the same.
So sometimes if a player has $10 , then it just starts to increase and the player is shown something like $210 Dollars etc ( Increase is incremental and not sudden)
The True Money Value of the player remains the same. So if the player has $10 and he is shown $210 and he attempts to buy a UAV, He will be shown the missing Money message, which would be $10 if the hud is priced at $20.

Kindly look into the issue.

Killcam causes server hangs?

Hey,

We had this issue when we were on the old build of COD4x but have since upgraded to the latest stable version [17.7] and still have the issue. Again with us, we're just looking for a bit of guidance. The issue isn't constant and I can't replicate it. It just happens randomly but the only denomination is to do with endgame kill cam.

Here's the error that times out after a while and changes map -

** script runtime error **

undefined is not an array, string, or vector: (file 'code/spectating.gsx', line 132)

if( !isDefined( ent.pers[ "promodTweaks" ] ) )

called from:

(file 'code/spectating.gsx', line 41)

self thread visionSettingsForEnt( entity );

started from: (file 'code/spectating.gsx', line 25)

Any assistance would be fab and anything we can do to assist we'll do too!

Thanks.

The Leave Game Button on menu is bugged

This is specific to new experience scripts, after joining a new experience server, i have to click leave game multiple times to invoke the confirmation dialog.
Tested this both on my own server and other servers running this, same issue. Doesn't happen anywhere else.

Add admin

Hi, how do I add admin or grant permissions to the players?

ac130_40mm

the ac130 strip 40mm infinitely, can be limited as the 105mm to 4 or 6? wait to reload and shoot again

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.