Chat Radius erstellen

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
  • Hey, ich versuche schon seid einigen Tagen ein Chat mit nem Radius zu erstellen.
    Jedoch failt iwas...
    Wenn ich alles so ähnlich wie hier> forum.sa-mp.de/off-topic/archiv/103698-chat-radius-erstellen/< mache, kommt InGame nur: ">> Text".
    Wenn ich das ganze wieder lösche, bleibt das iwi so...


    Hoffe ihr könnt mir helfen...

  • Zitat

    DJ_Satrox: kann ich dir scripten wen du willst


    Wär hamma :)
    gamer ähm habs davor wieder so gemacht, wie es dort stand (link) und dann weiter versucht... Iwi klappts nit


    EDIT:


    Also so ungefähr ists normal... Aba warum funzt es bei mir nit?


    stock Float:GetDistanceBetweenPlayers(p1,p2)
    {
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
    {
    return -1.00;
    }
    GetPlayerPos(p1,x1,y1,z1);
    GetPlayerPos(p2,x2,y2,z2);
    return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    }



    //-----------------------------------------
    //-----------------------------------------


    stock SendMeChat(string[],playerid)
    {
    new Float:Q[3],i;
    GetPlayerPos(playerid,Q[0],Q[1],Q[2]);
    for(; i<MAX_PLAYERS; i++) {
    if(!IsPlayerInRangeOfPoint(i,25.0,Q[0],Q[1],Q[2]) || !IsPlayerConnected(i)) continue;
    SendClientMessage(i,Grau,string);
    }
    return 1;
    }
    public OnPlayerText(playerid, text[])
    {
    new sendername[32],string[128];
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string),"{%x}%s sagt: %s",GetPlayerColor(playerid),sendername,text);
    SendMeChat(string,playerid);
    return 0;
    }


    EDIT:
    Denke ich habe den Fehler entdeckt... Gucke Mittag nach...


    EDIT:


    Funzt nit :/


    Kann mir jemand helfen?