Beiträge von veryinsanee
Hinweis zur Zukunft von Nodezone
Das neue Nodezone befindet sich in der finalen Entwicklungsphase. Mit dem geplanten Start wird das bisherige Forum auf Read Only umgestellt und künftig als Archiv erhalten bleiben.
Alle Informationen zur neuen Plattform, zur Accountübernahme und zum weiteren Ablauf findest du hier: Zum aktuellen Nodezone Beitrag
Das neue Nodezone befindet sich in der finalen Entwicklungsphase. Mit dem geplanten Start wird das bisherige Forum auf Read Only umgestellt und künftig als Archiv erhalten bleiben.
Alle Informationen zur neuen Plattform, zur Accountübernahme und zum weiteren Ablauf findest du hier: Zum aktuellen Nodezone Beitrag
-
-
Ich denke der Thread kann geschlossen werden.
-
So funktioniert es auf der 5.0:
Code: fn_handleDamage.sqf
Alles anzeigen#include "..\..\script_macros.hpp" /* File: fn_handleDamage.sqf Author: Bryan "Tonic" Boardwine Description: Handles damage, specifically for handling the 'tazer' pistol and nothing else. */ params [ ["_unit",objNull,[objNull]], ["_part","",[""]], ["_damage",0,[0]], ["_source",objNull,[objNull]], ["_projectile","",[""]], ["_index",0,[0]] ]; //Handle the tazer first (Top-Priority). if (!isNull _source) then { if (_source != _unit) then { if (currentWeapon _source in ["hgun_P07_snds_F","arifle_SDAR_F"] && _projectile in ["B_9x21_Ball","B_556x45_dual"]) then { //if (side _source isEqualTo west && playerSide isEqualTo civilian) then { _damage = 0; if (alive player && !life_istazed && !life_isknocked && !(_unit getVariable ["restrained",false])) then { private ["_distance"]; _distance = 35; if (_projectile == "B_556x45_dual") then {_distance = 100;}; if (_unit distance _source < _distance) then { if !(isNull objectParent player) then { if (typeOf (vehicle player) == "B_Quadbike_01_F") then { player action ["Eject",vehicle player]; [_unit,_source] spawn life_fnc_tazed; }; } else { [_unit,_source] spawn life_fnc_tazed; }; }; }; //}; //Temp fix for super tasers on cops. if (side _source isEqualTo west && (playerSide isEqualTo west || playerSide isEqualTo independent)) then { _damage = 0; }; }; }; }; if(vehicle _source isKindOf "LandVehicle") then { if(_source != _unit AND {alive _unit} AND {isPlayer _source}) then { _damage = 0.001; }; }; [] spawn life_fnc_hudUpdate; _damage; -
Warte, ich suche es eben.
Welche Version?
-
Warum macht man es nicht einfach so, das jeder jeden tasern kann?
-
-
-
-
-
Lernst du ABC?
C (hahah. Ist mir gerade erst aufgefallen.)
-
-
-
-
-
-
-
-
-
-