All pastes #515536 Raw Edit

Someone

public text v1 · immutable
#515536 ·published 2007-05-28 07:47 UTC
rendered paste body
public OnPlayerCommandText(playerid, cmdtext[])
{
   if (strcmp(cmdtext, "/help", true)==0)
   {
       SendClientMessage(playerid,0xFF9900AA,"Available commands: /w , /x , /c");
       SendClientMessage(playerid,0xFF9900AA,"/shotgun , /shotgun2 , /pistol , /spistol");
       SendClientMessage(playerid,0xFF9900AA,"/m4a , /ak47 , /deagle , /mp5 , /sniper");
       return 1;
   } else if(strcmp(cmdtext, "/w", true) == 0) {
       SendClientMessage(playerid,0xFFFF00AA,"/w1 -> Cover Me");
      SendClientMessage(playerid,0xFFFF00AA,"/w2 -> You Take the Point");
      SendClientMessage(playerid,0xFFFF00AA,"/w3 -> Hold This Position");
      SendClientMessage(playerid,0xFFFF00AA,"/w4 -> Regroup Team");
      SendClientMessage(playerid,0xFFFF00AA,"/w5 -> Follow Me");
      SendClientMessage(playerid,0xFFFF00AA,"/w6 -> Taking Fire, Need Assistance");
       return 1;
    } else if(strcmp(cmdtext, "/x", true) == 0) {
        SendClientMessage(playerid,0xFFFF00AA,"/x1 -> Go!Go!Go!");
        SendClientMessage(playerid,0xFFFF00AA,"/x2 -> Team! Fall Back");
        SendClientMessage(playerid,0xFFFF00AA,"/x3 -> Stick Together Team");
        SendClientMessage(playerid,0xFFFF00AA,"/x4 -> Get in Position");
        SendClientMessage(playerid,0xFFFF00AA,"/x5 -> Storm In The Front");
        SendClientMessage(playerid,0xFFFF00AA,"/x6 -> Report In");
      return 1;
   } else if(strcmp(cmdtext, "/c", true) == 0) {
      SendClientMessage(playerid,0xFFFF00AA,"/c1 -> Affirmative");
        SendClientMessage(playerid,0xFFFF00AA,"/c2 -> Enemy Spotted");
        SendClientMessage(playerid,0xFFFF00AA,"/c3 -> Need Backup");
        SendClientMessage(playerid,0xFFFF00AA,"/c4 -> Sector Clear");
        SendClientMessage(playerid,0xFFFF00AA,"/c5 -> I'm in Position");
        SendClientMessage(playerid,0xFFFF00AA,"/c6 -> Reporting In");
        SendClientMessage(playerid,0xFFFF00AA,"/c7 -> She's gonna Blow! (Inutile...)");
        SendClientMessage(playerid,0xFFFF00AA,"/c8 -> Negative");
        SendClientMessage(playerid,0xFFFF00AA,"/c9 -> Enemy Down");
       return 1;
   } else if(strcmp(cmdtext, "/w1", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Cover Me !", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/w2", true) == 0) {
      if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): You Take the Point !", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/w3", true) == 0) {
         if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Hold This Position", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/w4", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }

      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Regroup Team", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/w5", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }

      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Follow Me", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/w6", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Taking Fire, Need Assistance", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/x1", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Go!Go!Go!", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/x2", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Team! Fallback", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/x3", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Stick Together Team", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/x4", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Get In Position", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/x5", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Storm In the Front", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/x6", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Report In", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c1", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Affirmative", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c2", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Enemy Spotted", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c3", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Need Backup", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c4", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Sector Clear", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c5", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): I'm In Position", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c6", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Reporting In", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c7", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): She's gonna blow  !", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c8", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Negative", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;
    } else if(strcmp(cmdtext, "/c9", true) == 0) {
        if(gTeam[playerid] == TEAM_WORKER) {
       COL_CMD = 0xAFAFAFAA;
        } else if(gTeam[playerid] == TEAM_PIMP) {
       COL_CMD = 0xAFAFAFAA;
      } else if(gTeam[playerid] == TEAM_GOLFER) {
       COL_CMD = 0xAFAFAFAA;
       } else if(gTeam[playerid] == TEAM_TRIAD) {
       COL_CMD = 0xAFAFAFAA;
     }
      GetPlayerName(playerid,pname, sizeof(pname));
        format(stringcmd, 256, "(%s): Enemy Down", pname);
      SendClientMessageToAll(COL_CMD, stringcmd);
      return 1;

    } else if(strcmp(cmdtext, "/m4a", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/shotgun", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/mp5", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/sniper", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/deagle", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/shotgun2", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/pistol", true) == 0) {
       if(gTeam[playerid] == TEAM_WORKER) {
       } else if(gTeam[playerid] == TEAM_PIMP) {
       } else if(gTeam[playerid] == TEAM_GOLFER) {
        } else if(gTeam[playerid] == TEAM_TRIAD) {
       GivePlayerWeapon(playerid, 31, 120);
      return 1;
    } else if(strcmp(cmdtext, "/hp", true) == 0) {
       if(IsPlayerAdmin(playerid) == 1) {
        SetPlayerHealth(playerid, 100);
      return 1;
    } else {
      return 1;
    }
 return 0;
}