Skip to content
Home
Post Code
Jass (Warcraft III)
Wurst
GUI (Warcraft III)
Galaxy (StarCraft II)
GUI (StarCraft II)
C++
Java
Delphi
Text
Search Code
Compare Code
Uploads
Draw
Create New Drawing
View Drawings
Graph
Log in
<pre class="jasscode"><span class="style_keyword">void</span> a<span class="style_symbol">(</span><span class="style_symbol">)</span> <span class="style_symbol">{</span> <span class="style_type">fixed</span> distance; <span class="style_comment">// local variable *distance* of type *real*</span> <span class="style_comment">// .... your existing code</span> <span class="style_keyword">while</span> <span class="style_symbol">(</span><span class="style_int">1</span><span class="style_symbol">)</span> <span class="style_symbol">{</span> <span class="style_comment">// Repeat forever actiion</span> Wait<span class="style_symbol">(</span><span class="style_int">0</span>.<span class="style_int">0625</span><span class="style_symbol">,</span> c_timeGame<span class="style_symbol">)</span>; <span class="style_comment">// << General - Wait Tick Period Game Time seconds</span> distance <span class="style_symbol">=</span> <span class="style_comment">// Set variable *distance*</span> DistanceBetweenPoints<span class="style_symbol">(</span> <span class="style_comment">// Distance Between Points</span> UnitGetPosition<span class="style_symbol">(</span> <span class="style_comment">// Position of unit</span> EventUnit<span class="style_symbol">(</span><span class="style_symbol">)</span> <span class="style_comment">// Triggering Unit</span> <span class="style_symbol">)</span><span class="style_symbol">,</span> UnitGetPosition<span class="style_symbol">(</span> <span class="style_comment">// Position of unit</span> secretBane <span class="style_comment">// saved variable of type *unit* - *secretbane*</span> <span class="style_symbol">)</span> <span class="style_symbol">)</span> ; <span class="style_keyword">if</span> <span class="style_symbol">(</span>distance <<span class="style_symbol">=</span> <span class="style_int">1</span>.<span class="style_int">0</span><span class="style_symbol">)</span> <span class="style_symbol">{</span> <span class="style_comment">// Action if; condition - obvious</span> <span class="style_comment">// sfi Reward Player Unlock Reward((Owner of (Picked unit)), Glaze - Flash) Trigger - Stop all instances of (Current trigger) Trigger - Turn (Current trigger) Off General - Break</span> <span class="style_symbol">}</span> <span class="style_symbol">}</span> <span class="style_symbol">}</span> </pre>
select language
jass
java
delphi
C++
php
GSL
> galaxy
visualBasic
wurst
Text
Markdown
select style
default
bbcode - default
Jasscraft
> jasscraft html
visual
lightweight
lightweightNr
goto line:
Compare with:
text copy window
edit this code
post new code
void a() { fixed distance; // local variable *distance* of type *real* // .... your existing code while (1) { // Repeat forever actiion Wait(0.0625, c_timeGame); // << General - Wait Tick Period Game Time seconds distance = // Set variable *distance* DistanceBetweenPoints( // Distance Between Points UnitGetPosition( // Position of unit EventUnit() // Triggering Unit ), UnitGetPosition( // Position of unit secretBane // saved variable of type *unit* - *secretbane* ) ) ; if (distance <= 1.0) { // Action if; condition - obvious // sfi Reward Player Unlock Reward((Owner of (Picked unit)), Glaze - Flash) Trigger - Stop all instances of (Current trigger) Trigger - Turn (Current trigger) Off General - Break } } }