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

Status
Không mở trả lời sau này.
^ Download lại JNGP đi bạn. Có khả năng bị virus (anti-virus) ăn rồi =))
 
Có skill bị động nào mà khi add vào 1 unit có thể làm thay đổi missle-art của unit đó?
 
Có skill bị động nào mà khi add vào 1 unit có thể làm thay đổi missle-art của unit đó?
Mình nhầm. Như bạn lonewolf020291, mình quên mất đống skill item :D
 
Chỉnh sửa cuối:
Có skill bị động nào mà khi add vào 1 unit có thể làm thay đổi missle-art của unit đó?
Envenomed Spear, Envenomed Weapon đã sửa Missile Art
Item Attack Fire/ Frost / Poison....

Sorry, cho mình hỏi thêm, chẳng hạn là con búa lùn đánh Footman 1 xong rồi đánh con Footman 2 vân vân,.. Sau 4 lần đánh thì dam nó tăng 50% thì phải làm sao. Cám ơn đoạn code của bạn lonewolf020291. Nhưng đoạn code đó chỉ có tác dụng khi Hero tấn công "duy nhất" 1 unit đủ 4 lần, còn trường hơp 1 Hero đánh nhiều unit nhưng sau khi đánh đủ 4 lần thì phải làm ntn ??
Thật tình mình thừa nhận mình thiếu khả năng hiểu người khác diễn đạt nên khó làm theo bạn nói được. Vậy xin sửa như sau: khi Mk tấn công 4 unit bất kì thì đc 50% bonus. Sửa trigger 2:
[spoil]
Mã:
Actions
                Trigger - Turn off (This trigger)
                Set D_Count = (D_Count + 1)
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        D_Count Equal to 4
                    Then - Actions
                        Unit - Create 1 Dummy for (Owner of D_Hero) at (Position of D_Hero) facing Default building facing degrees
                        Unit - Add Roar to (Last created unit)
                        Unit - Order (Last created unit) to Night Elf Druid Of The Claw - Roar
                        Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
                        Set D_Count = 0
                    Else - Actions
                Trigger - Turn on (This trigger)
[/spoil]

Ai cho hỏi skill nào lên + như màu vàng mà + máu/mana. Cho hỏi làm sao sắp xếp vi trí item trong shop
1) Tạo dummy skill để học, nhưng tạo trigger khi học thì add ability Item Life Bonus vào.
2) Trong Item, 2 mục đầu Art - Button có ghi vị trí item bán trong shop.
| 0.0 | 0.1 | 0.2 | 0.3 |
| 1.0 | 1.1 | 1.2 | 1.3 |
| 2.0 | 2.1 | 2.2 | 2.3 |
số đầu là X, số sau là Y

Cho e hỏi cái này trigger này lỗi chỗ nào và leak mà sao khi e dùng skill thì hok có dame ( Skill base từ Cluster Rocket)
[spoil]
Mã:
Tornadoes
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Tornadoes 
    Actions
        -------- Variable --------
        Set Caster[35] = (Casting unit)
[B]        Set Caster[34] = (Target unit of ability being cast)[/B] // bỏ
[B]        Set Points[35] = (Position of Target point of ability being cast)[/B] // [COLOR="Red"]sửa[/COLOR]
        Set Dame = ((Real((Level of Tornadoes  for Caster[35]))) x ((Real((Agility of Caster[35] (Include bonuses)))) x 9.00))
                     .........................
        [B][COLOR="Blue"]Set UnitGroups[35] = (Units within (300.00 x (Real((Level of (Ability being cast) for Caster[35])))) of Points[35] matching (((((Matching unit) is alive) Equal to True) and (((Matching unit) is in K_Group[2]) Equal to False)) and (((Owner of (Matching unit)) is an enemy of (Owner[/COLOR][/B]
[/spoil]
Cho mình xin phần code màu xanh.
 
Chỉnh sửa cuối:
Các bạn cho mình hỏi, mình muốn chuyển skill của hero này cho hẻo khác thì mình phải làm thế nào? Hướng dẫn kĩ dùm mình nhá, mình chả bít gì.
 
lonewolf: bạn làm giúp mình cái nether strike của bara nhé nhưng mà khi cast xong thì knockback trong 300 AoE các unit xung quanh bị cast.
 
Bạn nào biết nói mình cái này nhé: Trong dota phân attack speed ra thành 2 loại là điểm, vd: glove of haste + 15 attack speed; với 1 loại nữa là cộng theo % như kiếm miss + 30% attack speed. Nhưng mà mình tìm trong base item skill chỉ có mỗi cộng theo % thôi. Có ai bít cái + theo điểm là cái nào không?
 
Bạn nào biết nói mình cái này nhé: Trong dota phân attack speed ra thành 2 loại là điểm, vd: glove of haste + 15 attack speed; với 1 loại nữa là cộng theo % như kiếm miss + 30% attack speed. Nhưng mà mình tìm trong base item skill chỉ có mỗi cộng theo % thôi. Có ai bít cái + theo điểm là cái nào không?
Chỉ có 1 loại là + theo %, còn cái kiểu của DotA làm như thế, cho ng` chơi có chút hứng thú và khác lạ, nói cách khác nó chỉ là hình thức ghi là như thế nhưng vẫn +theo%
 
@darkman : set point cho con bị dính quả đầu tiên , từ cái point đó set group ( Unit in range matching condition ) , đương nhiên phải đặt condition cho cái group đó là (matching unit is hero) equal to true vs (matching unit là địch của (owner ofCaster))equal to true (cái vụ gần nhất thì có lẽ ko được :|).Có group rồi thì pick ramdom 1 unit trong group (pick tất thì Hero địch nào trong group đó cũng ăn chưởng) > tạo dummy ( add skill , set lv skill , vv.v.v.) > bắt dummy cast stormbolt vào Picked unit.
Bạn có thể post trigger dùm đc không se tại mình mò không ra, Thanks nhìu
 
cái dòng màu xanh là từ 1 chỗ ra àk abnj mình áp dụng với mấy cái kia thì đc, ở đây mình muốn làm dame custom còn nếu không thì chỉnh dame = ability cũng đc, bạn chỉ mình đi hoặc cho demo cũng đc tks nhìu
Chỗ này cần thêm gì để hs cả Unit bay của e chỉ hồi sinh unit đi bộ còn unit bay chết rùi mất lun@@
Mã:
Conditions
    ((Owner of (Triggering unit)) Equal to Neutral Hostile) and (((Triggering unit) is Summoned) Not equal to True)
 
Chỉnh sửa cuối:
Cho mình hỏi cái này, lấy ví dụ cho mọi người dễ hiểu.
Có 8 trigger làm create 8 con Hero và ở mỗi trigger có 1 dòng trigger set Last create unit ( nghĩa là như thế này Set Hero[1] = Last create unit, dành cho player 1 và cứ thế tiếp đến 8 với biến Hero là Unit có array)
Rồi sau đó 1 khoảng thời gian sau khi set 8 Hero đó, giờ có 1 trong 8 Hero đó bị remove khỏi game, mình lấy ví dụ sẽ là Hero[3] có nghĩa là player 3 bị remove con Hero[3] khỏi game - sẽ ko tồn tại biến Hero[3], vậy giờ mình viết 1 trigger cho create ra 1 Hero[3] mới thế vào player 3 đó, mình viết làm sao để set biến Hero[3] mới này chính là biến Hero[3] cũ bị remove khỏi game.
 
Chỉnh sửa cuối:
Mình làm shop item base từ Golbin Merchant và lấy model là viliger man nhưng ko thể đặt 2 shop gần nhau đc, mình chỉnh phần collision size xuống bé nhất rồi vẫn ko đc :(
 
Mình làm shop item base từ Golbin Merchant và lấy model là viliger man nhưng ko thể đặt 2 shop gần nhau đc, mình chỉnh phần collision size xuống bé nhất rồi vẫn ko đc :(

tốt nhất lấy con dân viliger man copy ra rùi chih cho lẹ 8-} cho thành nhà và add ability shop vào
 
Trời đất, cái đấy sao gọi là tốt nhất được.
Chỉnh Pathing - Pathing Map và Pathing - Collision Size và Art - Ground Texture thành NONE là đc.
 
Làm sao mở đc 2 WE....... và cho mình cái chương trình đổi .JPG -> .blp
 
Không mở đc 2 WE. Ai có cách chỉ với :-ss ?
Dùng War3ModelEditor là có thể đổi đc. Bằng cách vào Texture Manager, save file JPG dưới dạng BLP là đc.
 
Chưa hiểu về Variables trong TE (WE)
nó có tác dụng gì vậy
 
Không mở đc 2 WE. Ai có cách chỉ với :-ss ?
Dùng War3ModelEditor là có thể đổi đc. Bằng cách vào Texture Manager, save file JPG dưới dạng BLP là đc.

Thật ra là được, bạn cứ open map bạn muốn và trên thanh công cụ có phần Window, trong đó sẽ có tên những map bạn đã open qua, khi chuyển qua map khác không cần save, lại nhanh hơn khi bình thường ta vẫn làm (save rùi mới open map khác) cho đến khi bạn làm xong tất cả thì lúc thoát ra nó sẽ duyệt qua từng map mà bạn đã open và hỏi xem có save lại không...nhớ ok nhé :D
 
Chưa hiểu về Variables trong TE (WE)
nó có tác dụng gì vậy

Variables là biến gồm nhiều loại khác nhau như: unit, integer, real,...
Một vd đơn giản
25(x + 2) + x + 2 = 0
Đặt t = x + 2
--> 25t + t = 0
Ở phép tính trên t là variable dạng integer
*Phương pháp đặt biến: sử dụng lệnh "Set" của GUI trong phần trigger editor
 
Chỉnh sửa cuối:
Variables là biến gồm nhiều loại khác nhau như: unit, integer, real,...
Một vd đơn giản
25(x + 2) + x + 2 = 0
Đặt t = x + 2
--> 25t + t = 0
Ở phép tính trên t là variable dạng integer
*Phương pháp đặt biến: sử dụng lệnh "Set" của GUI trong phần trigger editor
Trời! Bạn giải thích kiểu này đến mình cũng chỉ hiểu được mấy phần...
Về Variables thì không đơn giản chỉ nói bằng vài câu với vài ví dụ đâu. Bạn Zam_nm muốn tìm hiểu thì phải tự thân vận động xem các hướng dẫn trên forum và xem các demo map là sẽ dần hiểu ra.
Nếu từng học qua lập trình bạn sẽ thấy mất cả tiết ngồi học mà vẫn chưa thấm vào đầu. Khi thực hành thì mới dần dần hiểu ra được.
 
Chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Back
Top