Das Megaphone anders...

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 kann ich das machen wie mit den /megaphone
    Da kommt ja [Officer PaLamo:o< Polizei! Stehen bleiben!!] ich möchte nocht mit 2 Befehlen verbessern


    Befehle:
    /stop
    /folgen


    Nutzung/Beschreibung:
    /Stop Dieses befehl kan nur Polizei (FBI, Army muss dan extra gemacht werden)
    Der Befehl ruft ein Text auf "Polizei! Stehen Bleiben!!" Was mitten im Bildschirm kommt wie /cnn
    Aber das da nur steht "Polizei! Stehen Bleiben!!"


    /Folgen Wie oben das selber nur halt mit den text "Polizei! Bitte Folgen..."


    Kann mir jemand helfen? ?(

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/halt", cmdtext, true, 10) == 0)
    {
    if(gTeam[playerid] == TEAM_COPS)
    {
    GameTextForAll(const string[~w~ "Halt Polizei! Stehen bleiben.],600,2); // 600= Milisekundenanzahl, 2= Style
    }

    return 1;
    }
    return 0;
    }


    ungetestet, ich weiß nicht obs klappt

  • Muss da nicht nich GLeader +GMember hin? weil du hast da GTeam



    (Is nur frage)

  • Englich sollte jemand der in der nähe ist wie bei /megaphone

  • new Float:x,Float:y,Float:z;
    public RadSend(playerid)
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(GetPlayerPos(playerid,x,y,z))
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerToPoint(radius,i,x,y,z))
    {
    SendClientMessage(i,Farbe,"Text");
    }
    }
    }
    }
    return 1;
    }

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Wenn dann schon so:

    new Float:x,Float:y,Float:z;
    public RadSend(playerid, color, const string)
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(GetPlayerPos(playerid,x,y,z))
    {
    if(IsPlayerConnected(i))
    {
    if(PlayerToPoint(radius,i,x,y,z))
    {
    SendClientMessage(i,color,const string);
    }
    }
    }
    }
    return 1;
    }

  • naja das Megaphone sollte eig normal bleiben, wie er oben erwähnt hat ,sonst sieht das ja jeder.....
    andre möglichkeit du erststellst nen änhliches /cnn für Polizei das dann den Befehl Ausruft^^