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

^
Bạn đang dùng phần mềm WE gì để làm map vậy ? Nếu là JNG thì trên cùng là thanh công cụ chọn Exetension ,dòng thứ 3 là edit tileset ,1 map chỉ tối đa là 16 nền đất (khuyên nên chọn 1 lần vì nhiểu khi chọn lại các nền đất đã vẽ bị lẫn lỗn 8-} ) ,chọn xong OK nó sẽ save ,bạn thoát WE và vào lại để hoàn thành
Tiện thể ai cho mình hỏi là làm thế nào để làm 1 "thanh đai loại llllllll" bằng floating text ,có thể thay đổi màu sắc dần dần như ability Devour của Doom trong Dota .Nữa là thanh này có thể làm chỉ để 1 player nhìn thấy ko

ko á! mình chỉ xài WE thường thôi, ko quen xài JNG, mình thử vào modify tileset để chỉnh nhưng ko đc. mình thấy có nhiều map đến 2 3 loại terrian cơ mà
 
Trong JNG / Extensions / Edit Tileset

JNG cũng y hệt WE,khác gì mà ko quen ? Giao diện,cách dùng,...có gì mà không quen ?
 
cho hỏi : ai phát hiện ra cách nào mở dc 2 WE không vậy :2cool_sad:
 
Các bác chỉ mình làm sao để đồ ai nấy xài có nghĩa miển là không chuyển đồ qua cho nhau dc [-(
 
Các bác chỉ mình làm sao để đồ ai nấy xài có nghĩa miển là không chuyển đồ qua cho nhau dc [-(

Dùng ItemUserData nhé,set ItemUserData của Item đó thành Id của player đầu tiên nhặt được item đó.
Khi một unit nhặt Item đã set UserData thì cho check,nếu Id Player của unit nhặt ko đúng thì cho drop
 
cho hỏi : ai phát hiện ra cách nào mở dc 2 WE không vậy :2cool_sad:

Rảnh rỗi sinh nông nổi hả bạn :3cool_nosebleed:
Dù sao thì mình cũng biết 1 cách nhưng nó khá phức tạp và ít phổ biến là sử dụng phần mềm máy ảo VMware:1cool_byebye:

- - - Updated - - -

Các bạn cho mình hỏi cách làm trigger này: khi 1 player out khỏi game (F10 --> E --> Q), tự động share hero của player đó cho toàn ally và bất kì ally nào của player đó đều đ.khiển đc (nếu có), tiền thì chia đều cho tất cả ally, riêng gỗ thì ko
Cám ơn!
 
Cho hỏi về vấn đề sử dụng có giới hạn có 1 spell.Chẳng hạn như sử dụng quá 10 lần thì tắt.Nếu muốn colodown passive làm thế ạ (ko phải ở trong trigger ,giống như passive skill 3 của kiến trong dota ý ạ)=>Thanks All

- - - Updated - - -

Cho hỏi về vấn đề sử dụng có giới hạn của 1 spell.Chẳng hạn như sử dụng quá 10 lần thì tắt.Nếu muốn colodown passive làm thế ạ (ko phải ở trong trigger ,giống như passive skill 3 của kiến trong dota ý ạ)=>Thanks All
 
^
"Tắt" là sao ,bay luôn spell á ,dùng biến Integer đếm đủ 10 lần thì "bay"
Mình chỉ biết 2 skill passive trong WE có thể cooldown là "Hồi sinh" và Orb of Lighting(new)(skill của kiến thì la cái này) ,vậy muốn passive cd thì phải dụa vào 2 skill đó .Một là phải chết =)) 2 là passive đó sẽ là 1 orb effect
 
Ai chỉ mình cách biết unit bị tấn công hay gây damage bằng trigger ko :3cool_nosebleed: sao ko ai giúp vậy :2cool_sad:
 
Ai chỉ mình cách biết unit bị tấn công hay gây damage bằng trigger ko :3cool_nosebleed: sao ko ai giúp vậy :2cool_sad:

Không có bạn à :)) trừ khi mọi skill trong map bạn đều gây dmg = trigger rồi bạn tự chọn lọc
 
Không có bạn à :)) trừ khi mọi skill trong map bạn đều gây dmg = trigger rồi bạn tự chọn lọc

à không. thật ra chỉ cần có cái hook! của vjass là làm dc thui!. trong system mình đánh dấu các damage mình gây bằng GUI deal damage! chẳng hạn

trong phần detect damage mình đặt check

if IS_DAMAGE_TRIGGER then
//then
set IS_DAMAGE_TRIGGER = false
else
//nothing
endif


trong lúc này! phần hook của deal damage chỉ cần ghi là
set IS_DAMAGE_TRIGGER = true
là xong :-?

thật ra mình đã dùng cách thức này làm vụ critical trong map mình! và 100% là thành công! vì trigger deal damage! lúc này đã set thì lúc detect damage nó cũng check dc cả! nên hok sợ bị vấn đề gì ở trường hợp này! :-?
 
à không. thật ra chỉ cần có cái hook! của vjass là làm dc thui!. trong system mình đánh dấu các damage mình gây bằng GUI deal damage! chẳng hạn

trong phần detect damage mình đặt check

if IS_DAMAGE_TRIGGER then
//then
set IS_DAMAGE_TRIGGER = false
else
//nothing
endif


trong lúc này! phần hook của deal damage chỉ cần ghi là
set IS_DAMAGE_TRIGGER = true
là xong :-?

thật ra mình đã dùng cách thức này làm vụ critical trong map mình! và 100% là thành công! vì trigger deal damage! lúc này đã set thì lúc detect damage nó cũng check dc cả! nên hok sợ bị vấn đề gì ở trường hợp này! :-?

Thường thì tất nhiên map nào chẳng cần custom critical,map tớ cũng vậy,theo tớ biết mặc định war III với skill bash or crit khi có xác suất gây ra hai cái đó thì các orb effect khác sẽ không hoạt động cùng lúc ví dụ Corruption Bonus,Feedback...

Còn system mà cậu nói thì cũng phải đánh dấu toàn bộ các hàm gây dmg trong map còn gì :-s và một điều nan giải là các item đánh lan sao nhận biết đc là dmg crit để mà lan :-s
 
Chỉnh sửa cuối:
ai có thể chỉ mình cách tạo skill bắn lan được không. Tức là bắn 1 phát ra 4 mũi tên giống con Gorgon ( medusa ) trong dota được không :D .
+ Cho mình hỏi là hình như các bóng khi phân thân không được Eff đánh lan,, mình có tạo 1 custom map và lên cái búa lan, nhưng hình như các bản sao nó không đc tác dụng đánh lan thì phải @@.
 
Quote lại: các bạn cho mình hỏi cách làm trigger này: khi 1 player out khỏi game (F10 --> E --> Q), tự động share hero của player đó cho toàn ally và bất kì ally nào của player đó đều đ.khiển đc (nếu có), tiền thì chia đều cho tất cả ally, riêng gỗ thì ko
Cám ơn!

- - - Updated - - -

ai có thể chỉ mình cách tạo skill bắn lan được không. Tức là bắn 1 phát ra 4 mũi tên giống con Gorgon ( medusa ) trong dota được không :D .
+ Cho mình hỏi là hình như các bóng khi phân thân không được Eff đánh lan,, mình có tạo 1 custom map và lên cái búa lan, nhưng hình như các bản sao nó không đc tác dụng đánh lan thì phải @@.

Sao lại ko nhỉ? Mấy illusion bạn có chỉnh damage deal của nó là 100% chưa
Còn skill Gorgon thì mình nhớ là có trong mấy cái standard skill mà
 
^
Permanent Invisibility (Apiv)

Tạo cây của bạn gì trên kia :D
PHP:
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to |cffffcc00G|rrow trees 
    Actions
        Destructible - Create a Summer Tree Wall at (Target point of ability being cast) facing (Random angle) with scale 1.00 and variation 0
        For each (Integer A) from 1 to 3, do (Actions)
            Loop - Actions
                Destructible - Create a Summer Tree Wall at ((Target point of ability being cast) offset by ((Real((Integer A))) x 150.00) towards ((Facing of (Triggering unit)) - 90.00) degrees) facing (Random angle) with scale 1.00 and variation 0
        For each (Integer B) from 1 to 3, do (Actions)
            Loop - Actions
                Destructible - Create a Summer Tree Wall at ((Target point of ability being cast) offset by ((Real((Integer B))) x 150.00) towards ((Facing of (Triggering unit)) + 90.00) degrees) facing (Random angle) with scale 1.00 and variation 0

Thế làm sao để kill tree và remove tree đây @.@ ?? Cho xin lun remove nha :D TK
 
Sao lại ko nhỉ? Mấy illusion bạn có chỉnh damage deal của nó là 100% chưa
Còn skill Gorgon thì mình nhớ là có trong mấy cái standard skill mà
- Cái đấy mình chỉnh rồi. 100$ chỉ để nó có thể chém gây được dmg thôi, chứ khi con chính trang bị búa lan nó cũng không lan. hình như chỉ đc xdmg là bóng có thôi thì phải, vì mình lấy 1 con có skill 3 là độc, phân thân ra cái bóng của nó đánh cũng không có độc.

+ Nhớ kĩ lại coi, là cái skill nào để mình tạo con hero ms cho map với :D.
+ Cho mình hỏi làm sao để cho mini Map tối lại hết, để chúng no phải đi mò đường. @@. Không ms vào nhìn mini map cũng rõ hết lỗi đi lối lại rồi thì chán lắm.
 
ai có thể chỉ mình cách tạo skill bắn lan được không. Tức là bắn 1 phát ra 4 mũi tên giống con Gorgon ( medusa ) trong dota được không :D .
+ Cho mình hỏi là hình như các bóng khi phân thân không được Eff đánh lan,, mình có tạo 1 custom map và lên cái búa lan, nhưng hình như các bản sao nó không đc tác dụng đánh lan thì phải @@.

Đánh xa và phân thân thì không đánh lan được,bạn có thể dùng trigger can thiệp để làm được điều đó.

Dota mình chưa chơi,còn bắn 1 phát 4 mũi tên thì bạn dùng ability Barrage 'Aroc' của Human


Quote lại: các bạn cho mình hỏi cách làm trigger này: khi 1 player out khỏi game (F10 --> E --> Q), tự động share hero của player đó cho toàn ally và bất kì ally nào của player đó đều đ.khiển đc (nếu có), tiền thì chia đều cho tất cả ally, riêng gỗ thì ko
Cám ơn!

- - - Updated - - -



Sao lại ko nhỉ? Mấy illusion bạn có chỉnh damage deal của nó là 100% chưa
Còn skill Gorgon thì mình nhớ là có trong mấy cái standard skill mà


Mã:
Untitled Trigger 001
    Events
        Player - Player 1 (Red) leaves the game
    Conditions
    Actions
        Set TempInt = ((Player 1 (Red) Current gold) / (Number of players in (All allies of Player 1 (Red))))
        For each (Integer A) from 1 to 6, do (Actions)
            Loop - Actions
                Player - Add TempInt to (Player((Integer A))) Current gold
                Player - For (Player((Integer A))), turn Shared units On toward (Triggering player)
 
Chỉnh sửa cuối:
Thường thì tất nhiên map nào chẳng cần custom critical,map tớ cũng vậy,theo tớ biết mặc định war III với skill bash or crit khi có xác suất gây ra hai cái đó thì các orb effect khác sẽ không hoạt động cùng lúc ví dụ Corruption Bonus,Feedback...

Còn system mà cậu nói thì cũng phải đánh dấu toàn bộ các hàm gây dmg trong map còn gì :-s và một điều nan giải là các item đánh lan sao nhận biết đc là dmg crit để mà lan :-s

tớ tả về cách hook của vjass! nên chỉ cần viết 1 system trong map là dc rồi:-? chỉ cần map có xài trigger deal damage thôi!
còn về damage tớ nói thì là tớ áp dúng cho skill thôi :|
 
Back
Top