Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerText(playerid, text[])
- {
- if(Mute[playerid] >= 1)
- {
- new string[50];
- format(string, sizeof(string), "{FF0000}You are muted. {0066CC}You can speak again in{FFFF00} %d {0066CC}seconds.", Mute[playerid]); // sets the string
- SendClientMessage(playerid, 0xFFFFFFFF, string); // sends the message
- return 0;
- }
- if(PlayerInfo[playerid][pAdmin] == 0)
- {
- new string[128], playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "{FF0000}[Member] {15FF00} %s: {FFFFFF} %s",playername, text);
- SendClientMessageToAll(0xFF0000C8, string);
- return 0;
- }
- if(IsPlayerAdmin(playerid))
- {
- new string[128], playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "{FF0000}[OWNER] {FF0000} %s: {15FF00} %s",playername, text);
- SendClientMessageToAll(0xFF0000C8, string);
- return 0;
- }
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- new string[128], playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "{FF0000}[Admin] {15FF00} %s: {0066CC} %s",playername, text);
- SendClientMessageToAll(0xFF0000C8, string);
- return 0;
- }
- if(PlayerInfo[playerid][pAdmin] >1 ||IsPlayerAdmin(playerid) && text[0] == '@')
- {
- new msg1[158], pName1[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pName1, MAX_PLAYER_NAME);
- format(msg1, sizeof(msg1), "[ADMIN CHAT] %s (ID %d): %s", pName1, playerid, text[1]);
- SendMessageToAdmins(msg1);
- return 0;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement