A simple Help
#1

Hello!
Can anybody tell me how to convert this strcmp command to zcmd?
Here is the code below

pawn Код:
if(strcmp(cmd, "/dance", true) == 0) {
          new tmp[256];
          new D_STYLE;
          tmp = strtok(cmdtext, idx);
          if(!strlen(tmp) || strlen(tmp) > 2) {
          SendClientMessage(playerid,0xFF0000FF,"USAGE: /dance [style 1-4]");
          return 1;}
          D_STYLE = strval(tmp);
          if(D_STYLE < 1 || D_STYLE > 4) {
          SendClientMessage(playerid,0xFF0000FF,"USAGE: /dance [style 1-4]");
          return 1;}
          if(D_STYLE == 1) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
          } else if(D_STYLE == 2) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2);
          } else if(D_STYLE == 3) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE3);
          } else if(D_STYLE == 4) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE4);
          }
          return 1;}
Reply
#2

Your identantion is a pure piece of shit and crap, but here is it.
pawn Код:
COMMAND:dance(playerid, params[]) {
          new dance_style;
          if (sscanf(params, "i", dance_style)) {
          SendClientMessage(playerid,0xFF0000FF,"USAGE: /dance [style 1-4]");
          return 1;}
       
          if(dance_style < 1 || dance_style > 4) {
          SendClientMessage(playerid,0xFF0000FF,"USAGE: /dance [style 1-4]");
          return 1;}
          if(dance_style == 1) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
          } else if(dance_style == 2) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2);
          } else if(dance_style == 3) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE3);
          } else if(dance_style == 4) {
          SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE4);
          }
          return 1;}
Reply
#3

ok thx its fixed
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)