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

Status
Không mở trả lời sau này.
1) Đây chỉ là 1 trong nhiều cách và là 1 trong những tối kiến của riêng tớ.
Giả sử với 10 cửa bạn tạo 10 triggers tạo lính và cho mỗi người chơi/cửa. Như vậy khi vào game trigger sẽ kiểm tra các player có chơi ko và turn off nếu không có người chơi ở cửa đó.
[spoil]
Mã:
    Events
        Time - Every 10.00 seconds of game time
    Conditions
    Actions
        If  ((Player 1 (Red) controller) Equal to User) and ((Player 1 (Red) slot status) Equal to Is playing) then
            Do nothing
          Else
            Turn off this trigger
        ---------------Tạo lính-------------
        Create 1 Footman for Player 13 at.....
[/spoil]
2) Ctrl+D để xem Raw Data của các ability. Để hiển thị 1 giá trị trong tooltips thì cú pháp là <[tên ability],[tên giá trị cần thể hiện]>. Vd bạn tạo 1 ability mới từ storm bolt, khi Ctrl+ D sẽ thấy Raw ID của nó là A000:AHtb. Lấy mục damage làm ví dụ, tên raw của nó là DataA1; còn mục thời gian stun của level 1 là Dur1, chỉnh 2 mục này theo ý muốn. Như vậy tooltips của ability này ở level 1 sẽ là:
"Throws a magical hammer at a target enemy unit, dealing <A000,DataA1> damage and stunning the target for <A000,Dur1> seconds."

Nếu đây là 1 ability của dummy (hero ko học), nếu cho dòng tooltips này cho vào ability gốc (ability của hero học) nó vẫn hiện ra đúng số như thường, tức là không nhất thiết tooltip ability nào thì chỉ được ghi các giá trị của mỗi ability đó (Dùng cho các ability của hero có dummy cast).
Ngoài ra: Với 1 giá trị 0.75 thì
<A000,DataA1>: hiển thị số nguyên (giá trị ô là số thực nên tự làm tròn > 1)
<A000,DataA1,%>%: hiển thị số % (75%)
<A000,DataA1,.>: hiển thị số thực (0.75)

không biết cảm ơn bạn sao đây nhỉ , vì ngoc không thấy nut thank, nói thật đó :D:D:D:D !!!
 
không biết cảm ơn bạn sao đây nhỉ , vì ngoc không thấy nut thank, nói thật đó :D:D:D:D !!!

Muốn thanks thì PM, đừng post bài lên đây.
Nút thanks nằm dưới bài post, có hình sao 6 cánh, và chỉ xuất hiện khi bạn post dc 50 bài.
 
Đây là map mình mới tạo:
http://www.mediafire.com/?35pml802ewby5d5
Pro nào test dùm em.Nếu thấy thiếu sót chỗ nào thì xin góp ý!
Đây là thông tin map:
Tên:Gunny 8.0 Kỉ nguyên mới
Vũ khí trong game: bômerang
matory
sấm sét
pháo
lựu đạn
lu gạch
...
Mã:
- chet :tự sát
- i want fly : học skil bí mật
Khác:
-Ngoài ra còn có châu báu và huy chương(lumber)
-Lãng mạng +1 => +5
-Tấc cả vũ khí dều có thể ép +1 => +12

---------- Post added at 12:36 ---------- Previous post was at 12:34 ----------

Ai cóa model con gà trong gunny thì post lên dùm nghen@};-@};-@};-(kèm cả icon)
 
Cho hỏi làm sao để 1 em unit có thể đi xuyên rừng @@ ? và cho e xin cái condition khi sell item thì được item mới Thanks nhìu
 
Cho hỏi làm sao để 1 em unit có thể đi xuyên rừng @@ ? và cho e xin cái condition khi sell item thì được item mới Thanks nhìu

Unit - Turn collision for (Triggering unit) Off
có thể đi xuyên rừng và mặt đất v.v.. :-?
 
Đây là map mình mới tạo:
http://www.mediafire.com/?35pml802ewby5d5
Pro nào test dùm em.Nếu thấy thiếu sót chỗ nào thì xin góp ý!
Đây là thông tin map:
Tên:Gunny 8.0 Kỉ nguyên mới
Vũ khí trong game: bômerang
matory
sấm sét
pháo
lựu đạn
lu gạch
...
Mã:
- chet :tự sát
- i want fly : học skil bí mật
Khác:
-Ngoài ra còn có châu báu và huy chương(lumber)
-Lãng mạng +1 => +5
-Tấc cả vũ khí dều có thể ép +1 => +12

cóa ai test dùm chưa vậy?

ai có model cái cánh cho mình xin lun nhe[-O<
 
cho ngoc hỏi nhé , cái trigger unit-damage area , ngoc tạo trigger cho hero, khi xuất chiêu ra thì quái bị dính damage và hero của mình cũng bị dính damage lun , mà ngoc chỉ mún quái dính damage thôi, ai bik cách khắc phục xin chỉ ngoc với !!!
 
cho ngoc hỏi nhé , cái trigger unit-damage area , ngoc tạo trigger cho hero, khi xuất chiêu ra thì quái bị dính damage và hero của mình cũng bị dính damage lun , mà ngoc chỉ mún quái dính damage thôi, ai bik cách khắc phục xin chỉ ngoc với !!!

Đấy là mặc định của war3 :|
Nếu bạn muốn gây damage AoE thì vẫn dùng Unit group rồi Unit - Damage target để gây damage cho picked unit. Dùng unit group có condition nên loại được hero mình hoặc ally.
 
Đấy là mặc định của war3
Nếu bạn muốn gây damage AoE thì vẫn dùng Unit group rồi Unit - Damage target để gây damage cho picked unit. Dùng unit group có condition nên loại được hero mình hoặc ally.
cho ngoc xin cái trigger đi bạn ơi , cảm ơn bạn trước nha !!!:D:D:D:D
 
cho ngoc xin cái trigger đi bạn ơi , cảm ơn bạn trước nha !!!:D:D:D:D
Mã:
Set TempGroup = (Units within [B][U]Range[/U][/B] of [B][U]Point[/U][/B])
Unit Group - Pick every unit in [U][B]TempGroup [/B][/U]and do (Actions)
    Loop - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                <Điều kiện để lọc unit đó ra khỏi group, thường là thế này>
                ((Picked unit) is A structure) Equal to False
                ((Picked unit) is Mechanical) Equal to False
                ((Picked unit) is Magic Immune) Equal to False
                ((Picked unit) belongs to an enemy of ([B][U]Player[/U][/B]) Equal to True
                ((Picked unit) is alive) Equal to True
            Then - Actions
                Unit - Cause [B][U]Unit[/U][/B] to damage (Picked unit), dealing [B][U]Damage[/U][/B] damage of attack type Spells and damage type Normal
            Else - Actions
Custom script:   call DestroyGroup(udg_TempGroup)
Đấy, muốn trigger gây damage AoE thì thêm đoạn code trên vào, và edit mấy cái in đậm là ok ;)
 
Ai chỉ mình zúp spell này: dạng aura, địch nếu như tấn công mình mà nằm ngoài fạm vi 500 AoE thì 100% miss Thanks nhìu.
 
E chuyển spell Slow Aura từ unit thành hero nhưng khi learn skill rùi thì nó lại ko xuất hiện skill aura đó khác phục dùm e ? tương tự e muốn hỏi cách làm ngược lại ? thanks
 
Ai làm hộ em skill Ominislash của Yurnero trong DotA nhưng nó chỉ chém 1 thằng chứ ko nhảy sang thằng khác đc ko? (= GUI nhé) Em thanks trước.
 
Ai làm hộ em skill Ominislash của Yurnero trong DotA nhưng nó chỉ chém 1 thằng chứ ko nhảy sang thằng khác đc ko? (= GUI nhé) Em thanks trước.

Hỏi trước là cậu có kha khá về trigger không để tôi gửi cho cái skill omnislash của bác Vua_Do_Hoa (có lẽ tôi sẽ sửa đi 1 chút để nó chỉ nhảy 1 target). Nếu cậu mới tập tễnh thì đừng nên thấy cái nào "cool" là hỏi xin về rồi về xem lại không hiểu gì.
 
Cho mình hỏi làm sao tạo ra 1 trigger tính damage vậy?
Ví dụ như cách tính damage vật lý (Physical) và damage magic (Phép). Thì khi mà 1 unit nhận damage nếu như là damage phép thì sẽ loại trừ nó và nếu là damage vậy lý thì tăng thêm một lần sát thương nữa.
Nếu ai bít thì giúp giùm mình nhà :D. Mà HD = GUI nha chứ Jass mình hoàn toàn không rành :D.
 
Cho e hỏi làm sao để 1 hero kill học 1 spell thì kill tất cả các Tree xung quanh hero trog phạm vi 200 AoE ? thanks nhìu
 
Cho e hỏi làm sao để 1 hero kill học 1 spell thì kill tất cả các Tree xung quanh hero trog phạm vi 200 AoE ? thanks nhìu

Mã:
Alpha
    Events
        Unit - A unit Learns a skill
    Conditions
    Actions
        Set TempLoc = (Position of (Learning Hero))
        Destructible - Pick every destructible within 200.00 of TempLoc and do (Actions)
            Loop - Actions
                Destructible - Kill (Picked destructible)
        Memory Leak - Remove TempLoc
 
@taolahien00:mình hỏi làm sao tạo ra 1 trigger tính damage vậy?Phân biệt damage vật lý (Physical) và damage magic (Phép) để tính

Trigger có thể biết là có bao dam và ko thể biết là dam loại gì nên phải dùng system(Lỗi tại blizzard :-l) Mà mình thì chả biết cái GUI nào hỗ trợ việc này nên phải dùng jass bạn nhé.

@dh-g Memory Leak - Remove TempLoc ???
Ko phải ai cũng dùng EGUI nên tốt nhất bạn nên hỗ trợ bạn ấy theo kiểu JNG thông thường
Thay cái Memory Leak - Remove TempLoc = Custom Script: call RemoveLocation(udg_TempLoc)
 
Edit .
 
Chỉnh sửa cuối:
mọi người coi dùm cái skill tạo bằng trigger của ngoc nhé , không biết lỗi ở đâu nữa
line : http://maxup.vn/tai-ve/rlelm88v8ey3pme/hero&evil.w3x.html
ngoc muốn tạo một skill tạo damage xung quanh nhân vật, mở một máp mới làm skill đẹp lắm má sao copy vô map của ngoc lại bị lỗi , mọi người coi dùm ngoc nhé , có một con tướng tên thử nghiệm ở ngoài , skill tên là aura power of holy , trigger nằm trong thư mục ability !!!
 
Chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Back
Top