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

Status
Không mở trả lời sau này.
em sử dụng
Mã:
Unit - cause Triggering Unit to damage circular area after 0s of 500 at Loc dealing 250 damage of attack type of hero and damage type of Lightning.
sao nó lại - máu luôn cả đồng đội và Caster ???

Bạn cần kiểm tra xem Picked unit có là kẻ thù của Caster không đã. Mình có ghi đấy mà, chỉ cần copy cái unit group trên xuống thôi!
 
Mã:
Learn
Events
Unit - A unit Learns a skill
Conditions
(Learned Hero Skill) Equal to Reincarnation
Actions
Set ReincarnationCaster = (Triggering unit)
Set CanReincarnate = True
Trigger - Add to Death <gen> the event (Unit - ReincarnationCaster Dies)
Trigger - Add to ZeroLife <gen> the event (Unit - ReincarnationCaster's life becomes Less than or equal to (40.50 / 100.00))
Trigger - Turn off (This trigger)

Death
Actions
Set CanReincarnate = False

ZeroLife
Actions
Countdown Timer - Start CheckTimer as a One-shot timer that will expire in 0.00 seconds

Check
Events
Time - CheckTimer expires
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CanReincarnate Equal to True
Then - Actions
-------- this unit is reincarnating --------
Countdown Timer - Start ReincarnationDelay as a One-shot timer that will expire in 7.00 seconds
Else - Actions
-------- this unit REALLY is DEAD --------
Set CanReincarnate = True

End
    Events
        Time - ReincarnationDelay expires
    Conditions
    Actions
        Unit - Change color of ReincarnationCaster to (Color of (Owner of ReincarnationCaster))


Làm thế nào để trigger này nhiều hero dùng vẫn được? Đọc cái tutorial new style MUI for GUI: custom value mà ko biết làm theo thế nào! Giúp mình với! Cụ thể cho mình luôn. Thanks trước.

Bạn nào giúp mình khiến cái spell này (Sau khi hero hồi sinh thì thực hiện action, do a Tom làm) nhiều hero dùng vẫn đc với !
 
Tiện thể mọi người cho mình hỏi làm thế nào để luôn có giá trị dương trong trigger
vd : sự chênh lệch giữa intelligence và strength , mình sẽ lấy int - str để ra số chênh lệnh nhưng nếu str lại lớn hơn int thì nó ra số âm , có cách nào như kiểu dấu giá trị tuyệt đối ko :)

Trị tuyệt đối tất nhiên là có rồi. Đó là Math - Abs.

---------- Post added at 15:30 ---------- Previous post was at 15:28 ----------

Tiện thể tôi cũng muốn hỏi luôn giả dụ như bây giờ cứ 1s mình tao 1 con creep ở 1 vị trí random trong map và cho nó attack move to 1 vị trí cũng random trong map đó nhưng hầu như creep chả thèm di chuyển. Mà còn đến độ thỉnh thoảng nó ko thèm đánh hero cơ (Creep của Neutral Hostile đấy nhé) 8-|
Trigger đây:
Mã:
Events
    Time - Every 1 seconds of game time
Conditions
Actions
    Custom script:   local location udg_RandomCreepPoint
    Custom script:   local location udg_RandomCreepPatrol
    Set MaximumCreeps = (MaximumCreeps + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        If - Conditions
            MaximumCreeps Less than 400
        Then - Actions
            Set RandomCreepPoint = (Random point in Map[(Random integer number between 1 and 6)])
            Set RandomCreepPatrol = (Random point in Map[(Random integer number between 1 and 6)])
            Unit - Create 1 Kobold (Creep lv 1) for Neutral Hostile at RandomCreepPoint facing Default building facing degrees
            Unit - Order (Last created unit) to Patrol To RandomCreepPatrol
            Custom script:   call RemoveLocation(udg_RandomCreepPatrol)
            Custom script:   call RemoveLocation(udg_RandomCreepPoint)
        Else - Actions
            Set MaximumCreeps = 400
 
//***************************************************************************
//*
//* Global Variables
//*
//***************************************************************************

globals
// Generated
rect gg_rct_Region_000 = null
rect gg_rct_Region_001 = null
rect gg_rct_Region_002 = null
trigger gg_trg_tien_thuong_1 = null
endglobals

function InitGlobals takes nothing returns nothing
endfunction

function Trig_tien_thuong_1_Actions takes nothing returns nothing
call SetPlayerFlagBJ( PLAYER_STATE_GIVES_BOUNTY, true, Player(0) )
call SetPlayerFlagBJ( PLAYER_STATE_GIVES_BOUNTY, true, Player(1) )
endfunction

//===========================================================================
function InitTrig_tien_thuong_1 takes nothing returns nothing
set gg_trg_tien_thuong_1 = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_tien_thuong_1, 1.00 )
call TriggerAddAction( gg_trg_tien_thuong_1, function Trig_tien_thuong_1_Actions )
endfunction


Làm cái này mai mà kill hero k0 đc tiền ai bít sai chỗ nào chi tui với tân binh mà hi`

---------- Post added at 21:39 ---------- Previous post was at 21:36 ----------

//***************************************************************************
//*
//* Global Variables
//*
//***************************************************************************

globals
// Generated
rect gg_rct_Region_000 = null
rect gg_rct_Region_001 = null
rect gg_rct_Region_002 = null
trigger gg_trg_tien_thuong_1 = null
endglobals

function InitGlobals takes nothing returns nothing
endfunction

function Trig_tien_thuong_1_Actions takes nothing returns nothing
call SetPlayerFlagBJ( PLAYER_STATE_GIVES_BOUNTY, true, Player(0) )
call SetPlayerFlagBJ( PLAYER_STATE_GIVES_BOUNTY, true, Player(1) )
endfunction

//===========================================================================
function InitTrig_tien_thuong_1 takes nothing returns nothing
set gg_trg_tien_thuong_1 = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_tien_thuong_1, 1.00 )
call TriggerAddAction( gg_trg_tien_thuong_1, function Trig_tien_thuong_1_Actions )
endfunction

làm thế này mà kill hero k0 đc tiền ai bít làm giúp tôi với
 
Cho mình hỏi làm thế nào để Computer Player train được các custom unit vậy?
 
mình đang làm 1 map giống như troll vậy ai giúp mình làm mấy trigger này được không
1: xây cái nhà thì mỗi giây tiền tăng 1gold/ 1 giây, nâng cấp lên thì tăng 2gold/1 giây
2: giống như troll khi đánh vào nhà bao nhiu dame thì tăng bấy nhiêu tiền
3: chỉnh camera cao hơn để nhìn bao quát
Xin giúp giùm :|
 
ai cho em biết cái conditions để creep spam như creep rừng trong DotA nếu như 2p ko có ai đánh ở base đó creep ko ra nữa. :|
 
Làm thế nào tạo được 1 cai chiêu đánh như chiêu shockway nhưng khi dính 1 unit thì nó mất(tức là không xuyên qua) và không thể xuyên các vật cản như đá, núi...
 
Em đang muốn làm skill phản dame kiểu spectre dota. Có cách nào để nếu có 2 con có skill này đánh nhau thì không phản qua phản lại không? :-?
Hỏi thêm là các loại dame như pure, magic, physics thì phải set thế nào (attack type? Damage type?)?
 
Cho hỏi cách làm cai hiện gold o goc phải khi choi giống dota ak
Dota thi no hiện gold rồi phút rồi giây tên map
Còn map cua e thi no hiện gold gỗ đùi gà rồi noupkeep j ak
co cách nào sửa lại giống dota dc không:((

---------- Post added at 13:23 ---------- Previous post was at 13:20 ----------

Cho hỏi cách làm icon để cho vào map với.http://www.wowwiki.com/WoWWiki:WoW_Icons/Icon_List/Images web nay icon dẹp mà k cho vào map được. e càm ơn
 
Map của cậu tớ mở bị lỗi call Knockback. Mặc dù cài EGUI rồi nhưng vẫn k mở đc!
ax xui v.
v. cho em hỏi lỗi này , em sử dụng fần Bonus damage của EGUI mà lại gị lỗi call BonusDamage:
Untitled-5.jpg
 
ax xui v.
v. cho em hỏi lỗi này , em sử dụng fần Bonus damage của EGUI mà lại gị lỗi call BonusDamage:
Untitled-5.jpg

Try again!
cậu xem lại xem nạp đủ mọi thứ của map EGUI sang chưa nào? Không thì kiểm tra lại vị trí function của cậu với vị trí của function BonusDamage trong trigger đó!
 
Try again!
cậu xem lại xem nạp đủ mọi thứ của map EGUI sang chưa nào? Không thì kiểm tra lại vị trí function của cậu với vị trí của function BonusDamage trong trigger đó!
rồi nhưng nó vẫn kêu Undeclared fuction BonusDamage
 
Status
Không mở trả lời sau này.
Back
Top