if(!strcmp(cmdtext, "/dtc", true)) { if(PlayerInfo[playerid][pAdmin] >= 5) if(PlayerInfo[playerid][pAdmin] >= 5) return SendClientMessage(playerid,COR_ERRO,"Erro: Vocк nгo tem permissгo para usar esse comando!"); { for(new i = 0; i <= HighestID; i++) { GetPlayerName(playerid, sendername, sizeof(sendername)); RemoveNeon(i); Delete3DTextLabel(VehicleLabelFree[PlayerInfo[i][VehicleCreatedFree]]); VehicleLabelFree[VehicleCreatedFree] = 0; DestroyVehicle(PlayerInfo[i][VehicleCreatedFree]); PlayerInfo[i][VehicleCreatedFree] = 0; } } return 1; }
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid, VehicleID)
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
if(!IsPlayerInVehicle(playerid, VehicleID)
Olб galera, tudo bom?
Entгo estou com um probleminha criei um comando para meu GameMod de deletar veнculos desocupados, sу o comando estб deletando atй os veнculos ocupados (com pessoas dentro), serб que alguйm pode ajeitar isso para mim? Код:
if(!strcmp(cmdtext, "/dtc", true)) { if(PlayerInfo[playerid][pAdmin] >= 5) if(PlayerInfo[playerid][pAdmin] >= 5) return SendClientMessage(playerid,COR_ERRO,"Erro: Vocк nгo tem permissгo para usar esse comando!"); { for(new i = 0; i <= HighestID; i++) { GetPlayerName(playerid, sendername, sizeof(sendername)); RemoveNeon(i); Delete3DTextLabel(VehicleLabelFree[PlayerInfo[i][VehicleCreatedFree]]); VehicleLabelFree[VehicleCreatedFree] = 0; DestroyVehicle(PlayerInfo[i][VehicleCreatedFree]); PlayerInfo[i][VehicleCreatedFree] = 0; } } return 1; } |
if(strcmp(cmd, "/deletcar", true) == 0)
{
new bool:semuso[/*Coloque o numero de carros da sua GM*/];
if(PlayerInfo[playerid][pAdmin] < 5)
{
SendClientMessage(playerid,COR_ERRO,"Erro: Vocк nгo tem permissгo para usar esse comando!");
return 1;
}
else
{
for(new Gabriel = 0; Gabriel < MAX_PLAYERS; Gabriel++)
{
if(IsPlayerInAnyVehicle(Gabriel))
{
semuso[GetPlayerVehicleID(Gabriel)] = true;
}
}
for(new i = 0; i <= HighestID; i++)
{
if(!semuso[HighestID])
{
GetPlayerName(playerid, sendername, sizeof(sendername));
RemoveNeon(i);
Delete3DTextLabel(VehicleLabelFree[PlayerInfo[i][VehicleCreatedFree]]);
VehicleLabelFree[VehicleCreatedFree] = 0;
DestroyVehicle(PlayerInfo[i][VehicleCreatedFree]);
PlayerInfo[i][VehicleCreatedFree] = 0;
}
}
}
return 1;
}