little help. -
crazydc - 22.12.2009
Hello there, i have a error that i dont know what to do to sort it.
errors are:
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(4110) : warning 213: tag mismatch
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(4111) : warning 213: tag mismatch
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(4112) : warning 213: tag mismatch
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7240) : error 022: must be lvalue (non-constant)
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7240) : warning 215: expression has no effect
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7241) : error 022: must be lvalue (non-constant)
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7241) : warning 215: expression has no effect
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7242) : error 022: must be lvalue (non-constant)
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7242) : warning 215: expression has no effect
here is the two parts:
public SaveStats(playerid)
{
AccountInfo[playerid][SaveposX] = SaveposX;// 4110 line
AccountInfo[playerid][SaveposY] = SaveposY;//4111 line
AccountInfo[playerid][SaveposZ] = SaveposZ; //4112 line
return 1;
}
dcmd_setspawn(playerid,params[])
{
#pragma unused params
new Float

X;// 7236
new Float

Y;
new Float

Z;
GetPlayerPos(playerid,pX,pY,pZ);
SaveposX = pX;
SaveposY = pY;
SaveposZ = pZ;
SaveStats(playerid);
return 1;
} any help would be great
Re: little help. -
LarzI - 22.12.2009
In your pInfo enum, SaveposX, SaveposY and SaveposZ are probally not declared with Float: tags.
How to fix:
Add
to SaveposX, SaveposY and SaveposZ in your enum
Re: little help. -
crazydc - 22.12.2009
i have added
Float:SaveposX,
Float:SaveposY,
Float:SaveposZ,
still have the same errors and warrings
Re: little help. -
LarzI - 22.12.2009
Do the same for the other float variables.
Re: little help. -
crazydc - 22.12.2009
ok i am down to
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7242) : error 022: must be lvalue (non-constant)
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7242) : warning 215: expression has no effect
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7243) : error 022: must be lvalue (non-constant)
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7243) : warning 215: expression has no effect
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7244) : error 022: must be lvalue (non-constant)
C:\Users\CrazyDc\Documents\Server backup\21-12-09\gamemodes\ActiveGamemode.pwn(7244) : warning 215: expression has no effect
code is:
dcmd_setspawn(playerid,params[]) //7235
{
#pragma unused params
new Float

X;
new Float

Y;
new Float

Z;
GetPlayerPos(playerid,pX,pY,pZ);
SaveposX = pX;
SaveposY = pY;
SaveposZ = pZ;
SaveStats(playerid);
return 1;
}