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
[code][color=AA77FF]void[/color] a[b]([/b][b])[/b] [b]{[/b] fixed distance; [color=999999][i]// local variable *distance* of type *real*[/i][/color] [color=999999][i]// .... your existing code[/i][/color] [color=7777FF][b]while[/b][/color] [b]([/b][color=FFFF77]1[/color][b])[/b] [b]{[/b] [color=999999][i]// Repeat forever actiion[/i][/color] Wait[b]([/b][color=FF7777]0.0625[/color], c_timeGame[b])[/b]; [color=999999][i]// << General - Wait Tick Period Game Time seconds[/i][/color] distance = [color=999999][i]// Set variable *distance*[/i][/color] DistanceBetweenPoints[b]([/b] [color=999999][i]// Distance Between Points[/i][/color] UnitGetPosition[b]([/b] [color=999999][i]// Position of unit[/i][/color] EventUnit[b]([/b][b])[/b] [color=999999][i]// Triggering Unit[/i][/color] [b])[/b], UnitGetPosition[b]([/b] [color=999999][i]// Position of unit[/i][/color] secretBane [color=999999][i]// saved variable of type *unit* - *secretbane*[/i][/color] [b])[/b] [b])[/b] ; [color=7777FF][b]if[/b][/color] [b]([/b]distance <= [color=FF7777]1.0[/color][b])[/b] [b]{[/b] [color=999999][i]// Action if; condition - obvious[/i][/color] [color=999999][i]// 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[/i][/color] [b]}[/b] [b]}[/b] [b]}[/b] [/code]
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 } } }