Mein /revive Befehl geht nicht

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 mein Befehl /arevive geht nicht.
    Wenn ich /arevive 0 Eingebe dann kommt da nur die Meldung
    Benutzte: /arevive [id]
    Wo ist der Fehler ?
    ocmd:arevive(playerid,params[])
    {
    new pid;
    if(sscanf(params,"us",pid)) return SendClientMessage(playerid,grau,"Benutze: /arevive [ID]");
    if(tod[pid]==1)
    if(GetPVarInt(playerid,"Adminlevel") >= 8)
    {
    TogglePlayerControllable(pid,1);
    SetPlayerHealth(pid,100);
    tod[pid]=0;
    SendClientMessage(playerid,orange,"Du hast den Spieler wiederbelebt");
    new string [128];
    format(string, sizeof(string),"[AdmCmd] Admin %s hat den Spieler %s wiederbelebt",MeinName(playerid),MeinName(pid));
    SendClientMessageToAll(blau,string);
    }
    else
    {
    SendClientMessage(playerid,orange,"Fehler: Du bist kein Admin 8/9/10");
    }
    return 1;
    }


    Man wird nicht wiederbelebt


    Scripter von LoE

  • Wenn du schon der Meinung bist dann schreib wenigstens was da hin muss uss ?
    Oder nur s
    Habe keine Ahnung gerade


    Tround's erste Antwort war zu 45 % hilfreich (Thema unabgeschlossen) !!!


    Scripter von LoE

    2 Mal editiert, zuletzt von Deathman ()

  • vielleicht solltest du dir sscanf nochmal genau anschauen und wie es funktioniert.. was bringt es dir wenn ich dir sage wie es geht aber du nicht kapierst warum.. dann kommt morgen wieder genau das gleiche thema



    http://forum.sa-mp.com/showthread.php?t=120356

  • Ich weiss immernochnicht weiter ob ich uss nehmen soll oder ob ich weiss es einfach nicht.


    Tround's erste Antwort war zu 45 % hilfreich (Thema unabgeschlossen) !!!


    Tround's zweite Antwort war zu 65 % hilfreich (Thema unabgeschlossen) !!!


    Scripter von LoE

  • überlege mal was für parameter du brauchst.. der einzige parameter nach dem eigentlichen befehl soll ein spieler sein.

    Zitat

    u User name/id (bots and players) Y_Less, 0


    warum willst du dann noch zwei strings hinzufügen?
    if(sscanf(params,"u",pid))


    ps: wie konntest du in 6 minuten den thread von y_less durchlesen? das ist überhaupt nicht möglich..
    ich empfehle dir es durchzulesen und zu kapieren..

  • Aber s ist doch string ich hab doch ein string dadrinne.


    PatoD: Hör auf mit sonen blöden Antworten, das ist unnötig. Hast du vergessen das du nicht Ich bist. Ich bin ich und lasse mir von niemanden was sagen.



    Dank geht an Tround !!!


    Tround's erste Antwort war zu 45 % hilfreich (Thema unabgeschlossen) !!!


    Tround's zweite Antwort war zu 65 % hilfreich (Thema unabgeschlossen) !!!


    Tround's dritte Antwort war zu 100 % hilfreich (Thema abgeschlossen) !!!


    PatoD 's erste Antwort war zu 87 % hilfreich (Thema abgeschlossen) !!!


    ENDE !!!


    Scripter von LoE