09.11.2012, 11:41
Hello guys , i wanted to fix 1 thing that when a player status is 0 or he is not an admin he cant Chat on Main Chat ...If the player is Admin/moderator ... he can chat in Main ..... Please fix my problem
|
public OnPlayerText(playerid, text[]) { return 1;
CMD:r(playerid,params[]) { #pragma unused params if(isnull(params)) return SendClientMessage(playerid, ORANGE, "USAGE: /R [text] to talk in Team Chat"); new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, sizeof(Name)); new string[128]; format(string, sizeof(string), "[R][Team Chat] %s: %s", Name, params[0]); printf("%s", string); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && gTeam[i] == gTeam[playerid]) SendClientMessage(i, RED, string); } return 1; } CMD:myteam(playerid, params[]) { if(gTeam[playerid] == TEAM_GERMANY) { SendClientMessage(playerid, ORANGE, "Class Verification: You are Apart of Germany Team"); } else if(gTeam[playerid] == TEAM_IRAQ) { SendClientMessage(playerid, ORANGE, "Class Verification: You are Apart of Taliban Cell"); } else if(gTeam[playerid] == TEAM_RUSSIA) { SendClientMessage(playerid, ORANGE, "Class Verification: You are Apart of Soviet Union"); } else if(gTeam[playerid] == TEAM_USA) { SendClientMessage(playerid, ORANGE, "Class Verification: You are Apart of United States of America"); } else if(gTeam[playerid] == TEAM_BANGLADESH) { SendClientMessage(playerid, ORANGE, "Class Verification: You are Apart of European Alliance Team"); } return 1; } CMD:cmds(playerid, params[]) { ShowPlayerDialog(playerid, RED, DIALOG_STYLE_MSGBOX, "{FFFF00}General Player Commands","{FFFF00}/R || /MyTeam || /MyRank || /Duel [ID + Your ID] || /W || /Objective\n/Help ||/Admins || /NeonShop || /Kill || /Rules || /Switch || Bank","I accept",""); return 1; } CMD:objective(playerid, params[]) { ShowPlayerDialog(playerid, RED, DIALOG_STYLE_MSGBOX, "{FFFF00}Help","{F0F0F0}|| Increase Rank /Myrank, /Ranks || Defend your Base || Earn Score By killing Players!","Ok",""); return 1; } CMD:help(playerid, params[]) { ShowPlayerDialog(playerid, RED, DIALOG_STYLE_MSGBOX, "{FFFF00}Help","{F0F0F0}Read /Cmds /Rules /Objective For More Info","Ok",""); return 1; } CMD:rules(playerid, params[]) { ShowPlayerDialog(playerid, RED, DIALOG_STYLE_MSGBOX, "{FFFF00}Rules","{F0F0F0}/Do not Spawn Kill \n/Do not disrespect Players/Staff \n/Do not Park over People \n/Do not use Any Hacks \n/Do not Swear \n/C-BUG IS ALLOWED)","Ok",""); return 1; } CMD:switch(playerid, params[]) { SetPlayerHealth(playerid, 0.0); ForceClassSelection(playerid); SendClientMessage(playerid, ORANGE,"Class Selection: Select your New Team!"); return 1; }
public OnPlayerText( playerid, text[ ] )
{
new
textmsg[ 128 ]
;
format( textmsg, sizeof ( textmsg ), "%s", text );
SendPlayerMessageToAll( playerid, textmsg );
return 0;
}