Kako da fixam ovaj error


Započeo Akisha., Jun 01, 2020, 23:20:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):(18780) : error 017: undefined symbol "playerid"
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : error 001: expected token: ";", but found ")"
(18780) : error 029: invalid expression, assumed zero
(18780) : fatal error 107: too many error messages on one line

Dio skripte: [ pawn ]RemoveBuildingForPlayer(playerid 708, 2308.507, -956.625, 65.445, 0.250)
RemoveBuildingForPlayer{playerid 617, 2334.656, -1006.656, 57.648, 0.250};
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]i jedno pitanje zna neko kako da izbrisem stari burg staru mapu dodao sam novu mapu al se providi kroz staru pocetnu[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): ///////

Stari burg nadjes u skripti i obrises i compile i ostace ti novi

Citat: Akisha. poslato Jun 01, 2020, 23:20:00 POSLE PODNE
Problem(error/warning):(18780) : error 017: undefined symbol "playerid"
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : warning 215: expression has no effect
(18780) : error 001: expected token: ";", but found ")"
(18780) : error 029: invalid expression, assumed zero
(18780) : fatal error 107: too many error messages on one line

Dio skripte: [ pawn ]RemoveBuildingForPlayer(playerid 708, 2308.507, -956.625, 65.445, 0.250)
RemoveBuildingForPlayer{playerid 617, 2334.656, -1006.656, 57.648, 0.250};
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]i jedno pitanje zna neko kako da izbrisem stari burg staru mapu dodao sam novu mapu al se providi kroz staru pocetnu[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): ///////

Što se tiče errora,
1. Koristi () i na kraju postavljaj ;
2. poslje svakog playerid dodaj "," da izgleda ovako
RemoveBuildingForPlayer(playerid, 617, 2334.656, -1006.656, 57.648, 0.250);

ovo 3. nemam pojma hahaha

A da mozda malo sam pogledas KOD, a ne odmah da kacis na BS

RemoveBuildingForPlayer(playerid 708, 2308.507, -956.625, 65.445, 0.250)//Gde ti je ;?
RemoveBuildingForPlayer{playerid 617, 2334.656, -1006.656, 57.648, 0.250};// Wtf je OVO?? { }???

I gde ti je zarez posle playerid??
I ne stavlja se ovo {}, vec ovo ()

Citat: Teodor poslato Jun 01, 2020, 23:37:17 POSLE PODNE
A da mozda malo sam pogledas KOD, a ne odmah da kacis na BS

RemoveBuildingForPlayer(playerid 708, 2308.507, -956.625, 65.445, 0.250)//Gde ti je ;?
RemoveBuildingForPlayer{playerid 617, 2334.656, -1006.656, 57.648, 0.250};// Wtf je OVO?? { }???

I gde ti je zarez posle playerid??
I ne stavlja se ovo {}, vec ovo ()

Brzi sam, sah mat :P


@Teodor @musoviich
novi errori.
(18780) : error 017: undefined symbol "playerid"
(18781) : error 017: undefined symbol "playerid"

Citat: Akisha. poslato Jun 02, 2020, 11:40:50 PRE PODNE
@Teodor @musoviich
novi errori.
(18780) : error 017: undefined symbol "playerid"
(18781) : error 017: undefined symbol "playerid"

jesi stavio pod
public OnPlayerConnect(playerid)



@musoviich da evo
public OnPlayerConnect(playerid)
{
   // Pvarovi krecuu :)
   SetPVarInt(playerid, "BusLinija", 0);
   SetPVarInt(playerid, "KosenjeTrave", 0);
   SetPVarInt(playerid, "KoristiDrogu", 0);
   SetPVarInt(playerid, "UzeoKutiju", 0);
   SetPVarInt(playerid, "KupovinaAuta", 0);
   SetPVarInt(playerid, "SvercMaterijala", 0);
   SetPVarInt(playerid, "gmoKomanda", 0);
   SetPVarInt(playerid, "Jetpack", 0);
   SetPVarInt(playerid, "gaKomanda", 0);
   SetPVarInt(playerid, "gKomanda", 0);
   SetPVarInt(playerid, "stvorioavozilo", 0);
   SetPVarInt(playerid, "StatsPrikazan", 0);
   TravaBaki[playerid] = 0;

imam i jos ovaj error (19180) : error 021: symbol already defined: "tmpobjid"
evo linija new tmpobjid, object_world = -1, object_int = -1;

pa pod

public OnPlayerConnect(playerid)


trebas da ubacis

RemoveBuildingForPlayer(playerid, 617, 2334.656, -1006.656, 57.648, 0.250);


da to izgleda ovako

public OnPlayerConnect(playerid) {
//Obrisani objekti
RemoveBuildingForPlayer(playerid, 617, 2334.656, -1006.656, 57.648, 0.250);
RemoveBuildingForPlayer(playerid, 708, 2308.507, -956.625, 65.445, 0.250);

SetPVarInt(playerid, "BusLinija", 0);
   SetPVarInt(playerid, "KosenjeTrave", 0);
   SetPVarInt(playerid, "KoristiDrogu", 0);
   SetPVarInt(playerid, "UzeoKutiju", 0);
   SetPVarInt(playerid, "KupovinaAuta", 0);
   SetPVarInt(playerid, "SvercMaterijala", 0);
   SetPVarInt(playerid, "gmoKomanda", 0);
   SetPVarInt(playerid, "Jetpack", 0);
   SetPVarInt(playerid, "gaKomanda", 0);
   SetPVarInt(playerid, "gKomanda", 0);
   SetPVarInt(playerid, "stvorioavozilo", 0);
   SetPVarInt(playerid, "StatsPrikazan", 0);
   TravaBaki[playerid] = 0;

...
}

Citat: Akisha. poslato Jun 02, 2020, 11:49:47 PRE PODNE
imam i jos ovaj error (19180) : error 021: symbol already defined: "tmpobjid"
evo linija new tmpobjid, object_world = -1, object_int = -1;

jos negdje si definisao tmpobjid, zato ti to izbacuje, i nemoj zabraviti include-at streamer ;)

(18780) : error 017: undefined symbol "playerid"
(18781) : error 017: undefined symbol "playerid"
(19180) : error 021: symbol already defined: "tmpobjid"
@musoviich opet isti errori includeoa sam streamer

Citat: Akisha. poslato Jun 02, 2020, 12:03:34 POSLE PODNE
(18780) : error 017: undefined symbol "playerid"
(18781) : error 017: undefined symbol "playerid"
(19180) : error 021: symbol already defined: "tmpobjid"
@musoviich opet isti errori includeoa sam streamer

Što se tče prva dva errora vjerovatno su jošuvijek oni RemoveBuildingForPlayer koji si zaboravio obrisati kada si prebacio u OnPlayerConnect

a ovaj drugi error, pronađi gdje si još definisao tmpobjid i promjeni ga u npr. tmpobjid2 i sve njegove elemente promjeni u tmpobjid2 i onda testiraj.

(17533) : error 017: undefined symbol "playerid"
(17534) : warning 217: loose indentation
(17534) : error 017: undefined symbol "playerid"
(17535) : error 017: undefined symbol "playerid"
(17536) : error 017: undefined symbol "playerid"
(17537) : error 017: undefined symbol "playerid"
(17538) : error 017: undefined symbol "playerid"
(17539) : error 017: undefined symbol "playerid"
(17540) : error 017: undefined symbol "playerid"
(17541) : error 017: undefined symbol "playerid"
(17542) : error 017: undefined symbol "playerid"
(17543) : error 017: undefined symbol "playerid"
(17544) : error 017: undefined symbol "playerid"
(17545) : error 017: undefined symbol "playerid"
(17546) : error 017: undefined symbol "playerid"
(17547) : error 017: undefined symbol "playerid"
(17548) : error 017: undefined symbol "playerid"
(17549) : error 017: undefined symbol "playerid"
(17550) : error 017: undefined symbol "playerid"
(17551) : error 017: undefined symbol "playerid"
(17552) : error 017: undefined symbol "playerid"
(17553) : error 017: undefined symbol "playerid"
(17554) : error 017: undefined symbol "playerid"
(17555) : error 017: undefined symbol "playerid"
(17556) : error 017: undefined symbol "playerid"
(17557) : error 017: undefined symbol "playerid"
(17558) : error 017: undefined symbol "playerid"
@musoviich a jao,26 errora.