Advertisement
Guest User

/group command

a guest
Nov 24th, 2011
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. CMD:group(playerid, params[]) {
  2.  
  3. if(playerVariables[playerid][pStatus] != 1 || playerVariables[playerid][pGroup] < 1) return 1;
  4. if(groupVariables[playerVariables[playerid][pGroup]][gGroupType] == 1 || groupVariables[playerVariables[playerid][pGroup]][gGroupType] == 2) {
  5. return SendClientMessage(playerid, COLOR_GREY, "This group does not have an OOC chat.");
  6. }
  7. new
  8. string[128];
  9.  
  10. if(isnull(params)) return SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"/g(roup) [message]");
  11.  
  12. if(playerVariables[playerid][pFreezeType] > 0) {
  13. return SendClientMessage(playerid, COLOR_GREY, "You can't use this command while cuffed, tazed, or frozen.");
  14. }
  15.  
  16. GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);
  17.  
  18. switch(playerVariables[playerid][pGroupRank]) {
  19.  
  20. case 1: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName1], szPlayerName, params);
  21. case 2: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName2], szPlayerName, params);
  22. case 3: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName3], szPlayerName, params);
  23. case 4: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName4], szPlayerName, params);
  24. case 5: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName5], szPlayerName, params);
  25. case 6: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName6], szPlayerName, params);
  26. default: format(string, sizeof(string), "(Group Chat) %s %s: %s", groupVariables[playerVariables[playerid][pGroup]][gGroupRankName1], szPlayerName, params);
  27. }
  28. SendToGroup(playerVariables[playerid][pGroup], COLOR_DCHAT, string);
  29. return 1;
  30. }
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement