Fandom

武装突袭 Wiki

Zone Restriction

简体 | 繁體

4,827个页面创建
于此维基上
添加新页面
评论0 分享

您使用了广告屏蔽软件!


Wikia通过广告运营为用户提供免费的服务。我们对用户通过嵌入广告屏蔽软件访问网站进行了使用调整。

如果您使用了广告屏蔽软件,将无法使用我们的服务。请您移除广告屏蔽软件,以确保页面正常加载。


Zone Restriction (Zora) module defines a kill zone around the playable one to avoid player(s) to flee from the battlefield. This only works for player unit.
A border is created where enemy patrols can be spawned, hunting the player while in this danger zone.

Initialization编辑

Paths 编辑

Editor:

Modules (F7) > Zone Restriction

Data:

ca\modules\zora

Editor setup 编辑

  1. Insert sensor(s) named BIS_Zora_x - x as a number, starting from 0, numbers must follow, e.g BIS_Zora_0, BIS_Zora_1, etc.

The sensors are used to define the combat area.

Optional parameters for module init 编辑

Set variables in init of Zone Restriction module with desired values:

  • bordersize = <number>; - set the border size, between the "normal" area and the immediate death area
Example: this setvariable ["bordersize", 250];
Default value: 1000m
  • factionlist = <array>; - list of factions that can patrol in the border
Example: this setvariable ["factionlist", ["USMC", "CDF", "GUE"]];
Default value: ["GUE"]
  • maxgroups = <number>; - maximum number of groups at once chasing players in the border
Example: this setvariable ["maxgroups", 8];
Default value: 3 ; minimum 1, else, will be reset to default
  • debug = <bool>; - show restricted zone by markers on map, and patrols going after players in the border
Example: this setvariable ["debug", true];
Default value: false

Set global variables with desired values:

  • BIS_Zora_Pause = <bool>; - pause the detection
Example: BIS_Zora_Pause = true;
Default value: false

Behaviour 编辑

  • Patrols will hunt down players in border given the formula [posx -50 +(random 100), posy -50 +(random 100), 0]
  • Patrols will retreat after some time if the player left the border (either killed or gone back in safe zone)
  • Patrols will disappear (instantly) once defeated / retreated
  • You'll have to place on the map at least one unit of the faction you will create with this module, or setFriend their side, so the created patrols attack their enemies

Known bugs 编辑

  • Disembarking from a vehicle you embarked in the border will make you killed as if you left the combat area (even if disembarking in safe zone)
  • Disembarking from a vehicle you started in will make you killed as if you left the combat area

A quick fix-up (you will be able to travel everywhere in a vehicle, but will get shot if you disembark / will get hunted down if in border) : // anti Zora bug while {true} do { if ({vehicle _x != _x} count units group player == 0) then {BIS_Zora_Pause = false}; waitUntil { {vehicle _x != _x} count units group player > 0 }; BIS_Zora_Pause = true; waitUntil { {vehicle _x != _x} count units group player == 0 }; sleep 1; };

更多维基

随机维基