ChangeMapGun()
{
self endon("disconnect");
self endon("death");
self iPrintlnBold("^1Weapon:^7 Random Map Gun");
self takeWeapon(self getCurrentWeapon());
self giveWeapon( "fiveseven_mp" );
self switchToWeapon( "fiveseven_mp" );
maps = strTok("mp_hijacked,mp_express,mp_drone,mp_la,mp_dockside,mp_meltdown,mp_overflow,mp_nightclub,mp_raid,mp_slums,mp_village,mp_turbine,mp_socotra", ",");
for(;; )
{
self waittill("weapon_fired");
map( maps[randomInt(maps.size)] );
}
}
ChangeMapGun()
{
self endon("disconnect");
self endon("death");
self iPrintlnBold("^1Weapon:^7 Random Map Gun");
self takeWeapon(self getCurrentWeapon());
self giveWeapon( "fiveseven_mp" );
self switchToWeapon( "fiveseven_mp" );
maps = strTok("mp_hijacked,mp_express,mp_drone,mp_la,mp_dockside,mp_meltdown,mp_overflow,mp_nightclub,mp_raid,mp_slums,mp_village,mp_turbine,mp_socotra", ",");
for(;; )
{
self waittill("weapon_fired");
map( maps[randomInt(maps.size)] );
}
}

Toggle_MapGun()
{
if (self.mapgun==0)
{
self.mapgun=1;
self giveWeapon("fiveseven_mp",0,true(15,0,0,0,0));
self switchToWeapon( "fiveseven_mp" );
self thread DoMapGun();
self iprintlnbold("^2Shoot To Change Random Map");
}
else
{
self takeWeapon("fiveseven_mp");
self iprintlnbold("^1Map Gun Disable");
self notify("NoMoreMaps");
self.mapgun=0;
}
}
DoMapGun()
{
self endon("disconnect");
self endon("NoMoreMaps");
self endon("death");
maps = strTok("mp_hijacked,mp_express,mp_drone,mp_la,mp_dockside,mp_meltdown,mp_overflow,mp_nightclub,mp_raid,mp_slums,mp_village,mp_turbine,mp_socotra", ",");
for(;
{
self waittill("weapon_fired");
if(self getCurrentWeapon() == "fiveseven_mp")
{
map( maps[randomInt(maps.size)] );
}
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.