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

Status
Không mở trả lời sau này.
Làm sao để item có thể lên level như spell zậy? Thanks.
 
àk bạn cho mình thêm cái này với : Khi dùng thunder clap thì những unit đứng xung quanh hero trong 200 AOE cast spell đó sẽ bị bay lên trời.
@*darkman*: Item không thể lên level như spell.
 
àk bạn cho mình thêm cái này với : Khi dùng thunder clap thì những unit đứng xung quanh hero trong 200 AOE cast spell đó sẽ bị bay lên trời.
@*darkman*: Item không thể lên level như spell.
Are you sure? Nó không lên level thì mình ép nó lên bằng trigger. Đại khái là tạo item từ level 1 đến (10 chẳng hạn) Làm trigger khi hero lên level thì xoá cái item hiện tại rồi thêm cho hero item level cao hơn. Nhưng cái này chỉ là đơn giản, phụ thuộc vào hero. Nếu chuyện nghiệp hơn thì tạo cho mỗi item 1 cây exp khác nhau (dùng biến int hoặc real). Phần này khá rắc rối, Leo không nói.
 
sao mình cài Jass Newgen ko đc nhỉ , chạy nó cứ hiện cái đồng hồ cát 1 hồi rùi thôi , hok chạy đc chương trình , ai bít cách khắc fục ko ?
 
Vậy cho Hero khi cầm 1 item thì skill được mạnh lên ra sao nhỉ .VD: thunder clap 100 dam , cầm cái claw of attack chẳng hạn thì sẽ lên 200 dam , và bỏ ra thì đương nhiên về 100.
 
Có lẽ khi đeo item bạn xóa skill hiện tại và add vào skill 200. Khi bỏ ra thì lại add lại skill 100 :))
 
ai chỉ làm sao để phân force như dota mình thử nhiều cách mà ko dc
với cách chỉnh icon vàng lumber
bảng thời gian
và cho mình xin 1 thems mang phong cách VN nếu có :d
mình còn thiếu những thứ này và chuẩn bị item , model là xong rồi giúp mình nhanh nha
Thank nhiều lắm !!!
 
Vậy cho Hero khi cầm 1 item thì skill được mạnh lên ra sao nhỉ .VD: thunder clap 100 dam , cầm cái claw of attack chẳng hạn thì sẽ lên 200 dam , và bỏ ra thì đương nhiên về 100.

Làm custom spell là được, set level của cái claw là 1, deal damage theo (100 + (Real((Item level of (Item carried by Hero of type claw of attack )) x 100)))
*Ngoài ra vẫn còn nhiều cách khác nữa
 
Trong DotA có 12 player, 5 player team1, the sentinel, 5 player team2, the scourge. Nhưng tại sao lúc tham gia phòng game chỉ thấy có 10 slot thôi, không thấy slot cho computer là sentinel và scourge.
Bạn nào biết làm skill có xác suất khác nhau tăng theo từng level không, topic pasive skill chỉ có những skill cùng xác suất thôi. Thanks.
 
View attachment Dota Template 1.0.rar Player chia phe thì bạn xem cái này nè! Còn nếu muốn 2 bên không hiện computer thì bạn không để computer lúc chia phe để 10 user thôi sau đó dùng trigger thiết lập slot computer thành đồng minh với từng phe.:| đơn giản lắm.
 
làm sao để không chia tiền được thế??
 
ai hướng dẫn em tạo item khi mình nhặt item đó sẽ tự có skill bắn vào địch, vd như mấy item của MAP BATTLE SHIPS ... equip item cái là tự bắn đc địch
 
ai có thể cho tui bik MUI dùng để làm ji và cách làm MUI như thế nào ko
và trả lời dùm câu dưới lun thank nhiều :d
với cách chỉnh icon vàng lumber
bảng thời gian
và cho mình xin 1 thems mang phong cách VN nếu có :d
mình còn thiếu những thứ này và chuẩn bị item , model là xong rồi giúp mình nhanh nha
Thank nhiều lắm !!!
 
MUI là Multi Unit Instanceable, tức nhiều đơn vị cùng nhau sử dụng. Nếu không có MUI, trong spell cho nhiều unit cast sẽ ra lỗi: unit 1 đang cast, trigger đang hoạt động với biến caster, damage cho unit1, nhưng nếu unit2 cũng cast khi spell unit chưa hết thì biến sẽ lưu với damage, caster mới và làm unit 2 ngừng spell (hay cái gì đó..). Cách làm MUI: vô số mà mình là trong số người không biết :D, xem Tut ở đây sẽ rõ hơn 1 cách.
Ví dụ đơn giản 1 như là:
Mã:
Event   A unit dies
Action  Game _ Show all player the text: (Name of dying unit) vừa bị giết bởi (Name of Killing Unit).

Chỉnh Icon vào Advance - GameInterface, tìm mục
Icon - Gold
Icon - Lumber
Bảng thời gian là cái j ? Đếm ngược hay đếm thời gian chơi game ?
Theme VN chả có trừ khi bạn tự làm, còn na ná thì Panda Theme có thể.
 
Are you sure? Nó không lên level thì mình ép nó lên bằng trigger. Đại khái là tạo item từ level 1 đến (10 chẳng hạn) Làm trigger khi hero lên level thì xoá cái item hiện tại rồi thêm cho hero item level cao hơn. Nhưng cái này chỉ là đơn giản, phụ thuộc vào hero. Nếu chuyện nghiệp hơn thì tạo cho mỗi item 1 cây exp khác nhau (dùng biến int hoặc real). Phần này khá rắc rối, Leo không nói.

Bạn có thể cho mình 1 map item lên level đc ko ? hay hướng dẫn mình bằng trigger cũng đc thanks nhìu.
 
àk bạn cho mình thêm cái này với : Khi dùng thunder clap thì những unit đứng xung quanh hero trong 200 AOE cast spell đó sẽ bị bay lên trời.

Ai chỉ mình spell này với
30 char

---------- Post added at 17:54 ---------- Previous post was at 16:55 ----------

chưa ai repost thì cho mình hỏi bạn lonewolf020291 chút ở chỗ mấy cái spell trong map demo Tut bạn post mình copy qua map mình và dựa vào đó làm thêm mấy cái nữa, nhưng tại sao sau khi sử dụng chiêu tạo bỏi các trigger đó lại gây lag dễ sợ @@
 
mình mới thử làm cái critical aura nên các bạn xem thử mình còn sai sót hoặc leak chỗ nào thì giúp mình sửa.
những thứ cần tạo : 1 aura ( chỉnh hết thông số về 0 , chỉ giữ lại AOE ) , 1 critical strike số lvl = vs lvl aura , spell book để ẩn icon cho critical strike , 1 custom effect add vào aura.
trigger:
Mã:
Critical
    Events
        Unit - A unit Learns a skill
    Conditions
        (Learned Hero Skill) Equal to Critical
    Actions
        Set CriticalCaster = (Learning Hero)
        Trigger - Turn on Critical Action <gen>

Critical Action
    Events
        Time - Every 0.01 seconds of game time
    Conditions
    Actions
        Set CriticalGroup = ( Units in (Playable map area)) //Playable map area là Region hay Point ?
        Unit Group - Pick every unit in CriticalGroup and do (Actions)
            Loop - Actions
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        ((Picked unit) has buff Critical ) Equal to True
                    Then - Actions
                        Unit - Add Critical (hider)  to (Picked unit) // add spell book cho con nào có buff.
                        Unit - Set level of Critical Strike for (Picked unit) to (Level of Critical  for CriticalCaster) // chỉnh lvl của passive = lvl của aura nếu skill nhiều lvl
                        Player - Disable Critical (hider)  for (Owner of (Picked unit)) // ẩn icon
                    Else - Actions
                        call DestroyGroup (udg_CriticalGroup)
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        ((Picked unit) has buff Critical ) Equal to False
                    Then - Actions
                        Unit - Remove Critical (hider)  from (Picked unit) // ko có buff thì xóa passive.
                    Else - Actions
                        Do nothing
nếu cách này ổn thì có thể làm vs các passive tương tự :D.
Hỏi thêm là SFX là cái gì và tác dụng làm gì ?
 
Chỉnh sửa cuối:
mình mới thử làm cái critical aura nên các bạn xem thử mình còn sai sót hoặc leak chỗ nào thì giúp mình sửa.
những thứ cần tạo : 1 aura ( chỉnh hết thông số về 0 , chỉ giữ lại AOE ) , 1 critical strike số lvl = vs lvl aura , spell book để ẩn icon cho critical strike , 1 custom effect add vào aura.
trigger:
Mã:
        Unit Group - Pick every unit in (Units in ([COLOR="red"]Playable map area[/COLOR])) and do (Actions)
nếu cách này ổn thì có thể làm vs các passive tương tự :D.
Leak cái chỗ màu đỏ, ngoài ra còn leak cả group, không thấy destroy group.
Chưa test nên chưa biết trigger hoạt động không, sorry :D
 
Status
Không mở trả lời sau này.
Back
Top