Huhu,
Ich würde gerne einen normalen Darkness sagt: Hallo also so einen Chat haben und nicht den Chat da wo jder es sehen kann bzw lesen kann
Ich hoffe ihr könnt mir helfen einen zu erstellen
Einen Chat erstellen da wo steht Blabla sagt: Bla
- DarknesswithLight
- 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
-
-
Wie meinst du das Jetzt? Meinst du die Reicheite oder was?
-
Ja genau also nur das wenn ich t Drücke und was eingebe soll kommen Darkness sagt: Test
Und es oll ja nicht an alle gesendet werden -
-
Das hat leider noch nichts gebracht
bzw es kommt kein Darkness sagt: -
public OnPlayerText(playerid, text[])
{
LimitGlobalChatRadius(10);
return 1;
}meinst du das ?
-
Omg, benutzt die Sufu -.-
Als ob die Breadfisher nichts besseres zu tun hätten....
Ihr spammt das Forum nur zu, ich habe vor 3 Tagen in "Tutorials" geguckt, und da steht "Chat mit Radius (SMessage)".
So schwer ey .... -
also einmal unter
OnGameModeInit
public OnGameModeInit()
{
LimitGlobalChatRadius(0);
}und dan noch
public OnPlayerText(playerid, text[])
{
new string[128];
format(string, sizeof(string), "%s sagt: %s",Spielername(playerid),text);
SMessage(playerid,COLOR_WEISS,string,20);
return 0;
}und ein stocken
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;
} -
Habe es schon aber danke das du auch geholfen hast
-
breadfish.de
Hat das Thema geschlossen.