N'Abend,
wollte gerne fragen wie ich eine Nachricht sende die für alle Spieler im Umkreis von zB. 5 Metern sichtbar ist. Und zwar nicht einfach Name sagt: ... so wie im Chatradius, sondern eine Nachricht die von keinem kommt zB. MewMega geht in den Dienst oder so.
Greetz

Nachricht erstellen im Umkreis von ...
- Uppermost
- 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
-
-
Ich hab das so
Function RadiusChat(Float:radi, playerid, string[],farbe)
{
if(IsPlayerConnected(playerid))
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(!BigEar[i])
{
if(IsPlayerInRangeOfPoint(i, radi, x, y, z))
{
SendClientMessage(i, farbe, string);
}
}
else
{
SendClientMessage(i, farbe, string);
}
}
}
}
return 1;
} -
Ich meine eine Nachricht im Umkreis zu senden und kein Chatradius
Den hab ich schon
-
Ja mit meiner Funktion dann so
RadiusChat(15.0,playerid,"Das wird gesendet",0xFFFFFF);
-
Achso war nur grade iritiert ich baus mal rein und meld mich per edit
//E: Also sorry ich kenn mich mit Functions nicht aus hier mal die Errors:
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(463) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(463) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(463) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1184) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1186) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1189) : error 021: symbol already defined: "GetPlayerPos"
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1190) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1192) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1194) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1196) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1201) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1208) : error 010: invalid function or declaration
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1210) : warning 203: symbol is never used: "x"
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1210) : warning 203: symbol is never used: "y"
C:\Dokumente und Einstellungen\Surfer\Eigene Dateien\Script GTA\Samp 0.3e Aktuelles Script\gamemodes\Version0.3.pwn(1210) : warning 203: symbol is never used: "z"
Die Errors um die Zeilen 400 kommen daher, dass Float:x etc. anscheinend schon definiert wurden, aber die habe ich bei einem dcmd Befehl definiert und nicht übers ganze Script. -
breadfish.de
Hat das Thema geschlossen.