Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 22nd, 2010 | Syntax: None | Size: 4.87 KB | Hits: 56 | Expires: Never
Copy text to clipboard
  1. if(strcmp(cmd, "/falliance", true) == 0 || strcmp(cmd, "/fa", true) == 0)
  2.         {
  3.            if(IsPlayerConnected(playerid))
  4.            {
  5.                    if(PlayerInfo[playerid][pMuted] == 1)
  6.                         {
  7.                                 SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced");
  8.                                 return 1;
  9.                         }
  10.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  11.                         new length = strlen(cmdtext);
  12.                         while ((idx < length) && (cmdtext[idx] <= ' '))
  13.                         {
  14.                                 idx++;
  15.                         }
  16.                         new offset = idx;
  17.                         new result[64];
  18.                         new leader = PlayerInfo[playerid][pLeader];
  19.                         new member = PlayerInfo[playerid][pMember];
  20.                         while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  21.                         {
  22.                                 result[idx - offset] = cmdtext[idx];
  23.                                 idx++;
  24.                         }
  25.                         result[idx - offset] = EOS;
  26.                         if(!strlen(result))
  27.                         {
  28.                                 SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/f)amily [family chat]");
  29.                                 return 1;
  30.                            }
  31.                 if(member==id-ul familiei)
  32.                                 {
  33.                                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  34.                                         else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  35.                                         else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  36.                                         else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  37.                                         else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  38.                                         else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  39.                                         else { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  40.                                         SendFamilyMessage(PlayerInfo[playerid][pMember], 0x33CCFFAA, string);
  41.                                 }
  42.                 if(member==id-ul familiei)
  43.                                 {
  44.                                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  45.                                         else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  46.                                         else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  47.                                         else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  48.                                         else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  49.                                         else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  50.                                         else { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  51.                                         SendFamilyMessage(PlayerInfo[playerid][pMember], 0x33CCFFAA, string);
  52.                                 }
  53.                 if(member==id-ul familiei)
  54.                                 {
  55.                                    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  56.                                         else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  57.                                         else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  58.                                         else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  59.                                         else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  60.                                         else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "[FA Chat] Rank %s: %s. ))  **", sendername, result); }
  61.                                         else { format(string, sizeof(string), "[FA Chat] Rank %s: %s. )) **", sendername, result); }
  62.                                         SendFamilyMessage(PlayerInfo[playerid][pMember], 0x33CCFFAA, string);
  63.                                 }
  64.                                 else if(leader==id-ul familiei)
  65.                                 {
  66.                                    format(string, sizeof(string), "[F Chat-Leader] Numele rankului liderului %s: %s. )) **", sendername, result);
  67.                                         SendFamilyMessage(PlayerInfo[playerid][pLeader], 0x33CCFFAA, string);
  68.                                 }
  69.                                 else if(leader==id-ul familiei)
  70.                                 {
  71.                                    format(string, sizeof(string), "[F Chat-Leader] Numele rankului liderului %s: %s. )) **", sendername, result);
  72.                                         SendFamilyMessage(PlayerInfo[playerid][pLeader], 0x33CCFFAA, string);
  73.                                 }
  74.                                 else if(leader==id-ul familiei)
  75.                                 {
  76.                                    format(string, sizeof(string), "[F Chat-Leader] Numele rankului liderului %s: %s. )) **", sendername, result);
  77.                                         SendFamilyMessage(PlayerInfo[playerid][pLeader], 0x33CCFFAA, string);
  78.                                 }
  79.                                 printf("%s", string);
  80.                                 return 1;
  81.                         }
  82.                         else
  83.                         {
  84.                                 SendClientMessage(playerid, COLOR_GRAD2, "   you are not part of a Family!");
  85.                                 return 1;
  86.                         }
  87.                 }//not connected
  88.                 return 1;