Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define Red 0xFF0000FF
- new InAFK[MAX_PLAYERS], String[82];
- public OnPlayerText(playerid, text[])
- {
- if(InAFK[playerid] == 1) return SendClientMessage(playerid, Red, "!AFK אינך יכול לכתוב בצ'אט כאשר אתה במצב");
- return 0;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/AFK", true) == 0)
- {
- if(InAFK[playerid] == 1)
- {
- format(String, sizeof(String),"!AFK יצא ממצב {FFFF00}%s {FFFFFF}השחקן",GetName(playerid));
- SendClientMessageToAll(-1, String);
- AFK[playerid] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- SpawnPlayer(playerid);
- TogglePlayerControllable(playerid, true);
- }
- else
- {
- format(String, sizeof(String),"!AFK נכנס למצב {FFFFFF}%s {FFFF00}השחקן",GetName(playerid));
- SendClientMessageToAll(-1, String);
- AFK[playerid] = 1;
- SetPlayerVirtualWorld(playerid, playerid + 1);
- TogglePlayerControllable(playerid, false);
- }
- return 1;
- }
- if(InAFK[playerid] == 1) return SendClientMessage(playerid, Red, "!AFK אינך יכול לבצע פקודות כאשר אתה במצב");
- return 0;
- }
- stock GetName(playerid)
- {
- new pName[MAX_PLAYER_NAME + 5];
- GetPlayerName(playerid, pName, sizeof(pName));
- return pName;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement