Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new
- Float:LastX[ MAX_PLAYERS ],
- Float:LastY[ MAX_PLAYERS ],
- Float:LastZ[ MAX_PLAYERS ];
- #define COLOR_BLUE 0xFFFFFFFFF
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/afk", true) == 0) {
- GetPlayerPos(playerid, LastX[ playerid ], LastY[ playerid ], LastZ[ playerid ]);
- SetPlayerPos(playerid,2324.419921,-1145.568359,1050.710083);
- SetPlayerInterior(playerid, 12);
- new pName[MAX_PLAYER_NAME]; // Saying pName is the Players Name!
- new string[128]; // Creating the string.
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME); // tells the pName to get the players name!
- format(string, sizeof(string), "--> %s is now AFK",pName); // This is what will send to everyone!
- SendClientMessageToAll(COLOR_BLUE, string); // This is what makes the "string" send in the "COLOR_BLUE"!
- TogglePlayerControllable(playerid, 0); // Makes it so the player cannot move.
- SetPlayerHealth(playerid, 999999.999); // Sets the players health so he is invincible! So noone can kill him.
- return 1;
- }
- if(strcmp(cmdtext, "/back", true) == 0)
- {
- SetPlayerPos(playerid, LastX[ playerid ], LastY[ playerid ], LastZ[ playerid ]);
- SetPlayerInterior(playerid, 0);
- new pName[MAX_PLAYER_NAME]; // Saying pName is the Players Name!
- new string[128]; // Creating the string.
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME); // tells the pName to get the players name!
- format(string, sizeof(string), "--> %s is now BACK",pName); // This is what will send to everyone!
- SendClientMessageToAll(COLOR_BLUE, string); // This is what makes the "string" send in the "COLOR_BLUE"!
- TogglePlayerControllable(playerid, 1); // Makes it so the player can move.
- SetPlayerHealth(playerid, 100); // Sets the players health back to normal. He is now killable.
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement