[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
  • Gibt es da eine simple Lösung?

    Nein, außer du blockierst alles, was dir vom Spiel her Geld gibt bzw. Geld abzieht (Ammu-Nation, Casino, Stunt Bonus, Restaurants, Pay'N'Spray, ...).
    Andernfalls ist es ziemlich aufwändig, alle Eventualitäten abzufangen.


    Ich habe auf meinem Server die Anti-Money-Hack Funktion über Jahre immer wieder verbessert und erweitert, eine 100%'ige Sicherheit kann aber nicht gewährleistet werden, vor allem wenn man sein Geld einfriert und Geld an Stationen ausgibt, die nicht Code-Seitig (oben genannte) das Geld abziehen.

  • C:\Users\Medion\Desktop\Daten Medion\GTA SA Datein\GTA Scripts\New Generation\gamemodes\GTA1.pwn(15677) : warning 202: number of arguments does not match definition

  • Nein, außer du blockierst alles, was dir vom Spiel her Geld gibt bzw. Geld abzieht (Ammu-Nation, Casino, Stunt Bonus, Restaurants, Pay'N'Spray, ...).Andernfalls ist es ziemlich aufwändig, alle Eventualitäten abzufangen.


    Ich habe auf meinem Server die Anti-Money-Hack Funktion über Jahre immer wieder verbessert und erweitert, eine 100%'ige Sicherheit kann aber nicht gewährleistet werden, vor allem wenn man sein Geld einfriert und Geld an Stationen ausgibt, die nicht Code-Seitig (oben genannte) das Geld abziehen.

    Wie könnte man es anstellen? Kannst du mir eventuell ein Ansatz geben?

  • @Jeffry aber wenn man die Restaurant etc. entfernt bleiben doch nur noch die PayNsprays oder? Sonst bekommt man nur vom Script her Geld.

    Was Jeffry meint ist dass es über ein eigenes Geldsystem schon sicher ist aber die Standardfunktionen im Spiel die im Zusammenhang mit dem Geld stehen, (Automaten, Pay n Sprays, Casino etc.) funktionieren dann nicht richtig bzw. macht man weder Gewinn noch Verluste außer man scriptet diese Systeme selbst.


    @Dr. Frauenarzt


    Dir fehlt die playerid in der IsPlayerInDynamicArea funktion

  • Was Jeffry meint ist dass es über ein eigenes Geldsystem schon sicher ist aber die Standardfunktionen im Spiel die im Zusammenhang mit dem Geld stehen, (Automaten, Pay n Sprays, Casino etc.) funktionieren dann nicht richtig bzw. macht man weder Gewinn noch Verluste außer man scriptet diese Systeme selbst.

    Ah okay, ich verstehe... Aber wenn man richtige Abfragen bei den Automaten & den Pay n Sprays hinzufügt, dann ist das normale Geldsystem doch theoretisch sicher oder?

  • Ich glaube er meint:if(IsPlayerInDynamicArea(playerid, TrashCans_InteractionField[CurrentTrashcanArea[playerid]]))

    Danke der warning ist weg :)




    da besteht immer noch das problem mit ShowTutorial.


    Bei jeden anderen Funktioniert es so aber wen man beim Autohaus angekommen ist geht ja dann der Checkpoint weg. dann muss man sich ein Auto kaufen. Hat man sich ein Auto gekauft sollte der Nexte Checkpoint kommen der kommt ja aber der Text wird nicht angezeigt

  • Gut'n zusammen!
    Ich hatte da eine Idee, im Tutorial möchte ich gerne das ein NPC ein Zug im Bahnhof rein fährt (Spieler ist eine Virtuelle Welt) und im Bahnhof hält.
    Nun ist meine Frage, kann ich ein NPC in eine Virtuelle Welt "stecken"?
    Und, führt es zu Probleme wenn sich zB 5 Leute gleichzeitig im Tutorial befinden? Das also 5 Züge, in einer anderen Virtuellen Welt.


    MfG.
    Aaron!

    Die Missglückte Persönlichkeit, Ciao!

  • Das ist kein Problem, das sollte funktionieren.


    Allerdings ist das halt nicht so optimal diese Idee...da wenn 30 Leute im Tutorial sind..brauchst auch 30 NPCs ^^

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Gibt es eine andere Möglichkeit einen Zug zu bewegen?

    Wenn, dann nur mit SetVehicleVelocity hab ich aber nie probiert und sieht wahrscheinlich nicht so spektakulär aus, wenn es überhaupt geht ^^

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Hallo,


    Ich hab eine frage wen ich die Bank in San Fierro ausraube wird aber ausgegeben das ich die bank in Los Santos ausraube warum?