[Pomoc]Errori

Započeo Artieâ„¢
26. Mar. 2012. Zaključano
1,131
pregleda
14
postova
The Woozie
5
Kingpin
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)
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): /
The Woozie
5
Kingpin
26. Mar. 2012.
BUMP, jel moze neko pomoci?? moderator?
Deleted User
Obrisan korisnik
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?
The Woozie
5
Kingpin
26. Mar. 2012.
forwardovi :
forward crnapozadina();  // Textdraw84
forward dobrodoslina();  // Textdraw85
forward californiaroleplay();  // Textdraw86
forward verzija();  // Textdraw87
forward bywoozie();  // Textdraw88
forward linija();  // Textdraw89
 
Marko Koprivanac
5
Underboss
26. Mar. 2012.
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 !!
The Woozie
5
Kingpin
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
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

buduci da otkad skriptam nikad nisam cuo za njih,ajde moderatore valjda ti ovo znas rjesiti 😛
@ KopriVa , loose intendation nije error nego warning
Luis
5
Godfather
27. Mar. 2012.
daj linije od svega pa cu ti rijesiti ...
The Woozie
5
Kingpin
27. Mar. 2012.
Na vrhu sam ubacio ove forwardove:
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
Luis
5
Godfather
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
The Woozie
5
Kingpin
27. Mar. 2012.
a sad mi izbacuje ove errore
:\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 line

to je na kraju ono public
Luis
5
Godfather
27. Mar. 2012.
Imas include #include "foreach" ako neams sknii ga i ubaci u pawno--include ..
[Pawno | MTA] Muhamed
4
Enforcer
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 !!


Taj kod ti samo govori programu da ignorise warninge ! Nikako preporucljivo..
The Woozie
5
Kingpin
28. Mar. 2012.
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
Deleted User
Obrisan korisnik
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

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha