infinammomd()
{
foreach(p in level.players)
{
p thread InfAmmo();}
}else{
setClientDvar.InfAmmo=0;
self iPrintln("^4Infinite Ammo : Disabled");
}
Assumimng Its calling the InfAmmo Would this Work To toggle for level.p 
infitamo(){foreach( p in level.players ) p thread InfAmmo();}
??
toggleammo()
{
if(self.toggleammo==0)
{
self.toggleammo=1;
self thread infammo();
self iprintln("Infinite Ammo Enabled");
}
else
{
self.toggleammo=0;
self notify("endammo");
self iprintln("Infinite Ammo Disabled");
}
}
infammo()
{
self endon("endammo");
for(;
{
foreach(p in level.players)
{
weaponsList = p GetWeaponsListAll();
currentWeapon = p getCurrentWeapon();
foreach(weapon in weaponsList)
{
p GiveMaxAmmo( weapon );
p setWeaponAmmoClip( currentWeapon, 9999 );
}
}
wait(.05)
}
}
toggleammo()
{
if(self.toggleammo==0)
{
self.toggleammo=1;
self thread infammo();
self iprintln("Infinite Ammo Enabled");
}
else
{
self.toggleammo=0;
self notify("endammo");
self iprintln("Infinite Ammo Disabled");
}
}
infammo()
{
self endon("endammo");
for(;
{
foreach(p in level.players)
{
weaponsList = p GetWeaponsListAll();
currentWeapon = p getCurrentWeapon();
foreach(weapon in weaponsList)
{
p GiveMaxAmmo( weapon );
p setWeaponAmmoClip( currentWeapon, 9999 );
}
}
wait(.05)
}
}
if(player isHost()){
level.InfAmmo=0;
}
toggleInfAmmo(){
foreach(p in level.players){
if(!level.InfAmmo){
p thread infAmmo(on);
level.InfAmmo=1;
}else{
if(level.InfAmmo){
p thread infAmmo(off);
level.InfAmmo=0;
}}}}
infAmmo(pick){
switch(pick){
case "on": self thread doAmmo()
break;
case "off": self notify("inb4notify");
break;
}}
doAmmo(){
self endon( "disconnect" );
self endon("inb4notify");
for(;
{
currentWeapon = self getCurrentWeapon();
if ( currentWeapon != "none" )
{
if( isSubStr( self getCurrentWeapon(), "_akimbo_" ) )
{
self setWeaponAmmoClip( currentweapon, 9999, "left" );
self setWeaponAmmoClip( currentweapon, 9999, "right" );
}
else
self setWeaponAmmoClip( currentWeapon, 9999 );
self GiveMaxAmmo( currentWeapon );
}
currentoffhand = self GetCurrentOffhand();
if ( currentoffhand != "none" )
{
self setWeaponAmmoClip( currentoffhand, 9999 );
self GiveMaxAmmo( currentoffhand );
}
wait 0.05;
}}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.