Funktioniert dieser Code?

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 meine Freunde, ich habe einen Code geschrieben, weiß aber nicht ob das so Funktioniert und habe leider gerade nicht die Möglichkeit um das zu Testen.


    Das System wird über einen Timer ausgelöst, welcher bei Kommando- Eingabe Startet.
    Was soll der Code machen? Es geht darum, das ein User nach gewisser Zeit Wanteds verliert, wenn ein Wheelman den "Kunden" in das Vehicle gezogen hat.


    Da der Timer welcher ausgelöst wird:

    Code
    SetTimer("wantedweg",60000,1);


    Da der eigentliche Code:



    Die Abfrage, ob es ein Wheelmanveh ist habe ich bewusst noch nicht genommen, mache ich dann wen es Prinzipiell nicht klappt.
    Wenn ihr meint das geht nicht, dann bitte ich um einen anderen Lösungsansatz. Und Wenn es so gehen sollte, bin ich stolz auf mich als Anfänger xD


    LG, Chris@Key

    Blub

  • WantedLevel[BefreiID] --;
    new wlevel;
    wlevel = GetPlayerWantedLevel(BefreiID);
    new tmp[64];
    format(tmp,sizeof(tmp), "Aktuelles Wantedlevel: %i", wlevel-1);


    Warum gehst du hier erst über deine Variable und dann über eine Funktion?


    Client und Server sollten in dem Fall schon übereinstimmen.
    Entweder gleichst du direkt über den Clienten ab ODER du sagst dem Clienten, wie viele Wanteds er in Wirklichkeit noch hat.
    SetPlayerWantedLevel ist hier der Schlüssel

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • statt -1 wäre die Variable WantedLevel[BefreiID] sinnvoll
    Allerdings ohne -1 etc.


    Sonst hast du ja 2x das Wantedlevel runtergesetzt

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Ich hab es mal anders versucht,für mich die einfachste Lösung. Wie gesagt, bin Anfänger und manchmal "etwas" überfordert :D


    Code gelöscht, vollig falscher Ansatz.


    Zurück zum Anfang :D


    Dadurch ich nun meine Idee umgesetzt habe und es klappt nicht, kann mir jemand den Code so umschreiben das es geht? Nun Crasht mein Server und schaltet sich ab :(
    (ist ja nicht so das ich nen fertigen Code verlange, da ich schon einiges versucht habe und nicht von denen bin, die ohne weiteres einen Code verlangen) ^^