Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Akisha. poslato Jun 03, 2020, 15:50:12 POSLE PODNE

Naslov: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 15:50:12 POSLE PODNE
Problem(error/warning):(24600) : error 029: invalid expression, assumed zero
(24600) : error 001: expected token: ")", but found "return"
(24601) : error 029: invalid expression, assumed zero

Dio skripte: [ pawn ]linija 24600   if(RespawnVozila) return SCM(playerid, -1, ""BELA"[IF:RP] "BELA"Respawn je vec pokrenut!");
linija 24601   new string[512]; RespawnVozila = 1;[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]///[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Galardo poslato Jun 03, 2020, 15:54:03 POSLE PODNE
[pawn] if(RespawnVozila)[/pawn] sta?
mora biti necemu jednak, == true
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 16:02:27 POSLE PODNE
@Galardo samo ako mozes da mi fixas pls nemoj me ispitivati novi sam u skriptanju
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Galardo poslato Jun 03, 2020, 16:04:47 POSLE PODNE
[pawn] if(RespawnVozila == true) return SCM(playerid, -1, ""BELA"[IF:RP] "BELA"Respawn je vec pokrenut!");[/pawn]
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Crownshot poslato Jun 03, 2020, 16:06:47 POSLE PODNE
Citat: Akisha. poslato Jun 03, 2020, 16:02:27 POSLE PODNE
@Galardo samo ako mozes da mi fixas pls nemoj me ispitivati novi sam u skriptanju
Ako hoćeš da pišeš svoj kod, moraš da naučiš nešto.
Da je ovo već postojalo u modu, pretpostavljam da kompajler ne bi izbacivao greške, a s' obzirom da postoje greške da se zaključiti da si ovo ti pisao (ili bar pokušao da napišeš).
Pročitaj pawn-lang.pdf i samp vikipediju.
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 16:09:34 POSLE PODNE
@Crownshot uzeo sam iz jednog moda zato sam uzeo ne znam sam da uradim,il ako moze neko od vas da mi napravi,ako imate vremena
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 16:11:18 POSLE PODNE
novi errori (24600) : error 029: invalid expression, assumed zero
(24600) : warning 215: expression has no effect
(24600) : error 001: expected token: ";", but found ")"
(24600) : error 029: invalid expression, assumed zero
@Galardo
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Claus poslato Jun 03, 2020, 16:13:35 POSLE PODNE
Citat: Akisha. poslato Jun 03, 2020, 15:50:12 POSLE PODNE
Problem(error/warning):(24600) : error 029: invalid expression, assumed zero
(24600) : error 001: expected token: ")", but found "return"
(24601) : error 029: invalid expression, assumed zero

Dio skripte: [ pawn ]linija 24600   if(RespawnVozila) return SCM(playerid, -1, ""BELA"[IF:RP] "BELA"Respawn je vec pokrenut!");
linija 24601   new string[512]; RespawnVozila = 1;[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]///[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): //
[pawn]linija 24601   new string[512], RespawnVozila = 1;[/pawn]
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 16:15:59 POSLE PODNE
@t1m1c isti errori
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Crownshot poslato Jun 03, 2020, 16:19:35 POSLE PODNE
Prosledi nam ceo taj sistem koji si izvadio, da utvrdimo po kom je principu rađeno to i sam tim ti pomognemo.
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 16:25:02 POSLE PODNE
@Crownshot @Galardo  YCMD:rac(playerid,params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"IF:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, -1, ""BELA"[IF:RP] "SIVA"Samo Admini (AL 2+)!");
    if(RespawnVozila == true) return SCM(playerid, -1, ""BELA"[IF:RP] "BELA"Respawn je vec pokrenut!");
   new string[512], RespawnVozila = 1;
   format(string,sizeof string, ""BELA"Respawn Vozila ~ "BELA"Admin %s je pokrenuo respawn vozila za 20 sec! "BELA"~", GetName(playerid));
   SendClientMessageToAll(-1, string);
   SendClientMessageToAll(-1, ""BELA"Respawn Vozila ~ "BELA"Udjite u svoje vozilo ukoliko zelite da ga zadrzite! "BELA"~");
   SetTimer("Respawn", 20000, false);
   return 1;
}
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 16:53:10 POSLE PODNE
@Crownshot @Galardo
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Teodor poslato Jun 03, 2020, 17:20:34 POSLE PODNE
Citat: Akisha. poslato Jun 03, 2020, 16:25:02 POSLE PODNE
@Crownshot @Galardo
   new string[512], RespawnVozila = 1;
ne mozes ovako staviti, stavi jedno ispod drugog
[pawn]
new string[128];
RespawnVozila = 1;
[/pawn]

Evo ti cela CMD

[pawn]
YCMD:rac(playerid,params[],help)
{
   #pragma unused help
   if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"IF:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid, -1, ""BELA"[IF:RP] "SIVA"Samo Admini (AL 2+)!");
   if(RespawnVozila == true) return SCM(playerid, -1, ""BELA"[IF:RP] "BELA"Respawn je vec pokrenut!");
   new string[128];
   RespawnVozila = 1;
   format(string,sizeof string, ""BELA"Respawn Vozila ~ "BELA"Admin %s je pokrenuo respawn vozila za 20 sec! "BELA"~", GetName(playerid));
   SendClientMessageToAll(-1, string);
   SendClientMessageToAll(-1, ""BELA"Respawn Vozila ~ "BELA"Udjite u svoje vozilo ukoliko zelite da ga zadrzite! "BELA"~");
   SetTimer("Respawn", 20000, false);
   return 1;
}
[/pawn]
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 18:35:26 POSLE PODNE
novi erori @Teodor
(24600) : error 029: invalid expression, assumed zero
(24600) : warning 215: expression has no effect
(24600) : error 001: expected token: ";", but found ")"
(24600) : error 029: invalid expression, assumed zero
(24600) : fatal error 107: too many error messages on one line
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Teodor poslato Jun 03, 2020, 18:46:14 POSLE PODNE
Posalji koja ti je to linija?
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 18:54:18 POSLE PODNE
@Teodor    if(what == 3) {
ovo mi je ta linija 24600
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Teodor poslato Jun 03, 2020, 18:55:59 POSLE PODNE
Citat: Akisha. poslato Jun 03, 2020, 18:54:18 POSLE PODNE
@Teodor    if(what == 3) {
ovo mi je ta linija 24600
posalji celu tu CMD

tj. posalji par linija iznad i ispod
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 18:58:27 POSLE PODNE
@Teodor
             format(string, sizeof(string), "Trenutna neaktivnost ovog stana je %d sati", StanInfo[sNeaktivnost]);
             SCM(playerid,-1, string);
          }
      }
      return SendClientMessage(playerid, -1, "Niste blizu stana!");
   }
   if(what == 3) {
      for(new v = (0); v < MAX_VIKENDICA; v++) {
          if(IsPlayerInRangeOfPoint(playerid, 3.0, VikendiceInfo[v][viUlazX], VikendiceInfo[v][viUlazY], VikendiceInfo[v][viUlazZ])) {
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 18:58:54 POSLE PODNE
@Teodor  imam i ovaj error ako mozes resiti bicu ti mnogo zahvalan ;)
(16878) : error 001: expected token: ";", but found "-identifier-"
ovo mi je linija 16878 RemoveBuildingForPlayer(playerid, 4191, 1353.2578, -1764.5313, 15.5938, 0.25);
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Crownshot poslato Jun 03, 2020, 19:07:13 POSLE PODNE
https://wiki.sa-mp.com/wiki/Errors_List
Izvoli brate pa možeš svaki error i warning ovde da nađeš i imaš i primer kako se rešava.
Naslov: Odg: Kako da fixam ovaj error
Poruka od: JoKeR.pwn poslato Jun 03, 2020, 23:09:50 POSLE PODNE
probaj ovo

if(PlayerInfo[] > 0 && VanLSa == 0 && GetPlayerInterior(i) == 0 && GetPlayerVirtualWorld(i) == 0)


ako nece ond jbg[pawn][/pawn]
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Im the Emmett huh poslato Jun 03, 2020, 23:11:46 POSLE PODNE
Citat: Galardo poslato Jun 03, 2020, 15:54:03 POSLE PODNE
[pawn] if(RespawnVozila)[/pawn] sta?
mora biti necemu jednak, == true
Ako stoji samo
[pawn]
if (RespawnVozila) // To je ako je true ili 1, a kad stavis if (!RespawnVozila) onda false / 0
[/pawn]