Text auslesen

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
  • Hallo, Community


    ich hätte eine Frage...
    Ich möchte ein Befehl machen der ein Text an alle Spieler in der Umgebung sendet (Beispiel: /m Hallo ihr!)
    Ich müsste nur wissen wie man den Text nach /m auslesen lässt.
    Mein bisheriges Script:


    if(strcmp(cmd, "/m", true) == 0)
    {
    new skin = GetPlayerSkin(playerid);
    if ( skin == 285 || skin == 287 )
    {
    new x_nr[256];
    x_nr = strtok(cmdtext, idx);
    if(!strlen(x_nr))
    {
    SendClientMessage(playerid, COLOR_ERROR, "[Error:] Benutze: /m [Nachricht]");
    return 1;
    }
    else {
    // Das Script wenn man in der UMgebung ist.
    }
    }
    else { SendClientMessage(playerid, COLOR_ERROR, "[Error:] Du bist kein Polizist."); }
    return 1;
    }



    Mfg pierre

  • Am besten, du verwendest DCMD oder OCMD.
    [ SCRIPTING ] Commands mit Parametern <- Tutorial
    Für die Umgebung:
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    if(IsPlayerInRangeOfPoint(i, x, y, z)
    {
    ....
    }
    }
    }

    the ones who are crazy enough to think that they can change the world, are the ones who do
    - Steve Jobs

  • gl_actions oder in irgendeinem Filterscript "Standart" ist bereits eine "me" Funktion erhalten, einfach kopieren uns anders gestallten...