Алгоритмы, Наработки и Способности
Способ реализации:
Zinc
Тип:
Наработка
Версия Warcraft:
1.26+
Приказы
Приказы в игре по совместительству являются событиями и делятся на две категории: именованные и все остальные.
Юниты будут реагировать только на те приказы, которые можно получить из строки этой нативкой:
constant native OrderId takes string orderIdString returns integer
vJass
globals
// Hidden orders
constant integer Order_OFFSET = $d0002
constant integer Order_cancel = $d0008
constant integer Order_instant1 = $d0017
constant integer Order_instant2 = $d0013
constant integer Order_instant3 = $d0007
constant integer Order_instant4 = $d0033
constant integer Order_instant5 = $d000b
constant integer Order_moveslot1 = $d0022
constant integer Order_moveslot2 = $d0023
constant integer Order_moveslot3 = $d0024
constant integer Order_moveslot4 = $d0025
constant integer Order_moveslot5 = $d0026
constant integer Order_moveslot6 = $d0027
constant integer Order_scrollofspeed = $d013d
constant integer Order_skillmenu = $d0020
constant integer Order_stunned = $d0005
constant integer Order_useslot1 = $d0028
constant integer Order_useslot2 = $d0029
constant integer Order_useslot3 = $d002a
constant integer Order_useslot4 = $d002b
constant integer Order_useslot5 = $d002c
constant integer Order_useslot6 = $d002d
// Named orders
constant integer Order_AImove = $d0014
constant integer Order_absorb = $d0231
constant integer Order_acidbomb = $d02b6
constant integer Order_acolyteharvest = $d00d9
constant integer Order_ambush = $d00a3
constant integer Order_ancestralspirit = $d020a
constant integer Order_ancestralspirittarget = $d020b
constant integer Order_animatedead = $d00f9
constant integer Order_antimagicshell = $d00da
constant integer Order_attack = $d000f
constant integer Order_attackground = $d0010
constant integer Order_attackonce = $d0011
constant integer Order_attributemodskill = $d0260
constant integer Order_auraunholy = $d00f7
constant integer Order_auravampiric = $d00f8
constant integer Order_autodispel = $d00a4
constant integer Order_autodispeloff = $d00a6
constant integer Order_autodispelon = $d00a5
constant integer Order_autoentangle = $d0219
constant integer Order_autoentangleinstant = $d021a
constant integer Order_autoharvestgold = $d0035
constant integer Order_autoharvestlumber = $d0036
constant integer Order_avatar = $d0076
constant integer Order_avengerform = $d0233
constant integer Order_awaken = $d01f2
constant integer Order_banish = $d0206
constant integer Order_barkskin = $d00a7
constant integer Order_barkskinoff = $d00a9
constant integer Order_barkskinon = $d00a8
constant integer Order_battleroar = $d0277
constant integer Order_battlestations = $d0083
constant integer Order_bearform = $d00aa
constant integer Order_berserk = $d0084
constant integer Order_blackarrow = $d0261
constant integer Order_blackarrowoff = $d0263
constant integer Order_blackarrowon = $d0262
constant integer Order_blight = $d00db
constant integer Order_blink = $d022d
constant integer Order_blizzard = $d0079
constant integer Order_bloodlust = $d0085
constant integer Order_bloodlustoff = $d0087
constant integer Order_bloodluston = $d0086
constant integer Order_board = $d004b
constant integer Order_breathoffire = $d0264
constant integer Order_breathoffrost = $d0250
constant integer Order_build = $d001a
constant integer Order_burrow = $d0235
constant integer Order_cannibalize = $d00dc
constant integer Order_carrionscarabs = $d0247
constant integer Order_carrionscarabsinstant = $d024a
constant integer Order_carrionscarabsoff = $d0249
constant integer Order_carrionscarabson = $d0248
constant integer Order_carrionswarm = $d00fa
constant integer Order_chainlightning = $d0097
constant integer Order_channel = $d0278
constant integer Order_charm = $d0265
constant integer Order_chemicalrage = $d02b7
constant integer Order_cloudoffog = $d01f9
constant integer Order_clusterrockets = $d02ac
constant integer Order_coldarrows = $d0114
constant integer Order_coldarrowstarg = $d0113
constant integer Order_controlmagic = $d01fa
constant integer Order_corporealform = $d020d
constant integer Order_corrosivebreath = $d00ac
constant integer Order_coupleinstant = $d021c
constant integer Order_coupletarget = $d021b
constant integer Order_creepanimatedead = $d0116
constant integer Order_creepdevour = $d0117
constant integer Order_creepheal = $d0118
constant integer Order_creephealoff = $d011a
constant integer Order_creephealon = $d0119
constant integer Order_creepthunderbolt = $d011c
constant integer Order_creepthunderclap = $d011d
constant integer Order_cripple = $d00dd
constant integer Order_curse = $d00de
constant integer Order_curseoff = $d00e0
constant integer Order_curseon = $d00df
constant integer Order_cyclone = $d00b0
constant integer Order_darkconversion = $d0104
constant integer Order_darkportal = $d0105
constant integer Order_darkritual = $d00fb
constant integer Order_darksummoning = $d00fc
constant integer Order_deathanddecay = $d00fd
constant integer Order_deathcoil = $d00fe
constant integer Order_deathpact = $d00ff
constant integer Order_decouple = $d021d
constant integer Order_defend = $d0057
constant integer Order_detectaoe = $d002f
constant integer Order_detonate = $d00b1
constant integer Order_devour = $d0088
constant integer Order_devourmagic = $d0238
constant integer Order_disassociate = $d0110
constant integer Order_disenchant = $d020f
constant integer Order_dismount = $d01f6
constant integer Order_dispel = $d0059
constant integer Order_divineshield = $d007a
constant integer Order_doom = $d0267
constant integer Order_drain = $d0207
constant integer Order_dreadlordinferno = $d0100
constant integer Order_dropitem = $d0021
constant integer Order_drunkenhaze = $d0269
constant integer Order_earthquake = $d0099
constant integer Order_eattree = $d00b2
constant integer Order_elementalfury = $d026a
constant integer Order_ensnare = $d008a
constant integer Order_ensnareoff = $d008c
constant integer Order_ensnareon = $d008b
constant integer Order_entangle = $d00b3
constant integer Order_entangleinstant = $d00b4
constant integer Order_entanglingroots = $d00cb
constant integer Order_etherealform = $d0210
constant integer Order_evileye = $d0089
constant integer Order_faeriefire = $d00b5
constant integer Order_faeriefireoff = $d00b7
constant integer Order_faeriefireon = $d00b6
constant integer Order_fanofknives = $d022e
constant integer Order_farsight = $d009a
constant integer Order_fingerofdeath = $d0106
constant integer Order_firebolt = $d0107
constant integer Order_flamestrike = $d0208
constant integer Order_flamingarrows = $d00ce
constant integer Order_flamingarrowstarg = $d00cd
constant integer Order_flamingattack = $d023c
constant integer Order_flamingattacktarg = $d023b
constant integer Order_flare = $d005c
constant integer Order_forceboard = $d004c
constant integer Order_forceofnature = $d00d0
constant integer Order_forkedlightning = $d026b
constant integer Order_freezingbreath = $d00e3
constant integer Order_frenzy = $d0251
constant integer Order_frenzyoff = $d0253
constant integer Order_frenzyon = $d0252
constant integer Order_frostarmor = $d0101
constant integer Order_frostarmoroff = $d01eb
constant integer Order_frostarmoron = $d01ea
constant integer Order_frostnova = $d0102
constant integer Order_getitem = $d000d
constant integer Order_gold2lumber = $d0109
constant integer Order_grabtree = $d021f
constant integer Order_harvest = $d0032
constant integer Order_heal = $d005f
constant integer Order_healingspray = $d02b8
constant integer Order_healingward = $d008d
constant integer Order_healingwave = $d0215
constant integer Order_healoff = $d0061
constant integer Order_healon = $d0060
constant integer Order_hex = $d0216
constant integer Order_holdposition = $d0019
constant integer Order_holybolt = $d007c
constant integer Order_howlofterror = $d026c
constant integer Order_humanbuild = $d001b
constant integer Order_immolation = $d00d1
constant integer Order_impale = $d024b
constant integer Order_incineratearrow = $d02be
constant integer Order_incineratearrowoff = $d02c0
constant integer Order_incineratearrowon = $d02bf
constant integer Order_inferno = $d0108
constant integer Order_innerfire = $d0062
constant integer Order_innerfireoff = $d0064
constant integer Order_innerfireon = $d0063
constant integer Order_instant = $d00e8
constant integer Order_invisibility = $d0065
constant integer Order_lavamonster = $d02bb
constant integer Order_lightningshield = $d008e
constant integer Order_load = $d004e
constant integer Order_loadarcher = $d00ae
constant integer Order_loadcorpse = $d0052
constant integer Order_loadcorpseinstant = $d0055
constant integer Order_locustswarm = $d024c
constant integer Order_lumber2gold = $d010a
constant integer Order_magicdefense = $d01fe
constant integer Order_magicleash = $d0200
constant integer Order_magicundefense = $d01ff
constant integer Order_manaburn = $d00d3
constant integer Order_manaflareoff = $d0221
constant integer Order_manaflareon = $d0220
constant integer Order_manashieldoff = $d026e
constant integer Order_manashieldon = $d026d
constant integer Order_massteleport = $d007d
constant integer Order_mechanicalcritter = $d0254
constant integer Order_metamorphosis = $d00d4
constant integer Order_militia = $d0068
constant integer Order_militiaconvert = $d0067
constant integer Order_militiaoff = $d0069
constant integer Order_militiaunconvert = $d02ab
constant integer Order_mindrot = $d0255
constant integer Order_mirrorimage = $d009b
constant integer Order_monsoon = $d026f
constant integer Order_mount = $d01f5
constant integer Order_mounthippogryph = $d00af
constant integer Order_move = $d0012
constant integer Order_nagabuild = $d01f3
constant integer Order_neutraldetectaoe = $d0037
constant integer Order_neutralinteract = $d0256
constant integer Order_neutralspell = $d0296
constant integer Order_nightelfbuild = $d001d
constant integer Order_orcbuild = $d001c
constant integer Order_parasite = $d0279
constant integer Order_parasiteoff = $d027b
constant integer Order_parasiteon = $d027a
constant integer Order_patrol = $d0016
constant integer Order_phaseshift = $d0222
constant integer Order_phaseshiftinstant = $d0225
constant integer Order_phaseshiftoff = $d0224
constant integer Order_phaseshifton = $d0223
constant integer Order_phoenixfire = $d0201
constant integer Order_phoenixmorph = $d0202
constant integer Order_poisonarrows = $d011f
constant integer Order_poisonarrowstarg = $d011e
constant integer Order_polymorph = $d006a
constant integer Order_possession = $d00e4
constant integer Order_preservation = $d0258
constant integer Order_purge = $d008f
constant integer Order_rainofchaos = $d010d
constant integer Order_rainoffire = $d010e
constant integer Order_raisedead = $d00e5
constant integer Order_raisedeadoff = $d00e7
constant integer Order_raisedeadon = $d00e6
constant integer Order_ravenform = $d00bb
constant integer Order_recharge = $d00bd
constant integer Order_rechargeoff = $d00bf
constant integer Order_rechargeon = $d00be
constant integer Order_rejuvination = $d00c0
constant integer Order_renew = $d00c1
constant integer Order_renewoff = $d00c3
constant integer Order_renewon = $d00c2
constant integer Order_repair = $d0038
constant integer Order_repairoff = $d003a
constant integer Order_repairon = $d0039
constant integer Order_replenish = $d023e
constant integer Order_replenishlife = $d0241
constant integer Order_replenishlifeoff = $d0243
constant integer Order_replenishlifeon = $d0242
constant integer Order_replenishmana = $d0244
constant integer Order_replenishmanaoff = $d0246
constant integer Order_replenishmanaon = $d0245
constant integer Order_replenishoff = $d0240
constant integer Order_replenishon = $d023f
constant integer Order_request_hero = $d010f
constant integer Order_requestsacrifice = $d00e9
constant integer Order_restoration = $d00ea
constant integer Order_restorationoff = $d00ec
constant integer Order_restorationon = $d00eb
constant integer Order_resumebuild = $d001f
constant integer Order_resumeharvesting = $d0031
constant integer Order_resurrection = $d007e
constant integer Order_returnresources = $d0034
constant integer Order_revenge = $d0111
constant integer Order_revive = $d0047
constant integer Order_roar = $d00c4
constant integer Order_robogoblin = $d02b0
constant integer Order_root = $d00c5
constant integer Order_sacrifice = $d00ed
constant integer Order_sanctuary = $d0259
constant integer Order_scout = $d00d5
constant integer Order_selfdestruct = $d0048
constant integer Order_selfdestructoff = $d004a
constant integer Order_selfdestructon = $d0049
constant integer Order_sentinel = $d00d6
constant integer Order_setrally = $d000c
constant integer Order_shadowsight = $d025a
constant integer Order_shadowstrike = $d022f
constant integer Order_shockwave = $d009d
constant integer Order_silence = $d0270
constant integer Order_sleep = $d0103
constant integer Order_slow = $d006b
constant integer Order_slowoff = $d006d
constant integer Order_slowon = $d006c
constant integer Order_smart = $d0003
constant integer Order_soulburn = $d02bc
constant integer Order_soulpreservation = $d0112
constant integer Order_spellshield = $d025b
constant integer Order_spellshieldaoe = $d025c
constant integer Order_spellsteal = $d0203
constant integer Order_spellstealoff = $d0205
constant integer Order_spellstealon = $d0204
constant integer Order_spies = $d010b
constant integer Order_spiritlink = $d0213
constant integer Order_spiritofvengeance = $d0230
constant integer Order_spirittroll = $d025d
constant integer Order_spiritwolf = $d009e
constant integer Order_stampede = $d0271
constant integer Order_standdown = $d0091
constant integer Order_starfall = $d00d7
constant integer Order_stasistrap = $d0092
constant integer Order_steal = $d025e
constant integer Order_stomp = $d009f
constant integer Order_stoneform = $d00ee
constant integer Order_stop = $d0004
constant integer Order_submerge = $d027c
constant integer Order_summonfactory = $d02b2
constant integer Order_summongrizzly = $d0272
constant integer Order_summonphoenix = $d0209
constant integer Order_summonquillbeast = $d0273
constant integer Order_summonwareagle = $d0274
constant integer Order_tankdroppilot = $d006f
constant integer Order_tankloadpilot = $d0070
constant integer Order_tankpilot = $d0071
constant integer Order_taunt = $d0228
constant integer Order_thunderbolt = $d007f
constant integer Order_thunderclap = $d0080
constant integer Order_tornado = $d0275
constant integer Order_townbelloff = $d0073
constant integer Order_townbellon = $d0072
constant integer Order_tranquility = $d00d8
constant integer Order_transmute = $d02b9
constant integer Order_unavatar = $d0077
constant integer Order_unavengerform = $d0234
constant integer Order_unbearform = $d00ab
constant integer Order_unburrow = $d0236
constant integer Order_uncoldarrows = $d0115
constant integer Order_uncorporealform = $d020e
constant integer Order_undeadbuild = $d001e
constant integer Order_undefend = $d0058
constant integer Order_undivineshield = $d007b
constant integer Order_unetherealform = $d0211
constant integer Order_unflamingarrows = $d00cf
constant integer Order_unflamingattack = $d023d
constant integer Order_unholyfrenzy = $d00f1
constant integer Order_unimmolation = $d00d2
constant integer Order_unload = $d004f
constant integer Order_unloadall = $d0050
constant integer Order_unloadallcorpses = $d0056
constant integer Order_unloadallinstant = $d0051
constant integer Order_unpoisonarrows = $d0120
constant integer Order_unravenform = $d00bc
constant integer Order_unrobogoblin = $d02b1
constant integer Order_unroot = $d00c6
constant integer Order_unstableconcoction = $d0214
constant integer Order_unstoneform = $d00ef
constant integer Order_unsubmerge = $d027d
constant integer Order_unsummon = $d00f2
constant integer Order_unwindwalk = $d00a2
constant integer Order_vengeance = $d0229
constant integer Order_vengeanceinstant = $d022c
constant integer Order_vengeanceoff = $d022b
constant integer Order_vengeanceon = $d022a
constant integer Order_volcano = $d02bd
constant integer Order_voodoo = $d0217
constant integer Order_ward = $d0218
constant integer Order_waterelemental = $d0081
constant integer Order_wateryminion = $d0276
constant integer Order_web = $d00f3
constant integer Order_weboff = $d00f5
constant integer Order_webon = $d00f4
constant integer Order_whirlwind = $d00a0
constant integer Order_windwalk = $d00a1
constant integer Order_wispharvest = $d00f6
endglobals
ZinC
library OrderId {
public {
// Hidden orders
constant integer Order_OFFSET = 851970;
constant integer Order_cancel = 851976;
constant integer Order_instant1 = 851991;
constant integer Order_instant2 = 851987;
constant integer Order_instant3 = 851975;
constant integer Order_instant4 = 852019;
constant integer Order_instant5 = 851979;
constant integer Order_moveslot1 = 852002;
constant integer Order_moveslot2 = 852003;
constant integer Order_moveslot3 = 852004;
constant integer Order_moveslot4 = 852005;
constant integer Order_moveslot5 = 852006;
constant integer Order_moveslot6 = 852007;
constant integer Order_scrollofspeed = 852285;
constant integer Order_skillmenu = 852000;
constant integer Order_stunned = 851973;
constant integer Order_useslot1 = 852008;
constant integer Order_useslot2 = 852009;
constant integer Order_useslot3 = 852010;
constant integer Order_useslot4 = 852011;
constant integer Order_useslot5 = 852012;
constant integer Order_useslot6 = 852013;
// Named orders
constant integer Order_AImove = 851988;
constant integer Order_absorb = 852529;
constant integer Order_acidbomb = 852662;
constant integer Order_acolyteharvest = 852185;
constant integer Order_ambush = 852131;
constant integer Order_ancestralspirit = 852490;
constant integer Order_ancestralspirittarget = 852491;
constant integer Order_animatedead = 852217;
constant integer Order_antimagicshell = 852186;
constant integer Order_attack = 851983;
constant integer Order_attackground = 851984;
constant integer Order_attackonce = 851985;
constant integer Order_attributemodskill = 852576;
constant integer Order_auraunholy = 852215;
constant integer Order_auravampiric = 852216;
constant integer Order_autodispel = 852132;
constant integer Order_autodispeloff = 852134;
constant integer Order_autodispelon = 852133;
constant integer Order_autoentangle = 852505;
constant integer Order_autoentangleinstant = 852506;
constant integer Order_autoharvestgold = 852021;
constant integer Order_autoharvestlumber = 852022;
constant integer Order_avatar = 852086;
constant integer Order_avengerform = 852531;
constant integer Order_awaken = 852466;
constant integer Order_banish = 852486;
constant integer Order_barkskin = 852135;
constant integer Order_barkskinoff = 852137;
constant integer Order_barkskinon = 852136;
constant integer Order_battleroar = 852599;
constant integer Order_battlestations = 852099;
constant integer Order_bearform = 852138;
constant integer Order_berserk = 852100;
constant integer Order_blackarrow = 852577;
constant integer Order_blackarrowoff = 852579;
constant integer Order_blackarrowon = 852578;
constant integer Order_blight = 852187;
constant integer Order_blink = 852525;
constant integer Order_blizzard = 852089;
constant integer Order_bloodlust = 852101;
constant integer Order_bloodlustoff = 852103;
constant integer Order_bloodluston = 852102;
constant integer Order_board = 852043;
constant integer Order_breathoffire = 852580;
constant integer Order_breathoffrost = 852560;
constant integer Order_build = 851994;
constant integer Order_burrow = 852533;
constant integer Order_cannibalize = 852188;
constant integer Order_carrionscarabs = 852551;
constant integer Order_carrionscarabsinstant = 852554;
constant integer Order_carrionscarabsoff = 852553;
constant integer Order_carrionscarabson = 852552;
constant integer Order_carrionswarm = 852218;
constant integer Order_chainlightning = 852119;
constant integer Order_channel = 852600;
constant integer Order_charm = 852581;
constant integer Order_chemicalrage = 852663;
constant integer Order_cloudoffog = 852473;
constant integer Order_clusterrockets = 852652;
constant integer Order_coldarrows = 852244;
constant integer Order_coldarrowstarg = 852243;
constant integer Order_controlmagic = 852474;
constant integer Order_corporealform = 852493;
constant integer Order_corrosivebreath = 852140;
constant integer Order_coupleinstant = 852508;
constant integer Order_coupletarget = 852507;
constant integer Order_creepanimatedead = 852246;
constant integer Order_creepdevour = 852247;
constant integer Order_creepheal = 852248;
constant integer Order_creephealoff = 852250;
constant integer Order_creephealon = 852249;
constant integer Order_creepthunderbolt = 852252;
constant integer Order_creepthunderclap = 852253;
constant integer Order_cripple = 852189;
constant integer Order_curse = 852190;
constant integer Order_curseoff = 852192;
constant integer Order_curseon = 852191;
constant integer Order_cyclone = 852144;
constant integer Order_darkconversion = 852228;
constant integer Order_darkportal = 852229;
constant integer Order_darkritual = 852219;
constant integer Order_darksummoning = 852220;
constant integer Order_deathanddecay = 852221;
constant integer Order_deathcoil = 852222;
constant integer Order_deathpact = 852223;
constant integer Order_decouple = 852509;
constant integer Order_defend = 852055;
constant integer Order_detectaoe = 852015;
constant integer Order_detonate = 852145;
constant integer Order_devour = 852104;
constant integer Order_devourmagic = 852536;
constant integer Order_disassociate = 852240;
constant integer Order_disenchant = 852495;
constant integer Order_dismount = 852470;
constant integer Order_dispel = 852057;
constant integer Order_divineshield = 852090;
constant integer Order_doom = 852583;
constant integer Order_drain = 852487;
constant integer Order_dreadlordinferno = 852224;
constant integer Order_dropitem = 852001;
constant integer Order_drunkenhaze = 852585;
constant integer Order_earthquake = 852121;
constant integer Order_eattree = 852146;
constant integer Order_elementalfury = 852586;
constant integer Order_ensnare = 852106;
constant integer Order_ensnareoff = 852108;
constant integer Order_ensnareon = 852107;
constant integer Order_entangle = 852147;
constant integer Order_entangleinstant = 852148;
constant integer Order_entanglingroots = 852171;
constant integer Order_etherealform = 852496;
constant integer Order_evileye = 852105;
constant integer Order_faeriefire = 852149;
constant integer Order_faeriefireoff = 852151;
constant integer Order_faeriefireon = 852150;
constant integer Order_fanofknives = 852526;
constant integer Order_farsight = 852122;
constant integer Order_fingerofdeath = 852230;
constant integer Order_firebolt = 852231;
constant integer Order_flamestrike = 852488;
constant integer Order_flamingarrows = 852174;
constant integer Order_flamingarrowstarg = 852173;
constant integer Order_flamingattack = 852540;
constant integer Order_flamingattacktarg = 852539;
constant integer Order_flare = 852060;
constant integer Order_forceboard = 852044;
constant integer Order_forceofnature = 852176;
constant integer Order_forkedlightning = 852587;
constant integer Order_freezingbreath = 852195;
constant integer Order_frenzy = 852561;
constant integer Order_frenzyoff = 852563;
constant integer Order_frenzyon = 852562;
constant integer Order_frostarmor = 852225;
constant integer Order_frostarmoroff = 852459;
constant integer Order_frostarmoron = 852458;
constant integer Order_frostnova = 852226;
constant integer Order_getitem = 851981;
constant integer Order_gold2lumber = 852233;
constant integer Order_grabtree = 852511;
constant integer Order_harvest = 852018;
constant integer Order_heal = 852063;
constant integer Order_healingspray = 852664;
constant integer Order_healingward = 852109;
constant integer Order_healingwave = 852501;
constant integer Order_healoff = 852065;
constant integer Order_healon = 852064;
constant integer Order_hex = 852502;
constant integer Order_holdposition = 851993;
constant integer Order_holybolt = 852092;
constant integer Order_howlofterror = 852588;
constant integer Order_humanbuild = 851995;
constant integer Order_immolation = 852177;
constant integer Order_impale = 852555;
constant integer Order_incineratearrow = 852670;
constant integer Order_incineratearrowoff = 852672;
constant integer Order_incineratearrowon = 852671;
constant integer Order_inferno = 852232;
constant integer Order_innerfire = 852066;
constant integer Order_innerfireoff = 852068;
constant integer Order_innerfireon = 852067;
constant integer Order_instant = 852200;
constant integer Order_invisibility = 852069;
constant integer Order_lavamonster = 852667;
constant integer Order_lightningshield = 852110;
constant integer Order_load = 852046;
constant integer Order_loadarcher = 852142;
constant integer Order_loadcorpse = 852050;
constant integer Order_loadcorpseinstant = 852053;
constant integer Order_locustswarm = 852556;
constant integer Order_lumber2gold = 852234;
constant integer Order_magicdefense = 852478;
constant integer Order_magicleash = 852480;
constant integer Order_magicundefense = 852479;
constant integer Order_manaburn = 852179;
constant integer Order_manaflareoff = 852513;
constant integer Order_manaflareon = 852512;
constant integer Order_manashieldoff = 852590;
constant integer Order_manashieldon = 852589;
constant integer Order_massteleport = 852093;
constant integer Order_mechanicalcritter = 852564;
constant integer Order_metamorphosis = 852180;
constant integer Order_militia = 852072;
constant integer Order_militiaconvert = 852071;
constant integer Order_militiaoff = 852073;
constant integer Order_militiaunconvert = 852651;
constant integer Order_mindrot = 852565;
constant integer Order_mirrorimage = 852123;
constant integer Order_monsoon = 852591;
constant integer Order_mount = 852469;
constant integer Order_mounthippogryph = 852143;
constant integer Order_move = 851986;
constant integer Order_nagabuild = 852467;
constant integer Order_neutraldetectaoe = 852023;
constant integer Order_neutralinteract = 852566;
constant integer Order_neutralspell = 852630;
constant integer Order_nightelfbuild = 851997;
constant integer Order_orcbuild = 851996;
constant integer Order_parasite = 852601;
constant integer Order_parasiteoff = 852603;
constant integer Order_parasiteon = 852602;
constant integer Order_patrol = 851990;
constant integer Order_phaseshift = 852514;
constant integer Order_phaseshiftinstant = 852517;
constant integer Order_phaseshiftoff = 852516;
constant integer Order_phaseshifton = 852515;
constant integer Order_phoenixfire = 852481;
constant integer Order_phoenixmorph = 852482;
constant integer Order_poisonarrows = 852255;
constant integer Order_poisonarrowstarg = 852254;
constant integer Order_polymorph = 852074;
constant integer Order_possession = 852196;
constant integer Order_preservation = 852568;
constant integer Order_purge = 852111;
constant integer Order_rainofchaos = 852237;
constant integer Order_rainoffire = 852238;
constant integer Order_raisedead = 852197;
constant integer Order_raisedeadoff = 852199;
constant integer Order_raisedeadon = 852198;
constant integer Order_ravenform = 852155;
constant integer Order_recharge = 852157;
constant integer Order_rechargeoff = 852159;
constant integer Order_rechargeon = 852158;
constant integer Order_rejuvination = 852160;
constant integer Order_renew = 852161;
constant integer Order_renewoff = 852163;
constant integer Order_renewon = 852162;
constant integer Order_repair = 852024;
constant integer Order_repairoff = 852026;
constant integer Order_repairon = 852025;
constant integer Order_replenish = 852542;
constant integer Order_replenishlife = 852545;
constant integer Order_replenishlifeoff = 852547;
constant integer Order_replenishlifeon = 852546;
constant integer Order_replenishmana = 852548;
constant integer Order_replenishmanaoff = 852550;
constant integer Order_replenishmanaon = 852549;
constant integer Order_replenishoff = 852544;
constant integer Order_replenishon = 852543;
constant integer Order_request_hero = 852239;
constant integer Order_requestsacrifice = 852201;
constant integer Order_restoration = 852202;
constant integer Order_restorationoff = 852204;
constant integer Order_restorationon = 852203;
constant integer Order_resumebuild = 851999;
constant integer Order_resumeharvesting = 852017;
constant integer Order_resurrection = 852094;
constant integer Order_returnresources = 852020;
constant integer Order_revenge = 852241;
constant integer Order_revive = 852039;
constant integer Order_roar = 852164;
constant integer Order_robogoblin = 852656;
constant integer Order_root = 852165;
constant integer Order_sacrifice = 852205;
constant integer Order_sanctuary = 852569;
constant integer Order_scout = 852181;
constant integer Order_selfdestruct = 852040;
constant integer Order_selfdestructoff = 852042;
constant integer Order_selfdestructon = 852041;
constant integer Order_sentinel = 852182;
constant integer Order_setrally = 851980;
constant integer Order_shadowsight = 852570;
constant integer Order_shadowstrike = 852527;
constant integer Order_shockwave = 852125;
constant integer Order_silence = 852592;
constant integer Order_sleep = 852227;
constant integer Order_slow = 852075;
constant integer Order_slowoff = 852077;
constant integer Order_slowon = 852076;
constant integer Order_smart = 851971;
constant integer Order_soulburn = 852668;
constant integer Order_soulpreservation = 852242;
constant integer Order_spellshield = 852571;
constant integer Order_spellshieldaoe = 852572;
constant integer Order_spellsteal = 852483;
constant integer Order_spellstealoff = 852485;
constant integer Order_spellstealon = 852484;
constant integer Order_spies = 852235;
constant integer Order_spiritlink = 852499;
constant integer Order_spiritofvengeance = 852528;
constant integer Order_spirittroll = 852573;
constant integer Order_spiritwolf = 852126;
constant integer Order_stampede = 852593;
constant integer Order_standdown = 852113;
constant integer Order_starfall = 852183;
constant integer Order_stasistrap = 852114;
constant integer Order_steal = 852574;
constant integer Order_stomp = 852127;
constant integer Order_stoneform = 852206;
constant integer Order_stop = 851972;
constant integer Order_submerge = 852604;
constant integer Order_summonfactory = 852658;
constant integer Order_summongrizzly = 852594;
constant integer Order_summonphoenix = 852489;
constant integer Order_summonquillbeast = 852595;
constant integer Order_summonwareagle = 852596;
constant integer Order_tankdroppilot = 852079;
constant integer Order_tankloadpilot = 852080;
constant integer Order_tankpilot = 852081;
constant integer Order_taunt = 852520;
constant integer Order_thunderbolt = 852095;
constant integer Order_thunderclap = 852096;
constant integer Order_tornado = 852597;
constant integer Order_townbelloff = 852083;
constant integer Order_townbellon = 852082;
constant integer Order_tranquility = 852184;
constant integer Order_transmute = 852665;
constant integer Order_unavatar = 852087;
constant integer Order_unavengerform = 852532;
constant integer Order_unbearform = 852139;
constant integer Order_unburrow = 852534;
constant integer Order_uncoldarrows = 852245;
constant integer Order_uncorporealform = 852494;
constant integer Order_undeadbuild = 851998;
constant integer Order_undefend = 852056;
constant integer Order_undivineshield = 852091;
constant integer Order_unetherealform = 852497;
constant integer Order_unflamingarrows = 852175;
constant integer Order_unflamingattack = 852541;
constant integer Order_unholyfrenzy = 852209;
constant integer Order_unimmolation = 852178;
constant integer Order_unload = 852047;
constant integer Order_unloadall = 852048;
constant integer Order_unloadallcorpses = 852054;
constant integer Order_unloadallinstant = 852049;
constant integer Order_unpoisonarrows = 852256;
constant integer Order_unravenform = 852156;
constant integer Order_unrobogoblin = 852657;
constant integer Order_unroot = 852166;
constant integer Order_unstableconcoction = 852500;
constant integer Order_unstoneform = 852207;
constant integer Order_unsubmerge = 852605;
constant integer Order_unsummon = 852210;
constant integer Order_unwindwalk = 852130;
constant integer Order_vengeance = 852521;
constant integer Order_vengeanceinstant = 852524;
constant integer Order_vengeanceoff = 852523;
constant integer Order_vengeanceon = 852522;
constant integer Order_volcano = 852669;
constant integer Order_voodoo = 852503;
constant integer Order_ward = 852504;
constant integer Order_waterelemental = 852097;
constant integer Order_wateryminion = 852598;
constant integer Order_web = 852211;
constant integer Order_weboff = 852213;
constant integer Order_webon = 852212;
constant integer Order_whirlwind = 852128;
constant integer Order_windwalk = 852129;
constant integer Order_wispharvest = 852214;
}
}
Lua
-- Hidden orders
Order_OFFSET = 0xd0002;
Order_cancel = 0xd0008;
Order_instant1 = 0xd0017;
Order_instant2 = 0xd0013;
Order_instant3 = 0xd0007;
Order_instant4 = 0xd0033;
Order_instant5 = 0xd000b;
Order_moveslot1 = 0xd0022;
Order_moveslot2 = 0xd0023;
Order_moveslot3 = 0xd0024;
Order_moveslot4 = 0xd0025;
Order_moveslot5 = 0xd0026;
Order_moveslot6 = 0xd0027;
Order_scrollofspeed = 0xd013d;
Order_skillmenu = 0xd0020;
Order_stunned = 0xd0005;
Order_useslot1 = 0xd0028;
Order_useslot2 = 0xd0029;
Order_useslot3 = 0xd002a;
Order_useslot4 = 0xd002b;
Order_useslot5 = 0xd002c;
Order_useslot6 = 0xd002d;
-- Named orders
Order_AImove = 0xd0014;
Order_absorb = 0xd0231;
Order_acidbomb = 0xd02b6;
Order_acolyteharvest = 0xd00d9;
Order_ambush = 0xd00a3;
Order_ancestralspirit = 0xd020a;
Order_ancestralspirittarget = 0xd020b;
Order_animatedead = 0xd00f9;
Order_antimagicshell = 0xd00da;
Order_attack = 0xd000f;
Order_attackground = 0xd0010;
Order_attackonce = 0xd0011;
Order_attributemodskill = 0xd0260;
Order_auraunholy = 0xd00f7;
Order_auravampiric = 0xd00f8;
Order_autodispel = 0xd00a4;
Order_autodispeloff = 0xd00a6;
Order_autodispelon = 0xd00a5;
Order_autoentangle = 0xd0219;
Order_autoentangleinstant = 0xd021a;
Order_autoharvestgold = 0xd0035;
Order_autoharvestlumber = 0xd0036;
Order_avatar = 0xd0076;
Order_avengerform = 0xd0233;
Order_awaken = 0xd01f2;
Order_banish = 0xd0206;
Order_barkskin = 0xd00a7;
Order_barkskinoff = 0xd00a9;
Order_barkskinon = 0xd00a8;
Order_battleroar = 0xd0277;
Order_battlestations = 0xd0083;
Order_bearform = 0xd00aa;
Order_berserk = 0xd0084;
Order_blackarrow = 0xd0261;
Order_blackarrowoff = 0xd0263;
Order_blackarrowon = 0xd0262;
Order_blight = 0xd00db;
Order_blink = 0xd022d;
Order_blizzard = 0xd0079;
Order_bloodlust = 0xd0085;
Order_bloodlustoff = 0xd0087;
Order_bloodluston = 0xd0086;
Order_board = 0xd004b;
Order_breathoffire = 0xd0264;
Order_breathoffrost = 0xd0250;
Order_build = 0xd001a;
Order_burrow = 0xd0235;
Order_cannibalize = 0xd00dc;
Order_carrionscarabs = 0xd0247;
Order_carrionscarabsinstant = 0xd024a;
Order_carrionscarabsoff = 0xd0249;
Order_carrionscarabson = 0xd0248;
Order_carrionswarm = 0xd00fa;
Order_chainlightning = 0xd0097;
Order_channel = 0xd0278;
Order_charm = 0xd0265;
Order_chemicalrage = 0xd02b7;
Order_cloudoffog = 0xd01f9;
Order_clusterrockets = 0xd02ac;
Order_coldarrows = 0xd0114;
Order_coldarrowstarg = 0xd0113;
Order_controlmagic = 0xd01fa;
Order_corporealform = 0xd020d;
Order_corrosivebreath = 0xd00ac;
Order_coupleinstant = 0xd021c;
Order_coupletarget = 0xd021b;
Order_creepanimatedead = 0xd0116;
Order_creepdevour = 0xd0117;
Order_creepheal = 0xd0118;
Order_creephealoff = 0xd011a;
Order_creephealon = 0xd0119;
Order_creepthunderbolt = 0xd011c;
Order_creepthunderclap = 0xd011d;
Order_cripple = 0xd00dd;
Order_curse = 0xd00de;
Order_curseoff = 0xd00e0;
Order_curseon = 0xd00df;
Order_cyclone = 0xd00b0;
Order_darkconversion = 0xd0104;
Order_darkportal = 0xd0105;
Order_darkritual = 0xd00fb;
Order_darksummoning = 0xd00fc;
Order_deathanddecay = 0xd00fd;
Order_deathcoil = 0xd00fe;
Order_deathpact = 0xd00ff;
Order_decouple = 0xd021d;
Order_defend = 0xd0057;
Order_detectaoe = 0xd002f;
Order_detonate = 0xd00b1;
Order_devour = 0xd0088;
Order_devourmagic = 0xd0238;
Order_disassociate = 0xd0110;
Order_disenchant = 0xd020f;
Order_dismount = 0xd01f6;
Order_dispel = 0xd0059;
Order_divineshield = 0xd007a;
Order_doom = 0xd0267;
Order_drain = 0xd0207;
Order_dreadlordinferno = 0xd0100;
Order_dropitem = 0xd0021;
Order_drunkenhaze = 0xd0269;
Order_earthquake = 0xd0099;
Order_eattree = 0xd00b2;
Order_elementalfury = 0xd026a;
Order_ensnare = 0xd008a;
Order_ensnareoff = 0xd008c;
Order_ensnareon = 0xd008b;
Order_entangle = 0xd00b3;
Order_entangleinstant = 0xd00b4;
Order_entanglingroots = 0xd00cb;
Order_etherealform = 0xd0210;
Order_evileye = 0xd0089;
Order_faeriefire = 0xd00b5;
Order_faeriefireoff = 0xd00b7;
Order_faeriefireon = 0xd00b6;
Order_fanofknives = 0xd022e;
Order_farsight = 0xd009a;
Order_fingerofdeath = 0xd0106;
Order_firebolt = 0xd0107;
Order_flamestrike = 0xd0208;
Order_flamingarrows = 0xd00ce;
Order_flamingarrowstarg = 0xd00cd;
Order_flamingattack = 0xd023c;
Order_flamingattacktarg = 0xd023b;
Order_flare = 0xd005c;
Order_forceboard = 0xd004c;
Order_forceofnature = 0xd00d0;
Order_forkedlightning = 0xd026b;
Order_freezingbreath = 0xd00e3;
Order_frenzy = 0xd0251;
Order_frenzyoff = 0xd0253;
Order_frenzyon = 0xd0252;
Order_frostarmor = 0xd0101;
Order_frostarmoroff = 0xd01eb;
Order_frostarmoron = 0xd01ea;
Order_frostnova = 0xd0102;
Order_getitem = 0xd000d;
Order_gold2lumber = 0xd0109;
Order_grabtree = 0xd021f;
Order_harvest = 0xd0032;
Order_heal = 0xd005f;
Order_healingspray = 0xd02b8;
Order_healingward = 0xd008d;
Order_healingwave = 0xd0215;
Order_healoff = 0xd0061;
Order_healon = 0xd0060;
Order_hex = 0xd0216;
Order_holdposition = 0xd0019;
Order_holybolt = 0xd007c;
Order_howlofterror = 0xd026c;
Order_humanbuild = 0xd001b;
Order_immolation = 0xd00d1;
Order_impale = 0xd024b;
Order_incineratearrow = 0xd02be;
Order_incineratearrowoff = 0xd02c0;
Order_incineratearrowon = 0xd02bf;
Order_inferno = 0xd0108;
Order_innerfire = 0xd0062;
Order_innerfireoff = 0xd0064;
Order_innerfireon = 0xd0063;
Order_instant = 0xd00e8;
Order_invisibility = 0xd0065;
Order_lavamonster = 0xd02bb;
Order_lightningshield = 0xd008e;
Order_load = 0xd004e;
Order_loadarcher = 0xd00ae;
Order_loadcorpse = 0xd0052;
Order_loadcorpseinstant = 0xd0055;
Order_locustswarm = 0xd024c;
Order_lumber2gold = 0xd010a;
Order_magicdefense = 0xd01fe;
Order_magicleash = 0xd0200;
Order_magicundefense = 0xd01ff;
Order_manaburn = 0xd00d3;
Order_manaflareoff = 0xd0221;
Order_manaflareon = 0xd0220;
Order_manashieldoff = 0xd026e;
Order_manashieldon = 0xd026d;
Order_massteleport = 0xd007d;
Order_mechanicalcritter = 0xd0254;
Order_metamorphosis = 0xd00d4;
Order_militia = 0xd0068;
Order_militiaconvert = 0xd0067;
Order_militiaoff = 0xd0069;
Order_militiaunconvert = 0xd02ab;
Order_mindrot = 0xd0255;
Order_mirrorimage = 0xd009b;
Order_monsoon = 0xd026f;
Order_mount = 0xd01f5;
Order_mounthippogryph = 0xd00af;
Order_move = 0xd0012;
Order_nagabuild = 0xd01f3;
Order_neutraldetectaoe = 0xd0037;
Order_neutralinteract = 0xd0256;
Order_neutralspell = 0xd0296;
Order_nightelfbuild = 0xd001d;
Order_orcbuild = 0xd001c;
Order_parasite = 0xd0279;
Order_parasiteoff = 0xd027b;
Order_parasiteon = 0xd027a;
Order_patrol = 0xd0016;
Order_phaseshift = 0xd0222;
Order_phaseshiftinstant = 0xd0225;
Order_phaseshiftoff = 0xd0224;
Order_phaseshifton = 0xd0223;
Order_phoenixfire = 0xd0201;
Order_phoenixmorph = 0xd0202;
Order_poisonarrows = 0xd011f;
Order_poisonarrowstarg = 0xd011e;
Order_polymorph = 0xd006a;
Order_possession = 0xd00e4;
Order_preservation = 0xd0258;
Order_purge = 0xd008f;
Order_rainofchaos = 0xd010d;
Order_rainoffire = 0xd010e;
Order_raisedead = 0xd00e5;
Order_raisedeadoff = 0xd00e7;
Order_raisedeadon = 0xd00e6;
Order_ravenform = 0xd00bb;
Order_recharge = 0xd00bd;
Order_rechargeoff = 0xd00bf;
Order_rechargeon = 0xd00be;
Order_rejuvination = 0xd00c0;
Order_renew = 0xd00c1;
Order_renewoff = 0xd00c3;
Order_renewon = 0xd00c2;
Order_repair = 0xd0038;
Order_repairoff = 0xd003a;
Order_repairon = 0xd0039;
Order_replenish = 0xd023e;
Order_replenishlife = 0xd0241;
Order_replenishlifeoff = 0xd0243;
Order_replenishlifeon = 0xd0242;
Order_replenishmana = 0xd0244;
Order_replenishmanaoff = 0xd0246;
Order_replenishmanaon = 0xd0245;
Order_replenishoff = 0xd0240;
Order_replenishon = 0xd023f;
Order_request_hero = 0xd010f;
Order_requestsacrifice = 0xd00e9;
Order_restoration = 0xd00ea;
Order_restorationoff = 0xd00ec;
Order_restorationon = 0xd00eb;
Order_resumebuild = 0xd001f;
Order_resumeharvesting = 0xd0031;
Order_resurrection = 0xd007e;
Order_returnresources = 0xd0034;
Order_revenge = 0xd0111;
Order_revive = 0xd0047;
Order_roar = 0xd00c4;
Order_robogoblin = 0xd02b0;
Order_root = 0xd00c5;
Order_sacrifice = 0xd00ed;
Order_sanctuary = 0xd0259;
Order_scout = 0xd00d5;
Order_selfdestruct = 0xd0048;
Order_selfdestructoff = 0xd004a;
Order_selfdestructon = 0xd0049;
Order_sentinel = 0xd00d6;
Order_setrally = 0xd000c;
Order_shadowsight = 0xd025a;
Order_shadowstrike = 0xd022f;
Order_shockwave = 0xd009d;
Order_silence = 0xd0270;
Order_sleep = 0xd0103;
Order_slow = 0xd006b;
Order_slowoff = 0xd006d;
Order_slowon = 0xd006c;
Order_smart = 0xd0003;
Order_soulburn = 0xd02bc;
Order_soulpreservation = 0xd0112;
Order_spellshield = 0xd025b;
Order_spellshieldaoe = 0xd025c;
Order_spellsteal = 0xd0203;
Order_spellstealoff = 0xd0205;
Order_spellstealon = 0xd0204;
Order_spies = 0xd010b;
Order_spiritlink = 0xd0213;
Order_spiritofvengeance = 0xd0230;
Order_spirittroll = 0xd025d;
Order_spiritwolf = 0xd009e;
Order_stampede = 0xd0271;
Order_standdown = 0xd0091;
Order_starfall = 0xd00d7;
Order_stasistrap = 0xd0092;
Order_steal = 0xd025e;
Order_stomp = 0xd009f;
Order_stoneform = 0xd00ee;
Order_stop = 0xd0004;
Order_submerge = 0xd027c;
Order_summonfactory = 0xd02b2;
Order_summongrizzly = 0xd0272;
Order_summonphoenix = 0xd0209;
Order_summonquillbeast = 0xd0273;
Order_summonwareagle = 0xd0274;
Order_tankdroppilot = 0xd006f;
Order_tankloadpilot = 0xd0070;
Order_tankpilot = 0xd0071;
Order_taunt = 0xd0228;
Order_thunderbolt = 0xd007f;
Order_thunderclap = 0xd0080;
Order_tornado = 0xd0275;
Order_townbelloff = 0xd0073;
Order_townbellon = 0xd0072;
Order_tranquility = 0xd00d8;
Order_transmute = 0xd02b9;
Order_unavatar = 0xd0077;
Order_unavengerform = 0xd0234;
Order_unbearform = 0xd00ab;
Order_unburrow = 0xd0236;
Order_uncoldarrows = 0xd0115;
Order_uncorporealform = 0xd020e;
Order_undeadbuild = 0xd001e;
Order_undefend = 0xd0058;
Order_undivineshield = 0xd007b;
Order_unetherealform = 0xd0211;
Order_unflamingarrows = 0xd00cf;
Order_unflamingattack = 0xd023d;
Order_unholyfrenzy = 0xd00f1;
Order_unimmolation = 0xd00d2;
Order_unload = 0xd004f;
Order_unloadall = 0xd0050;
Order_unloadallcorpses = 0xd0056;
Order_unloadallinstant = 0xd0051;
Order_unpoisonarrows = 0xd0120;
Order_unravenform = 0xd00bc;
Order_unrobogoblin = 0xd02b1;
Order_unroot = 0xd00c6;
Order_unstableconcoction = 0xd0214;
Order_unstoneform = 0xd00ef;
Order_unsubmerge = 0xd027d;
Order_unsummon = 0xd00f2;
Order_unwindwalk = 0xd00a2;
Order_vengeance = 0xd0229;
Order_vengeanceinstant = 0xd022c;
Order_vengeanceoff = 0xd022b;
Order_vengeanceon = 0xd022a;
Order_volcano = 0xd02bd;
Order_voodoo = 0xd0217;
Order_ward = 0xd0218;
Order_waterelemental = 0xd0081;
Order_wateryminion = 0xd0276;
Order_web = 0xd00f3;
Order_weboff = 0xd00f5;
Order_webon = 0xd00f4;
Order_whirlwind = 0xd00a0;
Order_windwalk = 0xd00a1;
Order_wispharvest = 0xd00f6;
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован nazarpunk
Отредактирован nazarpunk
Отредактирован PT153