Topic hỏi đáp cho anh em (Về cách làm map)

Status
Không mở trả lời sau này.
cho mình hỏi là làm 1 cái aura mà khi địch đi vào là bị chậm lại, dạng như đóng băng ấy, giảm xx AS với MS
hic mình còn gà lắm các bạn chỉ cho mình với :(
 
cho mình hỏi là làm 1 cái aura mà khi địch đi vào là bị chậm lại, dạng như đóng băng ấy, giảm xx AS với MS
hic mình còn gà lắm các bạn chỉ cho mình với :(
cái đó là slow aura có sẵn mà, cần gì chế ?
giảm xx AS với MS
là cái gì mình ko hiểu, hix, ko wen nói tắt kiểu này
 
à :D
ý mình là làm 1 cái aura, địch đi vào thì người sẽ bị xanh lại (như là bị đóng băng ấy) và giảm đi 1 số Attack speed với movement speed :D
 
theo mình biết trong WE không có lệnh làm giảm ATK speed của unit mà chỉ có lệnh modify cái MS của unit thôi, nhưng mà modify là modify luôn, cho nên chỉ còn 1 cách :
tạo aura, chọn lại hình aura cho đẹp.
còn giảm AS ,MS : đặt 1 trigger : mỗi giây check thằng tướng xem level skill aura của nó có >= 1 hay không, nếu lớn hơn >> create 4 con dummy có chiêu frost arrow , chỉnh chiêu frost arrow cho không có damage, hoặc damage = 1 ,mana sử dụng = 0, turn off this trigger. sau đó turn on 1 trigger (mà trigger này khi map khởi tạo phải turn off ) >>>mỗi giây pick unit of type (con dummy ) move 4 con dummy tới vị trí của con hero.
Xong T_T (tuy không hài lòng cho lắm)
 
mấy anh ơi, mấy anh biết cách nào tạo crad hero kô.
vd:đánh 1 con hero nào đó, rồi nó rớt ra cái item hình hero, có thể đổi đc thành hero đó nữa
 
Tớ định làm cái item học skill nhưng nó không hoạt động
Anh em kiểm tra cho tớ cái trigger này cái
Learn Critical Strike
Events
Unit - A unit Uses an item
Conditions
(Item-type of (Item being manipulated)) Equal to Tome of Critical Strike
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Critical Strike for (Triggering unit)) Less than 1
Then - Actions
Unit - Add Critical Strike to (Triggering unit)
Else - Actions
 
vd:đánh 1 con hero nào đó, rồi nó rớt ra cái item hình hero, có thể đổi đc thành hero đó nữa

cái nài thì bạn phải làm custom item có hình dạng của từng con hero trong map bạn (F6/ thẻ Item ) tạo new item thì bạn sẽ có dòng ( model ...) , bạn chỉnh đó là model của 1 con hero ( vd jaina )

tạo thêm 1 trigger (*) trong đó bạn làm :
Event : A Unit Is Died
Condition : Unit- Type of TriggerUnit is Jaina (1)
Action :
set loc = UnitLoc(TriggerUnit)
Create a Item (Jaina ) at loc
Custom spirit : call RemoveLocation(udg_loc)

item Jaina bạn làm là item nào gọi đệ ấy ( như cái item tạo ra con có model giống như con razor trong dota ấy ), sau đó bạn vào thẻ ability chọn cái ability của item đó trong mục special/item : chỉnh là 1 con hero Jaina

~~> vậy là bạn có con Hero Jaina lúc nhặt lên ( nhưng lv là 1 ) nếu bạn mún làm lv = lv con kia lúc chết thì phải làm bằng trigger ( mà lằng nhằng lắm :( )

tương tự bạn làm như vậy với các con H khác :| nhưng làm trigger (*) đổi thành Condition boolean/IsUnitType/Unit-type của triggerunit == hero
sau đó bạn mới làm cái if/else/ multiaction rồi làm giống cái condition (1)

vì ở ngoài wan nên hok có WE, mình chỉ hướng dẫn được thế thôi :'>

@Eli... : "Item being manipulated" --> nếu mình nhớ họk nhầm thì phải là cái "Item being manipulating" hay sao ấy
 
à :D
ý mình là làm 1 cái aura, địch đi vào thì người sẽ bị xanh lại (như là bị đóng băng ấy) và giảm đi 1 số Attack speed với movement speed :D


sao hok dùng cái edu.. aura tăng speed xong chỉnh xuống âm, kiếm cái effect slow ấy cho gọn
 
sao hok dùng cái edu.. aura tăng speed xong chỉnh xuống âm, kiếm cái effect slow ấy cho gọn
nhiều chỗ trong WE đâu có cho chỉnh âm đâu >"< sao tức nhỉ, tổ cha thằng nào viết WE , mở mà cũng ko được mở cho mấy
 
ifthenelse multiple action:
@ if : (random number(from 1 to 100) smaller than random number(from 10 to 40))
//*nghĩa là cho 1 số random trong 100 số, nếu nó nằm trong khoảng (cũng random tỉ lệ) hoặc 10 hoặc 11, 12....hoặc 40* - tức là tỉ lệ rớt đồ có trong khoảng 10 tới 40%//
@ then : create item [tùy cậu] at position of dying unit.
@ else : do nothing
Cho hỏi cái random number này là dòng nào trong cái conditon vậy ,tôi mò hoài mà vẫn ko ra @_@
 
nhiều chỗ trong WE đâu có cho chỉnh âm đâu >"< sao tức nhỉ, tổ cha thằng nào viết WE , mở mà cũng ko được mở cho mấy

Thế bác định viết hp với mp âm à =))...hay stat âm =))......
Số âm chỉ viết đc với: regen, armor mà thôi...chứ viết hp thì có mà loạn
 
Ai xem hộ cái trigger ở trên của mình xem bị lỗi ở đâu với, tiện thể có ai viết được critical strike bằng trigger không nhỉ? mình đang muốn chỉnh %crit bằng agi của hero
 
Tớ định làm cái item học skill nhưng nó không hoạt động
Anh em kiểm tra cho tớ cái trigger này cái

Làm như thế này"

+Event: unit- a unit uses an item
+Cond: item being menu equal to "Critical Scroll"
+Act:
-If
Level of Critical Strike for triggering unit equal to or greater than 1
Then set level of Critical Strike for triggering unit to (Level of Critical Strike for triggering unit +1)
-Else:
Add Critical Strike to triggering unit

-Lệnh add kiểu này nó chỉ thêm vào 1 Abi dạng unit abit (1 level) nên các level sau cũng phải dùng sách. Còn ko muốn add vào 1 Hero abi thì gán nó sẵn cho hero, mới vô ini thì Disable cái abi đó cho Player sỡ hữu hero đó, và khi học sách thì enable nó lại.
Happy mapping
.
___________Auto Merge________________

.
à :D
ý mình là làm 1 cái aura, địch đi vào thì người sẽ bị xanh lại (như là bị đóng băng ấy) và giảm đi 1 số Attack speed với movement speed :D


-Lấy cái Endurance Aura chỉnh các giá trị MS và AS về số âm (Shift + L-Click)
-ĐỂ làm địch bị xanh thì:

-Event: every 1 sec of game time
-act:
set Group_SlowAura = unit in playable map match matching units has "slow aura" buff.
Pick every unit in Group_Slowaura and do:
-Anim - change vertex coloring to (x, x, x)....tương ứng với đỏ, xanh lá, lam (1 - 100%)
-Call - destroy Group_SlowAura


Nhưng đừng để AoE rộng quá, ko lag đấy/
 
+Event: unit- a unit uses an item
+Cond: item being menu equal to "Critical Scroll"
+Act:
-If
Level of Critical Strike for triggering unit equal to or greater than 1
Then set level of Critical Strike for triggering unit to (Level of Critical Strike for triggering unit +1)
-Else:
Add Critical Strike to triggering unit

Tình hình là nó vẫn không hoạt động, bạn up map demo lên cho mình đi.
 
Cho mình hỏi mấy cái lệnh : Interger trong condition có ý nghĩa gì thế ? Sử dụng ra sao...

Mình muốn làm một Spell = trigger nhưng còn lấn cấn cái Real .. Var..gì gì đó!! Bạn nào thường xuyên làm chỉ mình với
 
Mình có cái này cũng còn thắc mắc
Unit - Order (Last created unit) to Move To ((Center of (Playable map area)) offset by 256.00 towards 0.00 degrees)

Mấy cái như "offset" , "towards"," degrees" : có chức năng như thế nào.? Những thông số phía trước là ra sao?Làm sao để nó đi theo một vòng lập?(Như theo hình tròn)...

Còn cái bay lên rồi rớt xuống nữa : Làm Add Crow Form rồi Remove.Chỉ thấy bay lên ko rớt xuống ... LÀm ơn chỉ mình với
Còn nữa : Máy cái |Custom Script| là để làm gì?
 
cái nài thì bạn phải làm custom item có hình dạng của từng con hero trong map bạn (F6/ thẻ Item ) tạo new item thì bạn sẽ có dòng ( model ...) , bạn chỉnh đó là model của 1 con hero ( vd jaina )

tạo thêm 1 trigger (*) trong đó bạn làm :
Event : A Unit Is Died
Condition : Unit- Type of TriggerUnit is Jaina (1)
Action :
set loc = UnitLoc(TriggerUnit)
Create a Item (Jaina ) at loc
Custom spirit : call RemoveLocation(udg_loc)

item Jaina bạn làm là item nào gọi đệ ấy ( như cái item tạo ra con có model giống như con razor trong dota ấy ), sau đó bạn vào thẻ ability chọn cái ability của item đó trong mục special/item : chỉnh là 1 con hero Jaina

~~> vậy là bạn có con Hero Jaina lúc nhặt lên ( nhưng lv là 1 ) nếu bạn mún làm lv = lv con kia lúc chết thì phải làm bằng trigger ( mà lằng nhằng lắm :( )

tương tự bạn làm như vậy với các con H khác :| nhưng làm trigger (*) đổi thành Condition boolean/IsUnitType/Unit-type của triggerunit == hero
sau đó bạn mới làm cái if/else/ multiaction rồi làm giống cái condition (1)

vì ở ngoài wan nên hok có WE, mình chỉ hướng dẫn được thế thôi :'>

@Eli... : "Item being manipulated" --> nếu mình nhớ họk nhầm thì phải là cái "Item being manipulating" hay sao ấy

nhưng lam sao lam cai vong biến hinh đê
 
Tạo một cái Spell mà khi cast sẽ tạo ra một vòng tròn Frost Nova xung quanh đối tượng làm như thế nào?
____________
Các anh Pro hay ghé qua làm ơn giúp em cái nỳ đj...Là như thế này!!1 Em mới biết làm Spell = Trigger nhưng em làm còn dài dòng lắm !!!Tạo máy con unit cast spell mà sử dụng cả đóng trig vì muốn tạo ra nhiều CASTER.Trongkhi đó thì có nhiều người làm cái nỳ có vài dòng cũng tạo dc một skill nhanh chóng...Em thấy họ sử dụng cái gì Interger A .InB... làm nhanh lắm!!! Anh chị nào biết giúp em với -.-"
 
Status
Không mở trả lời sau này.
Back
Top