[pomoc]Array

Započeo X_G1
11. Nov. 2014. Zaključano
234
pregleda
6
postova
X_G1
4
Enforcer
11. Nov. 2014.
Skripta koju koristim:
Detaljan opis problema:i kad stavim na kraj ; i dalje isti errori

  • C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(15761) : error 012: invalid function call, not a valid address
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(15761) : warning 215: expression has no effect
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(15761) : error 001: expected token: ";", but found ")"
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(15761) : error 029: invalid expression, assumed zero
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(15761) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    4 Errors.


Dio skripte:

if(BV(vozilo)) 

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
denis_lapi
5
Godfather
11. Nov. 2014.
Posle if, else, else if nikad ne ide ;
Daj mi linuju pre ovoga i liniju posle ovoga..
X_G1
4
Enforcer
11. Nov. 2014.
ovo ide pod OnPlayerStateChange(playerid, newstate, oldstate)

new vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
    if(BV(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
{
  if(PlayerInfo < 5));
{
GameTextForPlayer(playerid, "~r~Zakljucano~n~~b~Nemate kljuceve ovog vozila~r~ !!!", 3000, 5); // Ispisuje nam GameText koji traje 3 sekunde.
RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
}
}
}
denis_lapi
5
Godfather
11. Nov. 2014.
Probaj pa javi. Imas neke greske kod uslova i ispitivanja..
	new vozilo = GetPlayerVehicleID(playerid); // Definisemo promenljivu od koje cemo kasnije uzimati ID vozila
if(newstate == PLAYER_STATE_DRIVER)  // Ovo predstavlja poziciju igraca kada je u vozilo, u nasem slucaju to je pozicija vozaca.
{
          if(BV(vozilo)) // Opozivamo stock koji smo kreirali tj. drupu vozila koju ovaj stock svrstao u jedno
  {
          if(PlayerInfo < 5)     
      {
            GameTextForPlayer(playerid, "~r~Zakljucano~n~~b~Nemate kljuceve ovog vozila~r~ !!!", 3000, 5);
          RemovePlayerFromVehicle(playerid); // Uklanja/izbacuje igraca iz auta ako uslov nije ispunjen.
        }
  }
}
X_G1
4
Enforcer
11. Nov. 2014.
Hvala to sam riješio,ali imam problem sa stockom

  • C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(6163) : error 072: "sizeof" operator is invalid on "function" symbols
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(6165) : error 028: invalid subscript (not an array or too many subscripts): "BVO"
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(6165) : warning 215: expression has no effect
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(6165) : error 001: expected token: ";", but found "]"
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(6165) : error 029: invalid expression, assumed zero
    C:\Users\pc\Desktop\igrice i ostalo\samp srw\rp\gamemodes\PAC-RP.pwn(6165) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

    5 Errors.


stock BVO(carid)
{
for(new i = 0; i < sizeof(BVO); i++)
{
if(carid == BVO) return 1;
}
return 0;
}
denis_lapi
5
Godfather
11. Nov. 2014.
Takodje promeni i u onplayerstatechange naziv stock-a

stock BVozilo(carid)
{
for(new i = 0; i < sizeof(BVO); i++)
{
if(carid == BVO) return 1;
}
return 0;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha