Me (zombieland edit and map edits)
Shark (zombieland)
xKraveModz (map edits)
xTiiboModz (map edits)
speselized5 (map edits)
0zersub (map edits)
SneakerStreet (map edits)
hi2108 (map edits)
My Ninja Defuse (map edits)
UpH | Jumper (map edits)
The Hidden Hour (Host Edits)
and everyone else i forget 
#include maps/mp/gametypes/_globallogic_score;
#include maps/mp/gametypes/_globallogic_utils;
#include maps/mp/_scoreevents;
#include maps/mp/teams/_teams;
#include maps/mp/_utility;
#include common_scripts/utility;
#include maps/mp/gametypes/_hud_util;
#include maps/mp/gametypes/_hud_message;
#include maps/mp/gametypes/_spawnlogic;
#include maps/mp/gametypes/_spawning;
#include maps/mp/killstreaks/_turret_killstreak;
init()
{
PrecacheItem("minigun_wager_mp");
PrecacheItem("m32_wager_mp");
PrecacheModel("t6_wpn_supply_drop_ally");
PrecacheModel("t6_wpn_supply_drop_axis");
PrecacheModel("t6_wpn_supply_drop_trap");
PrecacheModel("mp_flag_green");
PrecacheModel("mp_flag_red");
PrecacheModel("mp_flag_neutral");
//Don't Change
level.activeZiplines = 0;
level.activeDoors = 0;
level.activeMysteryBoxes = 0;
level.activeObjectiveIndex = 0;
level.zombiecount = 0;
level.humancount = 0;
level.currentgametime = 0;
level.ingraceperiod = 0;
level.scoreroundbased = 0;
level.allow_teamchange = 0;
level.turretsSpawned = 0;
level.botsHaveBeenSpawned = false;
level.timerspawned = false;
level.zombieSelectionInProgress = true;
//These Can Be Changed
level.zombieficationTime = 30; //In Seconds
level.gametime = 1337; //In Seconds
level.survivorCashBonus = 100;
level.moneyperkill = 50;
level.moneyperassist = 20;
level.moneyperkillzombie = 50;
level.moneyperzombiedeath = 100;
level.teamscoreperkill = 0;
level.teamscoreperdeath = 0;
level.teamscoreperheadshot = 0;
level.turretLimit = 5;
level.amountOfBotsToSpawn = 11;
level.spawnBots = false;
level.useCustomMaps = true;
level.hostCantBecomeZombie = true; //If true host cannot become the starting zombie
level.enableInformationBar = true;
level.informationBarText = "^1Shark Zombieland v2.0 ^3ReDesigned by Exelo aka AxysGOD. ^5Instructions : ^2Press [{+actionslot 1}] To Open The Shop | [{+actionslot 3}] To Close The Shop | [{+gostand}] To Select Options | [{+usereload}] To Go Back. ";
level.supplyDropModel = "t6_wpn_supply_drop_ally";
level.supplyDropModelAxis = "t6_wpn_supply_drop_axis";
level.supplyDropModelTrap = "t6_wpn_supply_drop_trap";
level.teleportFlagStartModel = "mp_flag_green";
level.teleportFlagEndModel = "mp_flag_red";
level.teleportFlagBothModel = "mp_flag_neutral";
wait 10; //Stop Game Crashing
level thread monitorGame();
level thread monitorTime();
level thread informationBar();
level thread onPlayerConnect();
level thread threadMonitor();
wait 40;
level thread zombieCountdown();
}
onPlayerConnect()
{
level endon("game_ended");
for(;
{
level waittill("connected", player);
//Don't Change
level.ingraceperiod = 0;
player.status = "human";
player.humandied = 0;
player.threadsReady = false;
player.startingZombie = false;
player.MenuInit = false;
//These Can Be Changed
player.giveCash = true;
player.money = 500;
player.health = 100;
player.moneymultiplier = 1;
itemPriceSetup();
player giveMenu();
player thread onPlayerSpawned();
player thread onPlayerDied();
player thread onPlayerLeave();
wait 0.05;
}
}
onPlayerSpawned()
{
self endon("disconnect");
level endon("game_ended");
level.ingraceperiod = 0;
self.healthMonitor = false;
self.threadsReady = true;
if (getDvar("g_gametype") != "tdm")
thread maps/mp/gametypes/_globallogic::endgame("tie", "Gametype Must Be ^1Team Deathmatch");
self thread weaponMonitior();
self thread hudMonitor();
self thread teamMonitor();
self thread teamMonitorCustom();
self thread damageMonitor();
self welcomeMessage();
self setupTeamDvars();
self changeteam("allies");
self notify("menuresponse", "changeclass", "class_smg");
isFirstSpawn = true;
for(;
{
self waittill("spawned_player");
if(isFirstSpawn)
{
initOverFlowFix();
isFirstSpawn = false;
}
if (!isDefined(level.customMapReady) && level.useCustomMaps)
{
level thread setupCustomMap();
level.customMapReady = true;
}
self thread HumanNotifications();
if(self.status == "zombie")
{
notifyData = spawnstruct();
notifyData.titleText = "^0Zombie";
notifyData.notifyText = "Eat Those Brain!";
notifyData.glowColor = (1, 0, 0);
notifyData.duration = 10;
notifyData.font = "objective";
notifyData.hideWhenInMenu = false;
self thread maps/mp/gametypes/_hud_message::notifyMessage(notifyData);
}
if (isDefined(self.infraredOn))
self giveInfraredVisionRaw();
if (self.status == "zombie")
self SetModel("c_usa_mp_seal6_sniper_fb");
else
self SetModel("c_usa_mp_seal6_lmg_fb");
self giveSpawnWeapons(self.status);
wait 0.10;
self giveSpawnWeapons(self.status);
wait 0.05;
}
}
initOverFlowFix()
{
self.stringTable = [];
self.stringTableEntryCount = 0;
self.textTable = [];
self.textTableEntryCount = 0;
if(isDefined(level.anchorText) == false)
{
level.anchorText = createServerFontString("default",1.5);
level.anchorText setText("anchor");
level.anchorText.alpha = 0;
level.stringCount = 0;
}
}
#include maps/mp/gametypes/_globallogic_score;
#include maps/mp/gametypes/_globallogic_utils;
#include maps/mp/_scoreevents;
#include maps/mp/teams/_teams;
#include maps/mp/_utility;
#include common_scripts/utility;
#include maps/mp/gametypes/_hud_util;
#include maps/mp/gametypes/_hud_message;
#include maps/mp/gametypes/_spawnlogic;
#include maps/mp/gametypes/_spawning;
#include maps/mp/killstreaks/_turret_killstreak;
init()
{
PrecacheItem("minigun_wager_mp");
PrecacheItem("m32_wager_mp");
PrecacheModel("t6_wpn_supply_drop_ally");
PrecacheModel("t6_wpn_supply_drop_axis");
PrecacheModel("t6_wpn_supply_drop_trap");
PrecacheModel("mp_flag_green");
PrecacheModel("mp_flag_red");
PrecacheModel("mp_flag_neutral");
//Don't Change
level.activeZiplines = 0;
level.activeDoors = 0;
level.activeMysteryBoxes = 0;
level.activeObjectiveIndex = 0;
level.zombiecount = 0;
level.humancount = 0;
level.currentgametime = 0;
level.ingraceperiod = 0;
level.scoreroundbased = 0;
level.allow_teamchange = 0;
level.turretsSpawned = 0;
level.botsHaveBeenSpawned = false;
level.timerspawned = false;
level.zombieSelectionInProgress = true;
//These Can Be Changed
level.zombieficationTime = 30; //In Seconds
level.gametime = 1337; //In Seconds
level.survivorCashBonus = 100;
level.moneyperkill = 50;
level.moneyperassist = 20;
level.moneyperkillzombie = 50;
level.moneyperzombiedeath = 100;
level.teamscoreperkill = 0;
level.teamscoreperdeath = 0;
level.teamscoreperheadshot = 0;
level.turretLimit = 5;
level.amountOfBotsToSpawn = 11;
level.spawnBots = false;
level.useCustomMaps = true;
level.hostCantBecomeZombie = true; //If true host cannot become the starting zombie
level.enableInformationBar = true;
level.informationBarText = "^1Shark Zombieland v2.0 ^3ReDesigned by Exelo aka AxysGOD. ^5Instructions : ^2Press [{+actionslot 1}] To Open The Shop | [{+actionslot 3}] To Close The Shop | [{+gostand}] To Select Options | [{+usereload}] To Go Back. ";
level.supplyDropModel = "t6_wpn_supply_drop_ally";
level.supplyDropModelAxis = "t6_wpn_supply_drop_axis";
level.supplyDropModelTrap = "t6_wpn_supply_drop_trap";
level.teleportFlagStartModel = "mp_flag_green";
level.teleportFlagEndModel = "mp_flag_red";
level.teleportFlagBothModel = "mp_flag_neutral";
wait 10; //Stop Game Crashing
level thread monitorGame();
level thread monitorTime();
level thread informationBar();
level thread onPlayerConnect();
level thread threadMonitor();
wait 40;
level thread zombieCountdown();
}
onPlayerConnect()
{
level endon("game_ended");
for(;
{
level waittill("connected", player);
//Don't Change
level.ingraceperiod = 0;
player.status = "human";
player.humandied = 0;
player.threadsReady = false;
player.startingZombie = false;
player.MenuInit = false;
//These Can Be Changed
player.giveCash = true;
player.money = 500;
player.health = 100;
player.moneymultiplier = 1;
itemPriceSetup();
player giveMenu();
player thread onPlayerSpawned();
player thread onPlayerDied();
player thread onPlayerLeave();
wait 0.05;
}
}
onPlayerSpawned()
{
self endon("disconnect");
level endon("game_ended");
level.ingraceperiod = 0;
self.healthMonitor = false;
self.threadsReady = true;
if (getDvar("g_gametype") != "tdm")
thread maps/mp/gametypes/_globallogic::endgame("tie", "Gametype Must Be ^1Team Deathmatch");
self thread weaponMonitior();
self thread hudMonitor();
self thread teamMonitor();
self thread teamMonitorCustom();
self thread damageMonitor();
self welcomeMessage();
self setupTeamDvars();
self changeteam("allies");
self notify("menuresponse", "changeclass", "class_smg");
isFirstSpawn = true;
for(;
{
self waittill("spawned_player");
if(isFirstSpawn)
{
initOverFlowFix();
isFirstSpawn = false;
}
if (!isDefined(level.customMapReady) && level.useCustomMaps)
{
level thread setupCustomMap();
level.customMapReady = true;
}
self thread HumanNotifications();
if(self.status == "zombie")
{
notifyData = spawnstruct();
notifyData.titleText = "^0Zombie";
notifyData.notifyText = "Eat Those Brain!";
notifyData.glowColor = (1, 0, 0);
notifyData.duration = 10;
notifyData.font = "objective";
notifyData.hideWhenInMenu = false;
self thread maps/mp/gametypes/_hud_message::notifyMessage(notifyData);
}
if (isDefined(self.infraredOn))
self giveInfraredVisionRaw();
if (self.status == "zombie")
self SetModel("c_usa_mp_seal6_sniper_fb");
else
self SetModel("c_usa_mp_seal6_lmg_fb");
self giveSpawnWeapons(self.status);
wait 0.10;
self giveSpawnWeapons(self.status);
wait 0.05;
}
}
initOverFlowFix()
{
self.stringTable = [];
self.stringTableEntryCount = 0;
self.textTable = [];
self.textTableEntryCount = 0;
if(isDefined(level.anchorText) == false)
{
level.anchorText = createServerFontString("default",1.5);
level.anchorText setText("anchor");
level.anchorText.alpha = 0;
level.stringCount = 0;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.