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; }