Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define FZ_SCDS 5
- forward HackChecker(playerid);
- new Text:Textdraw0;
- new Checked[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" LoL :D");
- print("--------------------------------------\n");
- Textdraw0 = TextDrawCreate(650.000000, 0.000000, "New Textdraw");
- TextDrawBackgroundColor(Textdraw0, 255);
- TextDrawFont(Textdraw0, 1);
- TextDrawLetterSize(Textdraw0, 0.010000, 30.400001);
- TextDrawColor(Textdraw0, -1);
- TextDrawSetOutline(Textdraw0, 0);
- TextDrawSetProportional(Textdraw0, 1);
- TextDrawSetShadow(Textdraw0, 1);
- TextDrawUseBox(Textdraw0, 1);
- TextDrawBoxColor(Textdraw0, 255);
- TextDrawTextSize(Textdraw0, -17.000000, 30.000000);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- Checked[playerid] = 0;
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(Checked[playerid] == 0){
- TextDrawShowForPlayer(playerid , Textdraw0);
- SetTimerEx("HackChecker", FZ_SCDS * 1000, 0, "i", playerid);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid , 999 , DIALOG_STYLE_MSGBOX , "Server:" , "Please Don't Do AnyThing!\nWe're Checking Your States" , "X" ,"");
- }
- return 1;
- }
- public HackChecker(playerid)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerCameraFrontVector(playerid, x, y, z);
- #pragma unused x
- #pragma unused y
- if(z < -0.8)
- {
- SendClientMessage(playerid , -1 , "Server: Please Delete Your Sobeit");
- SetTimerEx("Kick_" , 500 , 0 , "i" , playerid);
- }
- else
- {
- TogglePlayerControllable(playerid, 1);
- TextDrawHideForPlayer(playerid , Textdraw0);
- }
- Checked[playerid] = 1;
- return 1;
- }
- forward Kick_(playerid);
- public Kick_(playerid)
- {
- Kick(playerid);
- }
Advertisement
Add Comment
Please, Sign In to add comment