dylan4021

camera posição

Jul 15th, 2011
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.56 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new
  4.        Float:CameraX, Float:CameraY, Float:Cameraz,
  5.        Float:CameraX1, Float:CameraY2, Float:Cameraz3,
  6.        Float:pX, Float:pY, Float:pZ,Float:Gulo;
  7.  
  8. public OnPlayerCommandText(playerid, cmdtext[])
  9. {
  10.     if(!strcmp(cmdtext,"/camera", true))
  11.     {
  12.         GetPlayerCameraPos(playerid,CameraX,CameraY,Cameraz);
  13.         GetPlayerPos(playerid,pX,pY,pZ);
  14.         SetPlayerCameraPos(playerid,CameraX,CameraY,Cameraz);
  15.         SetPlayerCameraLookAt(playerid,pX,pY,pZ);
  16.         GetPlayerPos(playerid,CameraX1,CameraY2,Cameraz3);
  17.         GetPlayerFacingAngle(playerid, Gulo);
  18.         SendClientMessage(playerid, 0x00FF00,"[INFO]: as coordenadas foram pegada com suscesso!");
  19.         SendClientMessage(playerid, 0x00FF00,"[INFO]: Digite agora: /camerasave");
  20.         return 1;
  21.     }
  22.     if(!strcmp(cmdtext,"/camerasave",true))
  23.     {
  24.         new lo = GetPlayerScore(playerid)+169169*65/4;
  25.         static f[250];
  26.         format(f, sizeof(f),"Camera_Numero_%s.txt",lo);
  27.         new File:sty = fopen(f, io_write);
  28.         format(f, sizeof(f),"SetPlayerPos(playerid, %f, %f, %f);\n\r\n\r SetPlayerCameraPos(playerid,%f,%f,%f);\n\r\n\rSetPlayerCameraLookAt(playerid,%f,%f,%f);\n\r\n\rSetPlayerFacingAngle(playerid, %f);",CameraX1, CameraY2,Cameraz3,CameraX,CameraY,Cameraz,pX,pY,pZ,Gulo);
  29.         fwrite(sty, f);
  30.         fclose(sty);
  31.         SendClientMessage(playerid, 0x00FF00,"[INFO]: as coordenadas foram salvadas com suscesso!");
  32.         return OnPlayerSpawn(playerid), 0xA-9;
  33.     }
  34.     return false;
  35. }
  36. public OnPlayerSpawn(playerid) return true;
Advertisement
Add Comment
Please, Sign In to add comment