21.01.2019, 21:31
Vocк precisa criar uma varнavel de Veнculos, Exemplo:
E adaptar ele em algum caso, como:
O Cуdigo acima seria aonde que estб criando o veнculo.
PHP код:
new CarroPessoal[MAX_VEHICLES];
PHP код:
CarroPessoal[idveiculo ] = CreateVehicle(...);
PHP код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new arquivo[100];
for(new c = 1; c<MAX_CARROS; c++)
{
if(vehicleid == CarroPessoal[c])
format(arquivo, sizeof(arquivo), "VeiculosPessoais/%d.ini", c);
if(DOF2_GetInt(arquivo, "IDDono") != playerid)
{
new string[256];
format(string,sizeof(string),"Esse veнculo pertence б %s e vocк nгo pode dirigi-lo!",DOF2_GetString(arquivo, "DonoVeiculoPessoal"));
SendClientMessage(playerid, vermelho, string);
new Float:px, Float:py, Float:pz;
GetPlayerPos(playerid, px, py, pz);
SetPlayerPos(playerid, px, py, pz);
return 1;
}
if(DOF2_GetInt(arquivo, "IDDono") == playerid)
{
new string[256];
format(string,sizeof(string),"Bem vindo ao seu veнculo pessoal! %s",DOF2_GetString(arquivo, "DonoVeiculoPessoal"));
SendClientMessage(playerid, -1, string);
return 1;
}
}
else if(vehicleid == CarroCasa[c])
{
new Arquivo2[100];
format(Arquivo2, sizeof(Arquivo2), "VeiculosCasa/%d.ini", c);
if(DOF2_GetInt(Arquivo2, "IDDonoCasa") != playerid)
{
new string[256];
format(string,sizeof(string),"Esse veнculo pertence б %s e vocк nгo pode dirigi-lo!",DOF2_GetString(Arquivo2, "DonoVeiculoCasa"));
SendClientMessage(playerid, vermelho, string);
new Float:px, Float:py, Float:pz;
GetPlayerPos(playerid, px, py, pz);
SetPlayerPos(playerid, px, py, pz);
}
if(DOF2_GetInt(Arquivo2, "IDDonoCasa") == playerid)
{
new string[256];
format(string,sizeof(string),"Bem vindo ao seu veнculo casa! %s",DOF2_GetString(Arquivo2, "DonoVeiculoCasa"));
SendClientMessage(playerid, -1, string);
}
}
return 1;
}
return 1;
}