Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Kenny19961 poslato April 19, 2021, 18:49:59 POSLE PODNE

Naslov: Error
Poruka od: Kenny19961 poslato April 19, 2021, 18:49:59 POSLE PODNE
Problem(error/warning): C:\Users\Kenan\Desktop\Project Meanwhile - v2.0\gamemodes\MW.pwn(37740) : error 033: array must be indexed (variable "Brusilica")
Deo skripte: [pawn]PlayerInfo[ playerid ][ Brusilica ]         =    cache_get_field_content_bool(0, "brusilica");[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Naslov: Odg: Error
Poruka od: Bit Frosty poslato April 19, 2021, 19:10:30 POSLE PODNE
Iz nekog razloga ti je Brusilica niz a ne obicna variabla (makar tako izgleda po erroru).
Naslov: Odg: Error
Poruka od: Kenny19961 poslato April 19, 2021, 19:14:53 POSLE PODNE
Citat: Deleted User poslato April 19, 2021, 19:10:30 POSLE PODNE
Iz nekog razloga ti je Brusilica niz a ne obicna variabla (makar tako izgleda po erroru).

A htio sam dodati kod pljacke zlatare da se koristi brusilica i kad je kupis hocu dqa se cuva na users i to sam stavio pod:
[pawn]forward OnAccountLoad( playerid );
public OnAccountLoad( playerid ) {[/pawn]
ali izlazi ovaj error, gore sam definirao na pocetku:
[pawn]new bool:Brusilica[MAX_PLAYERS];[/pawn]
Naslov: Odg: Error
Poruka od: yeet poslato April 19, 2021, 19:16:54 POSLE PODNE
cek cek jesi dodao playerinfo,resetplayer,sql_user_update_disc,OnAccountLoad sad neznam kako su tebi definisane ove stvari ali tu sve to moras imat da ti fukcionira
Naslov: Odg: Error
Poruka od: Bit Frosty poslato April 19, 2021, 20:07:41 POSLE PODNE
Ako si je dodao kao:
[pawn]new bool:Brusilica[MAX_PLAYERS];[/pawn]
Onda je i koristis kao
[pawn]Brusilica[playerid][/pawn]
A ne kao
[pawn]PlayerInfo[ playerid ][ Brusilica ][/pawn]
Naslov: Odg: Error
Poruka od: Kenny19961 poslato April 19, 2021, 22:32:00 POSLE PODNE
Citat: Deleted User poslato April 19, 2021, 20:07:41 POSLE PODNE
Ako si je dodao kao:
[pawn]new bool:Brusilica[MAX_PLAYERS];[/pawn]
Onda je i koristis kao
[pawn]Brusilica[playerid][/pawn]
A ne kao
[pawn]PlayerInfo[ playerid ][ Brusilica ][/pawn]

Izadje mi onda ovo kad tako stavim:
[pawn]C:\Users\Kenan\Desktop\Project Meanwhile - v2.0\gamemodes\MW.pwn(37881) : error 017: undefined symbol "cache_get_field_content_bool"
C:\Users\Kenan\Desktop\Project Meanwhile - v2.0\gamemodes\MW.pwn(37881) : warning 213: tag mismatch: expected tag "bool", but found none ("_")[/pawn]

A kad stavim umjesto cache_get_field_content_bool = cache_get_field_content_int onda izadje :
[pawn]C:\Users\Kenan\Desktop\Project Meanwhile - v2.0\gamemodes\MW.pwn(37881) : warning 213: tag mismatch: expected tag "bool", but found none ("_")[/pawn]