SendClientMessage(playerid,-1,"You are jailed for 5 minutes. Reason: Unknown.");//for one player
//for all players
new string[145],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
format(string,sizeof string,"%s is jailed for 5 minutes. Reason: Unknown.",name);
SendClientMessageToAll(-1,string);
new string[145],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
format(string,sizeof string,"%s is jailed for 5 minutes. Reason: Unknown.",name);
for(new i;i<MAX_PLAYERS;i++)
{
if(i == playerid)continue;
SendClientMessage(i,-1,string);
}
new playerID, playerName[MAX_PLAYER_NAME], reason[64], string[128];
GetPlayerName(playerID, playerName, sizeof(playerName));
format(string, sizeof(string), "%s is jailed for 5 minutes. Reason : %s", playerName, reason);
SendClientMessageToAll(yourcolorhere, string);
//Do the same for "You are jailed for 5 minutes", only except SendClientMessageToAll use
//SendClientMessage(playerID, yourcolorhere, string);
|
the second code is sending message to all players right? I want to send it to all players exept playerid. |
CMD:jail(playerid, params[]) {
new name[MAX_PLAYER_NAME], string[143];
format(string,sizeof string,"%s is jailed for 5 minutes. Reason: Unknown.",name);
for(new i;i<MAX_PLAYERS;i++) {
if(i == playerid)return SendClientMessage(playerid, -1, "You are jailed for 5 minutes. Reason: Unknown.");
SendClientMessage(i,-1,string);
}
return 1;
}
CMD:jail(playerid, params[]) {
new name[MAX_PLAYER_NAME], string[143];
format(string,sizeof string,"%s is jailed for 5 minutes. Reason: Unknown.",name);
for(new i;i<MAX_PLAYERS;i++) {
if(i == playerid)continue;
SendClientMessage(i,-1,string);
}
SendClientMessage(playerid, -1, "You are jailed for 5 minutes. Reason: Unknown.");
return 1;
}
CMD:jail(playerid, params[])
{
new
name[MAX_PLAYER_NAME],
string[45 + MAX_PLAYER_NAME]
;
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
SendClientMessage(playerid, -1, "You are jailed for 5 minutes. Reason: Unknown.");
format(string, sizeof (string), "%s is jailed for 5 minutes. Reason: Unknown.", name);
for(new i; i != MAX_PLAYERS; i++)
{
if (!IsPlayerConnected(playerid))
continue;
if (i == playerid)
continue;
SendClientMessage(i, -1, string);
}
return 1;
}