foobarbaz

This commit is contained in:
2026-05-11 12:43:46 +02:00
parent 8a60f3e2b3
commit 0542f782dd
2 changed files with 9 additions and 4 deletions

View File

@@ -1102,7 +1102,9 @@ bot_chat_streak( streakCount )
if ( streakCount == 25 )
{
if ( isDefined( self.pers[ "lastEarnedStreak" ] ) && self.pers[ "lastEarnedStreak" ] == "nuke" )
if ( isDefined( self.pers ) && isDefined( self.pers[ "lastEarnedStreak" ] ) )
{
if ( self.pers[ "lastEarnedStreak" ] == "nuke" )
{
switch ( randomint( 5 ) )
{

View File

@@ -26,8 +26,12 @@ initializeGametype()
setDvar("speed", 1.5);
setDvar("streaks_online", 1);
setDvar("jump_height", 70);
setDvar("amount_weapons", 40); // 0 = full 162-weapon progression
setDvar("amount_weapons", 0); // 0 = full 162-weapon progression
setDvar("shuffle_weapons", 0); // weapons play in fixed order
// Faction fixes for MW2 MatchData enums
setDvar("allieschar", "sas_urban");
setDvar("axischar", "opforce_composite");
}
loadSettings()
{
@@ -35,7 +39,6 @@ loadSettings()
initializeGametype();
setDvar("intermission", 15);
setDvar("sv_customstats", 0);
SetDvarIfUninitialized("show_damage_ui", 1);
setDvar("gunversion", "");
/////////////////////////////////////////////////////////////////////
@@ -143,6 +146,7 @@ onPlayerConnect()
while(true)
{
level waittill("connected", player);
player.pers["lastEarnedStreak"] = ""; // Initialize early to prevent bot chat crash
player thread onPlayerSpawned();
}
}
@@ -166,7 +170,6 @@ firstSpawn()
self.gungameKills = 0;
self.isJugger = false;
self.streaks = [];
self.pers["lastEarnedStreak"] = ""; // prevent bot chat crash on undefined comparison
self.pers["team"] = "allies";
self.team = "allies";