Beiträge von Kaliber

    OnPlayerDeath überlist es die Gang/Mafia Mitglieder

    2 Möglichkeiten:


    • Du packst die Abfrage ob das Gang/Mafia Mitglied getötet wurde von einem Cop in deren Abfrage (quick&dirty).
    • Besser wäre es zu schaun, wieso OnPlayerDeath nach dem Hook nicht mehr getriggert wird. Vermutlich weil falsch bzw so gehookt wurde, dass das danach eben nicht mehr aufgerufen wird. Wenn du uns zeigt wie das GW_OnPlayerDeath aussieht, können wir dir evtl besser helfen :) oder du entscheidest dich für Option 1 :D

    Also es gibt hier viele Möglichkeiten das zu realisieren, aber mal hier eine ganz simple:


    Und ich hab das mal mit Tab-Headers gemacht den Dialog, das finde ich schöner (Aber kannst auch nur DIALOG_LIST verwenden, das macht für den Code keinen Unterschied) ^^



    ob ich das Ganze hier jetzt richtig verstanden habe, aber müsste denke ich so gehen

    Das ist so aus mehreren Gründen falsch:

    • strlen kannst du nur auf Strings anwenden und nicht auf Integer.
    • <=10000 && >= 99999 das ist ein Widerspruch in sich, ich hoffe das ist klar.
    • Selbst wenn strlen funktionieren würde...wäre dann das mit der Abfrage ein doppel gemoppel.
    • Und strval auf einen Integer macht auch nicht soviel Sinn, da das ja schon ein Integer ist :)

    Das Thema war (hoffentlich) schon erledigt, hatte ihm das eigentlich versucht ausführlich zu erklären in mehreren Posts.

    Achso, dann geht auf deren Servern die Uhr falsch.


    3 Möglichkeiten das jetzt zu beheben:


    • Schauen, ob du irgendwo im Control Panel die Uhrzeit einstellen kannst.
    • Jemanden dort anschreiben und denen das mitteilen, dann können die das syncen :)
    • Ein quick&dirty fix du addierst einfach 5 Minuten bei deiner Zeit (Aber natürlich nicht einfach +5 sondern am besten mit einem Time Include/Plugin). (Ist aber nicht so zu empfehlen, probiere eine der ersten Beiden Möglichkeiten)

    Jetzt gehen alle, außer Kontonummern, die 5 Zeichen lang sind

    Wie sieht denn dein Code mit der Abfrage aus usw.


    Und welche Pin-Nummer gibst du ein?


    Da Jeffry dir zu Intgern geraten hat, kannst du keine Kontonummern benutzten, die mit 0 beginnen, also wirklich nur reine Zahlenwerte die größer als 10000 sind.

    für mehr information von mein projekt al pm oder im ts.

    Aber dann musst du ja jedem das selbe erzählen...und das mit Pech sehr oft.


    Wäre es nicht sinniger, hier zu schreiben, was dein Projekt von allen anderen SA:MP Projekten unterscheiden wird? :)


    Du wirst sicherlich eine gute Idee haben, wieso du dieses Projekt starten willst.


    Ich lese mir gerne (so wie viele andere) solch Kreative Beiträge durch (sowas wirbt sehr).


    Viel Erfolg anyway! :)

    Wieso verwendest du im Skript diese Koordinaten? Die sind falsch. (Schau auf die letzte, die Z-Achse ist komplett unterschiedlich, bei dem einen bist du in einem Interior, bei dem anderen am Boden!)


    Nimm einfach die, die im Server Log stehen und es sollte alles klappen! :)

    Naja, dann pack mal in die Abfrage, wo er das abbricht folgendes rein:



    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    printf("%.02f | %.02f | %.02f",x,y,z);


    Dann kannst du ja einfach die Koordinaten die du eingetragen hast vergleichen, mit denen, wo er sich gerade befindet :)


    Am besten auch mal hier beide dann posten ;)

    Also dein Fehler ist eigentlich nur, dass die Koordinaten in der Schleife falsch sind. Offensichtlich ist deine Bank in einem Interior.


    Aber mein innerer Optimierer will das ordentlich machen, deshalb pack ich das mal in den Spoiler ^^

    @Alva.


    Jetzt hatte ich dir gerade geantwortet :P



    Kannst ja mal n Blick darauf werden, falls es doch noch Unklarheiten geben sollte :D