Help Pls. - 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: Help Pls. (
/showthread.php?tid=527835)
Help Pls. -
Simou - 24.07.2014
pawn Код:
if(!strcmp("/get", cmd, true)) if(Logged[playerid] == 1)
{
if (!strcmp("Silver", tmp, true)) if(Logged[playerid] == 1)
{
if(GetPlayerEcard(playerid) < 3) return SendClientMessage(playerid,c_r,"( ! ) You lack the items required !");
GivePlayerSmedal(playerid,1);
GivePlayerEcard(playerid,-3);
SendClientMessage(playerid,COLOR_GREEN,"( ! ) You have gotten 1 Silver medal !");
return 1;
}
The probleme is, Even if I have got 3 ECard I still get this message
Код:
( ! ) You lack the items required !
pawn Код:
new ecardd[MAX_PLAYERS];
stock GivePlayerEcard(playerid, money)
{
ecardd[playerid] = ecardd[playerid] + money;
return ecardd[playerid];
}
stock ResetPlayerEcard(playerid)
{
ecardd[playerid] = 0;
return ecardd[playerid];
}
stock GetPlayerEcard(playerid)
{
return ecardd[playerid];
}
Re: Help Pls. -
AIped - 24.07.2014
not sure if it helps but you might want to turn this;
pawn Код:
stock GetPlayerEcard(playerid)
{
return ecardd[playerid];
}
into this
pawn Код:
stock GetPlayerEcard(playerid)
{
ecardd[playerid] = 1;// <<-------------not sure if that part works but there must be SOMETHING in there otherwise it does nothing i guess.
return ecardd[playerid];
}