26.06.2013, 13:51
Ja consegui resolver o Bug galera, mais quando o cara loga, seta um carro qualquer denovo, como faзo pra quando o cara LOGAR o ID que ta no /rg ser o mesmo que o ID que o cara compro ai ?
Код:
public CheckOwner(playerid)
{
if(IsPlayerConnected(playerid))
{
// Veiculos
new var03=0;
for(new i = 1; i < sizeof(CarInfo); i++)
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
if(strcmp(playername,CarInfo[i][cOwner],true)==0)
{
if(PlayerInfo[playerid][pVeiculo] == 0)
{
PlayerInfo[playerid][pCarKey] = CarInfo[i][cOwner];
PlayerInfo[playerid][pVeiculo] = CarInfo[i][cOwner];
}
if(PlayerInfo[playerid][pVeiculo2] == 0 && PlayerInfo[playerid][pVeiculo] != i)
{
PlayerInfo[playerid][pCarKey2] = CarInfo[i][cOwner];
PlayerInfo[playerid][pVeiculo2] = CarInfo[i][cOwner];
}
var03=1;
}
}
if(var03 == 0)
{
PlayerInfo[playerid][pCarKey] = 0;
PlayerInfo[playerid][pVeiculo] = 0;
PlayerInfo[playerid][pCarKey2] = 0;
PlayerInfo[playerid][pVeiculo2] = 0;
}
}
return 1;
}

