25.02.2010, 20:12
pawn Код:
CMD:use(playerid, params[])
{
if(strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /use [Item]");
else
{
if(strcmp(params,"medikit",true) == 0)
{
if(PlayerInfo[playerid][Medikit] == 0) SendClientMessage(playerid, COLOR_RED, "You dont have a medikit, Buy one from a local shop");
else
{
if(PlayerInfo[playerid][Medikit] == 1)
{
new string[300];
PlayerInfo[playerid][Medikit] = 0;
format(string, sizeof(string), "Medikit set to %d", PlayerInfo[playerid][Medikit]);
SendClientMessage(playerid, COLOR_ORANGE, string);
}
else if(PlayerInfo[playerid][Medikit] == 2)
{
new string[300];
PlayerInfo[playerid][Medikit] = 1;
format(string, sizeof(string), "Medikit set to %d", PlayerInfo[playerid][Medikit]);
SendClientMessage(playerid, COLOR_ORANGE, string);
}
}
}
}
return 1;
}
pawn Код:
if(strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /use [Item]");
If i make it
pawn Код:
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /use [Item]");
Ive tried removing the return on the code but makes no difference,
Anyone know why?