How would I make this work? - 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: How would I make this work? (
/showthread.php?tid=341544)
How would I make this work? -
Mento - 11.05.2012
Errors:
pawn Код:
(157) : error 028: invalid subscript (not an array or too many subscripts): "pPos"
(157) : error 029: invalid expression, assumed zero
(157) : error 029: invalid expression, assumed zero
(157) : fatal error 107: too many error messages on one line
Line 157:
pawn Код:
INI_Float("PosX", PlayerInfo[playerid][pPos[0]]); <---- Line 157
INI_Float("PosY", PlayerInfo[playerid][pPos[1]]);
INI_Float("PosZ", PlayerInfo[playerid][pPos[2]]);
INI_Float("PosA", PlayerInfo[playerid][pPos[3]]);
INI_Float("PosINT", PlayerInfo[playerid][pPos[4]]);
pawn Код:
enum pInfo
{
Float:pPos[5],
}
new PlayerInfo[MAX_PLAYERS][pInfo];
Re: How would I make this work? -
Ballu Miaa - 11.05.2012
EDIT:
Check Y_Ini thread for more help. Added +4 Rep to Vincent for helping newbies.
Re: How would I make this work? -
ReneG - 11.05.2012
Change
pawn Код:
INI_Float("PosX", PlayerInfo[playerid][pPos[0]]); <---- Line 157
to
pawn Код:
INI_Float("PosX", PlayerInfo[playerid][pPos][0]); // The " [ " brackets were messed up
// on your line
EDIT: Holy
Change all of them.
pawn Код:
INI_Float("PosX", PlayerInfo[playerid][pPos][0]);
INI_Float("PosY", PlayerInfo[playerid][pPos][1]);
INI_Float("PosZ", PlayerInfo[playerid][pPos][2]);
INI_Float("PosA", PlayerInfo[playerid][pPos][3]);
INI_Float("PosINT", PlayerInfo[playerid][pPos][4]);
Re: How would I make this work? -
SuperViper - 11.05.2012
Notes:
1) You can't have interior in there because it's not a float
2) You should add virtual world to your saving system