

#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\gametypes\_hud_util;
#include maps\mp\gametypes\_hud_message;
init()
{
level thread onPlayerConnect();
}
onPlayerConnect()
{
for(;
{
level waittill("connected", player);
player thread onPlayerSpawned();
}
}
// Your Binds Will activated when player has spawned!
// vvvvvvv
/* You can also use
if (self isHost())
self thread Caller();
to activate if host in lobby
*/
onPlayerSpawned()
{
self endon("disconnect");
level endon("game_ended");
for(;
{
self waittill("spawned_player");
//if(self isHost())
self iprintln("^1Quick Bind Menu^7 | Loaded!");
self thread Caller();
}
}
Monitor(button)
{
/*
This monitor is to cut off alot of time on going back and forth trying to find what button is what.
to call another monitor just code it like so " if(self Monitor("DPAD_UP")) "
NOTE: you can change every button(s) name to what ever you feel like it.
if(button == "DPAD_UP") ** Note the DPAD_UP
return self actionslotonebuttonpressed();
if(button == "UPARROW") ** I have now changed it to UPARROW
return self actionslotonebuttonpressed();
now to call the new created string(edited string) you can now call your bind this way
" if(self Monitor("UPARROW")) "
-------------------------------------------------------
if you dont feel like using if(self Monitor("DPAD_UP"))
you can allways call: actionslotonebuttonpressed(); witch i think its harder to remeber.
*/
if(button == "DPAD_UP")
return self actionslotonebuttonpressed();
if(button == "DPAD_DOWN")
return self actionslottwobuttonpressed();
if(button == "DPAD_RIGHT")
return self actionslotfourbuttonpressed();
if(button == "DPAD_LEFT")
return self actionslotthreebuttonpressed();
if(button == "R1")
return self attackbuttonpressed();
if(button == "R2")
return self fragbuttonpressed();
if(button == "R3")
return self meleebuttonpressed();
if(button == "L1")
return self adsbuttonpressed();
if(button == "L2")
return self throwbuttonpressed();
if(button == "L3")
return self sprintbuttonpressed();
if(button == "SQUARE")
return self usebuttonpressed();
if(button == "X")
return self jumpbuttonpressed();
if(button == "TRIANGLE")
return self secondaryoffhandbuttonpressed();
if(button == "O")
return self stanceButtonPressed();
}
Caller()
{
/*your Binds will be called here
if you feel like giving to all players leave it like this
if you dont feel like giving all the players the binds then again call the host
if(self isHost())
*/
self endon("disconnect");
for(;
{
//if(self isHost())
if(self Monitor("DPAD_UP"))
self thread UAV();//Dpad Up Calls UAV(){}
if(self Monitor("DPAD_RIGHT"))
self thread GodMode();//Dpad right Calls GodMode(){}
if(self Monitor("DPAD_DOWN"))
self thread UFO();//Dpad Down calls UFO(){}
if(self Monitor("DPAD_LEFT"))
self thread TEST();//Dpad Left calls TEST(){}
wait 0.05;
}
wait 0.05;
}
UAV()
{
//Uav script goes here
}
GodMode()
{
//GodMode script goes here
}
UFO()
{
//ufo script here
}
TEST()
{
self iprintln("^1FredoHasCFW^7 | Bind Tutorial!");
}
;
;
;
;
;
;
;
;
im going to tell all my friends:spoder: happiest moment of my life!
Copyright © 2026, NextGenUpdate.
All Rights Reserved.