04.10.2016, 14:18
PHP код:
new Carros[10];
Comando by Glederson_dom(Com algumas adaptaзхes):
CMD:setarcarros(playerid)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nao й um ADM rcon !");
Carros[0] = CreateVehicle(556,1437.1012,-1086.3906,213.7894,2.4658,1,1, 180); // carro
Carros[1] = CreateVehicle(556,1443.4580,-1086.5593,213.7459,0.0484,1,1, 180); // carro
Carros[2] = CreateVehicle(556,1450.5344,-1086.3105,213.7841,359.3274,1,1, 180); // carro
Carros[3] = CreateVehicle(556,1456.9467,-1086.4207,213.7845,357.6721,1,1, 180); // carro
Carros[4] = CreateVehicle(556,1464.2859,-1086.6216,213.7841,357.4833,1,1, 180); // carro
Carros[5] = CreateVehicle(556,1465.0902,-1047.4788,213.7931,178.4439,1,1, 180); // carro
Carros[6] = CreateVehicle(556,1458.3571,-1048.3716,213.7840,178.6639,1,1, 180); // carro
Carros[7] = CreateVehicle(556,1451.2590,-1048.7787,213.7515,178.9228,1,1, 180); // carro
Carros[8] = CreateVehicle(556,1444.6572,-1048.8724,213.7498,178.0932,1,1, 180); // carro
Carros[9] = CreateVehicle(556,1436.9729,-1048.5416,213.7840,177.9011,1,1, 180); // carro
return true;
}
stock VeriVehicleid(vehicleid)
{
for(new i = 0; i<sizeof(Carros); i++)
{
if(vehicleid == Carros[i]) return true;
}
return false;
}
Agora na callback:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new carid = GetPlayerVehicleid(playerid);
if((newstate == PLAYER_STATE_DRIVER))
{
if(VeriVehicleid(carid) && !IsPlayerAdmin(playerid))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON!");
}
}
}