KnifeOnly(){
self endon("disconnect");
self takeAllWeapons();
self _clearPerks();
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee" );
self maps\mp\perks\_perks::givePerk("specialty_marathon" );
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
self thread BullPr();
self thread welcome1();
self thread PistolMenu();
wait 5;
self thread welcome2();
self thread Thermal();
}
welcome1(){
notifyData = spawnstruct();
notifyData.iconName = level.icontest;
notifyData.titleText = "Knifing Only!";
notifyData.notifyText = "Pick your Pistol";
notifyData.notifyText2 = "Press [{+actionslot 2}] to activate Pistol Menu";
notifyData.glowColor = (0.0, 0.0, 1.0);
notifyData.duration = 5;
notifyData.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( notifyData );
}
welcome2(){
notifyData2 = spawnstruct();
notifyData2.titleText = "Knifing Only!";
notifyData2.notifyText = "You are Bullet Proof";
notifyData2.notifyText2 = "Press [{+frag}] to activate Thermal Vision";
notifyData2.glowColor = (0.0, 0.0, 1.0);
notifyData2.duration = 5;
notifyData2.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( notifyData2 );
}
PistolMenu(){
self endon("death");
self notifyOnPlayerCommand( "down", "+actionslot 2" );
for (;
{
self waittill("down");
self thread pickPistol();
}}
pickPistol(){
self thread notifyText();
self thread DesEagle();
self thread Magn();
self thread M9();
self thread USP();
}
notifyText(){
self thread text1();
wait 4;
self thread text2();}
text1(){
Pistol = spawnstruct();
Pistol.titleText = "Pistol Binds";
Pistol.notifyText = "Press [{+actionslot 1}] for Desert Eagle";
Pistol.notifyText2 = "Press [{+actionslot 3}] for .44 Magnum";
Pistol.glowColor = (0.0, 0.0, 1.0);
Pistol.duration = 4;
Pistol.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( Pistol );
}
text2(){
Pistol = spawnstruct();
Pistol.titleText = "Pistol Binds";
Pistol.notifyText = "Press [{+actionslot 4}] for M9";
Pistol.notifyText2 = "Press [{+usereload}] for USP.45";
Pistol.glowColor = (0.0, 0.0, 1.0);
Pistol.duration = 7;
Pistol.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( Pistol );}
DesEagle(){
self endon("death");
self notifyOnPlayerCommand( "up", "+actionslot 1" );
for (;
{
self waittill( "up" );
self giveWeapon("deserteagle_tactical_mp", 0, false);
self switchToWeapon("deserteagle_tactical_mp");
self setWeaponAmmoClip( "deserteagle_tactical_mp", 0 );
self iPrintlnBold("Desert Eagle!");
}}
Magn(){
self endon("death");
self notifyOnPlayerCommand( "left", "+actionslot 3" );
for (;
{
self waittill( "left" );
self giveWeapon("coltanaconda_tactical_mp", 0, false);
self switchToWeapon("coltanaconda_tactical_mp");
self setWeaponAmmoClip( "coltanaconda_tactical_mp", 0 );
self iPrintlnBold(".44 Magnum!");
}}
USP(){
self endon("death");
self notifyOnPlayerCommand( "square", "+usereload" );
for (;
{
self waittill( "square" );
self giveWeapon("usp_tactical_mp", 0, false);
self switchToWeapon("usp_tactical_mp");
self setWeaponAmmoClip( "usp_tactical_mp", 0 );
self iPrintlnBold("USP.45!");
}}
M9(){
self endon("death");
self notifyOnPlayerCommand( "right", "+actionslot 4" );
for (;
{
self waittill( "right" );
self giveWeapon("beretta_tactical_mp", 0, false);
self switchToWeapon("beretta_tactical_mp");
self setWeaponAmmoClip( "beretta_tactical_mp", 0 );
self iPrintlnBold("M9!");
}}
Thermal(){
self endon("death");
self notifyOnPlayerCommand( "knife", "+frag" );
for (;
{
self waittill( "knife" );
self iPrintlnBold("Thermal vision");
self maps\mp\perks\_perks::givePerk("specialty_thermal");
}}
BullPr(){
self endon("disconnect");
self endon("death");
self iPrintlnBold("You are Bullet proof");
self.maxhealth = 1000;
while(1){
if(self.health >= self.maxhealth - 13
{
if(self.health < self.maxhealth - 130){
self suicide();
}} else {
self.health = self.maxhealth;}
wait 0.05;}
}
precacheShader("cardicon_simplegun");
level.icontest = "cardicon_simplegun";
TION:
KnifeOnly(){
self endon("disconnect");
self takeAllWeapons();
self _clearPerks();
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee" );
self maps\mp\perks\_perks::givePerk("specialty_marathon" );
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
notifyData = spawnstruct();
notifyData.iconName = level.icontest;
notifyData.titleText = "Knifing Only!";
notifyData.notifyText = "Pick your Pistol";
notifyData.notifyText2 = "Press [{+actionslot 2}] to activate Pistol Menu";
notifyData.notifyText3 = "Press [{+frag}] to activate Thermal Vision";
notifyData.glowColor = (0.0, 0.0, 1.0);
notifyData.duration = 4;
notifyData.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( notifyData );
self thread PistolMenu();
self thread BullPr();
self thread Thermal();
}
PistolMenu(){
self notifyOnPlayerCommand( "down", "+actionslot 2" );
for (;
{
self waittill( "down" );
Pistol = spawnstruct();
Pistol.titleText = "Pistol Binds";
Pistol.notifyText = "Press [{+actionslot 1}] for Desert Eagle";
Pistol.notifyText2 = "Press [{+actionslot 3}] for .44 Magnum";
Pistol.notifyText3 = "Press [{+actionslot 4}] for M9";
Pistol.notifyText4 = "Press [{+usereload}] for USP.45";
Pistol.glowColor = (0.0, 0.0, 1.0);
Pistol.duration = 7;
Pistol.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( Pistol );
self thread DesEagle();
self thread Magn();
self thread M9();
self thread USP();
}}
DesEagle(){
self notifyOnPlayerCommand( "up", "+actionslot 1" );
for (;
{
self waittill( "up" );
self giveWeapon("deserteagle_tactical_mp", 0, false);
self switchToWeapon("deserteagle_tactical_mp");
self setWeaponAmmoStock( "deserteagle_tactical_mp", 0 );
self iPrintlnBold("Desert Eagle!");
}}
Magn(){
self notifyOnPlayerCommand( "left", "+actionslot 3" );
for (;
{
self waittill( "left" );
self giveWeapon("coltanaconda_tactical_mp", 0, false);
self switchToWeapon("coltanaconda_tactical_mp");
self setWeaponAmmoStock( "coltanaconda_tactical_mp", 0 );
self iPrintlnBold(".44 Magnum!");
}}
USP(){
self notifyOnPlayerCommand( "square", "+usereload" );
for (;
{
self waittill( "square" );
self giveWeapon("usp_tactical_mp", 0, false);
self switchToWeapon("usp_tactical_mp");
self setWeaponAmmoStock( "usp_tactical_mp", 0 );
self iPrintlnBold("USP.45!");
}}
M9(){
self notifyOnPlayerCommand( "right", "+actionslot 4" );
for (;
{
self waittill( "right" );
self giveWeapon("beretta_tactical_mp", 0, false);
self switchToWeapon("beretta_tactical_mp");
self setWeaponAmmoStock( "beretta_tactical_mp", 0 );
self iPrintlnBold("M9!");
}}
Thermal(){
self endon("death");
self notifyOnPlayerCommand( "knife", "+frag" );
for (;
{
self waittill( "knife" );
self iPrintlnBold("Thermal vision");
self maps\mp\perks\_perks::givePerk("specialty_thermal");
}}
BullPr(){
self endon("disconnect");
self endon("death");
self iPrintlnBold("You are Bullet proof");
self.maxhealth = 1000;
while(1){
if(self.health >= self.maxhealth - 13
{
if(self.health < self.maxhealth - 130){
self suicide();
}} else {
self.health = self.maxhealth;}
wait 0.05;}
}
KnifeOnly(){
self endon("disconnect");
self takeAllWeapons();
self _clearPerks();
self maps\mp\perks\_perks::givePerk("specialty_quieter");
self maps\mp\perks\_perks::givePerk("specialty_extendedmelee" );
self maps\mp\perks\_perks::givePerk("specialty_marathon" );
self maps\mp\perks\_perks::givePerk("specialty_lightweight");
notifyData = spawnstruct();
notifyData.iconName = level.icontest;
notifyData.titleText = "Knifing Only!";
notifyData.notifyText = "Pick your Pistol";
notifyData.notifyText2 = "Press [{+actionslot 2}] to activate Pistol Menu";
notifyData.notifyText3 = "Press [{+frag}] to activate Thermal Vision";
notifyData.glowColor = (0.0, 0.0, 1.0);
notifyData.duration = 4;
notifyData.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( notifyData );
self thread PistolMenu();
self thread BullPr();
self thread Thermal();
}
PistolMenu(){
self notifyOnPlayerCommand( "down", "+actionslot 2" );
for (;
{
self waittill( "down" );
Pistol = spawnstruct();
Pistol.titleText = "Pistol Binds";
Pistol.notifyText = "Press [{+actionslot 1}] for Desert Eagle";
Pistol.notifyText2 = "Press [{+actionslot 3}] for .44 Magnum";
Pistol.notifyText3 = "Press [{+actionslot 4}] for M9";
Pistol.notifyText4 = "Press [{+usereload}] for USP.45";
Pistol.glowColor = (0.0, 0.0, 1.0);
Pistol.duration = 7;
Pistol.font = "DAStacks";
self thread maps\mp\gametypes\_hud_message::notifyMessage( Pistol );
self thread DesEagle();
self thread Magn();
self thread M9();
self thread USP();
}}
DesEagle(){
self notifyOnPlayerCommand( "up", "+actionslot 1" );
for (;
{
self waittill( "up" );
self giveWeapon("deserteagle_tactical_mp", 0, false);
self switchToWeapon("deserteagle_tactical_mp");
self setWeaponAmmoStock( "deserteagle_tactical_mp", 0 );
self iPrintlnBold("Desert Eagle!");
}}
Magn(){
self notifyOnPlayerCommand( "left", "+actionslot 3" );
for (;
{
self waittill( "left" );
self giveWeapon("coltanaconda_tactical_mp", 0, false);
self switchToWeapon("coltanaconda_tactical_mp");
self setWeaponAmmoStock( "coltanaconda_tactical_mp", 0 );
self iPrintlnBold(".44 Magnum!");
}}
USP(){
self notifyOnPlayerCommand( "square", "+usereload" );
for (;
{
self waittill( "square" );
self giveWeapon("usp_tactical_mp", 0, false);
self switchToWeapon("usp_tactical_mp");
self setWeaponAmmoStock( "usp_tactical_mp", 0 );
self iPrintlnBold("USP.45!");
}}
M9(){
self notifyOnPlayerCommand( "right", "+actionslot 4" );
for (;
{
self waittill( "right" );
self giveWeapon("beretta_tactical_mp", 0, false);
self switchToWeapon("beretta_tactical_mp");
self setWeaponAmmoStock( "beretta_tactical_mp", 0 );
self iPrintlnBold("M9!");
}}
Thermal(){
self endon("death");
self notifyOnPlayerCommand( "knife", "+frag" );
for (;
{
self waittill( "knife" );
self iPrintlnBold("Thermal vision");
self maps\mp\perks\_perks::givePerk("specialty_thermal");
}}
BullPr(){
self endon("disconnect");
self endon("death");
self iPrintlnBold("You are Bullet proof");
self.maxhealth = 1000;
while(1){
if(self.health >= self.maxhealth - 13
{
if(self.health < self.maxhealth - 130){
self suicide();
}} else {
self.health = self.maxhealth;}
wait 0.05;}
}
precacheShader("cardicon_throwing_knive");
level.icontest = "cardicon_throwing_knive";
Copyright © 2026, NextGenUpdate.
All Rights Reserved.