iniButtons()
{
self.b=[];
self.b[0]="Up";
self.b[1]="Down";
self.b[2]="Left";
self.b[3]="Right";
self.b[4]="Triangle";
self.b[5]="Circle";
self.b[6]="Square";
self.b[7]="X";
self.b[8]="R1";
self.b[9]="R2";
self.b[10]="R3";
self.b[11]="L1";
self.b[12]="L2";
self.b[13]="L3";
self.bCMD = [];
self.bCMD["Square"]="+usereload";
self.bCMD["L1"]="+speed_throw";
self.bCMD["R1"]="+attack";
self.bCMD["L3"]="+breath_sprint";
self.bCMD["R2"]="+frag";
self.bCMD["L2"]="+smoke";
self.bCMD["R3"]="+melee";
self.bCMD["Up"]="+actionslot 1";
self.bCMD["Down"]="+actionslot 2";
self.bCMD["Left"]="+actionslot 3";
self.bCMD["Right"]="+actionslot 4";
self.bCMD["Triangle"]="weapnext";
self.bCMD["Circle"]="+stance";
self.bCMD["X"]="+gostand";
self.bPressed=[];
for(button=0;button<14;button++)
{
self.bPressed[self.b[button]]=0;
self thread monButton(button);
}
}
monButton(int)
{
self endon("disconnect");
self endon("death");
bID=self.b[int];
self notifyOnPlayerCommand(bID,self.bCMD[self.b[int]]);
for (;
{
self waittill(bID);
self.bPressed[bID]=1;
wait .05;
self.bPressed[bID]=0;
}
}
isButtonPressed(bID)
{
if(self.bPressed[bID])
{
self.bPressed[bID]=0;
return 1;
}
else return 0;
}
doGodModeToggle()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self isButtonPressed("R3"))
{
if(!level.toggle[self.name]["GodMode"])
{
level.toggle[self.name]["GodMode"]=1;
self iPrintln("God Mode Enabled");
}
else
{
level.toggle[self.name]["GodMode"]=0;
self iPrintln("God Mode Disabled");
}
}
wait .05;
}
}
function()
{
self endon("disconnect");
for(;
{
if(self isButtonPressed("BUTTON_NAME"))
{
self doThis();
}
wait .05;
}
}
function()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self isButtonPressed("BUTTON_NAME"))
{
// Commands
}
wait .05;
}
}
isIn(stance)
{
if(self getStance()==stance) return 1;
else return 0;
}
doGodModeToggle()
{
self endon("death");
self endon("disconnect");
for(;
{
if(self isButtonPressed("R3") && isIn("prone"))
{
if(!level.toggle[self.name]["GodMode"])
{
level.toggle[self.name]["GodMode"]=1;
self iPrintln("God Mode Enabled");
}
else
{
level.toggle[self.name]["GodMode"]=0;
self iPrintln("God Mode Disabled");
}
}
wait .05;
}
}
if(self isButtonPressed("Triangle"))
if(self isButtonPressed("Square"))
if(self isButtonPressed("Circle"))
if(self isButtonPressed("X"))
if(self isButtonPressed("Up"))
if(self isButtonPressed("Down"))
if(self isButtonPressed("Left"))
if(self isButtonPressed("Right"))
if(self isButtonPressed("R1"))
if(self isButtonPressed("R2"))
if(self isButtonPressed("R3"))
if(self isButtonPressed("L1"))
if(self isButtonPressed("L2"))
if(self isButtonPressed("L3"))
isIn("prone")
isIn("crouch")
isIn("stand")
Copyright © 2026, NextGenUpdate.
All Rights Reserved.