Einige User beschweren sich sie würden zu schnell sterben bei Kollisionen eine Berührung mit nur 5 KMH reicht um die Hälfte der HP abzuziehen, gibt es eine möglichkeit das abzuändern?
Schaden bei Auto Crash reduzieren?
-
~removed~ -
14. März 2017 um 11:59 -
Geschlossen -
Erledigt
-
-
Altis_Life.Altis/core/functions/fn_handleDamage.sqf
Dort musst du nur eine Abfrage machen, ob die Quelle (_this select 3 vom Eventhandler) ein Fahrzeug ist (z.B.: via isKindOf), und dann den Schaden mit einem bestimmten Faktor multiplizieren.
-
Altis_Life.Altis/core/functions/fn_handleDamage.sqf
Dort musst du nur eine Abfrage machen, ob die Quelle (_this select 3 vom Eventhandler) ein Fahrzeug ist (z.B.: via isKindOf), und dann den Schaden mit einem bestimmten Faktor multiplizieren.
Vielen Dank!
-
_vehicle = vehicle _source;
if ( _vehicle isKindOf "Air" _vehicle isKindOf "Car" _vehicle isKindOf "Boat" ) then
{
_speed = speed _vehicle;
[] spawn KK_fnc_forceRagdoll;
if(_speed < 70) then { _damage = 0.1; };
if(_speed < 25) then { _damage = 0; };
if(_speed > 69) then { _damage = _speed / 100; };
};Theroretisch kann ich die _damage = dann ja z.b auf -5 setzen oder?
-
Kannst du Mathe?
-
Kannst du Mathe?
Nein, habe ehrlich gesagt eine Mathe Dyskalkulie tut mir leid
-
Bei Schaden von -5 wirst du dann immer geheilt, oder wie stellst du dir das vor? 0 = 0 so als Info Weniger als 0 wirkt halt nicht.
-
Der Schaden von Fahrzeugen bzw. allen Objekten in Arma wird 0 bis 1 gesetzt.
0% = 0
100% (tot) = 1
Wenn du also eine Berechnung haben willst (thematik geschwindigkeit) ist das nicht ganz korrekt ^^#
Denn Theoretisch schafft es ein Mensch nicht wirklich bei 70 Sachen noch zu leben. Bei 200 Sachen ist es eh aussichtslos
Also würde ich dir empfehlen die letzte Abfrage einfach zu löschen.
Alles andere sieht soweit gut aus -> insofern die Smileys da < das sind
-
Der Schaden von Fahrzeugen bzw. allen Objekten in Arma wird 0 bis 1 gesetzt.
0% = 0
100% (tot) = 1
Wenn du also eine Berechnung haben willst (thematik geschwindigkeit) ist das nicht ganz korrekt ^^#
Denn Theoretisch schafft es ein Mensch nicht wirklich bei 70 Sachen noch zu leben. Bei 200 Sachen ist es eh aussichtslos
Also würde ich dir empfehlen die letzte Abfrage einfach zu löschen.
Alles andere sieht soweit gut aus -> insofern die Smileys da < das sind
Danke das hat mir sehr geholfen!
-
Bei Schaden von -5 wirst du dann immer geheilt, oder wie stellst du dir das vor? 0 = 0 so als Info Weniger als 0 wirkt halt nicht.
Genau das wollte ich vermittelt.
-
wie verhalten sich diese Einstellungen denn mit ACE ?
-
wie verhalten sich diese Einstellungen denn mit ACE ?
Ich habe auch ACE aufm Server und das klappt allles.
-
Kannst du deine Einstellung mal schicken die du getroffen hast?
Und ein Feedback dazu geben hab grad kein Plan wie ich des einstellen soll