Y_INI Error - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Y_INI Error (
/showthread.php?tid=536376)
Y_INI Error -
M0HAMMAD - 09.09.2014
Hi
I Use Y_INI Include And In Compiler I Get This Error:
pawn Код:
.pwn(54) : error 017: undefined symbol "INI_String"
This Is Line 54 :
pawn Код:
INI_String("Language",PlayerInfo[playerid][pLanguage]);
In public LoadUser_data(playerid,name[],value[])
Re: Y_INI Error -
dusk - 09.09.2014
Try adding the length of PlayerInfo[playerid][pLanguage] as the third parameter to INI_String
pawn Код:
INI_String("Language",PlayerInfo[playerid][pLanguage], len);
Re: Y_INI Error -
Cannary2048 - 09.09.2014
Hmm that's weird, have you tried updating YSI? What's the pLanguage enum? sorry I can't help a lot :/
Re: Y_INI Error -
M0HAMMAD - 10.09.2014
dusk: Not Work !!
Cannary2048: Yes,I Have Last Version Of Y_INI !
pLanguage Is The Player Language, Because I Have A Server With 2 Language ! English And Turkish !
Now You Can Help Me
Re: Y_INI Error -
]Rafaellos[ - 10.09.2014
You need at destination size as @dusk said.
pawn Код:
INI_String("Language", PlayerInfo[playerid][pLanguage], 32 /*or something*/);
Re: Y_INI Error -
M0HAMMAD - 10.09.2014
]Rafaellos[: When I Do That ! I Get This Errors:
pawn Код:
.pwn(56) : error 001: expected token: ")", but found "["
.pwn(56) : warning 215: expression has no effect
.pwn(56) : error 001: expected token: ";", but found "]"
.pwn(56) : error 029: invalid expression, assumed zero
.pwn(56) : fatal error 107: too many error messages on one
And Line 56 :
pawn Код:
INI_String("Language", PlayerInfo[playerid][pLanguage],32);
Re: Y_INI Error -
]Rafaellos[ - 10.09.2014
Show the full code.
Re: Y_INI Error -
M0HAMMAD - 10.09.2014
pawn Код:
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Password",PlayerInfo[playerid][pPass]);
INI_Int("Cash",PlayerInfo[playerid][pCash]);
INI_Int("BCash",PlayerInfo[playerid][pBCash]); // Bank Cash
INI_Int("Score",PlayerInfo[playerid][pScore]);
INI_Int("Age",PlayerInfo[playerid][pAge]);
// INI_String("Language", PlayerInfo[playerid][pLanguage],32);
INI_Int("Language", PlayerInfo[playerid][pLanguage]); // I Change This Because I'm Doing Something And I Must compiler GameMode.
return 1;
}
Re: Y_INI Error -
dusk - 10.09.2014
Wait wait wait. So is "pLanguage" a string or an integer?
Re: Y_INI Error -
M0HAMMAD - 10.09.2014
dusk: I Said :
pawn Код:
INI_Int("Language", PlayerInfo[playerid][pLanguage]); // I Change This Because I'm Doing Something And I Must compiler GameMode.
When Player Registered ! Dialog Of Language Will Be Show ! He Must Select English Or Turkish !