Help with a simple cmd
#2

You can't check like that if the string is equal to something. You have to use strcmp.

Here is how it should be:

Код:
COMMAND: setfightstyle(playerid, params[])
{
new fights;
if (sscanf(params, "s", fights))SendClientMessage(playerid, 0xFFFFFF, "Usage: /setfightstyle <fightstyle> type /fightlist for a list of styles");
else if(fights == GetPlayerFightingStyle(playerid)) SendClientMessage(playerid, 0xFFFFFF, "You already have that fightingstyle");
else
{
if(!strcmp(fights, "boxing", true))) SendClientMessage(playerid, 0xFFFFFF, "Your style has been changed to boxing!"); SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING);
}
return 1;
}
Reply


Messages In This Thread
Help with a simple cmd - by waza75 - 07.04.2011, 14:35
Re: Help with a simple cmd - by Steve M. - 07.04.2011, 14:38
Re: Help with a simple cmd - by omer5198 - 07.04.2011, 14:38
Re: Help with a simple cmd - by waza75 - 07.04.2011, 14:41
Re: Help with a simple cmd - by Steve M. - 07.04.2011, 14:45
Re: Help with a simple cmd - by waza75 - 07.04.2011, 14:49
Re: Help with a simple cmd - by waza75 - 07.04.2011, 15:09
Re: Help with a simple cmd - by radhakr - 07.04.2011, 16:28
Re: Help with a simple cmd - by waza75 - 07.04.2011, 18:14
Re: Help with a simple cmd - by radhakr - 07.04.2011, 18:38
Re: Help with a simple cmd - by waza75 - 07.04.2011, 18:42
Re: Help with a simple cmd - by waza75 - 07.04.2011, 19:17
Re: Help with a simple cmd - by radhakr - 07.04.2011, 19:53

Forum Jump:


Users browsing this thread: 1 Guest(s)