Topic hỏi đáp (tập 3) về cách làm map

Status
Không mở trả lời sau này.
cho em hỏi cách chỉnh chỉ số của item ví dụ như là sách cộng 2 intel chỉnh thành cộng 100 intel chẳng hạn ngồi mò mãi không ra mong các anh chỉ giúp:P

nè nhé , em mở Object ( F6 ) xong vào phần Abilities
VD muốn chỉnh damage cho item thì tạo 1 spell mới base từ Item Damage Bonus
nếu tìm ko ra cái đó thì em bấm Ctrl + F rồi điền cái Item Damage Bonus vào là nó search cho em luôn
sau khi tạo xong đặt đại 1 cái tên dễ nhớ cho cái Ability Item vừa tạo
rồi tìm dòng Data - Attack Bonus , double click vào rồi chỉnh sửa thành bao nhiu thì tùy
xong rồi mở phần Items cũng nằm ở trong Object
rồi tìm cái item muốn chỉnh damage rồi click vào dòng đầu tiên của Item đó
rồi add cái Ability Item vừa tạo hồi nãy vào là xong ok ?
srr ko có hình :)
 
Ai giúp mình làm spell nổ xác với, cụ thể là nổ xác trong 1 AOE xác định trc, gây 25/35/45/55 damage mỗi xác.
 
@yan:spell nè, dốt tiếng anh nên không biêt viết tên spell tiếng anh thế nào thế là chơi lun tiêng việt;;)
 

Attachments

Nổ xác trong tiếng Anh là Corpse Explosion(vụ nổ xác)
 
mình có 1 skill muốn làm mà ko nghĩ ra cách.Thật ra cũng có hỏi rồi mà trả lời ko hiểu gì hết.Trong topic này ngoài mình ra chắc còn ít nhất 1 người nữa có chơi DOTA.Cho mình hỏi sao làm dc 1 skill passive càng đánh càng tăng attack speed(như skill 3 của Troll warlord trong DOTA v6.60)Mình đã có nghĩ tới xài animation speed.Cứ mỗi lần attack thì tăng animation speed lên nhưng như vậy ngoài đánh nhanh ra thì khi hero chạy,nó bước chân nhanh vùn vụt mà vẫn đi chậm àh.Dù sao thì đây cũng chỉ là do mình nghĩ ra,chưa thử.:P:P
 
Các bạn làm ơn chỉ tớ cách làm Item có gắn Spell Slam với 400 AoE :(
Tui chuyển từ Slam(Unit) -> Slam (Item) rồi mà ko xài được
 
Hình như chiêu đó đâu phải là "càng đánh càng tăng attack speed" ( chiêu đó hình như của Rexxar ) còn Troll thì nó cố định attack speed mà :-??
@Dragonmangia: chọn cái item đó, add ability Slam cho nó, y như add ability cho unit thôi ( sửa unit thành item cũng như không =)) )
P/S: Sao cứ khoái post spell ở đây nhỉ, có hẳn nguyên cái topic post spell kìa :-@
 
mình có 1 skill muốn làm mà ko nghĩ ra cách.Thật ra cũng có hỏi rồi mà trả lời ko hiểu gì hết.Trong topic này ngoài mình ra chắc còn ít nhất 1 người nữa có chơi DOTA.Cho mình hỏi sao làm dc 1 skill passive càng đánh càng tăng attack speed(như skill 3 của Troll warlord trong DOTA v6.60)Mình đã có nghĩ tới xài animation speed.Cứ mỗi lần attack thì tăng animation speed lên nhưng như vậy ngoài đánh nhanh ra thì khi hero chạy,nó bước chân nhanh vùn vụt mà vẫn đi chậm àh.Dù sao thì đây cũng chỉ là do mình nghĩ ra,chưa thử.:P:P

Bạn thử:
Lấy cái spell Bonus Attack speed của item chuyển thành của unit rồi gán cho Hero đó với level 1 là 0%. Giả sử cứ 10 hit thì tăng 5%, tối đa 50% thì bạn làm cái spell đó có 11 level, mỗi level tăng 5%.
Bây giờ bạn làm trigger, đếm cứ mỗi 10 lần tấn công (số nguyên) thì tăng level của cái spell đó lên 1, và khi Hero chết hoặc số lần tấn công >=100 thì reset lại từ đầu.
 
mình có 1 skill muốn làm mà ko nghĩ ra cách.Thật ra cũng có hỏi rồi mà trả lời ko hiểu gì hết.Trong topic này ngoài mình ra chắc còn ít nhất 1 người nữa có chơi DOTA.Cho mình hỏi sao làm dc 1 skill passive càng đánh càng tăng attack speed(như skill 3 của Troll warlord trong DOTA v6.60)Mình đã có nghĩ tới xài animation speed.Cứ mỗi lần attack thì tăng animation speed lên nhưng như vậy ngoài đánh nhanh ra thì khi hero chạy,nó bước chân nhanh vùn vụt mà vẫn đi chậm àh.Dù sao thì đây cũng chỉ là do mình nghĩ ra,chưa thử.:P:P

[Spell] Fervor <- click
ko phải tăng "animation" speed mà là tăng speed. Việc tạo spell tương tự với MS thì có lẽ khó:
- nếu dùng passive thì chỉ có Slow Aura và Item Move Speed Bonus nhg việc lên level cho aura chậm còn ability kia thì "ko stack" -> vậy là với passive là ko thể
- còn với active thì có thể dùng Bloodlust, nghĩa là khi hero đc speed thì tạo dummy rồi cast Bloodlust lên hero, nhg cái này có buff và có thể bị... dispel
------
Các bạn làm ơn chỉ tớ cách làm Item có gắn Spell Slam với 400 AoE :(
Tui chuyển từ Slam(Unit) -> Slam (Item) rồi mà ko xài được

kiểm tra item xem: Stats - Actively Used đã là True chưa
-------
@WordEditor, ko phải là "topic spell" thì ko thể post ở đây đc à ? :-@
hơn nữa đây là vấn đề về item chứ có phải về spell đâu :-@
 
Hình như chiêu đó đâu phải là "càng đánh càng tăng attack speed" ( chiêu đó hình như của Rexxar ) còn Troll thì nó cố định attack speed mà
Mình thử ở bản 6.60.Mình quan sát kĩ lắm rồi.Chắc chắn là càng đánh càng tăng AS

Thanks anh Tom nhiều
 
Em đang muốn làm spell tam giác quỷ,cho em hỏi,muốn nối 3 con dummy với nhau thành hình tam giác = hiệu ứng lìe drain như thế nào ạ?
 
Thì trước hết phải bít cách set vị trí dummy xuất hiện và cho mấy con dummy life drain lẫn nhau(theo thứ tự con 1 -> con 2/con 2 -> 3/3 -> 1 bạn tự hỉu)
 
Em đang muốn làm spell tam giác quỷ,cho em hỏi,muốn nối 3 con dummy với nhau thành hình tam giác = hiệu ứng lìe drain như thế nào ạ?

tạo 3 con dummy đứng thành hình tam giác
con thứ nhất góc là 0 , con thứ 2 là 90 , con thứ 3 là 180
rồi muốn làm gì thì làm
chú ý khoảng cách
 
Anh có thể giải thích rõ hơn =GUI được ko ạ,em xin cảm ơn
 
Tạo 1 biến point
Mã:
    Events
    Conditions
    Actions
        Set point = (Target point of ability being cast)
        For each (Integer A) from 1 to 3, do (Actions)
            Loop - Actions
                Unit - Create 1 [B]Unit[/B] for [B]Player[/B] at (point offset by 300.00 towards ((Real((Integer A))) x 120.00) degrees) facing Default building facing degrees
                Lightning - Create a Drain Life lightning effect from source (point offset by 300.00 towards ((Real((Integer A))) x 120.00) degrees) to target (point offset by 300.00 towards (((Real((Integer A))) + 1.00) x 120.00) degrees)
P/S:
ko phải là "topic spell" thì ko thể post ở đây đc à
Hic, tại thấy topic vắng quá, muốn nó đông 1 chút thôi... :">
 
Nhân tiện anh nào có thể chỉ cho em cách làm một spell dạng nova(nổ ra tứ phía) = GUI cơ bản được ko ạ,em xin cảm tạ
 
Nhân tiện anh nào có thể chỉ cho em cách làm một spell dạng nova(nổ ra tứ phía) = GUI cơ bản được ko ạ,em xin cảm tạ

Mã:
Nova
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Thunder Clap
    Actions
        Set Caster = (Triggering unit)
        Set Point = (Position of Caster)
        For each (Integer A) from 1 to 10, do (Actions)
            Loop - Actions
                Set PointLoop[(Integer A)] = (Point offset by 400.00 towards (36.00 x (Real((Integer A)))) degrees)
                Unit - Create 1 Footman for (Owner of Caster) at PointLoop[(Integer A)] facing Default building facing degrees
                Custom script:   call RemoveLocation (udg_PointLoop[bj_forLoopAIndex])
        Custom script:   call RemoveLocation (udg_Point)
cái Thunder Clap có thể đổi thành spell nào cũng đc nhưng phải là spell Instantly nha ( giống thunder clap )
còn cái dòng from 1 to 10 nghĩa là tạo 10 con dummy
ok?
 
Mã:
Nova
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Thunder Clap
    Actions
        Set Caster = (Triggering unit)
        Set Point = (Position of Caster)
        For each (Integer A) from 1 to 10, do (Actions)
            Loop - Actions
                Set PointLoop[(Integer A)] = (Point offset by 400.00 towards (36.00 x (Real((Integer A)))) degrees)
                Unit - Create 1 Footman for (Owner of Caster) at PointLoop[(Integer A)] facing Default building facing degrees
                Custom script:   call RemoveLocation (udg_PointLoop[bj_forLoopAIndex])
        Custom script:   call RemoveLocation (udg_Point)
cái Thunder Clap có thể đổi thành spell nào cũng đc nhưng phải là spell Instantly nha ( giống thunder clap )
còn cái dòng from 1 to 10 nghĩa là tạo 10 con dummy
ok?

Ông không chú ý từ nổ ra tứ phía à :| ... Thế thì Creat Dummy làm gì :-? ..Thay vào Unit - Creat... thì ta cho là :
Mã:
Actions
    Special Effect - Create a special effect at (Center of (Playable map area)) using Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl
    Special Effect - Destroy (Last created special effect)

Nghĩa la tạo Effect tại 1 điểm rồi del luôn effect đó để không bị leak..Trong đó thay (Center of (Playable map area)) point mà mình muốn tạo Effect..Cụ thể ở đây là PointLoop(chính xác không cầnc ho PointLoop là kiểu mảng.Chỉ cần để thường cũng đc).Còn Abilities\Spells\Human\ThunderClap\ThunderClapCaster.mdl thì thay bằng hiệu ứng mà mình muốn tạo.... Mà cái Unit - Creat... của ông không có Add Ex... time à...Thế tạo ra 1 đống dummy cho nó đứng đấy làm gì :-?
 
Giúp mình với.Mình là 1 GUI-er,map mình giờ có khoảng 1 trăm mười mấy cái trigger rồi.Mà sao mỗi lần xài 1 skill thì nó lại lag khoảng 0.5s cho lần đầu tiên.Những lần tiếp theo thì ko còn lag nữa.Đa số skill đều bị tình trạng này.Chắc là do W3 load trigger cho skill nên bị lag.Có ai gặp trường hợp tương tự ko và khắc phục làm sao?Thanks
 
Giúp mình với.Mình là 1 GUI-er,map mình giờ có khoảng 1 trăm mười mấy cái trigger rồi.Mà sao mỗi lần xài 1 skill thì nó lại lag khoảng 0.5s cho lần đầu tiên.Những lần tiếp theo thì ko còn lag nữa.Đa số skill đều bị tình trạng này.Chắc là do W3 load trigger cho skill nên bị lag.Có ai gặp trường hợp tương tự ko và khắc phục làm sao?Thanks

Lại còn GUI-er nữa cơ đấy:)), rất đơn giản là bởi vì 1 khi trigger thực hiện spell tạo dummy + effect sẽ gây ra hiện tượng lag phải trải qua ít lần thì map mới "nhờn" với cái effect + dummy đó vì thế nên bạn phải tai 1 trigger từ trước tạo các tất cả dummy + effect rồi remove hết và + phải thêm preload effect nữa, chả nhớ nó là lệnh nào nữa:-"
 
Status
Không mở trả lời sau này.
Back
Top