Lightstalker
New Member
- Reaction score
- 55
Just got a syntax error from this trigger:
The syntax error occurs on this line:
JASS:
library LibraryGlobals initializer Init
globals
//HERO VARIABLES
constant integer STATUP = 039;A00N039;
constant integer STATDIS = 039;A00W039;
constant integer CONFIRMCHOICE = 039;A04C039;
unit array HERO
unit array HEROSHOP
unit array HEROSELECTOR
unit array STATUNIT
unit array SKILLUNIT
integer array STATPOINTS
integer array SKILLPOINTS
//SHOP VARIABLES
constant integer ARMORY = 039;n004039;
constant integer MARKETPLACE = 039;n006039;
integer ARMCOUNT = 14
integer TRINKETCOUNT = 12
integer RNDINTEGER = 0
integer array ARM
integer array TRINKET
//VEHICLE SYSTEM VARIABLES
constant integer STOPID = 039;A03O039;
//MISC. VARIABLES
constant integer DUMMYID = 039;n00E039;
force INCOMEFORCE = CreateForce()
force AIFORCE = CreateForce()
rect MAPENTIRE = null
rect MAPPLAYABLE = null
force array PLAYERS
integer array SPAWNID
real array CAMDIST
string array COLORSTRING
weathereffect array WEATHEREFFECT
endglobals
private function Init takes nothing returns nothing
set MAPENTIRE = GetWorldBounds()
set MAPPLAYABLE = bj_mapInitialPlayableArea
//SET SPAWNID
set SPAWNID[0] = 039;h000039; //FOOTMAN
set SPAWNID[1] = 039;n000039; //ARCHER
set SPAWNID[2] = 039;n003039; //WIZARD
set SPAWNID[3] = 039;o000039; //CATAPULT
set SPAWNID[4] = 039;h003039; //KNIGHT
set SPAWNID[5] = 039;h009039; //RIFLEMAN
set SPAWNID[6] = 039;h00A039; //WAR MAGE
set SPAWNID[7] = 039;h008039; //MORTAR TEAM
//SET HEROSHOP
set HEROSHOP[0] = gg_unit_n01H_0005
set HEROSHOP[1] = gg_unit_n01I_0004
set HEROSHOP[2] = gg_unit_n01J_0008
set HEROSHOP[3] = gg_unit_n01G_0007
set HEROSHOP[4] = gg_unit_n01E_0006
set HEROSHOP[5] = gg_unit_n01F_0009
set HEROSHOP[6] = gg_unit_n005_0001
set HEROSHOP[7] = gg_unit_n00U_0002
set HEROSHOP[8] = gg_unit_n00O_0010
// SET WEATHEREFFECT
set WEATHEREFFECT[0] = AddWeatherEffect(MAPENTIRE, 039;RLhr039;)
set WEATHEREFFECT[1] = AddWeatherEffect(MAPENTIRE, 039;RLlr039;)
set WEATHEREFFECT[2] = AddWeatherEffect(MAPENTIRE, 039;FDwh039;)
set WEATHEREFFECT[3] = AddWeatherEffect(MAPENTIRE, 039;SNhs039;)
set WEATHEREFFECT[4] = AddWeatherEffect(MAPENTIRE, 039;Snls039;)
//SET GAME FORCES
set PLAYERS[0] = CreateForce()
set PLAYERS[1] = CreateForce()
call ForceAddPlayer(AIFORCE, Player(5))
call ForceAddPlayer(AIFORCE, Player(11))
//SET PLAYERCOLORSTRING
set COLORSTRING[0] = "|cffff0000"
set COLORSTRING[1] = "|cff0000ff"
set COLORSTRING[2] = "|cff18e7bd"
set COLORSTRING[3] = "|cff520084"
set COLORSTRING[4] = "|cffffff00"
set COLORSTRING[5] = "|cfffe8a0e"
set COLORSTRING[6] = "|cff18be00"
set COLORSTRING[7] = "|cffe759ad"
set COLORSTRING[8] = "|cff949694"
set COLORSTRING[9] = "|cff7bbef7"
set COLORSTRING[10] = "|cff0F6145"
set COLORSTRING[11] = "|cff4D2903"
//SET OBSERVATORY VALUES
call SetUnitUserData(gg_unit_h005_0028) = 0 //SYNTAX ERROR
call SetUnitUserData(gg_unit_h005_0078) = 1
//TO FIX SOON!
// Setting Ability Variables...
// Setting Last Kill Variables...
set udg_LastKill_Bonus[1] = 039;A03U039;
set udg_LastKill_Bonus[2] = 039;A03V039;
set udg_LastKill_Bonus[3] = 039;A03Y039;
set udg_LastKill_Bonus[4] = 039;A03W039;
set udg_LastKill_Bonus[5] = 039;A03Z039;
set udg_LastKill_Bonus[6] = 039;A01B039;
set udg_LastKill_Bonus[7] = 039;A01U039;
set udg_LastKill_Bonus[8] = 039;A01Y039;
set udg_LastKill_Bonus[9] = 039;A03X039;
set udg_LastKill_Bonus[10] = 039;A040039;
call DestroyTrigger(GetTriggeringTrigger())
endfunction
endlibrary
The syntax error occurs on this line:
JASS:
call SetUnitUserData(gg_unit_h005_0028) = 0