Fixe a few script errors.
Remove stats tracking for kill confirmed since its not part of iw4.pull/4/head
parent
130851fe38
commit
df5cfeff65
|
@ -1132,15 +1132,17 @@ Callback_PlayerConnect()
|
||||||
{
|
{
|
||||||
setMatchData( "playerCount", game["clientid"] );
|
setMatchData( "playerCount", game["clientid"] );
|
||||||
setMatchData( "players", self.clientid, "xuid", self getXuid() );
|
setMatchData( "players", self.clientid, "xuid", self getXuid() );
|
||||||
/#
|
|
||||||
if ( ( getDvarInt( "scr_forcerankedmatch" ) && level.teamBased ) || ( isDefined( self.pers["isBot"] ) && level.teamBased ) )
|
|
||||||
self.sessionteam = maps\mp\gametypes\_menus::getTeamAssignment();
|
|
||||||
#/
|
|
||||||
assert( getdvarint( "scr_runlevelandquit" ) == 1 || (level.teamBased && (self.sessionteam == "allies" || self.sessionteam == "axis")) || (!level.teamBased && self.sessionteam == "none" ) );
|
|
||||||
//assert( (level.teamBased && self.sessionteam == self.team) || (!level.teamBased && self.sessionteam == "none") );
|
|
||||||
|
|
||||||
if ( matchMakingGame() && allowTeamChoice() )
|
if( matchMakingGame() && allowTeamChoice() )
|
||||||
|
{
|
||||||
|
/#
|
||||||
|
if ( ( getDvarInt( "scr_forcerankedmatch" ) && level.teamBased ) || ( isDefined( self.pers["isBot"] ) && level.teamBased ) )
|
||||||
|
self.sessionteam = maps\mp\gametypes\_menus::getTeamAssignment();
|
||||||
|
#/
|
||||||
|
assert( getdvarint( "scr_runlevelandquit" ) == 1 || (level.teamBased && (self.sessionteam == "allies" || self.sessionteam == "axis")) || (!level.teamBased && self.sessionteam == "none" ) );
|
||||||
|
//assert( (level.teamBased && self.sessionteam == self.team) || (!level.teamBased && self.sessionteam == "none") );
|
||||||
setMatchData( "players", self.clientid, "team", self.sessionteam );
|
setMatchData( "players", self.clientid, "team", self.sessionteam );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( !level.teamBased )
|
if ( !level.teamBased )
|
||||||
|
|
|
@ -259,11 +259,7 @@ onUse( player )
|
||||||
// friendly pickup
|
// friendly pickup
|
||||||
if ( player.pers["team"] == self.victimTeam )
|
if ( player.pers["team"] == self.victimTeam )
|
||||||
{
|
{
|
||||||
self.trigger playSound( "mp_killconfirm_tags_deny" );
|
self.trigger playSound( "mp_killconfirm_tags_deny" );
|
||||||
|
|
||||||
player incPlayerStat( "killsdenied", 1 );
|
|
||||||
player incPersStat( "denied", 1 );
|
|
||||||
player maps\mp\gametypes\_persistence::statSetChild( "round", "denied", player.pers["denied"] );
|
|
||||||
|
|
||||||
if ( self.victim == player )
|
if ( self.victim == player )
|
||||||
{
|
{
|
||||||
|
@ -288,10 +284,6 @@ onUse( player )
|
||||||
event = "kill_confirmed";
|
event = "kill_confirmed";
|
||||||
splash = &"SPLASHES_KILL_CONFIRMED";
|
splash = &"SPLASHES_KILL_CONFIRMED";
|
||||||
|
|
||||||
player incPlayerStat( "killsconfirmed", 1 );
|
|
||||||
player incPersStat( "confirmed", 1 );
|
|
||||||
player maps\mp\gametypes\_persistence::statSetChild( "round", "confirmed", player.pers["confirmed"] );
|
|
||||||
|
|
||||||
// if not us, tell the attacker their kill was confirmed
|
// if not us, tell the attacker their kill was confirmed
|
||||||
if ( self.attacker != player )
|
if ( self.attacker != player )
|
||||||
self.attacker onPickup( event, splash );
|
self.attacker onPickup( event, splash );
|
||||||
|
@ -308,13 +300,13 @@ onUse( player )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
onPickup( event, splash, stat )
|
onPickup( event, splash )
|
||||||
{
|
{
|
||||||
level endon( "game_ended" );
|
level endon( "game_ended" );
|
||||||
self endon( "disconnect" );
|
self endon( "disconnect" );
|
||||||
|
|
||||||
self thread EventPopup( splash );
|
self thread EventPopup( splash );
|
||||||
maps\mp\gametypes\_gamescore::givePlayerScore( event, self, undefined, true );
|
maps\mp\gametypes\_gamescore::givePlayerScore( event, self );
|
||||||
self thread maps\mp\gametypes\_rank::giveRankXP( event );
|
self thread maps\mp\gametypes\_rank::giveRankXP( event );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -334,7 +326,6 @@ resetTags()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
bounce()
|
bounce()
|
||||||
{
|
{
|
||||||
level endon( "game_ended" );
|
level endon( "game_ended" );
|
||||||
|
|
Loading…
Reference in New Issue