Advertisement
DraKiNs

[FS] ShowPos (Text Draw)

Jun 26th, 2011
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.39 KB | None | 0 0
  1. /*==============================================================================
  2.              _ ____        _____          __  __
  3.             (_)  _ \ ___  |_   _|__  __ _|  \/  |
  4.             | | |_) / __|   | |/ _ \/ _` | |\/| |
  5.             | |  __/\__ \   | |  __/ (_| | |  | |
  6.             |_|_|   |___/   |_|\___|\__,_|_|  |_|
  7.  
  8.             [iPs] Show Pos
  9.            Criado por: Crush
  10.               Versão 0.1
  11. ==============================================================================*/
  12.  
  13. #include a_samp
  14.  
  15. new
  16.     Text:iShowPos[MAX_PLAYERS],
  17.     bool:bShow[MAX_PLAYERS];
  18.  
  19. public OnPlayerCommandText(playerid, cmdtext[])
  20. {
  21.     if (!strcmp("/coord", cmdtext, true) )
  22.     {
  23.         iShowPos[playerid] = TextDrawCreate(313-135, 344,"Carregando");
  24.         TextDrawShowForPlayer(playerid,iShowPos[playerid]);
  25.         bShow[playerid] = true;
  26.         return true;
  27.     }
  28.     if (!strcmp("/coordoff", cmdtext, true))
  29.     {
  30.         bShow[playerid] = false;
  31.         TextDrawHideForPlayer(playerid,iShowPos[playerid]);
  32.         TextDrawDestroy(iShowPos[playerid]);
  33.         return true;
  34.     }
  35.     return false;
  36. }
  37.  
  38.  
  39. public OnPlayerUpdate(playerid)
  40. {
  41.     if(bShow[playerid]) {
  42.  
  43.         static
  44.             sStr[128],
  45.             Float:xPos,
  46.             Float:yPos,
  47.             Float:zPos;
  48.  
  49.         GetPlayerPos(playerid, xPos, yPos, zPos);
  50.         format(sStr,128, "%f, %f, %f", xPos, yPos, zPos);
  51.  
  52.         TextDrawSetString(iShowPos[playerid], sStr);
  53.         TextDrawShowForPlayer(playerid, iShowPos[playerid]);
  54.     }
  55.     return true;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement