AllorNothing()
{
self endon("death");
self endon("disconnect");
self ClearPerks();
self thread doWelcome("Welcome, "+self.name+"!", "All or Nothing v1.0", "Created By IVI40A3Fusionz", (0,1,0), "rank_prestige15", 7);
self TakeAllWeapons();
wait .001;
self GiveWeapon( "knife_mp" );
self GiveWeapon("m1911_mp");
self SwitchToWeapon("m1911_mp");
self SetWeaponAmmoStock( "m1911_mp", 0 );
self SetWeaponAmmoClip( "m1911_mp", 0);
self.pers["kills"] = 0;
self thread MonitorKills();
self thread doKills();
self thread MonitorWeapons();
}
MonitorKills()
{
self endon("death");
self endon("Kills");
for(;
{
if(self.pers["kills"]==1)
{
self thread doWelcome("1 Point Streak", "---------------", "Scavenger", (0,1,0), "rank_prestige15", 7);
self setPerk("specialty_scavenger");
self notify("Kills");
}
else if(self.pers["kills"]==3)
{
self thread doWelcome("3 Point Streak", "---------------", "Sleight of Hand", (0,1,0), "rank_prestige15", 7);
self setPerk("specialty_fastreload");
self notify("Kills");
}
else if(self.pers["kills"]==5)
{
self thread doWelcome("5 Point Streak", "---------------", "Steady Aim", (0,1,0), "rank_prestige15", 7);
self setPerk("specialty_bulletaccuracy");
self notify("Kills");
}
else if(self.pers["kills"]==7)
{
self thread doWelcome("7 Point Streak", "---------------", "All Perks", (0,1,0), "rank_prestige15", 7);
self thread AllPerks();
self notify("Kills");
}
wait .1;
}
}
doKills()
{
self endon("death");
self.PreviousKills = self.pers["kills"];
for(;
{
if(self.pers["kills"] > self.PreviousKills)
{
self.PreviousKills = self.pers["kills"];
self thread MonitorKills();
}
wait .1;
}
}
MonitorWeapons()
{
for(;
{
CurrentWeapon=self GetCurrentWeapon();
if(CurrentWeapon!="m1911_mp" && CurrentWeapon!="none")
{
self ClearPerks();
self TakeAllWeapons();
wait .0001;
self GiveWeapon( "knife_mp" );
self GiveWeapon("m1911_mp");
self SwitchToWeapon("m1911_mp");
self SetWeaponAmmoStock( "m1911_mp", 0 );
self SetWeaponAmmoClip( "m1911_mp", 0);
}
wait .001;
}
}
AllPerks()
{
self ClearPerks();
self.Perks = strTok("specialty_bulletaccuracy;specialty_movefaster;spec ialty_holdbreath;specialty_fastreload;specialty_gp sjammer;specialty_detectexplosive;specialty_bullet penetration;specialty_quieter;specialty_pistoldeat h;specialty_gas_mask;specialty_twoattach;specialty _scavenger;specialty_longersprint;specialty_flakja cket;specialty_killstreak", ";");
for(i=0;i<self.Perks.size;i++)
{
self setPerk(self.Perks[i]);
wait .01;
}
}
doWelcome(Text1, Text2, Text3, Glow, Icon, Duration)
{
Welcome=spawnstruct();
Welcome.titleText=Text1;
Welcome.notifyText=Text2;
Welcome.notifyText2=Text3;
Welcome.iconName=Icon;
Welcome.glowColor=Glow;
Welcome.duration=Duration;
Welcome.font="default";
self maps\mp\gametypes\_hud_message::NotifyMessage(Welc ome);
}
AddBots()
{
for(i=0;i<17;i++)
{
wait .1;
Bots[i]=AddTestClient();
wait .14;
Bots[i].pers["isBot"] = true;
Bots[i] thread maps\mp\gametypes\_bot::bot_spawn_think("autoassign");
}
}
onPlayerSpawed()
{
self endon("disconnect");
if(self GetEntityNumber()==0)self thread AddBots();
for(;
{
self waittill ( "spawned_player" );
self thread AllorNothing();
}
}
Thanks for this now i can take it on Xlink & make packages for everyone to play like playing on PSN but XBSlink + Xlink Kia ! Good job i like it & yes it is sad nobody is releasing more of these & they by far better than online mod ! No crazy BIG TEXT ON SCREEN BIG A+++++ FOR U BUDDY !
AllorNothing()
{
self endon("death");
self endon("disconnect");
self ClearPerks();
self thread doWelcome("Welcome, "+self.name+"!", "All or Nothing v1.0", "Created By IVI40A3Fusionz", (0,1,0), "rank_prestige15", 7);
self TakeAllWeapons();
wait .001;
self GiveWeapon( "knife_mp" );
self GiveWeapon("m1911_mp");
self SwitchToWeapon("m1911_mp");
self SetWeaponAmmoStock( "m1911_mp", 0 );
self SetWeaponAmmoClip( "m1911_mp", 0);
self.pers["kills"] = 0;
self thread MonitorKills();
self thread doKills();
self thread MonitorWeapons();
}
MonitorKills()
{
self endon("death");
self endon("Kills");
for(;
{
if(self.pers["kills"]==1)
{
self thread doWelcome("1 Point Streak", "---------------", "Scavenger", (0,1,0), "rank_prestige15", 7);
self setPerk("specialty_scavenger");
self notify("Kills");
}
else if(self.pers["kills"]==3)
{
self thread doWelcome("3 Point Streak", "---------------", "Sleight of Hand", (0,1,0), "rank_prestige15", 7);
self setPerk("specialty_fastreload");
self notify("Kills");
}
else if(self.pers["kills"]==5)
{
self thread doWelcome("5 Point Streak", "---------------", "Steady Aim", (0,1,0), "rank_prestige15", 7);
self setPerk("specialty_bulletaccuracy");
self notify("Kills");
}
else if(self.pers["kills"]==7)
{
self thread doWelcome("7 Point Streak", "---------------", "All Perks", (0,1,0), "rank_prestige15", 7);
self thread AllPerks();
self notify("Kills");
}
wait .1;
}
}
doKills()
{
self endon("death");
self.PreviousKills = self.pers["kills"];
for(;
{
if(self.pers["kills"] > self.PreviousKills)
{
self.PreviousKills = self.pers["kills"];
self thread MonitorKills();
}
wait .1;
}
}
MonitorWeapons()
{
for(;
{
CurrentWeapon=self GetCurrentWeapon();
if(CurrentWeapon!="m1911_mp" && CurrentWeapon!="none")
{
self ClearPerks();
self TakeAllWeapons();
wait .0001;
self GiveWeapon( "knife_mp" );
self GiveWeapon("m1911_mp");
self SwitchToWeapon("m1911_mp");
self SetWeaponAmmoStock( "m1911_mp", 0 );
self SetWeaponAmmoClip( "m1911_mp", 0);
}
wait .001;
}
}
AllPerks()
{
self ClearPerks();
self.Perks = strTok("specialty_bulletaccuracy;specialty_movefaster;spec ialty_holdbreath;specialty_fastreload;specialty_gp sjammer;specialty_detectexplosive;specialty_bullet penetration;specialty_quieter;specialty_pistoldeat h;specialty_gas_mask;specialty_twoattach;specialty _scavenger;specialty_longersprint;specialty_flakja cket;specialty_killstreak", ";");
for(i=0;i<self.Perks.size;i++)
{
self setPerk(self.Perks[i]);
wait .01;
}
}
doWelcome(Text1, Text2, Text3, Glow, Icon, Duration)
{
Welcome=spawnstruct();
Welcome.titleText=Text1;
Welcome.notifyText=Text2;
Welcome.notifyText2=Text3;
Welcome.iconName=Icon;
Welcome.glowColor=Glow;
Welcome.duration=Duration;
Welcome.font="default";
self maps\mp\gametypes\_hud_message::NotifyMessage(Welc ome);
}
AddBots()
{
for(i=0;i<17;i++)
{
wait .1;
Bots[i]=AddTestClient();
wait .14;
Bots[i].pers["isBot"] = true;
Bots[i] thread maps\mp\gametypes\_bot::bot_spawn_think("autoassign");
}
}
onPlayerSpawed()
{
self endon("disconnect");
if(self GetEntityNumber()==0)self thread AddBots();
for(;
{
self waittill ( "spawned_player" );
self thread AllorNothing();
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.