23.12.2009, 11:34
/ me and /whisper commands by me 

Код:
#define COLOR_INFO 0x80FF0099//green #define COLOR_WHISPER 0xFFFF00AA//yellow
Код:
if(!strcmp(cmdtext, "/me", true, 3))
{
if(!cmdtext[3])return SendClientMessage(playerid, COLOR_INFO, "[INFO] USAGE: /me [action]");
new str[128];
format(str, sizeof(str), "* %s",cmdtext[4]);
SetPlayerChatBubble(playerid, str, COLOR_WHITE, 150.0, 10000);
SendClientMessage(playerid, COLOR_INFO, "[INFO] Message Displaying for 10 seconds.");
return 1;
}
Код:
if(!strcmp(cmdtext, "/whisper", true, 8))
{
if(!cmdtext[8])return SendClientMessage(playerid, COLOR_WHISPER, "[WHISPER] USAGE: /whisper [text]");
new playername[MAX_PLAYER_NAME];
new string[128];
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),"[WHISPER] %s: %s",playername,cmdtext[9]);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GetDistanceBetweenPlayers(playerid,i) < 15)
{
SendClientMessage(i,COLOR_WHISPER,string);
}
}
}
return 1;
}

