CMD:i(playerid, params[])
{
if(GetPVarInt(playerid, "LoggedIn") == 0) return SendClientMessage(playerid, -1, "ERROR: You are not logged in.");
new string[128], use[4], discard[8], slot, Float: HP;
if(sscanf(params, "")) return SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
if(!strcmp(use, "use"))
{
if(sscanf(params, "i", slot)) return SendClientMessage(playerid, -1, "Command Usage: /i use [inventory slot]");
new choice[8];
if(sscanf(params,"s[8]",choice)) return SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
if(!strcmp(choice,"use",true,3)) //function
else if(!strcmp(choice,"discard",true,7)) //function
CMD:i(playerid, params[])
{
new str[8];
if(GetPVarInt(playerid, "LoggedIn") == 0) SendClientMessage(playerid, -1, "ERROR: You are not logged in.");
else if(!(2 < strlen(params) < sizeof(str)) || sscanf(params,"s[8]",str)) SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
else if(!strcmp(str, "use"))
{
new slot;
if(sscanf(params, "{s[8]}i", slot)) SendClientMessage(playerid, -1, "Command Usage: /i use [inventory slot]");
else{
}
}
else if(!strcmp(str, "discard"))
{
}
else
{
SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
}
return 1;
}
pawn Код:
|
CMD:i(playerid,params[])
{
new usage[20],slot;
if(GetPVarInt(playerid, "LoggedIn") == 0) return SendClientMessage(playerid, -1, "ERROR: You are not logged in.");
if(isnull(params)) return SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
if(sscanf(params,"s[15]i",usage,slot) return SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
if(!strcmp(usage,"use",true)
{
//your command for the use parameter
//remember ur value of the inventory slot is slot
}
else if(!strcmp(usage,"discard",true)
{
//your command for the discard param
//remember ur value of the inventory slot is the slot variable
}
else
{
return SendClientMessage(playerid, -1, "Command Usage: /i [use/discard]");
}
return 1;
}