Löschbares Feuer v0.4

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Löschbares Feuer v0.4

      Löschbares Feuer v0.4


      Hi ;D

      Heute stelle ich euch mein Feuer-Filterscript vor

      Einleitung



      Ja, was soll man hier groß sagen? :D Jeder wollte, denke ich, schonmal kontrollierbares Feuer. Das ExtFire Filterscript gibt euch die Möglichkeit, Feuer zu legen, zu löschen und sogar zu brennen, wenn man zu nahe kommt ^^


      Die Funktionen


      Changelog:

      12.12.2010 - Erster Release

      13.12.2010
      • Qualm beim Löschen hinzugefügt (wie beim echten Feuer eben)
      • Spieler löschbar gemacht

      07.04.2011
      • Man hört auf zu brennen, wenn man laut der Funktion "CanPlayerBurn" nicht brennen kann (z.b. wenn man ins Wasser geht)
      • Wie oben steht, kann man im Wasser nicht brennen
      • Man kann Spieler auspissen
      • Der Qualm wird nun auch gelöscht, wenn das Filterscript entladen wird, während man was löscht (vorher blieb der da).
      • 17:26 Uhr: Rauch-Bugfix, bitte neu herunterladen!
      01.05.2011 - Explosionen hinzugefügt, wenn man mit der Spraydose ins Feuer sprüht :D

      02.08.2011 - Links korrigiert

      07.08.2011 - Script etwas überarbeitet, AllowFireCMD herausgenommen weil unnötig.

      28.08.2011 - Fehler gefunden, der es unmöglich machte, Feuer zu löschen.

      09.09.2011 - Auf Wunsch eines Users ein Rauchsystem eingebaut, das irgendwie kein System ist. Überlegt selbst, wie der Rauch auftauchen/verschwinden soll. Ein Beispiel steht im Script.

      08.09.2012
      • Einen bösen Bug behoben, der bei nur Spieler ID 0 ein Feuer löschen ließ.
      • Performance verbessert.


      Geplant:
      • Fahrzeuge durch Feuer brennen lassen

      Das Filterscript bietet folgende Möglichkeiten:
      • Mit /feuer kann man Feuer legen, ist aber nur ein Beispiel-Befehl.
      • Das Feuer kann auf 3 Unterschiedliche Arten gelöscht werden.
      • Läuft man durchs Feuer, OHNE Schutzkleidung, fängt man an zu brennen.
      • Berührt man, während man brennt, einen anderen Spieler, fängt dieser ebenfalls an zu brennen.
      Löschen kann man das Feuer mit einem Feuerlöscher (WaffenID 42), einem Feuerwehrwagen (Model 407), einem SWAT Van (Model 601) und durch die Pinkeln-Animation :thumbsup:
      Wenn "Feuer in Sicht" auf dem Bildschirm erscheint, kann man die Flamme löschen.

      Mindestvorraussetzung: SAMP 0.3c RC1
      Testserver: 178.77.77.186:7447 // Veraltet, wird auch keinen weiter geben

      Anmerkung: Wenn man brennt, verhält sich das Feuer wie das normale San Andreas Feuer. Es zieht die selbe Menge an HP ab und brennt genau so lange.

      Funktionen & Callbacks:

      PAWN-Quellcode

      1. AddFire(Float:x, Float:y, Float:z); // Erstellt an den angegebenen Koordinaten ein Feuer
      2. KillFire(id); // Zerstört ein Feuer
      3. SetPlayerBurn(playerid); // Lässt einen Spieler in Flammen aufgehen (Muahahahaa :P)
      4. StopPlayerBurning(playerid); // "Löscht" einen Spieler
      5. GetFireID(Float:x, Float:y, Float:z, &Float:dist); // Besorgt die FeuerID des nächsten Feuers.


      Um festzulegen, ob man brennen kann, könnt ihr das in euren Gamemode einfügen:

      PAWN-Quellcode

      1. public CanBurn(playerid)
      2. {
      3. //checks ...
      4. return 1; //0 oder 1, je nachdem, ob man brennen können soll, oder nicht.
      5. }


      Screenshots:

      Feuer löschen 1
      Feuer löschen 2
      Feuer löschen 3 ^^

      Download:

      ExtFire v0.3 (.rar Paket und Quelltext)
      ExtFire v0.3 // Extern

      Pastebin

      Englischer Beitrag

      Viel Spaß damit,
      MfG


      Edit: Dem Changelog entnehmen

      Dieser Beitrag wurde bereits 44 mal editiert, zuletzt von Meta () aus folgendem Grund: Neue Version


    • [iLife] Meta schrieb:

      DogZone schrieb:

      Quelltext bitte Hinzufügen !!

      Ich bestehe darauf:
      Regeln für den Showroom
      Regeln sind nicht umsonst regeln. die gelten von jeden einzuhalten .
      Ich hab ihn Maxx gesendet, er hat das OK gegeben

      Und geklaut is das auch nich, das hab ich selbst zusammengebaut
      Das glaubt nur wieder keiner :thumbdown:
      das mag sein jedoch bestehe ich darauf dich an die Regeln wie jeder zu halten und den Quelltext beizulegen.


      Edit :


      Hinweis zu Gamemodes
      Nachdem Vorfall gestern abend ziehe ich hier Resumé.
      Es ist echt unter aller Sau eine angebliches Gamemode preis zugeben, welches in wirklichkeit einen Trojaner enthält.
      Damit dies nun vorgebeugt werden kann, kommt ab jetzt jeder Quelltext als Roher Text in eine "pastebin".
      Fehlt der Quelltext werde ich persönlich euren Thread löschen und ihr erhaltet eine (Ver)warnung.

      Mfg DMA.

      Anhang:
      Pastebin links:
      pastebin.com/
      pastebin.ca/
      nopaste.ch/

      /nachtrag:
      Der Satz

      Zitat
      kommt ab jetzt jeder Quelltext als Roher Text in eine "pastebin"


      stellt eine Regel da,
      welche bei Nichtbeachten eine (Ver)warnung mit sich führen kann.
      „Auge um Auge - und die ganze Welt wird blind sein.“
      - Mahatma Gandhi

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Dog ()

    • Hört auf zu Meckern,
      der Link ist da ;)

      Und nur weil er noch nicht sehr bekannt hier ist,
      braucht ihr sein Skript nicht schlechtzumachen.

      Ihr lobt hier jede Scheiße,
      da könnt ihr auch ein detailreiches Skript loben,
      auch wenn die Idee nicht neu ist.

      Neu dagegen ist aber, dass ihr brennen könnt,
      wenn ins Feuer rennt.

      Von mir also n Daumen hoch :thumbsup:
    • DogZone schrieb:

      [iLife] Meta schrieb:

      DogZone schrieb:

      Quelltext bitte Hinzufügen !!

      Ich bestehe darauf:
      Regeln für den Showroom
      Regeln sind nicht umsonst regeln. die gelten von jeden einzuhalten .
      Ich hab ihn Maxx gesendet, er hat das OK gegeben

      Und geklaut is das auch nich, das hab ich selbst zusammengebaut
      Das glaubt nur wieder keiner :thumbdown:
      das mag sein jedoch bestehe ich darauf dich an die Regeln wie jeder zu halten und den Quelltext beizulegen.


      Edit :


      Hinweis zu Gamemodes
      Nachdem Vorfall gestern abend ziehe ich hier Resumé.
      Es ist echt unter aller Sau eine angebliches Gamemode preis zugeben, welches in wirklichkeit einen Trojaner enthält.
      Damit dies nun vorgebeugt werden kann, kommt ab jetzt jeder Quelltext als Roher Text in eine "pastebin".
      Fehlt der Quelltext werde ich persönlich euren Thread löschen und ihr erhaltet eine (Ver)warnung.

      Mfg DMA.

      Anhang:
      Pastebin links:
      pastebin.com/
      pastebin.ca/
      nopaste.ch/

      /nachtrag:
      Der Satz

      Zitat
      kommt ab jetzt jeder Quelltext als Roher Text in eine "pastebin"


      stellt eine Regel da,
      welche bei Nichtbeachten eine (Ver)warnung mit sich führen kann.

      Meines Wissens ist ein FS aber kein Gamemode oder?
      /edit: Sry für den 2ten Post, aber bei der ersten ist die Formatierung durch Opera in den Ar*** gegangen


    • Trooper[Y] schrieb:

      Hört auf zu Meckern,
      der Link ist da ;)

      Und nur weil er noch nicht sehr bekannt hier ist,
      braucht ihr sein Skript nicht schlechtzumachen.

      Ihr lobt hier jede Scheiße,
      da könnt ihr auch ein detailreiches Skript loben,
      auch wenn die Idee nicht neu ist.

      Neu dagegen ist aber, dass ihr brennen könnt,
      wenn ins Feuer rennt.

      Von mir also n Daumen hoch :thumbsup:
      Absolutes /sign!

      Idee ist zwar nicht neu, Umsetzung ist aber gut. Gefällt mir und hört sich gut an.

      Deine "Vorstellung" ist auch gut. Mach weiter so
    • Also da jetz alles stimmt :) habe auch ich nichts mehr zu meckern und darf mal bewerten.

      Also ich gebe dir 8/10.
      Ich weiß nicht warum hier viele behaupten das gibts so oft,ich kenne nur 1 in englishen forum welches aber noch auf 0.3b beruht und lang nicht so gut wie das Hier ist.
      Also ich finde es sehr schön gemacht besonderst das du es auch gleich 2 sprachig machst und nicht nur an die Deutschen denkst ;) .

      @Ninja: vllt. etwas selber weiter denken.. man kann nicht nur ein Virus o.ä. als GM ausgeben sondern auch als FS.
      „Auge um Auge - und die ganze Welt wird blind sein.“
      - Mahatma Gandhi
    • Hört auf zu Meckern,

      der Link ist da ;)



      Und nur weil er noch nicht sehr bekannt hier ist,

      braucht ihr sein Skript nicht schlechtzumachen.



      Ihr lobt hier jede Scheiße,

      da könnt ihr auch ein detailreiches Skript loben,

      auch wenn die Idee nicht neu ist.



      Neu dagegen ist aber, dass ihr brennen könnt,

      wenn ins Feuer rennt.



      Von mir also n Daumen hoch :thumbsup:
      Da kann ich mich nur anschließen