DestroyVehicle(vehicleid);
CMD:deletarcarro(playerid, params[]) {
new Jogador;
if(sscanf(params, "i", Jogador)) return SendClientMessage(playerid, -1, "Correзгo: /deletarcarro [id do jogador]");
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1,"Vocк nгo й um administrador."); {
new currentveh = GetPlayerVehicleID(Jogador);
DestroyVehicle(currentveh); }
return 1;
}
if(!IsPlayerInAnyVehicle(Jogador)) return SendClientMessage(playerid, -1,"Este jogador nгo estб em um veнculo.");
if (strcmp("/deletcarp", cmdtext, true, 10) == 0)
{
if(/*aki define sу para adm usar*/)
{
new plid;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xF60000AA, " | ERRO | Digite: /deletcarp [id]");
return 1;
}
plid = strval(tmp);
if(!IsPlayerInAnyVehicle(plid)) return SendClientMessage(playerid, 0xF60000AA, "| ERRO | Este jogador nгo esta em um veiculo !");
if(IsPlayerConnected(plid))
{
new vid;
vid = GetPlayerVehicleID(plid);
DestroyVehicle(vid);
SendClientMessage(playerid, 0x13A9F6AA, " | INFO | Comando efetuado com sucesso!");
format(string, sizeof(string), " |INFO | O Administrador %s (%d) deletou o seu veiculo!", PlayerName(playerid),playerid);
SendClientMessage(plid,0x13A9F6AA, string);
return 1;
}
else
{
SendClientMessage(playerid, Vermelho, " | ERRO | ID invбlido");
return 1;
}
}
}
command(dcarro, playerid, params[]){ new texto[158], idcarro; if(/*Sua funзгo de admin*/) return SendClientMessage(playerid, -1, "Vocк nгo й admin."); if(sscanf(params, "i", idcarro)) return SendClientMessage(playerid, -1, "[USO]: /dcarro [ID do Vйiculo]"); format(texto, sizeof(texto), "Vocк deletou o carro %d com sucesso.", idcarro); SendClientMessage(playerid, COLOR_WHITE, texto); DestroyVehicle(idcarro); return 1; }
public OnPlayerExitVehicle(playerid, vehicleid)
{
DestroyVehicle(vehicleid);
return 1;
}
pawn Код:
|
no codigo cara um player estiver fora do veiculo para que o adm possa destruir o veiculo IMAGINA um player trancar o veiculo e o adm n poder exclui
|