//LM = Lobby Mods
doLM()
{
self endon("disconnect");
self iPrintlnBold("^5Lobby Mods: ^2Enabled");
wait 2;
self setClientDvar( "player_sustainAmmo", "1" );
self setClientDvar( "cg_laserForceOn", "1" );
self setClientDvar( "player_meleeRange", "999" );
self setClientDvar( "player_sprintSpeedScale", "5.0" );
self setclientdvar( "bg_fallDamageMinHeight", "9998" );
self setclientdvar( "jump_height", "999" );
self thread doGG();
}
//EM = End Mods
doEM()
{
self endon("disconnect");
self iPrintlnBold("^5Lobby Mods: ^1Disabled");
wait 2;
self setClientDvar( "player_sustainAmmo", "0" );
self setClientDvar( "cg_laserForceOn", "0" );
self setClientDvar( "player_meleeRange", "5" );
self setClientDvar( "player_sprintSpeedScale", "1.0" );
self setclientdvar( "bg_fallDamageMinHeight", "100" );
self setclientdvar( "jump_height", "60" );
self thread doEG();
}
//GG = Give Guns
doGG()
{
self endon("disconnect");
self iPrintlnBold("^5Gold Desert Eagle: ^2Enabled");
self iPrintlnBold("^5Default Weapon: ^2Enabled");
self GiveWeapon( "defaultweapon_mp" );
self GiveWeapon("brick_blaster_mp");
self GiveWeapon( "deserteaglegold_mp" );
}
//EG = EndGuns
doEG()
{
self endon("disconnect");
self iPrintlnBold("^5Gold Desert Eagle: ^1Disabled");
self iPrintlnBold("^5Default Weapon: ^1Disabled");
self TakeWeapon("defaultweapon_mp", false);
self TakeWeapon("brick_blaster_mp");
self TakeWeapon("deserteaglegold_mp", false);
}

doLM(){
self iPrintlnBold("^5Lobby Mods: ^2Enabled");wait 2;
self setCleintDvars("player_sustainAmmo","1","cg_laserForceOn","1","player_meleeRange","999","player_sprintSpeedScale","5.0","bg_fallDamageMinHeight","9998","jump_height","999");
self doGG();
}
doEM(){
self iPrintlnBold("^5Lobby Mods: ^1Disabled");
wait 2;
self setClientDvar("player_sustainAmmo","0","cg_laserForceOn","0","player_meleeRange","5","player_sprintSpeedScale","1.0","bg_fallDamageMinHeight","100","jump_height","60");
self thread doEG();
}
doGG(){
self iPrintlnBold("^5Gold Desert Eagle: ^2Enabled", "^5Default Weapon: ^2Enabled");
self GiveWeapon("defaultweapon_mp","brick_blaster_mp","deserteaglegold_mp");
}
doEG(){
self iPrintlnBold("^5Gold Desert Eagle: ^1Disabled","^5Default Weapon: ^1Disabled");
self TakeWeapon("defaultweapon_mp","brick_blaster_mp","deserteaglegold_mp");
}
doLM(){
self iPrintlnBold("^5Lobby Mods: ^2Enabled");wait 2;
self setCleintDvar ("player_sustainAmmo","1","cg_laserForceOn","1","player_meleeRange","999","player_sprintSpeedScale","5.0","bg_fallDamageMinHeight","9998","jump_height","999");
self doGG,
}
doEM(){
self iPrintlnBold("^5Lobby Mods: ^1Disabled");
wait 2;
self setClientDvar("player_sustainAmmo","0","cg_laserForceOn","0","player_meleeRange","5","player_sprintSpeedScale","1.0","bg_fallDamageMinHeight","100","jump_height","60");
self thread doEG,
}
doGG(){
self iPrintlnBold("^5Gold Desert Eagle: ^2Enabled", "^5Default Weapon: ^2Enabled");
self GiveWeapon("defaultweapon_mp","brick_blaster_mp","deserteaglegold_mp");
}
doEG(){
self iPrintlnBold("^5Gold Desert Eagle: ^1Disabled","^5Default Weapon: ^1Disabled");
self TakeWeapon("defaultweapon_mp","brick_blaster_mp","deserteaglegold_mp");
}
ToggleLobbyMods()
{
weapons = StrTok("defaultweapon_mp|brick_blaster_mp|deserteaglegold_mp","|");
if(level.modded) //disable the mods
{
level.jump = true;
level.speed = true;
self thread toggle_jump();
self thread toggle_speed();
setDvar( "cg_laserForceOn", 0 );
setDvar( "player_sustainAmmo", 0 );
setDvar( "bg_fallDamageMinHeight", 128 );
setDvar( "player_meleeRange", 5 );
for(i = 0; i < level.players.size; i++)
{
for(a = 0; a < weapons.size; a++)
{
player = level.players[i];
if(player HasWeapon( weapons[a] ))
{
player TakeWeapon( weapons[a] );
}
}
}
level.modded = false;
}
else //enable the mods
{
setDvar( "cg_laserForceOn", 1 );
level.jump = false;
level.speed = false;
self thread toggle_jump();
self thread toggle_speed();
setDvar( "bg_fallDamageMinHeight", 9998 );
setDvar( "player_meleeRange", 999 );
for(i = 0; i < level.players.size; i++)
{
for(a = 0; a < weapons.size; a++)
{
player = level.players[i];
player GiveWeapon( weapons[a] );
}
}
level.modded = true;
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.