T - Chat
- ÉSMaticx
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
format(string,sizeof(string),"(Chat) %s: %s",Name,text);
SendClientMessageToAll(farbe,string);Und am Ende von "OnPlayerText"
return 0; -
Ja normalerweise steht da gar nicht sagt:D
Sondern einfach nur der Name: und der text:D -
public OnPlayerText(playerid, text[])
{
new str[256];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(str),"(Chat) %s sagt: %s",name,text);
SendClientMessageToAll(0xFFFFFFFF,str);
return 0;
} -
Jap mit einem string
format(string, sizeof (string), "(Chat) %s sagt: %s", name, text);
-
Natürlich ist das Möglich, du kannst diese auch farbig gestalten
stock SMessage(playerid,farbe,text[],Float:umkreis)
{
new Float:xm, Float:ym, Float:zm,maxplayers=GetMaxPlayers();
if(GetPlayerPos(playerid,xm,ym,zm))
{
for(new i=0;i<maxplayers;i++)
if(IsPlayerConnected(i) && (i==playerid || IsPlayerInRangeOfPoint(i,umkreis,xm,ym,zm)))
SendClientMessage(i,farbe,text);
return 1;
}
return 0;
}
stock Spielername(playerid)
{
new NoName[MAX_PLAYER_NAME];
GetPlayerName(playerid,NoName,sizeof NoName);
return NoName;
}
public OnPlayerText(playerid, text[])
{
new string[128];
format(string, sizeof(string), "{colorpicker.com}Chat - %s sagt: {FAFAFA}%s",Spielername(playerid),text);
SMessage(playerid,0xFFFFFFFF,string,20);
return 0;
} -
breadfish.de
Hat das Thema geschlossen.