Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: LoOdaK poslato Decembar 06, 2015, 22:08:47 POSLE PODNE

Naslov: [Pomoc] oko stocka
Poruka od: LoOdaK poslato Decembar 06, 2015, 22:08:47 POSLE PODNE
Skripta koju koristim: 0
Detaljan opis problema: pravio sam neki stock SavePlayer da sacuva sve one varijable igraceve ali imam errore evo kod
Dio skripte:[pawn]stock SavePlayer(playerid)
{
   new INI:File = INI_Open(UserPath(playerid));
   INI_SetTag(File,"data");
   INI_WriteInt(File,"Novac",GetPlayerMoney(playerid)); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Skin",PlayerInfo[playerid][pSkin]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Level",PlayerInfo[playerid][pLevel]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Respekti",PlayerInfo[playerid][pExp]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Poeni",PlayerInfo[playerid][pPoeni]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Spol",PlayerInfo[playerid][pSpol]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Godine",PlayerInfo[playerid][pGodine]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Drzava",PlayerInfo[playerid][pDrzava]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"PocetniKapital",PlayerInfo[playerid][pPK]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Posao",PlayerInfo[playerid][pPosao]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Lider",PlayerInfo[playerid][pLider]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Clan",PlayerInfo[playerid][pMember]); // Undefined symbol PlayerInfo
   INI_WriteInt(File,"Rank",PlayerInfo[playerid][pRank]); // Undefined symbol PlayerInfo
   INI_Close(File);
   return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoc] oko stocka
Poruka od: Stalenzi ツ poslato Decembar 07, 2015, 00:37:02 PRE PODNE
mozda ti nije definisano playerinfo vec PI primer PI[playerid][pAdmin] zavisi koja je scripta koji mod editas,ako ne editas nadi sebi scriptu koja ti odgovara i koja se poklapa sa tvojom i kopiras jednostavno :)
Naslov: Odg: [Pomoc] oko stocka
Poruka od: LoOdaK poslato Decembar 07, 2015, 02:20:19 PRE PODNE
Imam ja to definisano kod enuma kao PlayerInfo[MAX_PLAYER_NAME][pInfo] ali ne kontam sto ne radi
Naslov: Odg: [Pomoc] oko stocka
Poruka od: K ROSE poslato Decembar 07, 2015, 12:15:49 POSLE PODNE
Ovakva vrsta stocka treba da bude ispod enuma pInfo..
Naslov: Odg: [Pomoc] oko stocka
Poruka od: // xunder poslato Decembar 07, 2015, 12:52:08 POSLE PODNE
Slazem se sa K Rose i PlayerInfo[MAX_PLAYER_NAME][pInfo] ti ne ide MAX_PLAYER_NAME vec MAX_PLAYERS
Naslov: Odg: [Pomoc] oko stocka
Poruka od: LoOdaK poslato Decembar 07, 2015, 19:26:28 POSLE PODNE
Znam da ide tako nego sam na tel pa sam pogrijesio inace probacu pa cu vidjeti da li radi
Naslov: Odg: [Pomoc] oko stocka
Poruka od: LoOdaK poslato Decembar 07, 2015, 20:04:35 POSLE PODNE
Izvinite na DP ali ne mogu da izmenim temu nemam tu opciju, a sto se tice stocka premjestio sam ga blizu pa je opet bacalo errore pa sam iznad u stock dodao new PlayerInfo[MAX_PLAYERS][pInfo] i to je sada dobro ali gledajte kako sada compile C:\Users\BojanD\Desktop\Ultra Balkan v0.2.6\gamemodes\UBRP.pwn(340) : warning 219: local variable "PlayerInfo" shadows a variable at a preceding level

Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

Header size:           6192 bytes
Code size:           215344 bytes
Data size:         17035008 bytes
Stack/heap size:      16384 bytes; estimated max. usage: unknown, due to recursion
Total requirements:17272928 bytes

1 Warning.


e sada me zanima kako da resim ovaj warning?
Naslov: Odg: [Pomoc] oko stocka
Poruka od: K ROSE poslato Decembar 07, 2015, 20:17:06 POSLE PODNE
Jel ja govorim Španski ili me zajebaješ?

"Ovakva vrsta stocka treba da bude ispod enuma pInfo.."
ne blizu već negdje ispod.

Dakle ako ti je ovo Enum

[pawn]enum pInfo
{
   pUsername,
   pPassword,
   pLevel,
   pMoney,
   pAdmin,
};
new PlayerInfo[MAX_PLAYERS][pInfo];[/pawn]

Onda ispod negdje dodaj taj svoj stock.

ZaÅ¡to u stock da definiÅ¡eÅ¡ ponovo ovaj enum kad je već jednom definisan.  ???
Naslov: Odg: [Pomoc] oko stocka
Poruka od: LoOdaK poslato Decembar 07, 2015, 20:20:51 POSLE PODNE
Sredio sam problem i bilo je ispod odmah  :o :o :o :o :o :o :o