SA-MP Forums Archive
How i can make admin to see factins chat - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: How i can make admin to see factins chat (/showthread.php?tid=304906)



How i can make admin to see factins chat - boyan96 - 20.12.2011

this i my command
PHP код:
if(strcmp(cmd"/faction"true) == || strcmp(cmd"/f"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            if(
PlayerInfo[playerid][pMuted] != 0)
            {
                
SendClientMessage(playeridCOLOR_ADMINCMD" Ти си заглушен и не можеш да пишеш.");
                return 
1;
            }
            if(
PlayerInfo[playerid][pMember] == TEAM_CIVILIAN)
            {
                
SendClientMessage(playeridCOLOR_ADMINCMD" Неможеш да използваш тази команда понеже ти неси в банда или мафия.");
                return 
1;
            }
            new 
length strlen(cmdtext);
            new 
team gTeam[playerid];
            while ((
idx length) && (cmdtext[idx] <= ' '))
            {
                
idx++;
            }
            new 
offset idx;
            new 
result[256];
            while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
            {
                
result[idx offset] = cmdtext[idx];
                
idx++;
            }
            
result[idx offset] = EOS;
            if(!
strlen(result))
            {
                
SendClientMessage(playeridCOLOR_WHITE"USAGE: (/f)action [team chat]");
                return 
1;
            }
            new 
ranktext[256];
               switch(
PlayerInfo[playerid][pRank])
            {
                  case 
1format(ranktextsizeof(ranktext), "%s"TeamInfo[PlayerInfo[playerid][pMember]][fRank1]);
                case 
2format(ranktextsizeof(ranktext), "%s"TeamInfo[PlayerInfo[playerid][pMember]][fRank2]);
                case 
3format(ranktextsizeof(ranktext), "%s"TeamInfo[PlayerInfo[playerid][pMember]][fRank3]);
                case 
4format(ranktextsizeof(ranktext), "%s"TeamInfo[PlayerInfo[playerid][pMember]][fRank4]);
                case 
5format(ranktextsizeof(ranktext), "%s"TeamInfo[PlayerInfo[playerid][pMember]][fRank5]);
                case 
6format(ranktextsizeof(ranktext), "%s"TeamInfo[PlayerInfo[playerid][pMember]][fRank6]);
            }
            
format(stringsizeof(string), "[ID:%d Rank:%s] %s : %s",playeridranktextPlayerName(playerid), result);
            
SendFactionMessage(teamCOLOR_LIGHTBLUEstring);
        }
        return 
1;
    } 



Re: How i can make admin to see factins chat - kizla - 20.12.2011

how is going your admin variable?


Re: How i can make admin to see factins chat - suhrab_mujeeb - 20.12.2011

Do you have something like
pawn Код:
SendAdminMessage(team, COLOR_LIGHTBLUE, string);



Re: How i can make admin to see factins chat - boyan96 - 20.12.2011

no i don't have


Re: How i can make admin to see factins chat - kizla - 20.12.2011

give me a variable for Admins, and i will do it for you..


Re: How i can make admin to see factins chat - Rob_Maate - 21.12.2011

pawn Код:
for(new i=0; i<MAX_PLAYERS; i++)
{
    if(IsPlayerAdmin(i) || PlayerInfo[i][pAdmin] >= 1)
    {
        SendClientMessage(i, COLOR_ADMINCMD, /*message*/);
    }
}