You trying to make it on CMD or dialogs
also show your codes please. |
public OnPlayerText(playerid, text[])
{
if(text[0] == '1')
{
if(FirstWeaponText[playerid] == 1)
{
//code
}
}
public OnPlayerText(playerid, text[]) { if(text[0] == '1') { if(FirstWeaponText[playerid] == 1) { new Amount; if( sscanf ( params, "d",iAmount)) return SendClientMessage(playerid,-1, "[amount]");// amount he wants. if(Amount < 1 || Amount > 10000) return SendClientMessage(playerid,-1,"You can only buy from 1 - 10000 bullets");// check if player has writen more than required { GivePlayerMoney(playerid,-Amount*100); // this makes 1 bullet for 100$ GivePlayerWeapon(playerid,weapon you want,Amount);// give player weapon } } }
Код:
public OnPlayerText(playerid, text[]) { if(text[0] == '1') { if(FirstWeaponText[playerid] == 1) { new Amount; if( sscanf ( params, "d",iAmount)) return SendClientMessage(playerid,-1, "[amount]");// amount he wants. if(Amount < 1 || Amount > 10000) return SendClientMessage(playerid,-1,"You can only buy from 1 - 10000 bullets");// check if player has writen more than required { GivePlayerMoney(playerid,-Amount*100); // this makes 1 bullet for 100$ GivePlayerWeapon(playerid,weapon you want,Amount);// give player weapon } } } |
if( sscanf ( params, "d",iAmount)) return SendClientMessage(playerid,-1, "[amount]");// amount he wants.
GivePlayerWeapon(playerid,weapon you want,Amount);// give player weapon
#include zcmd GivePlayerWeapon(playerid,31,Amount);
(377) : error 017: undefined symbol "params" |
if( sscanf ( params, "d",iAmount))
if(sscanf(text[1], ...
If you actually read the error you would've known me lad. |
if(sscanf(text[0] == '1')
if( sscanf ( text[1], "d",iAmount)) return SendClientMessage(playerid,-1, "[amount]");// amount he wants.