Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmdtext, "/respawnperto", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(Player[playerid][pAdm] < 3) //Vocês podem adaptar de acordo com o modo que vocês têm no GM.
- { //Caso o player que digitou o comando seja um nível de administrador menor que 3
- return 1; //irá chamar o retorno, ou seja, não completará o comando.
- }
- if(admtramp[playerid] == 0) //Caso o administrador não esteja em modo trabalho
- {
- SendClientMessage(playerid, CINZA, "Você não está trabalhando, use /trabalhar."); //Enviará ao playerid
- return 1; //logo após dara o retorno
- }
- else
- {
- new name[MAX_PLAYER_NAME]; //Variável criada para armazenar o nome do player
- GetPlayerName(playerid, name, sizeof(name)); //Geta o nome do player
- new Float:Pos[3]; //Variável criada para armazenar a posição X,Y,Z do player
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); //Geta a posição X,Y,Z do player
- new Float:pos[3];//Cria uma variável para getar posição de um veículo
- for(new i; i < MAX_VEHICLES; i++) //Cria um loop em todos os veículos do servidor
- {
- GetVehiclePos(i, pos[0], pos[1], pos[2]); // Geta a posição do veículo no loop
- if(IsPlayerInRangeOfPoint(playerid, 20, pos[0], pos[1], pos[2]))//Caso o player esteja perto do carro
- {
- SetVehicleToRespawn(i); // veículo é setado em sua posição inicial
- }
- }
- SendClientMessage(playerid, AMARELO, "Você deu respawn nos carros a 20 metros de você."); //Mensagem de sucesso
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment