Wieso undefined Symbol playerid??

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
  • Ähm ich habe ein Fahrschul System gescriptet, und ich hab jetzt ein public erstellt was ein Ticket immer auf 0 setzen soll falls die Zeit abgelaufen ist, aber wenn ich SetPVarInt... mache kommt da ein echt komischer Error..
    Hier ist der Error:
    Zeile (5483) : error 017: undefined symbol "playerid"


    1 Errors, 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de


    Hier der Code:
    public TicketTimer()
    {
    SetPVarInt(playerid,"Ticket",0);
    }

    Mit unfreundlichen Grüßen
    Buschmensch

  • Dort steht ja auch nirgends was die playerid sein soll.
    Wie rufst du TicketTimer denn auf?
    Warscheinlich mit einem SetTimer

    Hyper Code

    Wir entwickeln professionelle Ressourcen für FiveM, die auf verschiedenste Bedürfnisse zugeschnitten sind

    und stellen dabei stets die Kundenzufriedenheit in den Mittelpunkt.

    Mit einer Vielzahl von Ressourcen hast du zahlreiche Anpassungsmöglichkeiten, um sie zu deinem eigenen Projekt zu machen. Jede Ressource ist etwas Besonderes, da wir viel Liebe und Sorgfalt in alles stecken, was wir erschaffen.


    Besucht uns unter

    https://hyper-code.eu oder im Discord unter discord.gg/hypercode

  • Das wird zwar keinen Fehler eurzeugen aber die playerid wird sehr warscheinlich nirgendwo gesetzt also wird dieser Timer irgend einem Spieler die Variable setzen da playerid nirgends definiert ist.
    ALso zeig uns mal wie du das Überhaupt aufrufst.
    SetTimer....

    Hyper Code

    Wir entwickeln professionelle Ressourcen für FiveM, die auf verschiedenste Bedürfnisse zugeschnitten sind

    und stellen dabei stets die Kundenzufriedenheit in den Mittelpunkt.

    Mit einer Vielzahl von Ressourcen hast du zahlreiche Anpassungsmöglichkeiten, um sie zu deinem eigenen Projekt zu machen. Jede Ressource ist etwas Besonderes, da wir viel Liebe und Sorgfalt in alles stecken, was wir erschaffen.


    Besucht uns unter

    https://hyper-code.eu oder im Discord unter discord.gg/hypercode

  • Ganz simple Erklärung:
    Du musst hauptsächlich wenn du eine neue public-funktion schreibst ,eine definition in 1.public festlegen und 2.in forward!
    Beispiel: Spieler soll geheilt werden > wir gehen davon aus ,der Spieler hat eine ID(PlayerID) die als seine Nummer spricht!
    Also muss ja public wissen ,wär gemeint ist ,also Playerid



    forward heilen(playerid);
    public heilen(playerid)
    {
    SetPlayerHealth(playerid,100);
    return 1;
    }



    Spieler XY wurden erfolgreich 100 Lebenspunkte hinzugefügt!
    //edit