Topic hỏi đáp về cách làm map | version 15

để ability cooldown trên cùng (trước hơn cái +7 của item!) vì item muốn show cooldown thì bắt buộc là để ability cần cooldown đứng đầu bản trong ObjectEditor > Item +

Đã được, cảm ơn nhiều :D

Quote lại cái
Cho mình hỏi cách tạo skill khi dùng thì sẽ tàng hình nhưng phải đứng yên. Nếu di chuyển, tấn công hay dùng skill thì sẽ hiện hình giống skill Meld của Lanya hoặc skill của item Shadow amulet trong dota
 
Không hiểu sao map em cứ khi vào game, hero nào mà chết là bị Quit giống như host vừa thoát game vậy. Em nghĩ do trigger Unit - ... - Dies nhưng đã xóa dòng Defeat mà vẫn bị, ai khắc phục dùm em với. Xin đa tạ rất nhìu
 
Dung lượng map quá lớn giảm bớt chút là được :D

ac,giảm là giảm thế nào,mình cố gắng lắm cũng còn 7m7,nhưng nó vẫn báo lỗi,có cách nào khác dể fix kO?
 
Không hiểu sao map em cứ khi vào game, hero nào mà chết là bị Quit giống như host vừa thoát game vậy. Em nghĩ do trigger Unit - ... - Dies nhưng đã xóa dòng Defeat mà vẫn bị, ai khắc phục dùm em với. Xin đa tạ rất nhìu

bạn thử chụp cảnh lúc đó rồi post lên đây xem
 
Xin hỏi có thým nào bik làm spell "cây chặn" ko ? khi cast thì cây hiện cây 1 hàng ngang dài theo hướng mình cast. TK :D
 
Xin hỏi có thým nào bik làm spell "cây chặn" ko ? khi cast thì cây hiện cây 1 hàng ngang dài theo hướng mình cast. TK :D

PHP:
For each (Integer A) from 1 to 10, do (Actions)
    Loop - Actions
        Destructible - Create a Summer Tree Wall at ((Position of (Casting unit)) offset by ((Real((Integer A))) x 150.00) towards (Facing of (Casting unit)) degrees) facing (Random angle) with scale 1.00 and variation 0
 
PHP:
For each (Integer A) from 1 to 10, do (Actions)
    Loop - Actions
        Destructible - Create a Summer Tree Wall at ((Position of (Casting unit)) offset by ((Real((Integer A))) x 150.00) towards (Facing of (Casting unit)) degrees) facing (Random angle) with scale 1.00 and variation 0

Sao ko dc zậy bác Ry4uki ? Mình chỉ thay đổi Position of (Casting unit) --> Target point of ability being cast thui. Nó chỉ hiện ra 1 cây thui ah` :(
 
^ bạn đã để cái dòng flat bonus(ngay bên trên) cái dòng life regen là false chưa, nếu ko là nó tụt có 1hp/s thôi =))

vô lý nhỉ? Unholy Aura làm gì có dòng flat bonus ở trên, chỉ có dòng Percent Bonus thôi, mà cái đó basic của nó đã là false rồi?

- - - Updated - - -

^ bạn đã để cái dòng flat bonus(ngay bên trên) cái dòng life regen là false chưa, nếu ko là nó tụt có 1hp/s thôi =))

vô lý nhỉ? Unholy Aura làm gì có dòng flat bonus ở trên, chỉ có dòng Percent Bonus thôi, mà cái đó basic của nó đã là false rồi?

- - - Updated - - -

trong map mình có 1 con boss, nó thuộc player Neutral Hostile, mình đã làm 2 trigger này để respawn creep neutral:
Store Position Creeps
Events
Map initialization
Conditions
Actions
Set RespawnTime_Creeps = 45.00
Unit Group - Pick every unit in (Units in Region 006 <gen> owned by Neutral Hostile) and do (Actions)
Loop - Actions
Set Temp_Integer = (Temp_Integer + 1)
Unit - Set the custom value of (Picked unit) to Temp_Integer
Set Creep_Point[Temp_Integer] = (Position of (Picked unit))



Respawn Creeps
Events
Unit - A unit Dies
Conditions
(Owner of (Triggering unit)) Equal to Neutral Hostile
(Custom value of (Triggering unit)) Greater than 0
((Triggering unit) is A Hero) Equal to False
Actions
Custom script: local integer i = GetUnitTypeId(GetTriggerUnit())
Custom script: local integer ii = GetUnitUserData(GetTriggerUnit())
Wait RespawnTime_Creeps game-time seconds
Custom script: call SetUnitUserData(CreateUnit(Player(12),i,GetLocationX(udg_Creep_Point[ii]),GetLocationY(udg_Creep_Point[ii]),270),ii)
nhưng mà khổ cái nó... respawn con boss luôn, có đ.kiện nào giúp mình ko cho nó respawn ko?
cám ơn!
p.s: xóa dùm bài post bị dư trên
 
Sao ko dc zậy bác Ry4uki ? Mình chỉ thay đổi Position of (Casting unit) --> Target point of ability being cast thui. Nó chỉ hiện ra 1 cây thui ah` :(

Kể cả chuyển Position of (Casting unit) thành Target point of ability being cast thì cũng chỉ thay vị trí bắt đầu của hàng cây thôi chứ vẫn tạo ra đủ 10 cái cây theo hàng nhé. Bác kiểm tra lại coi :1cool_byebye:

vô lý nhỉ? Unholy Aura làm gì có dòng flat bonus ở trên, chỉ có dòng Percent Bonus thôi, mà cái đó basic của nó đã là false rồi?

- - - Updated - - -

Chính xác là Percent Bonus nếu false thì là cộng (hoặc trừ) theo số máu chỉ định ngược lại thì là cộng (hoặc trừ) theo phần trăm máu của unit
 
Bó tay ông ryu4ki, hồi nãy mình mới thử chỉnh thành true thì nó bắt đầu giảm máu và giảm theo %, còn nếu để false thì thực sự ko thấy hiện tượng (trừ khi chỉnh thành 99999). Đặc biệt là để false thì ko chết, dù là 99999 thì nó chỉ hút còn đến 1hp, còn chứ để true 1 hồi là... teo luôn. WE ngộ quá nhỉ, nhiều cái rắc rối... Dù sao cũng thanks ông
 
Bó tay ông ryu4ki, hồi nãy mình mới thử chỉnh thành true thì nó bắt đầu giảm máu và giảm theo %, còn nếu để false thì thực sự ko thấy hiện tượng (trừ khi chỉnh thành 99999). Đặc biệt là để false thì ko chết, dù là 99999 thì nó chỉ hút còn đến 1hp, còn chứ để true 1 hồi là... teo luôn. WE ngộ quá nhỉ, nhiều cái rắc rối... Dù sao cũng thanks ông

ông kissofaries chỉ sai cho ông chớ liên quan gì tôi :gach: Mà ổng để false rồi đặt 0,01 thì mỗi giây trừ 0,01 máu thì sao thấy được hiện tượng =)) Chỉnh thành vài chục đi vẫn chết đều nhé
 
^
xem lại đê :|
"Chính xác là Percent Bonus nếu false thì là cộng (hoặc trừ) theo số máu chỉ định ngược lại thì là cộng (hoặc trừ) theo phần trăm máu của unit"
ko phải ... là gì

- - - Updated - - -

ờ nhỉ? sao tôi ngu thật??? thôi bỏ đi, dù sao cũng làm đc rồi

- - - Updated - - -

ông kissofaries trả lời mà tôi cứ tưởng ông, xin lỗi nhé =))
 
Cái này chắc chắn là do dùng Local Player rồi,xem lại toàn bộ trigger có liên quan tới Local Player mà sửa.

Không có Local Player nào hết ạ!

và cho em hỏi thêm cách làm mấy skill này:

-Skill càng ít máu thì damage và attack speed càng cao (chiêu "Berserker's Blood" của Huskar - Saced Warrior)
-Skill blink vào đối thủ và tăng attack speed hoặc damage (chiêu "Phantom Strike" của Mortred - Phantom Assasin)
-Skill tàng hình mãi mãi nhưng khi đánh đối thủ thì sẽ hiện vài giây (chiêu ulti "Permanent Invisibility" của Rikimaru - Steth Assasin)
 
Chỉnh sửa cuối:
vấn đề respawn con boss thì mình đã giải quyết đc rồi nhưng còn vụ này nữa:
mình làm 1 skill cho x% đánh 1 phát chết 1 unit (lấy từ skill critical strike mà chỉ chỉnh lại damage multiplier = 99999). bây giờ nó có khả năng... last hit con boss luôn. giờ làm sao đây mọi ng, làm sao mà skill đó chỉ tác dụng lên những vật khác ngoại trừ con boss
cám ơn!
 
vấn đề respawn con boss thì mình đã giải quyết đc rồi nhưng còn vụ này nữa:
mình làm 1 skill cho x% đánh 1 phát chết 1 unit (lấy từ skill critical strike mà chỉ chỉnh lại damage multiplier = 99999). bây giờ nó có khả năng... last hit con boss luôn. giờ làm sao đây mọi ng, làm sao mà skill đó chỉ tác dụng lên những vật khác ngoại trừ con boss
cám ơn!

Tự làm = trigger đi
Mã:
Melee Initialization
    Events
        Unit - A unit Is attacked
    Conditions
        (Unit-type of (Attacked unit)) Not equal to Boss
        (Level of Critical Strike for (Attacking unit)) Greater than 0
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Random percentage) Less than or equal to 20.00
            Then - Actions
                Unit - Cause (Attacking unit) to damage (Attacked unit), dealing 100000000.00 damage of attack type Spells and damage type Normal
            Else - Actions
 
Kể cả chuyển Position of (Casting unit) thành Target point of ability being cast thì cũng chỉ thay vị trí bắt đầu của hàng cây thôi chứ vẫn tạo ra đủ 10 cái cây theo hàng nhé. Bác kiểm tra lại coi :1cool_byebye:

Bác ơi nó cây nó mọc ngang chứ ko phải mọc dọc e có nỏi ngay từ đầu rùi hén :5cool_sweat: thank bác nhìu :4cool_doubt:
 
Tự làm = trigger đi
Mã:
Melee Initialization
    Events
        Unit - A unit Is attacked
    Conditions
        (Unit-type of (Attacked unit)) Not equal to Boss
        (Level of Critical Strike for (Attacking unit)) Greater than 0
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Random percentage) Less than or equal to 20.00
            Then - Actions
                Unit - Cause (Attacking unit) to damage (Attacked unit), dealing 100000000.00 damage of attack type Spells and damage type Normal
            Else - Actions

ko còn gì ngoài việc cám ơn bạn :D
 
Không có Local Player nào hết ạ!

và cho em hỏi thêm cách làm mấy skill này:

-Skill càng ít máu thì damage và attack speed càng cao (chiêu "Berserker's Blood" của Huskar - Saced Warrior)
-Skill blink vào đối thủ và tăng attack speed hoặc damage (chiêu "Phantom Strike" của Mortred - Phantom Assasin)
-Skill tàng hình mãi mãi nhưng khi đánh đối thủ thì sẽ hiện vài giây (chiêu ulti "Permanent Invisibility" của Rikimaru - Steth Assasin)
Ai giải đáp giúp với ạ :((................
 
Back
Top