SA-MP Forums Archive
error 029: invalid expression, assumed zero - 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: error 029: invalid expression, assumed zero (/showthread.php?tid=629498)



error 029: invalid expression, assumed zero - Jihanz - 27.02.2017

Help me

i got this
Код:
D:\data aji\Samp server\gamemodes\Adjie.pwn(293) : error 029: invalid expression, assumed zero
D:\data aji\Samp server\gamemodes\Adjie.pwn(293) : warning 215: expression has no effect
D:\data aji\Samp server\gamemodes\Adjie.pwn(293) : error 001: expected token: ";", but found "]"
D:\data aji\Samp server\gamemodes\Adjie.pwn(293) : error 029: invalid expression, assumed zero
D:\data aji\Samp server\gamemodes\Adjie.pwn(293) : fatal error 107: too many error messages on one line
Line 293 SetPlayerScore(playerid,[sInfo][playerid][level]);
Код:
public OnCekPassword(playerid)
{
	new num_rows,num_fields;
	cache_get_data(num_rows,num_fields,mysqlku);
	if(num_rows==1)
	{
	    //Ketika password Benar
		sInfo[playerid][keadaanlogin] = 1;
		sInfo[playerid][level] = cache_get_field_content_int(0,"level",mysqlku);
		SetPlayerScore(playerid,[sInfo][playerid][level]);
		sInfo[playerid][id] = cache_get_field_content_int(0,"id",mysqlku);
		SetPlayerMoney(playerid,cache_get_field_content_int(0,"money",mysqlku));
	}
	else
	{
	    //ketika password salah
		SendClientMessage(playerid,Warna_Merah,"Password Kamu Salah");
		ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Selamat Datang silahkan login untuk ngeload akun kamu","login","Keluar");
	}
	return 1;
}
Thanks Before


Re: error 029: invalid expression, assumed zero - Toroi - 27.02.2017

Should not it be like this?:

Код:
SetPlayerScore(playerid,sInfo[playerid][level]);
Why did you put brackets '[]' in sInfo ?


Re: error 029: invalid expression, assumed zero - Jihanz - 27.02.2017

Quote:
Originally Posted by Troydere
Посмотреть сообщение
Should not it be like this?:

Код:
SetPlayerScore(playerid,sInfo[playerid][level]);
Why did you put brackets '[]' in sInfo ?
aww sorry my bad ... btw Thanks
its work (y)