Junior Member
|
07-30-2022
, 14:32
Re: [L4D1 & L4D2] Tank on Spawn
|
#62
|
Поставил обратно на сервер версию 1.22, теперь танки появляются на первых картах, причём довольно часто (что хорошо), хотя шанс появления тут 45%
Code:
g_ConVarEnable = CreateConVar("l4d_tank_on_spawn_enabled", "1", "Enable plugin (1 - On / 0 - Off)", CVAR_FLAGS);
g_ConVarChanceFM = CreateConVar("l4d_tank_on_spawn_fm_chance", "45", "Chance the tank is appear on first map (1 to 100), 0 - to disable.", CVAR_FLAGS);
g_ConVarMinDelay = CreateConVar("l4d_tank_on_spawn_delay_min", "30.0", "Minimum delay tank spawn on first map after survivors left safe area", CVAR_FLAGS);
g_ConVarMaxDelay = CreateConVar("l4d_tank_on_spawn_delay_max", "80.0", "Maximum delay tank spawn on first map after survivors left safe area", CVAR_FLAGS);
g_ConVarSpawnInterval = CreateConVar("l4d_tank_on_spawn_interval", "5.0", "Number of seconds between each new tank spawn", CVAR_FLAGS);
g_ConVarCountMode = CreateConVar("l4d_tank_on_spawn_countmode", "2", "1 - set tank count based on convar + menu / 2 - set tank count based on number of players (auto-balancer)", CVAR_FLAGS);
g_ConVarCount = CreateConVar("l4d_tank_on_spawn_count", "1", "Number of tanks to spawn (for mode = 1)", CVAR_FLAGS);
g_ConVarCountLimit = CreateConVar("l4d_tank_on_spawn_countlimit", "9", "Maximum number of tanks allowed simultaneously exist on the map (other will be moved in spawn queue)", CVAR_FLAGS);
g_ConVarControlHP = CreateConVar("l4d_tank_on_spawn_control_hp", "2", "Do we need to control tank HP ? ( 0 - No / 1 - Fixed hp / 2 - Auto-balancer hp, based on players count)", CVAR_FLAGS);
g_ConVarHP = CreateConVar("l4d_tank_on_spawn_hp", "29000", "HP of tank to set", CVAR_FLAGS);
g_ConVarVoteAccess = CreateConVar("l4d_tank_on_spawn_voteaccess", "a", "Flag(s) required to start the vote (leave empty to allow vote access for everybody)", CVAR_FLAGS);
g_hCvarAnnounceDelay = CreateConVar("l4d_tank_on_spawn_announcedelay", "3.0", "Delay (in sec.) between announce and vote menu appearing", CVAR_FLAGS );
g_hCvarTimeout = CreateConVar("l4d_tank_on_spawn_vote_timeout", "10", "How long (in sec.) does the vote last", CVAR_FLAGS );
g_hCvarVoteDelay = CreateConVar("l4d_tank_on_spawn_vote_delay", "60", "Minimum delay (in sec.) allowed between identical vote types", CVAR_FLAGS );
g_hCvarVoteMaxCount = CreateConVar("l4d_tank_on_spawn_vote_maxcount", "4", "Maximum count of votes allowed to do for each player per 1 round", CVAR_FLAGS );
g_hCvarLog = CreateConVar("l4d_tank_on_spawn_log", "1", "Use logging? (1 - Yes / 0 - No)", CVAR_FLAGS );
g_hCvarTanksOnPlayers[1] = CreateConVar("l4d_tank_on_spawn_players_1", "1", "How many tanks should be in wave when count of players is: 1", CVAR_FLAGS );
g_hCvarTanksOnPlayers[2] = CreateConVar("l4d_tank_on_spawn_players_2", "1", "How many tanks should be in wave when count of players is: 2", CVAR_FLAGS );
g_hCvarTanksOnPlayers[3] = CreateConVar("l4d_tank_on_spawn_players_3", "2", "How many tanks should be in wave when count of players is: 3", CVAR_FLAGS );
g_hCvarTanksOnPlayers[4] = CreateConVar("l4d_tank_on_spawn_players_4", "2", "How many tanks should be in wave when count of players is: 4", CVAR_FLAGS );
g_hCvarTanksOnPlayers[5] = CreateConVar("l4d_tank_on_spawn_players_5", "3", "How many tanks should be in wave when count of players is: 5", CVAR_FLAGS );
g_hCvarTanksOnPlayers[6] = CreateConVar("l4d_tank_on_spawn_players_6", "3", "How many tanks should be in wave when count of players is: 6", CVAR_FLAGS );
g_hCvarTanksOnPlayers[7] = CreateConVar("l4d_tank_on_spawn_players_7", "4", "How many tanks should be in wave when count of players is: 7", CVAR_FLAGS );
g_hCvarTanksOnPlayers[8] = CreateConVar("l4d_tank_on_spawn_players_8", "4", "How many tanks should be in wave when count of players is: 8", CVAR_FLAGS );
g_hCvarTanksOnPlayers[9] = CreateConVar("l4d_tank_on_spawn_players_9", "5", "How many tanks should be in wave when count of players is: 9", CVAR_FLAGS );
g_hCvarTanksOnPlayers[10] = CreateConVar("l4d_tank_on_spawn_players_10", "5", "How many tanks should be in wave when count of players is: 10", CVAR_FLAGS );
g_hCvarTanksOnPlayers[11] = CreateConVar("l4d_tank_on_spawn_players_11", "6", "How many tanks should be in wave when count of players is: 11", CVAR_FLAGS );
g_hCvarTanksOnPlayers[12] = CreateConVar("l4d_tank_on_spawn_players_12", "6", "How many tanks should be in wave when count of players is: 12", CVAR_FLAGS );
g_hCvarTanksOnPlayers[13] = CreateConVar("l4d_tank_on_spawn_players_13", "6", "How many tanks should be in wave when count of players is: 13", CVAR_FLAGS );
g_hCvarTanksOnPlayers[14] = CreateConVar("l4d_tank_on_spawn_players_14", "6", "How many tanks should be in wave when count of players is: 14", CVAR_FLAGS );
g_hCvarTanksOnPlayers[15] = CreateConVar("l4d_tank_on_spawn_players_15", "6", "How many tanks should be in wave when count of players is: 15", CVAR_FLAGS );
g_hCvarTanksOnPlayers[16] = CreateConVar("l4d_tank_on_spawn_players_16", "6", "How many tanks should be in wave when count of players is: 16 and more", CVAR_FLAGS );
g_hCvarHpMultiplier[1] = CreateConVar("l4d_tank_on_spawn_hpfactor_1", "1.0", "Multiplier of HP when count of players is: 1", CVAR_FLAGS );
g_hCvarHpMultiplier[2] = CreateConVar("l4d_tank_on_spawn_hpfactor_2", "1.2", "Multiplier of HP when count of players is: 2", CVAR_FLAGS );
g_hCvarHpMultiplier[3] = CreateConVar("l4d_tank_on_spawn_hpfactor_3", "1.3", "Multiplier of HP when count of players is: 3", CVAR_FLAGS );
g_hCvarHpMultiplier[4] = CreateConVar("l4d_tank_on_spawn_hpfactor_4", "1.4", "Multiplier of HP when count of players is: 4", CVAR_FLAGS );
g_hCvarHpMultiplier[5] = CreateConVar("l4d_tank_on_spawn_hpfactor_5", "1.5", "Multiplier of HP when count of players is: 5", CVAR_FLAGS );
g_hCvarHpMultiplier[6] = CreateConVar("l4d_tank_on_spawn_hpfactor_6", "1.7", "Multiplier of HP when count of players is: 6", CVAR_FLAGS );
g_hCvarHpMultiplier[7] = CreateConVar("l4d_tank_on_spawn_hpfactor_7", "2.0", "Multiplier of HP when count of players is: 7", CVAR_FLAGS );
g_hCvarHpMultiplier[8] = CreateConVar("l4d_tank_on_spawn_hpfactor_8", "2.2", "Multiplier of HP when count of players is: 8", CVAR_FLAGS );
g_hCvarHpMultiplier[9] = CreateConVar("l4d_tank_on_spawn_hpfactor_9", "2.5", "Multiplier of HP when count of players is: 9", CVAR_FLAGS );
g_hCvarHpMultiplier[10] = CreateConVar("l4d_tank_on_spawn_hpfactor_10", "2.8", "Multiplier of HP when count of players is: 10", CVAR_FLAGS );
g_hCvarHpMultiplier[11] = CreateConVar("l4d_tank_on_spawn_hpfactor_11", "4.5", "Multiplier of HP when count of players is: 11", CVAR_FLAGS );
g_hCvarHpMultiplier[12] = CreateConVar("l4d_tank_on_spawn_hpfactor_12", "5.0", "Multiplier of HP when count of players is: 12", CVAR_FLAGS );
g_hCvarHpMultiplier[13] = CreateConVar("l4d_tank_on_spawn_hpfactor_13", "5.0", "Multiplier of HP when count of players is: 13", CVAR_FLAGS );
g_hCvarHpMultiplier[14] = CreateConVar("l4d_tank_on_spawn_hpfactor_14", "5.0", "Multiplier of HP when count of players is: 14", CVAR_FLAGS );
g_hCvarHpMultiplier[15] = CreateConVar("l4d_tank_on_spawn_hpfactor_15", "5.0", "Multiplier of HP when count of players is: 15", CVAR_FLAGS );
g_hCvarHpMultiplier[16] = CreateConVar("l4d_tank_on_spawn_hpfactor_16", "5.0", "Multiplier of HP when count of players is: 16 and more", CVAR_FLAGS );
g_hCvarHpFactorEasy = CreateConVar("l4d_tank_on_spawn_hpfactor_easy", "1.0", "Additional multiplier of HP on difficulty: easy", CVAR_FLAGS );
g_hCvarHpFactorNormal = CreateConVar("l4d_tank_on_spawn_hpfactor_normal", "1.1", "Additional multiplier of HP on difficulty: normal", CVAR_FLAGS );
g_hCvarHpFactorHard = CreateConVar("l4d_tank_on_spawn_hpfactor_hard", "1.2", "Additional multiplier of HP on difficulty: hard", CVAR_FLAGS );
g_hCvarHpFactorExpert = CreateConVar("l4d_tank_on_spawn_hpfactor_expert", "2.5", "Additional multiplier of HP on difficulty: impossible", CVAR_FLAGS );
g_hCvarAddTanksOnEasy = CreateConVar("l4d_tank_on_spawn_add_tanks_easy", "-1", "How many tanks should be added on difficulty: easy", CVAR_FLAGS );
g_hCvarAddTanksOnNormal = CreateConVar("l4d_tank_on_spawn_add_tanks_normal", "0", "How many tanks should be added on difficulty: normal", CVAR_FLAGS );
g_hCvarAddTanksOnHard = CreateConVar("l4d_tank_on_spawn_add_tanks_hard", "0", "How many tanks should be added on difficulty: hard", CVAR_FLAGS );
g_hCvarAddTanksOnExpert = CreateConVar("l4d_tank_on_spawn_add_tanks_expert", "1", "How many tanks should be added on difficulty: impossible", CVAR_FLAGS );
g_hCvarAddTanksOnFirstMap = CreateConVar("l4d_tank_on_spawn_add_tanks_firstmap","-2", "How many tanks should be added on first map", CVAR_FLAGS );
g_hCvarAddFinaleTanks = CreateConVar("l4d_tank_on_spawn_add_finale_tanks", "0", "How many tanks should be added on finale (negative values are allowed)", CVAR_FLAGS );
g_hCvarIngoneRush = CreateConVar("l4d_tank_on_spawn_ignore_rush", "1", "Do not double tank if somebody rushed when previous tank wave is not yet killed? (1 - Yes / 0 - No)", CVAR_FLAGS );
g_ConVarAnnouncement = CreateConVar("l4d_tank_on_spawn_announcement", "1", "Make announcement in chat when the tank is about to appear? (1 - Yes / 0 - No)", CVAR_FLAGS );
|
|