Skripta koju koristim: CLRP
Detaljan opis problema: GPS Dialo radim pa mi izbaci nekoliko errora!
ovo je di se pojavljivaju errori
}
case 0: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,1481.0273,-1770.5774,18.7958,3.0);
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Vijecnicu!");
return 1; //Ukoliko vam je to zadnja GPS lokacija, stavite 0 inace ce viti problema
}
Ovo izbaci:
C:\Documents and Settings\Mario\Desktop\LecevicA Server-Smap\gamemodes\CLRP.pwn(26056) : error 014: invalid statement; not in switch
C:\Documents and Settings\Mario\Desktop\LecevicA Server-Smap\gamemodes\CLRP.pwn(26056) : warning 215: expression has no effect
C:\Documents and Settings\Mario\Desktop\LecevicA Server-Smap\gamemodes\CLRP.pwn(26056) : error 001: expected token: ";", but found ":"
C:\Documents and Settings\Mario\Desktop\LecevicA Server-Smap\gamemodes\CLRP.pwn(26056) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Mario\Desktop\LecevicA Server-Smap\gamemodes\CLRP.pwn(26056) : 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.
Ovo je cijela skripta ako bude sta tribalo
}
case 0: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,1481.0273,-1770.5774,18.7958,3.0);
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Vijecnicu!");
return 1; //Ukoliko vam je to zadnja GPS lokacija, stavite 0 inace ce viti problema
}
case 1: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,1462.0543,-1011.3368,26.8438,3.0);
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Banku!");
return 1; //Ukoliko vam je to zadnja GPS lokacija, stavite 0 inace ce viti problema
}
case 2: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,1172.8307,-1323.3011,15.4001,3.0);
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Bolnicu!");
return 1; //Ukoliko vam je to zadnja GPS lokacija, stavite 0 inace ce viti problema
}
case 3: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,2154.4404,-1181.2894,23.3944,3.0);
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Autosalon!");
return 1; //Ukoliko vam je to zadnja GPS lokacija, stavite 0 inace ce viti problema
}
case 4: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,1216.4042,-915.5415,42.9203,3.0);
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Burg!");
return 1; //Ukoliko vam je to zadnja GPS lokacija, stavite 0 inace ce viti problema
}
case 5: //provjerava dali je igrac upisao komandu za gps do policije
{
SetPlayerCheckpoint(playerid,1553.7538,-1675.4840,16.1953,3.0); //(Pozicija:x,Pozicija:y,Pozicija:z,Velicina markera)
SendClientMessage(playerid, zuta, "GPS: Namjestili ste vašu GPS lokaciju na Policiju!");
return 1;
}
if (strcmp("/gps", cmdtext, true, 5) == 0) //provjerava dali je igrac upisao odredenu komandu
{
ShowPlayerDialog(playerid,31,DIALOG_STYLE_LIST, "GPS", "Vijecnica\nBanka\nBolnica\nAutosalon\nBurg\nPolicija", "Odaberi", "Odustani");
return 1;
}
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Ajme sta si ti tu uradio.
Da ti kojim slucajem ne fali
switch(/* var */)
{
case 1:{/* funkcije */}
case 2:{/* funkcije */}
}
case 0: //provjerava dali je igrac upisao komandu za gps do policije
to je ta linuija ali sta da dodam
Citat: NoFear poslato Januar 09, 2012, 11:10:02 PRE PODNE
Ajme sta si ti tu uradio.
Da ti kojim slucajem ne fali
switch(/* var */)
{
case 1:{/* funkcije */}
case 2:{/* funkcije */}
}
dodam sam to pa mi izbaci 5errora :S
Evo dobio si odgovor u ovoj temi :
http://balkan-samp.com/forum/index.php?topic=35998.0