[Hướng dẫn] Order String và 1 chút về công dụng của nó

  • Thread starter Thread starter vuongkkk
  • Ngày gửi Ngày gửi

vuongkkk

T.E.T.Я.I.S
Tham gia ngày
22/5/10
Bài viết
588
Reaction score
844
Hướng dẫn này giúp newbie có thể hiểu và có thể tận dụng công dụng của Order String.

Cái Event - Unit order sẽ phát hiện ra order string vừa được dùng mỗi khi người chơi order 1 lệnh nào đó(có order có string, có order ko có string).

Trong object editor , mỗi skill đều có 4 loại order sau:
2 cái dưới chỉ có tác dụng cho skill dạng auto-cast (như Searing Arrows)
Text - Order string - Activate : phát sinh order string này khi người chơi dùng chuột phải để bật chế độ auto-cast
Text - Order string - Deactivate : phát sinh order string này khi người chơi dùng chuột phải để tắt chế độ auto-cast
2 cái này dưới có tác dụng cho skill bật hoặc tắt được (như Immolaltion)
Text - Order string - Turn Off : phát sinh order string này khi người chơi dùng chuột trái để tắt skill
Text - Order string - Use/Turn On : phát sinh order string này khi người chơi dùng chuột trái để bật skill
Và cái cuối có 2 tác dụng. Đây là tác dụng thứ 2
Text - Order string - Use/Turn On : phát sinh order string này khi người chơi dùng chuột trái để dùng skill

=> có thể phát hiện được khi nào người chơi bật hoặc tắt auto-cast skill và thậm chí cả khi 1 spell được (use) dùng hoặc bật (turn on).

Nhưng có vài vấn đề như sau:

1. Cần phải đặt các loại order string đúng thì mới phát hiện đúng.

Ví dụ nếu skill Immolation có: Text - Order string - Turn Off = Text - Order string - Use/Turn On = "immolation" => Cả lúc bật skill hay lúc tắt skill Immolation mà dùng Event - Unit Order ... thì (Issued Order) cũng chỉ ra "immolation" => không biết là bật hay tắt skill nên muốn biết thì phải đổi lại: Text - Order string - Turn Off = "unimmolation". Vậy là ta biết được lúc nào người chơi bật skill Immolation.

2. Cần có sự phân biệt giữa order string của các skill khác nhau.

Ví dụ: skill Frost Armor có: Text - Order string - Activate= "frostarmoron" và skill Heal cũng có: Text - Order string - Activate= "frostarmoron". Khi dùng Event - Unit Order ... và (Issued Order) = "frostarmoron" có thể là bật chế độ auto-cast của skill Frost Armor hoặc của Heal => Muốn phân biệt được thì cần thay đổi skill Heal có: Text - Order string - Activate= "healon"

3. Hai cái trên chỉ là những skill căn bản mà khi làm map ta muốn làm thêm các skill khác base (dựa) trên skill sẵn có
ví dụ: Skill như Radian trong Dota nhưng là của tướng có thể tắt bật, base trên skill Immolation chỉ thay đổi lượng máu mất mỗi giây và Effect và khi bật skill này có thêm Effect của hồi sinh mà vẫn dùng cả skill base là Immolation trong map đó. Nhưng vì base từ chính skill Immolation nên skill Radian có 2 order string giống hệt của Immolation
Text - Order string - Turn Off : unimmolation
Text - Order string - Use/Turn On : immolation
=> Dùng trigger sau sẽ gây lỗi là xuất hiện Effect hồi sinh ở cả spell Immolation lẫn Radian:
Mã:
RadianSFX
    Events
        Unit - A unit Is issued an order with no target
    Conditions
        (String((Issued order))) Equal to immolation
    Actions
        Special Effect - Create a special effect attached to the origin of (Triggering unit) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl

Nếu thay Text - Order string - Turn OffText - Order string - Use/Turn On = order string của skill khác thì lỗi tương tự với skill đó ... mà mình chỉ muốn có effect khi dùng Radian thôi.... :|

Giờ cách giải đơn giản nhất là skill radian này chỉ có ở 1 con tướng tức skill này là duy nhất chỉ dành cho 1 thằng hero. Khi đó thêm ở Condition coi nếu Unit-type of (Trigger Unit) Equal to [Unique hero], trong đó [Unique hero] là loại hero duy nhất có skill.

Thực ra có nhiều cách để giúp skill Radian có tác dụng trên nhiều loại hero khác nhau.
Cách đơn giản nhất là tạo mới 1 buff tên Radian Buff rồi thêm buff vừa tạo vào skill Radian và thêm condition vào trigger trên như dưới đây là OK
Mã:
RadianSFX
    Events
        Unit - A unit Is issued an order with no target
    Conditions
        (String((Issued order))) Equal to immolation
        ((Triggering unit) has buff Radian Buff) Equal to True
    Actions
        Special Effect - Create a special effect attached to the origin of (Triggering unit) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl

Ngoài ra order string có vai trò quan trọng khi tạo ra custome AI, hay có tác dụng trong 1 số hệ thống cần kiểm soát cũng như kiểm tra 1 số hành động của người chơi.


Một số câu hỏi:

Hỏi:
Tại sao lại dùng Events : Unit - A unit Is issued an order with no target
mà không dùng Events : Unit - A unit Begins casting an ability
Đáp:
Rất thông minh vì ví dụ trên là đơn giản, hoàn toàn có thể dùng cách này. Nhưng nếu những Action của bạn lại phức tạp hơn và những action đó có thể gây ngưng skill đang cast thì sao...

Hỏi:
Tại sao phải dùng order string = immolation trong khi có thể tự tạo ra 1 order string = cách Shift + Enter để nhập 1 chuỗi string bất kỳ.
Đáp:
Rất hiểu biết vì đúng là có thể dùng Shift + Enter để nhập những giá trị đặc biệt khác thường. Nhưng trong War3 thì muốn lấy ra Order string thì trước tiên phải có OrderID rồi từ cái OrderID lấy ra Order string. Cái OrderID này cố định rồi chả có thay đổi được. Vậy thì tất cả order string mà {Event - Unit Order và (Issued Order) } có thể phát hiện được chỉ nằm trong những gì đã có sẵn trong war3. Đó cũng là jý do vì sao mà trong WE thì mấy chỗ order string trong Object Editor là hộp chọn (selection box) chứ không phải ô nhập chữ (text box).

Hỏi:
Tại sao có lúc dùng {Event - Unit Order và (Issued Order) } thì không lấy được Order String. Cái này nó lỗi thế có nên dùng không.
Đáp:
À quên là có 1 số order chỉ có Order ID mà không có Order string. Nên dù vẫn có sự kiện Event - Unit Order xảy ra mà không thể biết Order string là gì. Vậy đó không phải lỗi.

Tóm lại những điều cần chú ý khi dùng {Event - Unit Order và (Issued Order) } :
  • Order string được lấy ra từ Order ID
  • Chỉ nên dùng Order String sẵn có trong War3
  • Cẩn thận kẻo nhầm order string của base skill với custome skill

Rất xin lỗi vì không có map demo

Còn dưới đây là bảng các order trong war3 (gồm cả ID và string)
[SPOIL]
// Standard orders
order_smart = 851971
order_stop = 851972
order_setrally = 851980
order_getitem = 851981
order_attack = 851983
order_attackground = 851984
order_attackonce = 851985
order_move = 851986
order_AImove = 851988
order_patrol = 851990
order_holdposition = 851993
order_build = 851994
order_humanbuild = 851995
order_orcbuild = 851996
order_nightelfbuild = 851997
order_undeadbuild = 851998
order_resumebuild = 851999
order_dropitem = 852001
order_detectaoe = 852015
order_resumeharvesting = 852017
order_harvest = 852018
order_returnresources = 852020
order_autoharvestgold = 852021
order_autoharvestlumber = 852022
order_neutraldetectaoe = 852023
order_repair = 852024
order_repairon = 852025
order_repairoff = 852026
order_revive = 852039
order_selfdestruct = 852040
order_selfdestructon = 852041
order_selfdestructoff = 852042
order_board = 852043
order_forceboard = 852044
order_load = 852046
order_unload = 852047
order_unloadall = 852048
order_unloadallinstant = 852049
order_loadcorpse = 852050
order_loadcorpseinstant = 852053
order_unloadallcorpses = 852054
order_defend = 852055
order_undefend = 852056
order_dispel = 852057
order_flare = 852060
order_heal = 852063
order_healon = 852064
order_healoff = 852065
order_innerfire = 852066
order_innerfireon = 852067
order_innerfireoff = 852068
order_invisibility = 852069
order_militiaconvert = 852071
order_militia = 852072
order_militiaoff = 852073
order_polymorph = 852074
order_slow = 852075
order_slowon = 852076
order_slowoff = 852077
order_tankdroppilot = 852079
order_tankloadpilot = 852080
order_tankpilot = 852081
order_townbellon = 852082
order_townbelloff = 852083
order_avatar = 852086
order_unavatar = 852087
order_blizzard = 852089
order_divineshield = 852090
order_undivineshield = 852091
order_holybolt = 852092
order_massteleport = 852093
order_resurrection = 852094
order_thunderbolt = 852095
order_thunderclap = 852096
order_waterelemental = 852097
order_battlestations = 852099
order_berserk = 852100
order_bloodlust = 852101
order_bloodluston = 852102
order_bloodlustoff = 852103
order_devour = 852104
order_evileye = 852105
order_ensnare = 852106
order_ensnareon = 852107
order_ensnareoff = 852108
order_healingward = 852109
order_lightningshield = 852110
order_purge = 852111
order_standdown = 852113
order_stasistrap = 852114
order_chainlightning = 852119
order_earthquake = 852121
order_farsight = 852122
order_mirrorimage = 852123
order_shockwave = 852125
order_spiritwolf = 852126
order_stomp = 852127
order_whirlwind = 852128
order_windwalk = 852129
order_unwindwalk = 852130
order_ambush = 852131
order_autodispel = 852132
order_autodispelon = 852133
order_autodispeloff = 852134
order_barkskin = 852135
order_barkskinon = 852136
order_barkskinoff = 852137
order_bearform = 852138
order_unbearform = 852139
order_corrosivebreath = 852140
order_loadarcher = 852142
order_mounthippogryph = 852143
order_cyclone = 852144
order_detonate = 852145
order_eattree = 852146
order_entangle = 852147
order_entangleinstant = 852148
order_faeriefire = 852149
order_faeriefireon = 852150
order_faeriefireoff = 852151
order_ravenform = 852155
order_unravenform = 852156
order_recharge = 852157
order_rechargeon = 852158
order_rechargeoff = 852159
order_rejuvination = 852160
order_renew = 852161
order_renewon = 852162
order_renewoff = 852163
order_roar = 852164
order_root = 852165
order_unroot = 852166
order_entanglingroots = 852171
order_flamingarrowstarg = 852173
order_flamingarrows = 852174
order_unflamingarrows = 852175
order_forceofnature = 852176
order_immolation = 852177
order_unimmolation = 852178
order_manaburn = 852179
order_metamorphosis = 852180
order_scout = 852181
order_sentinel = 852182
order_starfall = 852183
order_tranquility = 852184
order_acolyteharvest = 852185
order_antimagicshell = 852186
order_blight = 852187
order_cannibalize = 852188
order_cripple = 852189
order_curse = 852190
order_curseon = 852191
order_curseoff = 852192
order_freezingbreath = 852195
order_possession = 852196
order_raisedead = 852197
order_raisedeadon = 852198
order_raisedeadoff = 852199
order_instant = 852200
order_requestsacrifice = 852201
order_restoration = 852202
order_restorationon = 852203
order_restorationoff = 852204
order_sacrifice = 852205
order_stoneform = 852206
order_unstoneform = 852207
order_unholyfrenzy = 852209
order_unsummon = 852210
order_web = 852211
order_webon = 852212
order_weboff = 852213
order_wispharvest = 852214
order_auraunholy = 852215
order_auravampiric = 852216
order_animatedead = 852217
order_carrionswarm = 852218
order_darkritual = 852219
order_darksummoning = 852220
order_deathanddecay = 852221
order_deathcoil = 852222
order_deathpact = 852223
order_dreadlordinferno = 852224
order_frostarmor = 852225
order_frostnova = 852226
order_sleep = 852227
order_darkconversion = 852228
order_darkportal = 852229
order_fingerofdeath = 852230
order_firebolt = 852231
order_inferno = 852232
order_gold2lumber = 852233
order_lumber2gold = 852234
order_spies = 852235
order_rainofchaos = 852237
order_rainoffire = 852238
order_request_hero = 852239
order_disassociate = 852240
order_revenge = 852241
order_soulpreservation = 852242
order_coldarrowstarg = 852243
order_coldarrows = 852244
order_uncoldarrows = 852245
order_creepanimatedead = 852246
order_creepdevour = 852247
order_creepheal = 852248
order_creephealon = 852249
order_creephealoff = 852250
order_creepthunderbolt = 852252
order_creepthunderclap = 852253
order_poisonarrowstarg = 852254
order_poisonarrows = 852255
order_unpoisonarrows = 852256
order_frostarmoron = 852458
order_frostarmoroff = 852459
order_awaken = 852466
order_nagabuild = 852467
order_mount = 852469
order_dismount = 852470
order_cloudoffog = 852473
order_controlmagic = 852474
order_magicdefense = 852478
order_magicundefense = 852479
order_magicleash = 852480
order_phoenixfire = 852481
order_phoenixmorph = 852482
order_spellsteal = 852483
order_spellstealon = 852484
order_spellstealoff = 852485
order_banish = 852486
order_drain = 852487
order_flamestrike = 852488
order_summonphoenix = 852489
order_ancestralspirit = 852490
order_ancestralspirittarget = 852491
order_corporealform = 852493
order_uncorporealform = 852494
order_disenchant = 852495
order_etherealform = 852496
order_unetherealform = 852497
order_spiritlink = 852499
order_unstableconcoction = 852500
order_healingwave = 852501
order_hex = 852502
order_voodoo = 852503
order_ward = 852504
order_autoentangle = 852505
order_autoentangleinstant = 852506
order_coupletarget = 852507
order_coupleinstant = 852508
order_decouple = 852509
order_grabtree = 852511
order_manaflareon = 852512
order_manaflareoff = 852513
order_phaseshift = 852514
order_phaseshifton = 852515
order_phaseshiftoff = 852516
order_phaseshiftinstant = 852517
order_taunt = 852520
order_vengeance = 852521
order_vengeanceon = 852522
order_vengeanceoff = 852523
order_vengeanceinstant = 852524
order_blink = 852525
order_fanofknives = 852526
order_shadowstrike = 852527
order_spiritofvengeance = 852528
order_absorb = 852529
order_avengerform = 852531
order_unavengerform = 852532
order_burrow = 852533
order_unburrow = 852534
order_devourmagic = 852536
order_flamingattacktarg = 852539
order_flamingattack = 852540
order_unflamingattack = 852541
order_replenish = 852542
order_replenishon = 852543
order_replenishoff = 852544
order_replenishlife = 852545
order_replenishlifeon = 852546
order_replenishlifeoff = 852547
order_replenishmana = 852548
order_replenishmanaon = 852549
order_replenishmanaoff = 852550
order_carrionscarabs = 852551
order_carrionscarabson = 852552
order_carrionscarabsoff = 852553
order_carrionscarabsinstant = 852554
order_impale = 852555
order_locustswarm = 852556
order_breathoffrost = 852560
order_frenzy = 852561
order_frenzyon = 852562
order_frenzyoff = 852563
order_mechanicalcritter = 852564
order_mindrot = 852565
order_neutralinteract = 852566
order_preservation = 852568
order_sanctuary = 852569
order_shadowsight = 852570
order_spellshield = 852571
order_spellshieldaoe = 852572
order_spirittroll = 852573
order_steal = 852574
order_attributemodskill = 852576
order_blackarrow = 852577
order_blackarrowon = 852578
order_blackarrowoff = 852579
order_breathoffire = 852580
order_charm = 852581
order_doom = 852583
order_drunkenhaze = 852585
order_elementalfury = 852586
order_forkedlightning = 852587
order_howlofterror = 852588
order_manashieldon = 852589
order_manashieldoff = 852590
order_monsoon = 852591
order_silence = 852592
order_stampede = 852593
order_summongrizzly = 852594
order_summonquillbeast = 852595
order_summonwareagle = 852596
order_tornado = 852597
order_wateryminion = 852598
order_battleroar = 852599
order_channel = 852600
order_parasite = 852601
order_parasiteon = 852602
order_parasiteoff = 852603
order_submerge = 852604
order_unsubmerge = 852605
order_neutralspell = 852630
order_militiaunconvert = 852651
order_clusterrockets = 852652
order_robogoblin = 852656
order_unrobogoblin = 852657
order_summonfactory = 852658
order_acidbomb = 852662
order_chemicalrage = 852663
order_healingspray = 852664
order_transmute = 852665
order_lavamonster = 852667
order_soulburn = 852668
order_volcano = 852669
order_incineratearrow = 852670
order_incineratearrowon = 852671
order_incineratearrowoff = 852672


<OrderId("smart")> = 851971
<OrderId("stop")> = 851972
<OrderId("setrally")> = 851980
<OrderId("getitem")> = 851981
<OrderId("attack")> = 851983
<OrderId("attackground")> = 851984
<OrderId("attackonce")> = 851985
<OrderId("move")> = 851986
<OrderId("AImove")> = 851988
<OrderId("patrol")> = 851990
<OrderId("holdposition")> = 851993
<OrderId("build")> = 851994
<OrderId("humanbuild")> = 851995
<OrderId("orcbuild")> = 851996
<OrderId("nightelfbuild")> = 851997
<OrderId("undeadbuild")> = 851998
<OrderId("resumebuild")> = 851999
<OrderId("dropitem")> = 852001
<OrderId("detectaoe")> = 852015
<OrderId("resumeharvesting")> = 852017
<OrderId("harvest")> = 852018
<OrderId("returnresources")> = 852020
<OrderId("autoharvestgold")> = 852021
<OrderId("autoharvestlumber")> = 852022
<OrderId("neutraldetectaoe")> = 852023
<OrderId("repair")> = 852024
<OrderId("repairon")> = 852025
<OrderId("repairoff")> = 852026
<OrderId("revive")> = 852039
<OrderId("selfdestruct")> = 852040
<OrderId("selfdestructon")> = 852041
<OrderId("selfdestructoff")> = 852042
<OrderId("board")> = 852043
<OrderId("forceboard")> = 852044
<OrderId("load")> = 852046
<OrderId("unload")> = 852047
<OrderId("unloadall")> = 852048
<OrderId("unloadallinstant")> = 852049
<OrderId("loadcorpse")> = 852050
<OrderId("loadcorpseinstant")> = 852053
<OrderId("unloadallcorpses")> = 852054
<OrderId("defend")> = 852055
<OrderId("undefend")> = 852056
<OrderId("dispel")> = 852057
<OrderId("flare")> = 852060
<OrderId("heal")> = 852063
<OrderId("healon")> = 852064
<OrderId("healoff")> = 852065
<OrderId("innerfire")> = 852066
<OrderId("innerfireon")> = 852067
<OrderId("innerfireoff")> = 852068
<OrderId("invisibility")> = 852069
<OrderId("militiaconvert")> = 852071
<OrderId("militia")> = 852072
<OrderId("militiaoff")> = 852073
<OrderId("polymorph")> = 852074
<OrderId("slow")> = 852075
<OrderId("slowon")> = 852076
<OrderId("slowoff")> = 852077
<OrderId("tankdroppilot")> = 852079
<OrderId("tankloadpilot")> = 852080
<OrderId("tankpilot")> = 852081
<OrderId("townbellon")> = 852082
<OrderId("townbelloff")> = 852083
<OrderId("avatar")> = 852086
<OrderId("unavatar")> = 852087
<OrderId("blizzard")> = 852089
<OrderId("divineshield")> = 852090
<OrderId("undivineshield")> = 852091
<OrderId("holybolt")> = 852092
<OrderId("massteleport")> = 852093
<OrderId("resurrection")> = 852094
<OrderId("thunderbolt")> = 852095
<OrderId("thunderclap")> = 852096
<OrderId("waterelemental")> = 852097
<OrderId("battlestations")> = 852099
<OrderId("berserk")> = 852100
<OrderId("bloodlust")> = 852101
<OrderId("bloodluston")> = 852102
<OrderId("bloodlustoff")> = 852103
<OrderId("devour")> = 852104
<OrderId("evileye")> = 852105
<OrderId("ensnare")> = 852106
<OrderId("ensnareon")> = 852107
<OrderId("ensnareoff")> = 852108
<OrderId("healingward")> = 852109
<OrderId("lightningshield")> = 852110
<OrderId("purge")> = 852111
<OrderId("standdown")> = 852113
<OrderId("stasistrap")> = 852114
<OrderId("chainlightning")> = 852119
<OrderId("earthquake")> = 852121
<OrderId("farsight")> = 852122
<OrderId("mirrorimage")> = 852123
<OrderId("shockwave")> = 852125
<OrderId("spiritwolf")> = 852126
<OrderId("stomp")> = 852127
<OrderId("whirlwind")> = 852128
<OrderId("windwalk")> = 852129
<OrderId("unwindwalk")> = 852130
<OrderId("ambush")> = 852131
<OrderId("autodispel")> = 852132
<OrderId("autodispelon")> = 852133
<OrderId("autodispeloff")> = 852134
<OrderId("barkskin")> = 852135
<OrderId("barkskinon")> = 852136
<OrderId("barkskinoff")> = 852137
<OrderId("bearform")> = 852138
<OrderId("unbearform")> = 852139
<OrderId("corrosivebreath")> = 852140
<OrderId("loadarcher")> = 852142
<OrderId("mounthippogryph")> = 852143
<OrderId("cyclone")> = 852144
<OrderId("detonate")> = 852145
<OrderId("eattree")> = 852146
<OrderId("entangle")> = 852147
<OrderId("entangleinstant")> = 852148
<OrderId("faeriefire")> = 852149
<OrderId("faeriefireon")> = 852150
<OrderId("faeriefireoff")> = 852151
<OrderId("ravenform")> = 852155
<OrderId("unravenform")> = 852156
<OrderId("recharge")> = 852157
<OrderId("rechargeon")> = 852158
<OrderId("rechargeoff")> = 852159
<OrderId("rejuvination")> = 852160
<OrderId("renew")> = 852161
<OrderId("renewon")> = 852162
<OrderId("renewoff")> = 852163
<OrderId("roar")> = 852164
<OrderId("root")> = 852165
<OrderId("unroot")> = 852166
<OrderId("entanglingroots")> = 852171
<OrderId("flamingarrowstarg")> = 852173
<OrderId("flamingarrows")> = 852174
<OrderId("unflamingarrows")> = 852175
<OrderId("forceofnature")> = 852176
<OrderId("immolation")> = 852177
<OrderId("unimmolation")> = 852178
<OrderId("manaburn")> = 852179
<OrderId("metamorphosis")> = 852180
<OrderId("scout")> = 852181
<OrderId("sentinel")> = 852182
<OrderId("starfall")> = 852183
<OrderId("tranquility")> = 852184
<OrderId("acolyteharvest")> = 852185
<OrderId("antimagicshell")> = 852186
<OrderId("blight")> = 852187
<OrderId("cannibalize")> = 852188
<OrderId("cripple")> = 852189
<OrderId("curse")> = 852190
<OrderId("curseon")> = 852191
<OrderId("curseoff")> = 852192
<OrderId("freezingbreath")> = 852195
<OrderId("possession")> = 852196
<OrderId("raisedead")> = 852197
<OrderId("raisedeadon")> = 852198
<OrderId("raisedeadoff")> = 852199
<OrderId("instant")> = 852200
<OrderId("requestsacrifice")> = 852201
<OrderId("restoration")> = 852202
<OrderId("restorationon")> = 852203
<OrderId("restorationoff")> = 852204
<OrderId("sacrifice")> = 852205
<OrderId("stoneform")> = 852206
<OrderId("unstoneform")> = 852207
<OrderId("unholyfrenzy")> = 852209
<OrderId("unsummon")> = 852210
<OrderId("web")> = 852211
<OrderId("webon")> = 852212
<OrderId("weboff")> = 852213
<OrderId("wispharvest")> = 852214
<OrderId("auraunholy")> = 852215
<OrderId("auravampiric")> = 852216
<OrderId("animatedead")> = 852217
<OrderId("carrionswarm")> = 852218
<OrderId("darkritual")> = 852219
<OrderId("darksummoning")> = 852220
<OrderId("deathanddecay")> = 852221
<OrderId("deathcoil")> = 852222
<OrderId("deathpact")> = 852223
<OrderId("dreadlordinferno")> = 852224
<OrderId("frostarmor")> = 852225
<OrderId("frostnova")> = 852226
<OrderId("sleep")> = 852227
<OrderId("darkconversion")> = 852228
<OrderId("darkportal")> = 852229
<OrderId("fingerofdeath")> = 852230
<OrderId("firebolt")> = 852231
<OrderId("inferno")> = 852232
<OrderId("gold2lumber")> = 852233
<OrderId("lumber2gold")> = 852234
<OrderId("spies")> = 852235
<OrderId("rainofchaos")> = 852237
<OrderId("rainoffire")> = 852238
<OrderId("request_hero")> = 852239
<OrderId("disassociate")> = 852240
<OrderId("revenge")> = 852241
<OrderId("soulpreservation")> = 852242
<OrderId("coldarrowstarg")> = 852243
<OrderId("coldarrows")> = 852244
<OrderId("uncoldarrows")> = 852245
<OrderId("creepanimatedead")> = 852246
<OrderId("creepdevour")> = 852247
<OrderId("creepheal")> = 852248
<OrderId("creephealon")> = 852249
<OrderId("creephealoff")> = 852250
<OrderId("creepthunderbolt")> = 852252
<OrderId("creepthunderclap")> = 852253
<OrderId("poisonarrowstarg")> = 852254
<OrderId("poisonarrows")> = 852255
<OrderId("unpoisonarrows")> = 852256
<OrderId("frostarmoron")> = 852458
<OrderId("frostarmoroff")> = 852459
<OrderId("awaken")> = 852466
<OrderId("nagabuild")> = 852467
<OrderId("mount")> = 852469
<OrderId("dismount")> = 852470
<OrderId("cloudoffog")> = 852473
<OrderId("controlmagic")> = 852474
<OrderId("magicdefense")> = 852478
<OrderId("magicundefense")> = 852479
<OrderId("magicleash")> = 852480
<OrderId("phoenixfire")> = 852481
<OrderId("phoenixmorph")> = 852482
<OrderId("spellsteal")> = 852483
<OrderId("spellstealon")> = 852484
<OrderId("spellstealoff")> = 852485
<OrderId("banish")> = 852486
<OrderId("drain")> = 852487
<OrderId("flamestrike")> = 852488
<OrderId("summonphoenix")> = 852489
<OrderId("ancestralspirit")> = 852490
<OrderId("ancestralspirittarget")> = 852491
<OrderId("corporealform")> = 852493
<OrderId("uncorporealform")> = 852494
<OrderId("disenchant")> = 852495
<OrderId("etherealform")> = 852496
<OrderId("unetherealform")> = 852497
<OrderId("spiritlink")> = 852499
<OrderId("unstableconcoction")> = 852500
<OrderId("healingwave")> = 852501
<OrderId("hex")> = 852502
<OrderId("voodoo")> = 852503
<OrderId("ward")> = 852504
<OrderId("autoentangle")> = 852505
<OrderId("autoentangleinstant")> = 852506
<OrderId("coupletarget")> = 852507
<OrderId("coupleinstant")> = 852508
<OrderId("decouple")> = 852509
<OrderId("grabtree")> = 852511
<OrderId("manaflareon")> = 852512
<OrderId("manaflareoff")> = 852513
<OrderId("phaseshift")> = 852514
<OrderId("phaseshifton")> = 852515
<OrderId("phaseshiftoff")> = 852516
<OrderId("phaseshiftinstant")> = 852517
<OrderId("taunt")> = 852520
<OrderId("vengeance")> = 852521
<OrderId("vengeanceon")> = 852522
<OrderId("vengeanceoff")> = 852523
<OrderId("vengeanceinstant")> = 852524
<OrderId("blink")> = 852525
<OrderId("fanofknives")> = 852526
<OrderId("shadowstrike")> = 852527
<OrderId("spiritofvengeance")> = 852528
<OrderId("absorb")> = 852529
<OrderId("avengerform")> = 852531
<OrderId("unavengerform")> = 852532
<OrderId("burrow")> = 852533
<OrderId("unburrow")> = 852534
<OrderId("devourmagic")> = 852536
<OrderId("flamingattacktarg")> = 852539
<OrderId("flamingattack")> = 852540
<OrderId("unflamingattack")> = 852541
<OrderId("replenish")> = 852542
<OrderId("replenishon")> = 852543
<OrderId("replenishoff")> = 852544
<OrderId("replenishlife")> = 852545
<OrderId("replenishlifeon")> = 852546
<OrderId("replenishlifeoff")> = 852547
<OrderId("replenishmana")> = 852548
<OrderId("replenishmanaon")> = 852549
<OrderId("replenishmanaoff")> = 852550
<OrderId("carrionscarabs")> = 852551
<OrderId("carrionscarabson")> = 852552
<OrderId("carrionscarabsoff")> = 852553
<OrderId("carrionscarabsinstant")> = 852554
<OrderId("impale")> = 852555
<OrderId("locustswarm")> = 852556
<OrderId("breathoffrost")> = 852560
<OrderId("frenzy")> = 852561
<OrderId("frenzyon")> = 852562
<OrderId("frenzyoff")> = 852563
<OrderId("mechanicalcritter")> = 852564
<OrderId("mindrot")> = 852565
<OrderId("neutralinteract")> = 852566
<OrderId("preservation")> = 852568
<OrderId("sanctuary")> = 852569
<OrderId("shadowsight")> = 852570
<OrderId("spellshield")> = 852571
<OrderId("spellshieldaoe")> = 852572
<OrderId("spirittroll")> = 852573
<OrderId("steal")> = 852574
<OrderId("attributemodskill")> = 852576
<OrderId("blackarrow")> = 852577
<OrderId("blackarrowon")> = 852578
<OrderId("blackarrowoff")> = 852579
<OrderId("breathoffire")> = 852580
<OrderId("charm")> = 852581
<OrderId("doom")> = 852583
<OrderId("drunkenhaze")> = 852585
<OrderId("elementalfury")> = 852586
<OrderId("forkedlightning")> = 852587
<OrderId("howlofterror")> = 852588
<OrderId("manashieldon")> = 852589
<OrderId("manashieldoff")> = 852590
<OrderId("monsoon")> = 852591
<OrderId("silence")> = 852592
<OrderId("stampede")> = 852593
<OrderId("summongrizzly")> = 852594
<OrderId("summonquillbeast")> = 852595
<OrderId("summonwareagle")> = 852596
<OrderId("tornado")> = 852597
<OrderId("wateryminion")> = 852598
<OrderId("battleroar")> = 852599
<OrderId("channel")> = 852600
<OrderId("parasite")> = 852601
<OrderId("parasiteon")> = 852602
<OrderId("parasiteoff")> = 852603
<OrderId("submerge")> = 852604
<OrderId("unsubmerge")> = 852605
<OrderId("neutralspell")> = 852630
<OrderId("militiaunconvert")> = 852651
<OrderId("clusterrockets")> = 852652
<OrderId("robogoblin")> = 852656
<OrderId("unrobogoblin")> = 852657
<OrderId("summonfactory")> = 852658
<OrderId("acidbomb")> = 852662
<OrderId("chemicalrage")> = 852663
<OrderId("healingspray")> = 852664
<OrderId("transmute")> = 852665
<OrderId("lavamonster")> = 852667
<OrderId("soulburn")> = 852668
<OrderId("volcano")> = 852669
<OrderId("incineratearrow")> = 852670
<OrderId("incineratearrowon")> = 852671
<OrderId("incineratearrowoff")> = 852672

// Orders without string substitute

// When player drags item to slot NN
order_itemdrag00 = 852002
order_itemdrag01 = 852003
order_itemdrag02 = 852004
order_itemdrag03 = 852005
order_itemdrag04 = 852006
order_itemdrag05 = 852007

// When player uses item in slot NN
order_itemuse00 = 852008
order_itemuse01 = 852009
order_itemuse02 = 852010
order_itemuse03 = 852011
order_itemuse04 = 852012
order_itemuse05 = 852013
[/SPOIL]
 
Chỉnh sửa cuối:
Back
Top