Guest User

Untitled

a guest
Oct 28th, 2016
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. if(strcmp(cmdtext, "/respawnperto", true) == 0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(Player[playerid][pAdm] < 3) //Vocês podem adaptar de acordo com o modo que vocês têm no GM.
  6. { //Caso o player que digitou o comando seja um nível de administrador menor que 3
  7. return 1; //irá chamar o retorno, ou seja, não completará o comando.
  8. }
  9. if(admtramp[playerid] == 0) //Caso o administrador não esteja em modo trabalho
  10. {
  11. SendClientMessage(playerid, CINZA, "Você não está trabalhando, use /trabalhar."); //Enviará ao playerid
  12. return 1; //logo após dara o retorno
  13. }
  14. else
  15. {
  16. new name[MAX_PLAYER_NAME]; //Variável criada para armazenar o nome do player
  17. GetPlayerName(playerid, name, sizeof(name)); //Geta o nome do player
  18. new Float:Pos[3]; //Variável criada para armazenar a posição X,Y,Z do player
  19. GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); //Geta a posição X,Y,Z do player
  20. new Float:pos[3];//Cria uma variável para getar posição de um veículo
  21. for(new i; i < MAX_VEHICLES; i++) //Cria um loop em todos os veículos do servidor
  22. {
  23. GetVehiclePos(i, pos[0], pos[1], pos[2]); // Geta a posição do veículo no loop
  24. if(IsPlayerInRangeOfPoint(playerid, 20, pos[0], pos[1], pos[2]))//Caso o player esteja perto do carro
  25. {
  26. SetVehicleToRespawn(i); // veículo é setado em sua posição inicial
  27. }
  28. }
  29. SendClientMessage(playerid, AMARELO, "Você deu respawn nos carros a 20 metros de você."); //Mensagem de sucesso
  30. }
  31.  
  32.  
  33. }
  34. return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment