Započeo Artieâ„¢
•26. Mar. 2012.• Zaključano[Pomoc]Errori
1,156
pregleda
14
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
26. Mar. 2012.
Skripta koju koristim:Moj mod California RolePlay(ravens edit)
Detaljan opis problema:
izbacuje mi ove errore htio sam praviti intro i ovako izbacilo: (nije me briga za warninge samo errore da rjesim)
Dio skripte: Znaci napravio forward timere ongamemodeinit textdrawove i onplyerconnect prvi tj stavio td crna pozadina i na kraju ovo :
i samo mi tu na kraju skripte pokazuje errore
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema:
izbacuje mi ove errore htio sam praviti intro i ovako izbacilo: (nije me briga za warninge samo errore da rjesim)
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(11966) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(11970) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(11985) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(11989) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(11999) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(12017) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(12041) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(44891) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(44939) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(44955) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(44988) : warning 217: loose indentation
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94785) : error 017: undefined symbol "playerid"
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94788) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94789) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94793) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94794) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94798) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94799) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94803) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94804) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94808) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94809) : error 055: start of function body without function header
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
Dio skripte: Znaci napravio forward timere ongamemodeinit textdrawove i onplyerconnect prvi tj stavio td crna pozadina i na kraju ovo :
public crnapozadina()
{
TextDrawShowForPlayer(playerid, Textdraw85);
SetTimer("dobrodoslina", 2000, false);
}
public dobrodoslina();
{
TextDrawShowForPlayer(playerid, Textdraw86);
SetTimer("californiaroleplay", 3000, false);
}
public californiaroleplay();
{
TextDrawShowForPlayer(playerid, Textdraw87);
SetTimer("verzija", 2000, false);
}
public verzija();
{
TextDrawShowForPlayer(playerid, Textdraw88);
SetTimer("bywoozie", 2000, false);
}
public bywoozie();
{
TextDrawShowForPlayer(playerid, Textdraw89);
SetTimer("linija", 2000, false);
}
public linija();
{
TextDrawHideForPlayer(playerid, Textdraw84);
TextDrawHideForPlayer(playerid, Textdraw85);
TextDrawHideForPlayer(playerid, Textdraw86);
TextDrawHideForPlayer(playerid, Textdraw87);
TextDrawHideForPlayer(playerid, Textdraw88);
TextDrawHideForPlayer(playerid, Textdraw89);
}i samo mi tu na kraju skripte pokazuje errore
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
26. Mar. 2012.
public crnapozadina()
{
TextDrawShowForPlayer(playerid, Textdraw85);
SetTimer("dobrodoslina", 2000, false);
}
Nemas definisan parametar playerid za to mozes koristiti SetTimerEx, a moze i bolje ovo da se uradi, a ne sa ko zna koliko timer-a ali aj dobro. A kako ti idu forward-ovi za sve?
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
26. Mar. 2012.
forwardovi :
forward crnapozadina(); // Textdraw84
forward dobrodoslina(); // Textdraw85
forward californiaroleplay(); // Textdraw86
forward verzija(); // Textdraw87
forward bywoozie(); // Textdraw88
forward linija(); // Textdraw89 Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
27. Mar. 2012.
jaooo,pa jeli to ti samo skupljas postove ili se meni cini,ove warninge na vrhu imam vec 10 dana i mrsko mi ih je popravljati a znam,trebam rjesenje za ove
buduci da otkad skriptam nikad nisam cuo za njih,ajde moderatore valjda ti ovo znas rjesiti 😛
@ KopriVa , loose intendation nije error nego warning
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94785) : error 017: undefined symbol "playerid"
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94788) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94789) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94793) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94794) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94798) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94799) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94803) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94804) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94808) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94809) : error 055: start of function body without function headerbuduci da otkad skriptam nikad nisam cuo za njih,ajde moderatore valjda ti ovo znas rjesiti 😛
@ KopriVa , loose intendation nije error nego warning
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
27. Mar. 2012.
Na vrhu sam ubacio ove forwardove:
Onda on gamemodeinit textdrawowe za ovo,i stavio pod onplayer connect da mu izbaci ono kao intro
tu pokazuje crnu pozadinu i na kraju sam stavio da prebacuje sa jednog na drugi Textdraw:
i izbacuje mi ovdje na kraju sve ovi public errore ove:
Nikad nisam cuo za njih
forward pocetak();
forward crnapozadina();
forward dobrodoslina();
forward californiaroleplay();
forward verzija();
forward bywoozie();
forward linija();Onda on gamemodeinit textdrawowe za ovo,i stavio pod onplayer connect da mu izbaci ono kao intro
TextDrawShowForPlayer(playerid, Textdraw84);
SetTimer("crnapozadina", 2000, false);
tu pokazuje crnu pozadinu i na kraju sam stavio da prebacuje sa jednog na drugi Textdraw:
public crnapozadina()
{
TextDrawShowForPlayer(playerid, Textdraw85);
SetTimer("dobrodoslina", 2000, false);
}
public dobrodoslina();
{
TextDrawShowForPlayer(playerid, Textdraw86);
SetTimer("californiaroleplay", 3000, false);
}
public californiaroleplay();
{
TextDrawShowForPlayer(playerid, Textdraw87);
SetTimer("verzija", 2000, false);
}
public verzija();
{
TextDrawShowForPlayer(playerid, Textdraw88);
SetTimer("bywoozie", 2000, false);
}
public bywoozie();
{
TextDrawShowForPlayer(playerid, Textdraw89);
SetTimer("linija", 2000, false);
}
public linija();
{
TextDrawHideForPlayer(playerid, Textdraw84);
TextDrawHideForPlayer(playerid, Textdraw85);
TextDrawHideForPlayer(playerid, Textdraw86);
TextDrawHideForPlayer(playerid, Textdraw87);
TextDrawHideForPlayer(playerid, Textdraw88);
TextDrawHideForPlayer(playerid, Textdraw89);
}i izbacuje mi ovdje na kraju sve ovi public errore ove:
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94785) : error 017: undefined symbol "playerid"
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94788) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94789) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94793) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94794) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94798) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94799) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94803) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94804) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94808) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\california-v1.6.pwn(94809) : error 055: start of function body without function header Nikad nisam cuo za njih
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
27. Mar. 2012.
public crnapozadina()
{
foreach(Player,i)
{
TextDrawShowForPlayer(i, Textdraw85);
SetTimer("dobrodoslina", 2000, false);
}
}
public dobrodoslina();
{
foreach(Player,i)
{
TextDrawShowForPlayer(i, Textdraw86);
SetTimer("californiaroleplay", 3000, false);
}
}
public californiaroleplay();
{
foreach(Player,i)
{
TextDrawShowForPlayer(i, Textdraw87);
SetTimer("verzija", 2000, false);
}
public verzija();
{
foreach(Player,i)
{
TextDrawShowForPlayer(i, Textdraw88);
SetTimer("bywoozie", 2000, false);
}
}
public bywoozie();
{
foreach(Player,i)
{
TextDrawShowForPlayer(i, Textdraw89);
SetTimer("linija", 2000, false);
}
}
public linija();
{
foreach(Player,i)
{
TextDrawHideForPlayer(i, Textdraw84);
TextDrawHideForPlayer(i, Textdraw85);
TextDrawHideForPlayer(i, Textdraw86);
TextDrawHideForPlayer(i, Textdraw87);
TextDrawHideForPlayer(i, Textdraw88);
TextDrawHideForPlayer(i, Textdraw89);
}
}a ovo TextDrawShowForPlayer(playerid, Textdraw84);
makni iz OnGameModeInita i stavi tamo gdje zelis da ti prikaze tj. pod OnPlayerConnect
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
27. Mar. 2012.
a sad mi izbacuje ove errore
to je na kraju ono public
:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94792) : error 017: undefined symbol "Player"
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94794) : error 017: undefined symbol "i"
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94798) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94799) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94800) : warning 203: symbol is never used: "Player"
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94800 -- 94805) : error 054: unmatched closing brace ("}")
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94800 -- 94806) : warning 218: old style prototypes used with optional semicolumns
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94800 -- 94807) : error 055: start of function body without function header
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94800 -- 94809) : error 021: symbol already defined: "foreach"
C:\Users\muta\Desktop\Pjesme\gamemodes\californiav1.6.pwn(94800 -- 94809) : fatal error 107: too many error messages on one lineto je na kraju ono public
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
298
Postovi:
30
Teme:
Pridružio se:Feb. 2012
27. Mar. 2012.
''KopriVa' wrote on March 26, 2012, 7:35 pm:
Probaj na vrhu skripte
#pragma tabsize 0 , vidjao sam to u nekim skriptama sa komentarom // this is so we dont get lose identitation error , tako nesto !!
#pragma tabsize 0 , vidjao sam to u nekim skriptama sa komentarom // this is so we dont get lose identitation error , tako nesto !!
Taj kod ti samo govori programu da ignorise warninge ! Nikako preporucljivo..
29. Mar. 2012.
|CA:RP|Woozie wrote on March 28, 2012, 5:18 pm:
ubacio sam foreach ali nece da cita iz njega "cannot read from file foreach" fatal error ? a ubacio u pawno include i u skritu #include
Mozda ti je starija verzija, pokusaj sa ovom: http://forum.sa-mp.com/showthread.php?t=92679&highlight=foreach
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava