浏览代码

fixing _result in jump

Namenai 7 年之前
父节点
当前提交
719a2011af

+ 2 - 2
Scripts/scripts/zeus3denScripts/playerBased/airborne/HJS Protocal/jumpDecider.sqf

@@ -1,7 +1,7 @@
-
+Params["personToApply"];
 
 	
-		_namUnit=_this select 0;
+		_namUnit=personToApply;
 		_namThisJumpData=_namUnit getVariable["jumpArray",[]];
 		_result=false;
 		

+ 1 - 1
Scripts/scripts/zeus3denScripts/playerBased/airborne/HJS Protocal/jumpLong.sqf

@@ -5,7 +5,7 @@ personToApply=_this select 0;
 		_namUnit=_this select 0;
 		_resultIfJump=[_this select 0] execVM "scripts\zeus3denScripts\playerBased\airborne\HJS Protocal\jumpDecider.sqf";
 		
-		if(_resultIfJump) then
+		if([_namUnit] call _resultIfJump) then
 		{
 			_namJumpPhysicsArray=_namUnit getVariable["jumpPhysicsArray",[[5,5],[20,40]]];
 		

+ 1 - 1
Scripts/scripts/zeus3denScripts/playerBased/airborne/HJS Protocal/jumpShort.sqf

@@ -5,7 +5,7 @@ personToApply=_this select 0;
 		_namUnit=_this select 0;
 		_resultIfJump=[_this select 0] execVM "scripts\zeus3denScripts\playerBased\airborne\HJS Protocal\jumpDecider.sqf";
 		
-		if(_resultIfJump) then
+		if([_namUnit] call _resultIfJump) then
 		{
 			_namJumpPhysicsArray=_namUnit getVariable["jumpPhysicsArray",[[5,5],[20,40]]];