|
|
|
|
@@ -177,12 +177,6 @@
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).AirbaseList">ATC_GROUND.AirbaseList</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).AirbaseMonitor">ATC_GROUND.AirbaseMonitor</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
@@ -195,6 +189,12 @@
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).KickSpeed">ATC_GROUND.KickSpeed</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).MaximumKickSpeed">ATC_GROUND.MaximumKickSpeed</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
@@ -210,15 +210,39 @@
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetKickSpeedKmph">ATC_GROUND:SetKickSpeedKmph(KickSpeed)</a></td>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetKickSpeed">ATC_GROUND:SetKickSpeed(KickSpeed, Airbase)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Set the maximum speed in meters per second (Mps) until the player gets kicked.</p>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetKickSpeedKmph">ATC_GROUND:SetKickSpeedKmph(KickSpeed, Airbase)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Set the maximum speed in Kmph until the player gets kicked.</p>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetKickSpeedMiph">ATC_GROUND:SetKickSpeedMiph(KickSpeedMiph)</a></td>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetKickSpeedMiph">ATC_GROUND:SetKickSpeedMiph(KickSpeedMiph, Airbase)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Set the maximum speed in Miph until the player gets kicked.</p>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetMaximumKickSpeed">ATC_GROUND:SetMaximumKickSpeed(MaximumKickSpeed, Airbase)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Set the maximum kick speed in meters per second (Mps) until the player gets kicked.</p>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetMaximumKickSpeedKmph">ATC_GROUND:SetMaximumKickSpeedKmph(MaximumKickSpeed, Airbase)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Set the maximum kick speed in kilometers per hour (Kmph) until the player gets kicked.</p>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND).SetMaximumKickSpeedMiph">ATC_GROUND:SetMaximumKickSpeedMiph(MaximumKickSpeedMiph, Airbase)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Set the maximum kick speed in miles per hour (Miph) until the player gets kicked.</p>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
@@ -258,6 +282,12 @@
|
|
|
|
|
<h2><a id="#(ATC_GROUND_NORMANDY)">Type <code>ATC_GROUND_NORMANDY</code></a></h2>
|
|
|
|
|
<table class="function_list">
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND_NORMANDY).AirbaseMonitor">ATC_GROUND_NORMANDY.AirbaseMonitor</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="name" nowrap="nowrap"><a href="##(ATC_GROUND_NORMANDY).New">ATC_GROUND_NORMANDY:New(AirbaseNames)</a></td>
|
|
|
|
|
<td class="summary">
|
|
|
|
|
<p>Creates a new ATC<em>GROUND</em>NORMANDY object.</p>
|
|
|
|
|
@@ -303,7 +333,9 @@
|
|
|
|
|
|
|
|
|
|
<hr/>
|
|
|
|
|
|
|
|
|
|
<p>The maximum speed for the airbases at Caucasus is <strong>50 km/h</strong>.</p>
|
|
|
|
|
<p>The default maximum speed for the airbases at Caucasus is <strong>50 km/h</strong>. Warnings are given if this speed limit is trespassed.
|
|
|
|
|
Players will be immediately kicked when driving faster than <strong>150 km/h</strong> on the taxi way.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p>The pilot will receive 3 times a warning during speeding. After the 3rd warning, if the pilot is still driving
|
|
|
|
|
faster than the maximum allowed speed, the pilot will be kicked.</p>
|
|
|
|
|
@@ -348,11 +380,14 @@ Use the <a href="Airbase.html##(AIRBASE).Caucasus">Airbase#AIRBASE.Caucasus</a>
|
|
|
|
|
|
|
|
|
|
<h2>In Multi Player Missions</h2>
|
|
|
|
|
|
|
|
|
|
<p>ATC<em>GROUND is NOT functional in multi player, for client machines connecting to the server, running the mission.
|
|
|
|
|
Due to a bug in DCS since release 1.5, the despawning of clients are not anymore working in multi player.
|
|
|
|
|
To work around this problem, a much better solution has been made, using the slot blocker script designed
|
|
|
|
|
by Ciribob. With the help of <strong>Ciribob</strong>, this script has been extended to also kick client players while in flight.
|
|
|
|
|
ATC</em>GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
<p>ATC_GROUND is functional in multi player, however ...</p>
|
|
|
|
|
|
|
|
|
|
<p>Due to a bug in DCS since release 1.5, the despawning of clients are not anymore working in multi player.
|
|
|
|
|
To <strong>work around this problem</strong>, a much better solution has been made, using the <strong>slot blocker</strong> script designed
|
|
|
|
|
by Ciribob. </p>
|
|
|
|
|
|
|
|
|
|
<p>With the help of <strong>Ciribob</strong>, this script has been extended to also kick client players while in flight.
|
|
|
|
|
ATC_GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
|
|
|
|
|
<p>Install the file <strong>SimpleSlotBlockGameGUI.lua</strong> on the server, following the installation instructions described by Ciribob.</p>
|
|
|
|
|
|
|
|
|
|
@@ -367,7 +402,7 @@ ATC</em>GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
<pre><code>-- This creates a new ATC_GROUND_CAUCASUS object.
|
|
|
|
|
|
|
|
|
|
-- Monitor all the airbases.
|
|
|
|
|
AirbasePoliceCaucasus = ATC_GROUND_CAUCASUS:New()
|
|
|
|
|
ATC_Ground = ATC_GROUND_CAUCASUS:New()
|
|
|
|
|
|
|
|
|
|
-- Monitor specific airbases only.
|
|
|
|
|
|
|
|
|
|
@@ -376,9 +411,30 @@ ATC_Ground = ATC_GROUND_CAUCASUS:New(
|
|
|
|
|
AIRBASE.Caucasus.Krymsk
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
</code></pre>
|
|
|
|
|
|
|
|
|
|
<h2>2. Set various options</h2>
|
|
|
|
|
|
|
|
|
|
<p>There are various methods that you can use to tweak the behaviour of the ATC_GROUND classes.</p>
|
|
|
|
|
|
|
|
|
|
<h3>2.1 Speed limit at an airbase.</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeed">ATC_GROUND.SetKickSpeed</a>(): Set the speed limit allowed at an airbase in meters per second.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeedKmph">ATC_GROUND.SetKickSpeedKmph</a>(): Set the speed limit allowed at an airbase in kilometers per hour.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeedMiph">ATC_GROUND.SetKickSpeedMiph</a>(): Set the speed limit allowed at an airbase in miles per hour.</li>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>2.2 Prevent Takeoff at an airbase. Players will be kicked immediately.</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeed">ATC_GROUND.SetMaximumKickSpeed</a>(): Set the maximum speed allowed at an airbase in meters per second. </li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeedKmph">ATC_GROUND.SetMaximumKickSpeedKmph</a>(): Set the maximum speed allowed at an airbase in kilometers per hour.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeedMiph">ATC_GROUND.SetMaximumKickSpeedMiph</a>(): Set the maximum speed allowed at an airbase in miles per hour.</li>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
@@ -404,6 +460,9 @@ ATC_Ground = ATC_GROUND_CAUCASUS:New(
|
|
|
|
|
|
|
|
|
|
<hr/>
|
|
|
|
|
|
|
|
|
|
<p>The default maximum speed for the airbases at Nevada is <strong>50 km/h</strong>. Warnings are given if this speed limit is trespassed.
|
|
|
|
|
Players will be immediately kicked when driving faster than <strong>150 km/h</strong> on the taxi way.</p>
|
|
|
|
|
|
|
|
|
|
<p>The ATC_GROUND_NEVADA class monitors the speed of the airplanes at the airbase during taxi.
|
|
|
|
|
The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned.</p>
|
|
|
|
|
|
|
|
|
|
@@ -446,11 +505,14 @@ Use the <a href="Airbase.html##(AIRBASE).Nevada">Airbase#AIRBASE.Nevada</a> enum
|
|
|
|
|
|
|
|
|
|
<h2>In Multi Player Missions</h2>
|
|
|
|
|
|
|
|
|
|
<p>ATC<em>GROUND is NOT functional in multi player, for client machines connecting to the server, running the mission.
|
|
|
|
|
Due to a bug in DCS since release 1.5, the despawning of clients are not anymore working in multi player.
|
|
|
|
|
To work around this problem, a much better solution has been made, using the slot blocker script designed
|
|
|
|
|
by Ciribob. With the help of Ciribob, this script has been extended to also kick client players while in flight.
|
|
|
|
|
ATC</em>GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
<p>ATC_GROUND is functional in multi player, however ...</p>
|
|
|
|
|
|
|
|
|
|
<p>Due to a bug in DCS since release 1.5, the despawning of clients are not anymore working in multi player.
|
|
|
|
|
To <strong>work around this problem</strong>, a much better solution has been made, using the <strong>slot blocker</strong> script designed
|
|
|
|
|
by Ciribob. </p>
|
|
|
|
|
|
|
|
|
|
<p>With the help of <strong>Ciribob</strong>, this script has been extended to also kick client players while in flight.
|
|
|
|
|
ATC_GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
|
|
|
|
|
<p>Install the file <strong>SimpleSlotBlockGameGUI.lua</strong> on the server, following the installation instructions described by Ciribob.</p>
|
|
|
|
|
|
|
|
|
|
@@ -465,7 +527,7 @@ ATC</em>GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
<pre><code>-- This creates a new ATC_GROUND_NEVADA object.
|
|
|
|
|
|
|
|
|
|
-- Monitor all the airbases.
|
|
|
|
|
AirbasePoliceCaucasus = ATC_GROUND_NEVADA:New()
|
|
|
|
|
ATC_Ground = ATC_GROUND_NEVADA:New()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Monitor specific airbases.
|
|
|
|
|
@@ -479,6 +541,27 @@ ATC_Ground = ATC_GROUND_NEVADA:New(
|
|
|
|
|
)
|
|
|
|
|
</code></pre>
|
|
|
|
|
|
|
|
|
|
<h2>2. Set various options</h2>
|
|
|
|
|
|
|
|
|
|
<p>There are various methods that you can use to tweak the behaviour of the ATC_GROUND classes.</p>
|
|
|
|
|
|
|
|
|
|
<h3>2.1 Speed limit at an airbase.</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeed">ATC_GROUND.SetKickSpeed</a>(): Set the speed limit allowed at an airbase in meters per second.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeedKmph">ATC_GROUND.SetKickSpeedKmph</a>(): Set the speed limit allowed at an airbase in kilometers per hour.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeedMiph">ATC_GROUND.SetKickSpeedMiph</a>(): Set the speed limit allowed at an airbase in miles per hour.</li>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>2.2 Prevent Takeoff at an airbase. Players will be kicked immediately.</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeed">ATC_GROUND.SetMaximumKickSpeed</a>(): Set the maximum speed allowed at an airbase in meters per second. </li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeedKmph">ATC_GROUND.SetMaximumKickSpeedKmph</a>(): Set the maximum speed allowed at an airbase in kilometers per hour.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeedMiph">ATC_GROUND.SetMaximumKickSpeedMiph</a>(): Set the maximum speed allowed at an airbase in miles per hour.</li>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<p> </p>
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
@@ -505,6 +588,9 @@ ATC_Ground = ATC_GROUND_NEVADA:New(
|
|
|
|
|
|
|
|
|
|
<hr/>
|
|
|
|
|
|
|
|
|
|
<p>The default maximum speed for the airbases at Caucasus is <strong>40 km/h</strong>. Warnings are given if this speed limit is trespassed.
|
|
|
|
|
Players will be immediately kicked when driving faster than <strong>100 km/h</strong> on the taxi way.</p>
|
|
|
|
|
|
|
|
|
|
<p>The ATC_GROUND_NORMANDY class monitors the speed of the airplanes at the airbase during taxi.
|
|
|
|
|
The pilots may not drive faster than the maximum speed for the airbase, or they will be despawned.</p>
|
|
|
|
|
|
|
|
|
|
@@ -560,11 +646,14 @@ Use the <a href="Airbase.html##(AIRBASE).Normandy">Airbase#AIRBASE.Normandy</a>
|
|
|
|
|
|
|
|
|
|
<h2>In Multi Player Missions</h2>
|
|
|
|
|
|
|
|
|
|
<p>ATC<em>GROUND is NOT functional in multi player, for client machines connecting to the server, running the mission.
|
|
|
|
|
Due to a bug in DCS since release 1.5, the despawning of clients are not anymore working in multi player.
|
|
|
|
|
To work around this problem, a much better solution has been made, using the slot blocker script designed
|
|
|
|
|
by Ciribob. With the help of Ciribob, this script has been extended to also kick client players while in flight.
|
|
|
|
|
ATC</em>GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
<p>ATC_GROUND is functional in multi player, however ...</p>
|
|
|
|
|
|
|
|
|
|
<p>Due to a bug in DCS since release 1.5, the despawning of clients are not anymore working in multi player.
|
|
|
|
|
To <strong>work around this problem</strong>, a much better solution has been made, using the <strong>slot blocker</strong> script designed
|
|
|
|
|
by Ciribob. </p>
|
|
|
|
|
|
|
|
|
|
<p>With the help of <strong>Ciribob</strong>, this script has been extended to also kick client players while in flight.
|
|
|
|
|
ATC_GROUND is communicating with this modified script to kick players!</p>
|
|
|
|
|
|
|
|
|
|
<p>Install the file <strong>SimpleSlotBlockGameGUI.lua</strong> on the server, following the installation instructions described by Ciribob.</p>
|
|
|
|
|
|
|
|
|
|
@@ -589,6 +678,26 @@ ATC_Ground = ATC_GROUND_NORMANDY:New(
|
|
|
|
|
</code></pre>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h2>2. Set various options</h2>
|
|
|
|
|
|
|
|
|
|
<p>There are various methods that you can use to tweak the behaviour of the ATC_GROUND classes.</p>
|
|
|
|
|
|
|
|
|
|
<h3>2.1 Speed limit at an airbase.</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeed">ATC_GROUND.SetKickSpeed</a>(): Set the speed limit allowed at an airbase in meters per second.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeedKmph">ATC_GROUND.SetKickSpeedKmph</a>(): Set the speed limit allowed at an airbase in kilometers per hour.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetKickSpeedMiph">ATC_GROUND.SetKickSpeedMiph</a>(): Set the speed limit allowed at an airbase in miles per hour.</li>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>2.2 Prevent Takeoff at an airbase. Players will be kicked immediately.</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeed">ATC_GROUND.SetMaximumKickSpeed</a>(): Set the maximum speed allowed at an airbase in meters per second. </li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeedKmph">ATC_GROUND.SetMaximumKickSpeedKmph</a>(): Set the maximum speed allowed at an airbase in kilometers per hour.</li>
|
|
|
|
|
<li><a href="##(ATC_GROUND).SetMaximumKickSpeedMiph">ATC_GROUND.SetMaximumKickSpeedMiph</a>(): Set the maximum speed allowed at an airbase in miles per hour.
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
@@ -625,20 +734,6 @@ ATC_Ground = ATC_GROUND_NORMANDY:New(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<em></em>
|
|
|
|
|
<a id="#(ATC_GROUND).AirbaseMonitor" >
|
|
|
|
|
<strong>ATC_GROUND.AirbaseMonitor</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
@@ -667,6 +762,20 @@ ATC_Ground = ATC_GROUND_NORMANDY:New(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<em></em>
|
|
|
|
|
<a id="#(ATC_GROUND).MaximumKickSpeed" >
|
|
|
|
|
<strong>ATC_GROUND.MaximumKickSpeed</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
@@ -718,20 +827,29 @@ self</p>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND).SetKickSpeedKmph" >
|
|
|
|
|
<strong>ATC_GROUND:SetKickSpeedKmph(KickSpeed)</strong>
|
|
|
|
|
<a id="#(ATC_GROUND).SetKickSpeed" >
|
|
|
|
|
<strong>ATC_GROUND:SetKickSpeed(KickSpeed, Airbase)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
<p>Set the maximum speed in Kmph until the player gets kicked.</p>
|
|
|
|
|
<p>Set the maximum speed in meters per second (Mps) until the player gets kicked.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameter</h3>
|
|
|
|
|
|
|
|
|
|
<p>An airbase can be specified to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameters</h3>
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em>#number KickSpeed </em></code>:
|
|
|
|
|
Set the maximum speed in Kmph until the player gets kicked.</p>
|
|
|
|
|
The speed in Mps.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> Airbase </em></code>:
|
|
|
|
|
(optional) The airbase to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
@@ -740,25 +858,84 @@ Set the maximum speed in Kmph until the player gets kicked.</p>
|
|
|
|
|
<p><em><a href="##(ATC_GROUND)">#ATC_GROUND</a>:</em>
|
|
|
|
|
self</p>
|
|
|
|
|
|
|
|
|
|
<h3>Usage:</h3>
|
|
|
|
|
<pre class="example"><code>
|
|
|
|
|
-- Declare Atc_Ground using one of those, depending on the map.
|
|
|
|
|
|
|
|
|
|
Atc_Ground = ATC_GROUND_CAUCAUS:New()
|
|
|
|
|
Atc_Ground = ATC_GROUND_NEVADA:New()
|
|
|
|
|
Atc_Ground = ATC_GROUND_NORMANDY:New()
|
|
|
|
|
|
|
|
|
|
-- Then use one of these methods...
|
|
|
|
|
|
|
|
|
|
Atc_Ground:SetKickSpeed( UTILS.KmphToMps( 80 ) ) -- Kick the players at 80 kilometers per hour
|
|
|
|
|
|
|
|
|
|
Atc_Ground:SetKickSpeed( UTILS.MiphToMps( 100 ) ) -- Kick the players at 100 miles per hour
|
|
|
|
|
|
|
|
|
|
Atc_Ground:SetKickSpeed( 24 ) -- Kick the players at 24 meters per second ( 24 * 3.6 = 86.4 kilometers per hour )
|
|
|
|
|
</code></pre>
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND).SetKickSpeedKmph" >
|
|
|
|
|
<strong>ATC_GROUND:SetKickSpeedKmph(KickSpeed, Airbase)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
<p>Set the maximum speed in Kmph until the player gets kicked.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameters</h3>
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em>#number KickSpeed </em></code>:
|
|
|
|
|
Set the speed in Kmph.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> Airbase </em></code>:
|
|
|
|
|
(optional) The airbase to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<h3>Return value</h3>
|
|
|
|
|
|
|
|
|
|
<p><em><a href="##(ATC_GROUND)">#ATC_GROUND</a>:</em>
|
|
|
|
|
self</p>
|
|
|
|
|
|
|
|
|
|
<p> Atc_Ground:SetKickSpeedKmph( 80 ) -- Kick the players at 80 kilometers per hour</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND).SetKickSpeedMiph" >
|
|
|
|
|
<strong>ATC_GROUND:SetKickSpeedMiph(KickSpeedMiph)</strong>
|
|
|
|
|
<strong>ATC_GROUND:SetKickSpeedMiph(KickSpeedMiph, Airbase)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
<p>Set the maximum speed in Miph until the player gets kicked.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameter</h3>
|
|
|
|
|
<h3>Parameters</h3>
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em>#number KickSpeedMiph </em></code>:
|
|
|
|
|
Set the maximum speed in Mph until the player gets kicked.</p>
|
|
|
|
|
Set the speed in Mph.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> Airbase </em></code>:
|
|
|
|
|
(optional) The airbase to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
@@ -767,6 +944,143 @@ Set the maximum speed in Mph until the player gets kicked.</p>
|
|
|
|
|
<p><em><a href="##(ATC_GROUND)">#ATC_GROUND</a>:</em>
|
|
|
|
|
self</p>
|
|
|
|
|
|
|
|
|
|
<p> Atc_Ground:SetKickSpeedMiph( 100 ) -- Kick the players at 100 miles per hour</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND).SetMaximumKickSpeed" >
|
|
|
|
|
<strong>ATC_GROUND:SetMaximumKickSpeed(MaximumKickSpeed, Airbase)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
<p>Set the maximum kick speed in meters per second (Mps) until the player gets kicked.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p>There are no warnings given if this speed is reached, and is to prevent players to take off from the airbase!
|
|
|
|
|
An airbase can be specified to set the maximum kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameters</h3>
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em>#number MaximumKickSpeed </em></code>:
|
|
|
|
|
The speed in Mps.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> Airbase </em></code>:
|
|
|
|
|
(optional) The airbase to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<h3>Return value</h3>
|
|
|
|
|
|
|
|
|
|
<p><em><a href="##(ATC_GROUND)">#ATC_GROUND</a>:</em>
|
|
|
|
|
self</p>
|
|
|
|
|
|
|
|
|
|
<h3>Usage:</h3>
|
|
|
|
|
<pre class="example"><code>
|
|
|
|
|
-- Declare Atc_Ground using one of those, depending on the map.
|
|
|
|
|
|
|
|
|
|
Atc_Ground = ATC_GROUND_CAUCAUS:New()
|
|
|
|
|
Atc_Ground = ATC_GROUND_NEVADA:New()
|
|
|
|
|
Atc_Ground = ATC_GROUND_NORMANDY:New()
|
|
|
|
|
|
|
|
|
|
-- Then use one of these methods...
|
|
|
|
|
|
|
|
|
|
Atc_Ground:SetMaximumKickSpeed( UTILS.KmphToMps( 80 ) ) -- Kick the players at 80 kilometers per hour
|
|
|
|
|
|
|
|
|
|
Atc_Ground:SetMaximumKickSpeed( UTILS.MiphToMps( 100 ) ) -- Kick the players at 100 miles per hour
|
|
|
|
|
|
|
|
|
|
Atc_Ground:SetMaximumKickSpeed( 24 ) -- Kick the players at 24 meters per second ( 24 * 3.6 = 86.4 kilometers per hour )
|
|
|
|
|
</code></pre>
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND).SetMaximumKickSpeedKmph" >
|
|
|
|
|
<strong>ATC_GROUND:SetMaximumKickSpeedKmph(MaximumKickSpeed, Airbase)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
<p>Set the maximum kick speed in kilometers per hour (Kmph) until the player gets kicked.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p>There are no warnings given if this speed is reached, and is to prevent players to take off from the airbase!
|
|
|
|
|
An airbase can be specified to set the maximum kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameters</h3>
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em>#number MaximumKickSpeed </em></code>:
|
|
|
|
|
Set the speed in Kmph.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> Airbase </em></code>:
|
|
|
|
|
(optional) The airbase to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<h3>Return value</h3>
|
|
|
|
|
|
|
|
|
|
<p><em><a href="##(ATC_GROUND)">#ATC_GROUND</a>:</em>
|
|
|
|
|
self</p>
|
|
|
|
|
|
|
|
|
|
<p> Atc_Ground:SetMaximumKickSpeedKmph( 150 ) -- Kick the players at 150 kilometers per hour</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND).SetMaximumKickSpeedMiph" >
|
|
|
|
|
<strong>ATC_GROUND:SetMaximumKickSpeedMiph(MaximumKickSpeedMiph, Airbase)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
<p>Set the maximum kick speed in miles per hour (Miph) until the player gets kicked.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p>There are no warnings given if this speed is reached, and is to prevent players to take off from the airbase!
|
|
|
|
|
An airbase can be specified to set the maximum kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
<h3>Parameters</h3>
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em>#number MaximumKickSpeedMiph </em></code>:
|
|
|
|
|
Set the speed in Mph.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p><code><em><a href="Wrapper.Airbase.html##(AIRBASE)">Wrapper.Airbase#AIRBASE</a> Airbase </em></code>:
|
|
|
|
|
(optional) The airbase to set the kick speed for.</p>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<h3>Return value</h3>
|
|
|
|
|
|
|
|
|
|
<p><em><a href="##(ATC_GROUND)">#ATC_GROUND</a>:</em>
|
|
|
|
|
self</p>
|
|
|
|
|
|
|
|
|
|
<p> Atc_Ground:SetMaximumKickSpeedMiph( 100 ) -- Kick the players at 100 miles per hour</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
@@ -877,6 +1191,20 @@ self</p>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<em></em>
|
|
|
|
|
<a id="#(ATC_GROUND_NORMANDY).AirbaseMonitor" >
|
|
|
|
|
<strong>ATC_GROUND_NORMANDY.AirbaseMonitor</strong>
|
|
|
|
|
</a>
|
|
|
|
|
</dt>
|
|
|
|
|
<dd>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</dd>
|
|
|
|
|
</dl>
|
|
|
|
|
<dl class="function">
|
|
|
|
|
<dt>
|
|
|
|
|
|
|
|
|
|
<a id="#(ATC_GROUND_NORMANDY).New" >
|
|
|
|
|
<strong>ATC_GROUND_NORMANDY:New(AirbaseNames)</strong>
|
|
|
|
|
</a>
|
|
|
|
|
|