Hallo,
ich hab unter OnPlayerText folgendes eingebaut:
if (strfind(text, "!") != -1)
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(gchat,sizeof(gchat),"%s: %s", sendername, text);
SendClientMessage(i,COLOR_WHITE,gchat);
return 0;
}
}
else if(realchat)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(realtext, sizeof(realtext), "%s sagt: %s", sendername, text);
SendClientMessageInRange(playerid,COLOR_GREY,realtext,3);
}
Wenn ich jetzt ! Text eingebe kommt:
[KilleR]: ! Text
So, jetzt meine Fragen.
1. Wie bekomme ich es hin, dass das "!" nicht mit gesendet wird?
2. Wie bekomme ich es hin, dass "[KilleR]" in seiner Farbe da steht, also nicht immer in weis, sondern in der selben wie auch in der Playerliste bei TAB?
LG