Sign in to follow this  
Cpt. Hausser

Betontore

5 posts in this topic

Servus,

da wir gerade unseren Server komplett neugemacht habe, haben wir auch mit dem Mapping alles neu gemacht. 

Nun bin ich aber dabei auf Wunsche eine Kumpels eine " Adminbase" bauen, soweit gibt es keine Probleme.

Das einzigste was mir Probleme bereitet ist das Betontor. Ziel ist es das diese automatisch durch ein Trigger und bestimmte Fahrzeuge geöffnet wird. bei der Bar Gate klappt alles .

Ich habe auch schon entlose Google Anfragen gestartet, leider ohne erfolg.  Ich möchte aber wenn es möglich ist keine extra sqf. verweden sonder die init vom Objekt

Code für Bar Gate (neutrall)

Spoiler

Bedingung:

this && ({_x isKindOf "LandVehicle"} count thislist )>0

actev

tor4 animate ["Door_1_rot", 1];
salut1 action ["salute", salut1];

 

deactev

tor4 animate ["Door_1_rot", 0];
salut1 action ["salute", salut1];

 

so da ich herraus gelesen habe das , das Tor eine andere Animation hat, habe ich diese Gesucht und gefunden.

die int ist :

Spoiler

Bedingung:

this && ({_x isKindOf "LandVehicle"} count thislist )>0

actev

tor3 animate ["Door_1_source",1];
salut2 action ["salute", salut2];
 

 

deactev

tor3 animate ["Door_1_source",0];
salut2 action ["salute", salut2];

habe auch mit

animateSource ["Door_1_source",1];
animateSource ["Door_1_source",0];

versucht keine changse
sollte auch so gehen ohne eine extra sqf.

Vielen Dank schon mal

Share this post


Link to post
Share on other sites

versuche es mal damit

DoorRotation

tor3 animate ["DoorRotation",1];

tor3 animate ["DoorRotation",0];

Diese wird auch als Animation unter der UserAction verwendet, hier ein Auszug aus der config

		class UserActions
		{
			class OpenDoor
			{
				displayNameDefault = "<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\open_door_ca.paa' size='2.5' />";
				displayName = "Open Door";
				position = "DoorTrigger";
				priority = 6;
				radius = 3;
				onlyForPlayer = "true";
				condition = "this call ExileClient_object_construction_openShow";
				statement = "this animate ['DoorRotation', 1]";
			};
			class CloseDoor: OpenDoor
			{
				displayName = "Close Door";
				condition = "this animationPhase 'DoorRotation' >= 0.5";
				statement = "this animate ['DoorRotation', 0]";
			};
		};

 

Edited by [HG]RaVeN103

Share this post


Link to post
Share on other sites
Advertisement
5 hours ago, Cpt. Hausser said:

 Danke , leider funktioniert dieer auch nicht......  =(

ok, dann versuche mal die Bedingung zu ändern.

von

this && ({_x isKindOf "LandVehicle"} count thislist )>0

zu

this && ({_x isKindOf "Exile_Construction_Abstract_Static"} count thislist )>0

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.