Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 09.12.2015, 07:45   #1 (permalink)
Newbie
 
Registriert seit: 09.12.2015
Beiträge: 3
Icon4 Fahrzeug despawn nach Unfall verlängern/Feuerwehr Skript

Liebe Communiy,
ich will für meinen Server ein Feuerlöscher Script schreiben, nun habe ich folgende 2 Probleme ! Erstens ich weiss leider nicht wie ich es verstellen kann, wenn die Fahrzeuge damage 1 haben, das diese nicht so schnell verschwinden inklusive dem Feuer. Zweitens habe ich einen Ansatz wie ich das Script für den feuerlöscher schreiben kann, also z.B. mit dem auswählen und das er in die Hand kommt und die Partikel, aber ich weiss nicht wie ich es machen kann das nur Fahrzeuge gelöscht werden können, welche damage 1 haben. Das sie wieder nach dem explodieren repariert sind würde ich mit vehicle cursorTarget setDamage 0; machen. Für weitere Vorschläge wär ich sehr dankbar, da ich auf diesem Gebiet noch nicht sehr viel erfahrung habe. Habe die Version 3.1.4.8 extDB !
Mfg. Basti

Ps: Antreffen könnt ihr mich auf meinem TS techlife.teamspeak.de
Basti0208 ist offline   Mit Zitat antworten
Alt 10.12.2015, 15:00   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.107
Standard

Das Löschen der Wracks kannst du entweder im Modul oder in der description.ext einstellen.
https://community.bistudio.com/wiki/Description.ext
--> wreckManagerMode (u. folgende)

Fahrzeuge die zersört wurden, können nicht mehr repaiert werden. Klasse+Richtung+posATL auslesen und neu spawnen.
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline   Mit Zitat antworten
Alt 10.12.2015, 22:12   #3 (permalink)
Newbie
 
Registriert seit: 09.12.2015
Beiträge: 3
Standard

Hey,
danke erstmal für die Antwort
Könntest du mir vielleicht ein beispiel für das Auslesen der Klasse+richtung+posATL schreiben , damit ich einen kleinen Anhaltspunkt habe ?
Mfg. Basti
Basti0208 ist offline   Mit Zitat antworten
Alt 11.12.2015, 09:35   #4 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.107
Standard

Mal grob aus der Hüfte geschossen:

Klatsche einen Killed-EH an die Fahrzeuge.

this addeventhandler ["Killed", { (_this select 0) execVM "newcar.sqf"}];


Code:
_cartype = typeof _this;
_dir = getdir _this;
_pos = getPosATL _this;

sleep (2*60); //--- wartet 2 Minuten

deleteVehicle _this;
waitunitil {isnull _this};
//--- neues Fahrzeug setzen
_newcar = createVehicle [_cartype, _pos, [],0,"CAN_COLLIDE"];
_newcar setdir _dir;
_newcar addeventhandler ["Killed", { (_this select 0) execVM "newcar.sqf"}];
Die Variable _newcar ist local. Du kannst sonst nichts weiter damit anstellen. Wichtig, falls ihr die Karre wegnehmt (es geht ja offensichtlich um eine Life-Geschichte)


Alternaiv kannst du auch mit Variablen arbeiten bzw. ein Gamelogic. Je nachdem was du brauchst.
EH fürs Auto: this addeventhandler ["Killed", { (_this select 0) spawn dofrespawn} ];
Variable in der Gamelogic. So kennt der Server und die Clienten die Variable. EH wird local ausgefürht, also je nachdem, wer der "Besitzer" des Fahreuges ist
Code:
dofrespawn = {  
  _cartype = typeof _this;  
 _dir = getdir _this;
  _pos = getPosATL _this; 
   sleep (2*5); 
  deleteVehicle _this;
  waituntil {isnull _this}; 
 _newcar = createVehicle [_cartype, _pos, [],0,"CAN_COLLIDE"]; 
 _newcar setdir _dir; 
 _newcar addeventhandler ["Killed", {(_this select 0) spawn dofrespawn}];  };
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (11.12.2015 um 09:49 Uhr).
Drunken Officer ist offline   Mit Zitat antworten
Alt 11.12.2015, 16:20   #5 (permalink)
Newbie
 
Registriert seit: 09.12.2015
Beiträge: 3
Standard

Hey,
danke für den "Tipp" !
Habe aber noch eine Frage Undzwar geht es ja um Altis Life und wenn man nun das Fahrzeug wieder so herstellt wie du beschrieben hast, ist es dann noch in der datenbank ? Bzw. hat es noch die gleiche Textur wie vorher ? Achso und wo kann ich die Killed-EH einfügen ?
Gruß Basti

Geändert von Basti0208 (11.12.2015 um 16:48 Uhr).
Basti0208 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fahrzeug respawn (kleine hilfe) JeeperCreeper Editing & Scripting 0 22.10.2013 11:59
Fahrzeug an Fallschirm hängen xXHappyXx Editing & Scripting 9 19.11.2012 17:35
skript hilfe benötigt showmaker Editing & Scripting 15 16.11.2011 09:35


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116