Pomoc za definisanje za Sistem bilbord


Započeo LudiYoutuber65, Jun 17, 2021, 16:29:01 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Citat: LudiYoutuber65 poslato Jun 18, 2021, 16:39:08 POSLE PODNE
Ne kontam te ipak
Kaze ti da kad zavrsavas enum i na kraju na zadnjoj narebi ne stavljas zarez
pr :
enum BILBORD_INFO{
1,
2,
3,
4 // Na cetvrtoj naredbi u enumu zavrsavam i ne stavlja se zarez
}

#define BILBORD_FILE	                        "Bilbordi/%d.ini" // KREIRAJ FOLDER
#define MAX_BILBORDI       100 // OVO STAVI KAKO OCES

enum Bilbord
{
	Float:bilbPosX,
    Float:bilbPosY,
    Float:bilbPosZ,
    Float:bilbRotX,
    Float:bilbRotY,
    Float:bilbRotZ,
    bilbIznajmio[MAX_PLAYER_NAME],
    bilbObjID,
    bilbCena,
    bilbTrajanje,
    bool:bilbIznamljen,
    bilbID
};
new Bilbordi[MAX_BILBORDI][Bilbord];

D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(699) : error 001: expected token: ";", but found "enum"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(713) : error 017: undefined symbol "MAX_BILBORDI"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 017: undefined symbol "BilbordInfo"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : warning 215: expression has no effect
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 001: expected token: ";", but found "]"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 029: invalid expression, assumed zero
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : fatal error 107: too many error messages on one line

enum Bilbord {
	Float:bilbPosX,
    Float:bilbPosY,
    Float:bilbPosZ,
    Float:bilbRotX,
    Float:bilbRotY,
    Float:bilbRotZ,
    bilbIznajmio[MAX_PLAYER_NAME],
    bilbObjID,
    bilbCena,
    bilbTrajanje,
    bool:bilbIznamljen,
    bilbID
};
new Bilbordi[MAX_BILBORDI][Bilbord];

stock NextBilbordID(const len) {
    new id = (-1);
    for( new loop = ( 0 ), provjera = ( -1 ), Data_[ 64 ] = "\0"; loop != len; ++ loop ) {
       provjera = ( loop+1 );
       format( Data_, ( sizeof Data_ ), BILBORD_FILE, provjera );
       if(!fexist(Data_)) {
          id = ( provjera );
          break; } }
  	return ( id );
}
stock SaveBilbord(id) {
	new bFile[ 60 ];
	format(bFile, sizeof(bFile), BILBORD_FILE, id);
	new INI:File = INI_Open(bFile);
	INI_WriteBool(File, "Iznamljen", BilbordInfo[ id ][ bilbIznamljen ]);
	INI_WriteString(File, "Iznajmio", BilbordInfo[ id ][ bilbIznajmio ]);
	INI_WriteFloat(File, "Lokacija_X", BilbordInfo[ id ][ bilbPosX ]);
	INI_WriteFloat(File, "Lokacija_Y", BilbordInfo[ id ][ bilbPosY ]);
	INI_WriteFloat(File, "Lokacija_Z", BilbordInfo[ id ][ bilbPosZ ]);
	INI_WriteFloat(File, "Rotacija_X", BilbordInfo[ id ][ bilbRotX ]);
	INI_WriteFloat(File, "Rotacija_Y", BilbordInfo[ id ][ bilbRotY ]);
	INI_WriteFloat(File, "Rotacija_Z", BilbordInfo[ id ][ bilbRotZ ]);
	INI_WriteInt(File, "Cena", BilbordInfo[ id ][ bilbCena ]);
	INI_WriteInt(File, "Trajanje", BilbordInfo[ id ][ bilbTrajanje ]);
	INI_Close(File);

eto


Citat: LudiYoutuber65 poslato Jun 18, 2021, 17:55:33 POSLE PODNE
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(699) : error 001: expected token: ";", but found "enum"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(713) : error 017: undefined symbol "MAX_BILBORDI"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 017: undefined symbol "BilbordInfo"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : warning 215: expression has no effect
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 001: expected token: ";", but found "]"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 029: invalid expression, assumed zero
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : fatal error 107: too many error messages on one line

enum Bilbord {
	Float:bilbPosX,
    Float:bilbPosY,
    Float:bilbPosZ,
    Float:bilbRotX,
    Float:bilbRotY,
    Float:bilbRotZ,
    bilbIznajmio[MAX_PLAYER_NAME],
    bilbObjID,
    bilbCena,
    bilbTrajanje,
    bool:bilbIznamljen,
    bilbID
};
new Bilbordi[MAX_BILBORDI][Bilbord];

stock NextBilbordID(const len) {
    new id = (-1);
    for( new loop = ( 0 ), provjera = ( -1 ), Data_[ 64 ] = "\0"; loop != len; ++ loop ) {
       provjera = ( loop+1 );
       format( Data_, ( sizeof Data_ ), BILBORD_FILE, provjera );
       if(!fexist(Data_)) {
          id = ( provjera );
          break; } }
  	return ( id );
}
stock SaveBilbord(id) {
	new bFile[ 60 ];
	format(bFile, sizeof(bFile), BILBORD_FILE, id);
	new INI:File = INI_Open(bFile);
	INI_WriteBool(File, "Iznamljen", BilbordInfo[ id ][ bilbIznamljen ]);
	INI_WriteString(File, "Iznajmio", BilbordInfo[ id ][ bilbIznajmio ]);
	INI_WriteFloat(File, "Lokacija_X", BilbordInfo[ id ][ bilbPosX ]);
	INI_WriteFloat(File, "Lokacija_Y", BilbordInfo[ id ][ bilbPosY ]);
	INI_WriteFloat(File, "Lokacija_Z", BilbordInfo[ id ][ bilbPosZ ]);
	INI_WriteFloat(File, "Rotacija_X", BilbordInfo[ id ][ bilbRotX ]);
	INI_WriteFloat(File, "Rotacija_Y", BilbordInfo[ id ][ bilbRotY ]);
	INI_WriteFloat(File, "Rotacija_Z", BilbordInfo[ id ][ bilbRotZ ]);
	INI_WriteInt(File, "Cena", BilbordInfo[ id ][ bilbCena ]);
	INI_WriteInt(File, "Trajanje", BilbordInfo[ id ][ bilbTrajanje ]);
	INI_Close(File);

eto
Daj liniju 845 i
#define MAX_BILBORDI       100 // OVO STAVI KAKO OCES

evo
INI_WriteBool(File, "Iznamljen", BilbordInfo[ id ][ bilbIznamljen ]);

Citat: Fergosonn poslato Jun 18, 2021, 18:15:05 POSLE PODNE
Daj liniju 845 i
#define MAX_BILBORDI       100 // OVO STAVI KAKO OCES

to sam stavio to #define samo što nisam ti poslao zaboravio sam kad sam gore ono slao onad nisam i to kopirao
EDIT:nisam stavio ali sada jesam i ima ovaj errori
Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(699) : error 001: expected token: ";", but found "enum"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 017: undefined symbol "BilbordInfo"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : warning 215: expression has no effect
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 001: expected token: ";", but found "]"
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : error 029: invalid expression, assumed zero
D:\Samp Stvari\Gamemodovi Mape\Balkan Evolution\gamemodes\MW.pwn(845) : fatal error 107: too many error messages on one line

evo linije
699
enum Bilbord {

845
INI_WriteBool(File, "Iznamljen", BilbordInfo[ id ][ bilbIznamljen ]);
Poslednja Izmena: Jun 18, 2021, 20:30:20 POSLE PODNE od LudiYoutuber65

Ali čovjek je potpuno naziv varijable promjenio i ne vidi to i to je sve što je urađeno, tako prost error vi zakomplikujete ne možete sebi pomoć kamoli nekom drugom HAHAHAHAHAH

I ovaj ako nije posle 20 poruka skontao i 5x isto ponovljeno ja ne znam, možda da probaš nešto drugo, a ne skriptanje pošto ti je očigledno mrsko malo prolistat ostale enume i gledat šta si pogriješio i malo mozgat

ja i dalje ne vidim gdje sam pogrješio majke mi

Citat: LudiYoutuber65 poslato Jun 18, 2021, 21:22:15 POSLE PODNE
ja i dalje ne vidim gdje sam pogrješio majke mi

Gore gdje si poslao među prvim porukama rekli smo ti gdje je problem, posle ste pogubili sami sebe

Daj samo reci gdje je problem molim te izgubio sam se više i ja

Zaključajte temu,ne da mi se više sređivati to