Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jugoslavija.amx poslato Decembar 01, 2015, 15:28:52 POSLE PODNE

Naslov: [Pomoć]Kako napraviti kada igrač ulazi u auto da prikaže ime vlasnika tog auta?
Poruka od: Jugoslavija.amx poslato Decembar 01, 2015, 15:28:52 POSLE PODNE
Skripta koju koristim: GRP
Detaljan opis problema: Kako da napravim kada neki igrač želi ući u neko vozilo, i ako je to vozilo u nečijem vlasniÅ¡tvu da izbaci ono kao: "Ulazite u vozilo: ime vozila, vlasnik:Ime vlasnika  zakljucano: Da/Ne
Dio skripte:
Evo postavit ću od ownershipa ovo


enum carData {
carID,
carExists,
carModel,
carOwner,
Float:carPos[4],
carColor1,
carColor2,
carPaintjob,
carLocked,
carMods[14],
carImpounded,
carImpoundPrice,
carFaction,
carWeapons[5],
carAmmo[5],
carVehicle
};

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoć]Kako napraviti kada igrač ulazi u auto da prikaže ime vlasnika tog auta?
Poruka od: K ROSE poslato Decembar 01, 2015, 15:48:40 POSLE PODNE
[pawn]if(IsAnOwnableCar(vehicleid))
{
      new vehicle[24];
      GetVehicleName(vehicleid, vehicle, sizeof(vehicle));
      format(string,sizeof(string),"Ulazite u %s (%d)   Vlasnik: %s",vehicle, vehicleid, CarInfo[vehicleid][cOwner]);
      SCM(playerid, COLOR_YELLOW, string);
}[/pawn]
Naslov: Odg: [Pomoć]Kako napraviti kada igrač ulazi u auto da prikaže ime vlasnika tog auta?
Poruka od: Jugoslavija.amx poslato Decembar 01, 2015, 16:10:05 POSLE PODNE
Hvala na osnovnom kodu :D
Popravio sam sve errore, ali samo ovo ostalo još, ne znam kako da riješim....

(19812) : error 028: invalid subscript (not an array or too many subscripts): "carData"
(19812) : error 001: expected token: ";", but found "]"
(19812) : error 029: invalid expression, assumed zero
(19812) : fatal error 107: too many error messages on one line


A evo i koda:

if(Car_IsOwner(vehicleid))
{
      new vehicle[24];
  new string[32];
  GetVehicleModel(vehicleid, vehicle, sizeof(vehicle));
      format(string,sizeof(string),"Ulazite u %s (%d)   Vlasnik: %s",vehicle, vehicleid, carData[vehicleid][cOwner]);
      SCM(playerid, COLOR_YELLOW, string);
}

Linija na kojoj prikazuje error:

  format(string,sizeof(string),"Ulazite u %s (%d)   Vlasnik: %s",vehicle, vehicleid, carData[vehicleid][cOwner]);
Naslov: Odg: [Pomoć]Kako napraviti kada igrač ulazi u auto da prikaže ime vlasnika tog auta?
Poruka od: K ROSE poslato Decembar 01, 2015, 16:19:35 POSLE PODNE
tvoj enumator treba da varijablu carOwner potpisuje ovako carOwner[MAX_PLAYER_NAME]
Naslov: Odg: [Pomoć]Kako napraviti kada igrač ulazi u auto da prikaže ime vlasnika tog auta?
Poruka od: Jugoslavija.amx poslato Decembar 01, 2015, 16:40:43 POSLE PODNE
Ne znam šta da radim sada? :'(