08.10.2012, 13:40
public OnPlayerText(playerid, text[])
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
new chat[256], second, minute, hour;
gettime(hour,minute,second);
format(chat, sizeof(chat), "\n[%d:%d:%d]%s: %s", hour, minute, second, playername, text);
ChatLog(chat);
if(text[0] == '!')
{
if(playerGang[playerid] > 0)
{
new gangChat[256];
new senderName[MAX_PLAYER_NAME];
new string[256];
strmid(gangChat,text,1,strlen(text));
GetPlayerName(playerid, senderName, sizeof(senderName));
format(string, sizeof(string),"[GANG]: %s: %s", senderName, gangChat);
for(new i = 0; i < gangInfo[playerGang[playerid]][1]; i++)
{
SendClientMessage(gangMembers[playerGang[playerid]][i], 0x33CCFFAA, string);
}
}
return 0;
}
UpperToLower(text);
new string[256];
format(string,sizeof(string),"[ID:%d]: %s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
/*GetXYInFrontOfPlayer(playerid, &Float
, &Float:y, Float:distance)
{
new Float:a;
GetPlayerPos(playerid, x, y, a);
GetPlayerFacingAngle(playerid, a);
if (GetPlayerVehicleID(playerid)) {
GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
}
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
}*/
{
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
new chat[256], second, minute, hour;
gettime(hour,minute,second);
format(chat, sizeof(chat), "\n[%d:%d:%d]%s: %s", hour, minute, second, playername, text);
ChatLog(chat);
if(text[0] == '!')
{
if(playerGang[playerid] > 0)
{
new gangChat[256];
new senderName[MAX_PLAYER_NAME];
new string[256];
strmid(gangChat,text,1,strlen(text));
GetPlayerName(playerid, senderName, sizeof(senderName));
format(string, sizeof(string),"[GANG]: %s: %s", senderName, gangChat);
for(new i = 0; i < gangInfo[playerGang[playerid]][1]; i++)
{
SendClientMessage(gangMembers[playerGang[playerid]][i], 0x33CCFFAA, string);
}
}
return 0;
}
UpperToLower(text);
new string[256];
format(string,sizeof(string),"[ID:%d]: %s",playerid,text);
SendPlayerMessageToAll(playerid,string);
return 0;
}
/*GetXYInFrontOfPlayer(playerid, &Float

{
new Float:a;
GetPlayerPos(playerid, x, y, a);
GetPlayerFacingAngle(playerid, a);
if (GetPlayerVehicleID(playerid)) {
GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
}
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
}*/