Action kill Picker sau khi đã pick Hero

  • Thread starter Thread starter cauxevd
  • Ngày gửi Ngày gửi
Status
Không mở trả lời sau này.

cauxevd

Mr & Ms Pac-Man
Tham gia ngày
22/1/10
Bài viết
176
Reaction score
1
Em làm select hero bằng Tavern.
Để làm đc thì cần có 1 ở gần Tavern đó. Khi pick xong ta kill unit đó đi để người chơi ko pick thêm nữa.
Vấn đề là ở chỗ đó :-w

Dùng lệnh Action > Unit - kill thì chỉ kill đc của 1 người chơi mà mình chọn. Làm cách nào để kill unit picker này cho mọi người chơi???

Giúp rùm em nha !
 
Đặt cái Action Unit - Kill vào All players.
 
1 người pick mà kill tất cả picker của người chơi còn lại? sao lại phải làm vậy? vậy 1 người pick hero xong thi tất cả người chơi còn lại không được pick nữa? =))

Đặt cái Action Unit - Kill vào All players.

là thế nào? :o
 
Chuẩn đấy ! đặt cho tất cả thì chúng nó pick bằng mắt ak ?
 
Có thể kiểm tra số lượng hero của mỗi player (nếu map của bạn 1 player 1 hero :@))
Mối n sec thì kiểm tra số lượng hero (group rồi đếm (count)) của mỗi player, nếu >1 thì kill picker của player tương đương :@).

Cái này chỉ nghỉ ra thôi =)), chưa có ứng dụng thực tế =)).
 
Vấn đề là kill piker tương ứng đó ! ko có action nào làm "tương ứng" cả !
 
Pick every player in group all player do
Player - Unvailable train/.... (Sold unit) for (Picked Player)
 
Vấn đề là kill piker tương ứng đó ! ko có action nào làm "tương ứng" cả !

Nah, thì đã nói là check number of hero của MỖI player, thằng nào có hero rồi thì kill đi :|. Tương ứng là như vậy :|.
 
@@ sr tuj post nhằm... kái này thì ông chỉ cần tạo 1 region trong khu vực pick, khi pick xong thì pick every unit in region đó nếu thuộc player của sold unit thì remove nó đi là xong
 
quả thực tôi ko hiểu lắm, tất nhiên mỗi player có 1 picker gần tavern để pick hero rồi, nếu muốn sau khi pick hero thì kill picker:

Mã:
Unit - Kill (Buying unit)

vậy thôi, chứ liên quan gì mà phải kill TẤT CẢ picker của các player khác? =))
vẫn còn picker của player khác thì player ĐÃ PICK (đã bị kill picker) vẫn pick hero đc?
 
Để thử cái Buying xem ! Còn cái remove trong region mò mãi mà ko ra

---------- Post added at 16:17 ---------- Previous post was at 16:04 ----------

Ko đc oy ! kill buying unit chẳng có gì sảy ra ...
còn remove unit trong region thế nào ? các bác nói dùm đi
 
đưa trigger có "kill buying unit" lên xem nào 8-|
 
Bó tay.... com với pác này thì cứ pick every unit in region playing by owner of sold unit.... r remove picked unit
 
id=iyfhsm


đó là cái kill unit buying
_

Còn btvinh nói thì ko hiểu chút nào ! thông cảm nha bà con ! tôi - newbie

---------- Post added at 17:07 ---------- Previous post was at 17:05 ----------

http://cB7.upanh.com/22.920.29934566.K1R0/1.jpg
 
Làm cho ông kái demo z, bó tay
 
id=iyfhsm


đó là cái kill unit buying
_

Còn btvinh nói thì ko hiểu chút nào ! thông cảm nha bà con ! tôi - newbie

---------- Post added at 17:07 ---------- Previous post was at 17:05 ----------

http://cB7.upanh.com/22.920.29934566.K1R0/1.jpg

ai chả biết là action - unit - kill buying unit ? =))
tôi bảo post cái trigger của bạn lên đây ấy. Ấn chuột phải vào tên trigger ở bên phải, Copy As Text, rồi Paste
 
function Trig_start_hero_Conditions takes nothing returns boolean
if ( not ( GetUnitTypeId(GetTriggerUnit()) == GetUnitTypeId(GetTriggerUnit()) ) ) then
return false
endif
return true
endfunction

function Trig_start_hero_Actions takes nothing returns nothing
call KillUnit( GetBuyingUnit() )
call SetUnitPositionLoc( GetTriggerUnit(), GetRectCenter(gg_rct_rateam1) )
call PanCameraToTimedLocForPlayer( GetOwningPlayer(GetTriggerUnit()), GetRectCenter(gg_rct_rateam1), 1.25 )
call DisableTrigger( GetTriggeringTrigger() )
endfunction

//===========================================================================
function InitTrig_start_hero takes nothing returns nothing
set gg_trg_start_hero = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_start_hero, gg_rct_heroteam1 )
call TriggerAddCondition( gg_trg_start_hero, Condition( function Trig_start_hero_Conditions ) )
call TriggerAddAction( gg_trg_start_hero, function Trig_start_hero_Actions )
endfunction

đấy ! còn cả cái cách đếm hero ... Nói dùm hoặc cho link đi mà
 
Đếm hero là sao??? Thì mỗi lần pick thì cho số lượng Int nào đó +1 là xong
 
trigger trên thì lấy đâu ra Buying Unit?

Mã:
Buy Heroes
    Events
        Unit - A unit Sells a unit
    Conditions
        ((Sold unit) is A Hero) Equal to True
    Actions
        Unit - Kill (Buying unit)

Đếm hero là sao??? Thì mỗi lần pick thì cho số lượng Int nào đó +1 là xong

trả lời thì nói rõ ra đi, cho trigger luôn đi
 
Status
Không mở trả lời sau này.
Back
Top