You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Dear visitor, welcome to Nitrado.net Prepaid Gameserver Community-Support - Archiv. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Cryssys32

User / Kunde

  • "Cryssys32" started this thread

Posts: 4

  • Send private message

1

Thursday, January 17th 2019, 4:56pm

AI Init: Garage benutzen mit passender Lizenz und begrenzter Entfernung

Hi ich versuche grad die AI Init umzuschreiben von meiner Garage so anzupassen das sie nur mit einer Militärlizenz funktionieren soll und ab einer Entfernung von 4 Meter nicht mehr funktionieren soll. Bei den normalen Shops hab ich das ja einfach hinbekommen mit :

vehicle player == player and player distance _target < 4 and license_civ_militaryground && playerSide isEqualTo civilian

als beispiel:

this addAction[localize "STR_MAR_military_Clothing_Shop",Test_fnc_clothingMenu,"militaryground",0,false,false,"",' vehicle player == player and player distance _target < 4 and license_civ_militaryground && playerSide isEqualTo civilian'];


Dann hab ich versucht das bei der Garage zu adaptieren leider weiß ich nicht wie und wo ich das so einfügen kann. oder muss ich da anders rangehen.
Gibt es vielleicht einen anderen Trick mit der Entfernung weil ich das bei allen Ai´s nachtragen müsste.
Also zu der Luftgarage und dem Einparken Init:

  1. this addAction[localize"STR_MAR_Store_vehicle_in_Garage",Test_fnc_storeVehicle,"",0,false,false,"",'!Test_garage_store'];

  2. this addAction[localize"STR_GarageAir_Title", { [getPlayerUID player,playerSide,"Air",player] remoteExecCall ["Test_fnc_getVehicles",Test_Life]; Test_garage_type = "Air"; createDialog "Test_impound_menu"; disableSerialization; ctrlSetText[2802,"Fetching Vehicles...."]; Test_garage_sp = "ground_air_1"; }];


Ich hoffe jemand kann mir das erklären vielen dank im vorraus.

Mit Freundlichen Grüßen

Cryper

User / Kunde

  • "Cryper" is male

Posts: 2,374

Location: Hessen

Thanks: 26

  • Send private message

2

Thursday, January 17th 2019, 6:43pm

Alle wichtigen Infos zu AddAction findest du hier
https://community.bistudio.com/wiki/addAction

Den Radius kann man da ebenfalls einstellen
--------------------------------------------
Dienstleistung

[TuT] Objekte Platzieren in Altis Life
[TuT] Arma 3 BattlEye Filter

Wenn ich helfen konnte , lass doch bitte ein Danke da :)
--------------------------------------------

Cryssys32

User / Kunde

  • "Cryssys32" started this thread

Posts: 4

  • Send private message

3

Sunday, January 20th 2019, 2:57pm

ja vielen dank das hab ich hinbekommen. Gibt es den nicht eine Möglichkeit in form eines Scriptes alle gleich zu begrenzen oder bietet Altis life nicht so eine Option ? Wir haben bestimmt über 120 AI´s auf unserem Server.

Cryper

User / Kunde

  • "Cryper" is male

Posts: 2,374

Location: Hessen

Thanks: 26

  • Send private message

4

Monday, January 21st 2019, 3:42am

per Script ist fast alles möglich, aber jedes Script zieht leistung. Da ist es einfacher und schneller die vorhandenen Optionen von Arma 3 zu nutzen
--------------------------------------------
Dienstleistung

[TuT] Objekte Platzieren in Altis Life
[TuT] Arma 3 BattlEye Filter

Wenn ich helfen konnte , lass doch bitte ein Danke da :)
--------------------------------------------

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net