HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing (https://hx3.de/editing-139/)
-   -   keine expolision nach absturtz die 2te :D (https://hx3.de/editing-139/keine-expolision-absturtz-2te-d-14934/)

CaZper 04.07.2008 12:12

keine expolision nach absturtz die 2te :D
 
Hi...
Ich hatte vor nen paar monaten mal nach einem script, zur deaktivierung der explosion beim absturz
( aufprall ) ohne sprit gefragt... klappte auch super, doch dann ist leider das board mit der page offline gegangen und natürlich ist der thread mit dem script ist mit draufgegangen D:

jetzt hab ich dummerweise mein missionsordner gelöscht bei ner neu installation von Arma ^^ und hätte so gerne wieder helicopter mit denen man auch mal ne notlandung übersteht ohne aus 3m höhe zu explodieren :D vorallem ohne nen tropfen sprit :D

Also es soll nur die explosion deaktiviert werden, sobald kein sprit mehr an board ist und man halt nen crash aus 5m höhe überlebt...

Würde mich über nen neues script extrem freuen D: !!

CaZper 05.07.2008 14:44

kann mir nicht einer

"supersix1 = hat kein sprit mehr = kann nicht mehr explodieren "

auf scriptisch übersetzen ???

bitte bitte bitte !!!!!!!!!

das letzte mal hattet ihr auch ganz viele schnelle super ideen :D

Ich hasse es keine harte notlandung durch führen zu können ^^ und wenn die kiste dann noch in flammen aufgeht ,obwohl da kein tropfen sprit drin ist , dann kann man schonmal die kriese bekommen :D

pspsps91 05.07.2008 17:21

weißt du noch, wie dein Script so ungefähr funktioniert hat? Ich kann mir jetzt nicht wirklich vorstellen wie sowas gehen sollte, aber wenn du das Prinzip noch weißt, dann ists sicher kein Problem mehr, das in ein lauffähiges Script zu packen.

krazi 06.07.2008 00:49

hallo cazper!
ich hab dir dieses script damals geschrieben, allerdings auch verloren^^ und hab auch ne weile nicht mehr gescriptet.
aber für welche die es können, hier der weg wie ich es gemacht habe.
->

#bla
if vehicledamage > 0.7 and if vehicle fuel <= 5
set vehicledamge 0.5
~0.005
goto #bla


irgendsowas in der richtung.
zahlenwerte sind zufällig ausgewählt (muss man probieren bis das es passt)

greetz

pspsps91 06.07.2008 11:31

noExplosion.sqf
Code:

//Aktivierung: nul=[Helikopter1] execVM "noExplosion.sqf"
_vehicle=_this select 0;

while {!(IsNull _vehicle)} do {
waitUntil{(getdammage _vehicle)>.9 && (fuel _vehicle)<.05};

while{(getdammage _vehicle)>.9 && (fuel _vehicle)<.05} do {
_vehicle setDammage 0.9;
sleep .01;
};

};

So könnte es dann ausgesehen haben. Ich habs allerdings noch nicht getestet.

krazi 06.07.2008 12:40

yep, habs aber auf sqs gebaut gehabt.
hier ist der code:
name des helischraubers: heli
in die init zeile: this exec "noexplosion.sqs"



noexplosion.sqs-->

#start
?(fuel heli <= 0.05)&& (getdammage heli >= 0.85):goto "weiter";
~0.001
goto "start";
#weiter
heli setdamage 0.7
goto "start";


funktioniert, wenn man nicht gerade zu krass abstürzt.
problem ist, dass man als insasse trotzdem meistens stirbt.
Abhilfe --> player als "ich" bennen und folgende zeile einfügen:

ich setdamge 0.5

CaZper 06.07.2008 15:28

ICH LIEBE EUCH !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

DANKE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Weiß net.. danke danke danke !!!!! :D :D :D !!!!!!!!!!!!!

FÄTT THX !!!!!!!!!!!!!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:51 Uhr.

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 117 118 119