Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Akisha. poslato Jun 01, 2020, 23:20:00 POSLE PODNE

Naslov: Kako da fixam ovaj error
Poruka od: 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): ///////
Naslov: Odg: Kako da fixam ovaj error
Poruka od: BoneeeZ poslato Jun 01, 2020, 23:27:48 POSLE PODNE
Stari burg nadjes u skripti i obrises i compile i ostace ti novi
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 01, 2020, 23:36:57 POSLE PODNE
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 [pawn]RemoveBuildingForPlayer(playerid, 617, 2334.656, -1006.656, 57.648, 0.250);[/pawn]
ovo 3. nemam pojma hahaha
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Teodor poslato Jun 01, 2020, 23:37:17 POSLE PODNE
A da mozda malo sam pogledas KOD, a ne odmah da kacis na BS

[pawn]
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?? { }???
[/pawn]
I gde ti je zarez posle playerid??
I ne stavlja se ovo {}, vec ovo ()
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 01, 2020, 23:37:57 POSLE PODNE
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

[pawn]
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?? { }???
[/pawn]
I gde ti je zarez posle playerid??
I ne stavlja se ovo {}, vec ovo ()

Brzi sam, sah mat :P
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Teodor poslato Jun 02, 2020, 09:03:26 PRE PODNE
Citat: musoviich poslato Jun 01, 2020, 23:37:57 POSLE PODNE
Brzi sam, sah mat :P
Za 30 stotinki .i. xDDD
Naslov: Odg: Kako da fixam ovaj error
Poruka od: 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"
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 02, 2020, 11:44:29 PRE PODNE
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
[pawn]public OnPlayerConnect(playerid)[/pawn]

Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 02, 2020, 11:48:29 PRE PODNE
@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;
Naslov: Odg: Kako da fixam ovaj error
Poruka od: 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;
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 02, 2020, 11:51:28 PRE PODNE
pa pod

[pawn]public OnPlayerConnect(playerid)[/pawn]

trebas da ubacis

[pawn]RemoveBuildingForPlayer(playerid, 617, 2334.656, -1006.656, 57.648, 0.250);[/pawn]

da to izgleda ovako

[pawn]
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;

...
}[/pawn]
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 02, 2020, 11:52:53 PRE PODNE
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 ;)
Naslov: Odg: Kako da fixam ovaj error
Poruka od: 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
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 02, 2020, 12:10:13 POSLE PODNE
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.
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 02, 2020, 12:13:51 POSLE PODNE
(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.
Naslov: Odg: Kako da fixam ovaj error
Poruka od: musoviich poslato Jun 02, 2020, 12:15:22 POSLE PODNE
mani se ti skriptanja, nije to za tebe  ;)
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Teodor poslato Jun 02, 2020, 13:16:44 POSLE PODNE
Citat: musoviich poslato Jun 02, 2020, 12:15:22 POSLE PODNE
mani se ti skriptanja, nije to za tebe  ;)
Bukvalno, nauci prvo osnove skriptanja, pa kaci nesto na BS
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Akisha. poslato Jun 03, 2020, 15:47:25 POSLE PODNE
Bravo za vredjanje "Skripteri"
Lock.
Naslov: Odg: Kako da fixam ovaj error
Poruka od: Galardo poslato Jun 03, 2020, 15:49:41 POSLE PODNE
Citat: Akisha. poslato Jun 03, 2020, 15:47:25 POSLE PODNE
Bravo za vredjanje "Skripteri"
Lock.
Sta su te uvrijedili?
Oces da ti dodje kuci da ti to napravi? Ne moze ti se objasniti jer ne znas osnovno prema tome ni jedne!