Topic hỏi đáp cho anh em (Về cách làm map)

Status
Không mở trả lời sau này.
mấy pro ơi giúp em cách làm mấy spell của con INVOKER trong Dota đi
P/S : làm sao để attach file vậy :-*

2 skill ice path và Chaos Meteor nè


tiện thể cho hỏi sao để chỉnh cái follow nhỉ , lúc mình đi theo sau 1 thằng cùng team thì nó có khoảng cách giữa mình và nó ! giờ em muốn giảm cái khoảng cách ý lại tức là khi theo sau là đứng sát cạnh luôn
 

Attachments

í mình là làm 3 chiu đầu đấy : Quas Wex Exort
 
Ah cảm ơn anh Tom , em hiểu ý anh rùi , em sẽ cố giúp anh :D
em còn thắc mắc nho nhỏ , Rep của em là 12 trong khi rongdovn là 16 (hơn em 4) vậy sao em vẫn là "tiểu tốt vô danh" trong khi rong lại là khác em , em ko rõ cái này ???
 
Phải giải thích rõ cho bác ducthai hiểu :

cái mà bác nói đến là REP POWER , ko hề liên quan đến REP POINT..
REP POWER là đơn vị REP khi bác rep cho người khác người đó sẽ nhận số point rep tương ứng
VD : Bác rep power là 12, khi rep cho tớ, rep point của tớ tăng lên 12 point !

Rep power tăng khi :
+ 365 ngày / +1 REP POWER
+ 10000 rep point = 1 REP POWER

REP POINT tăng khi : Có người khác + REP
Hoặc qua các event đc thưởng số rep tương ứng !

REP POINT càng cao , chức tước REP càng xịn.
 
Oh vậy hả , cám ơn bạn Vỉtualman đã giải thích cho mình , vậy giờ mình Rep cho bạn thử nhé =)):D
 
Oh vậy hả , cám ơn bạn Vỉtualman đã giải thích cho mình , vậy giờ mình Rep cho bạn thử nhé =)):D

WE tut hay " hướng dẫn về hệ thống rep trong Gamevn " ???
 
hic ko có ai giúp mình làm 3 chiu đó vậy :(:(
 
hic ko có ai giúp mình làm 3 chiu đó vậy :(:(

Mã:
Cast
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Ability being cast) Equal to Fire 
            Then - Actions
                Set Orb[3] = Orb[2]
                Set Orb[2] = Orb[1]
                Set Orb[1] = Abilities\Weapons\FireBallMissile\FireBallMissile.mdl
                For each (Integer A) from 1 to 3, do (Actions)
                    Loop - Actions
                        Special Effect - Destroy Effect[(Integer A)]
                Special Effect - Create a special effect attached to the sprite,first of (Casting unit) using Orb[1]
                Set Effect[1] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,second of (Casting unit) using Orb[2]
                Set Effect[2] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,third of (Casting unit) using Orb[3]
                Set Effect[3] = (Last created special effect)
            Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Ability being cast) Equal to Cold 
            Then - Actions
                Set Orb[3] = Orb[2]
                Set Orb[2] = Orb[1]
                Set Orb[1] = Abilities\Weapons\DemonHunterMissile\DemonHunterMissile.mdl
                For each (Integer A) from 1 to 3, do (Actions)
                    Loop - Actions
                        Special Effect - Destroy Effect[(Integer A)]
                Special Effect - Create a special effect attached to the sprite,first of (Casting unit) using Orb[1]
                Set Effect[1] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,second of (Casting unit) using Orb[2]
                Set Effect[2] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,third of (Casting unit) using Orb[3]
                Set Effect[3] = (Last created special effect)
            Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Ability being cast) Equal to Lightning 
            Then - Actions
                Set Orb[3] = Orb[2]
                Set Orb[2] = Orb[1]
                Set Orb[1] = Abilities\Spells\NightElf\CorrosiveBreath\CorrosiveBreathMissile.mdl
                For each (Integer A) from 1 to 3, do (Actions)
                    Loop - Actions
                        Special Effect - Destroy Effect[(Integer A)]
                Special Effect - Create a special effect attached to the sprite,first of (Casting unit) using Orb[1]
                Set Effect[1] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,second of (Casting unit) using Orb[2]
                Set Effect[2] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,third of (Casting unit) using Orb[3]
                Set Effect[3] = (Last created special effect)
            Else - Actions
        Custom script:   call DisplayTextToForce( GetPlayersAll(),udg_Orb[1] + "  |n  " + udg_Orb[2] + " |n   " + udg_Orb[3])

WE tớ lỗi nên hem attach đc ngay , có gì mai tớ attach lại :) Có chỗ nào hem hiểu thì hỏi lun
Orb = string
Effect = Special Effect
 
WE lỗi liên quan gì đến attach đc hay ko? 8-}
 
WE lỗi liên quan gì đến attach đc hay ko? 8-}

=)) chuẩn men ! :)) với lại WE lỗi lại bảo viết cái trigger = tay à :-" cho hỏi làm thế nào để 1 unit đi theo mình và sát cạnh người mình luôn ý
 
Anh Tom hay anh nào giúp em với.Sao cái world Editor của em no' ko mở map tổng họp dc vậy, em đinh mở map tổng hợp để coi nhưng ko dc. Với lại sao save map thì cái map của em co đuôi là .w3n ko phải đuôi .w3x vậy
 
Mã:
Cast
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Ability being cast) Equal to Fire 
            Then - Actions
                Set Orb[3] = Orb[2]
                Set Orb[2] = Orb[1]
                Set Orb[1] = Abilities\Weapons\FireBallMissile\FireBallMissile.mdl
                For each (Integer A) from 1 to 3, do (Actions)
                    Loop - Actions
                        Special Effect - Destroy Effect[(Integer A)]
                Special Effect - Create a special effect attached to the sprite,first of (Casting unit) using Orb[1]
                Set Effect[1] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,second of (Casting unit) using Orb[2]
                Set Effect[2] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,third of (Casting unit) using Orb[3]
                Set Effect[3] = (Last created special effect)
            Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Ability being cast) Equal to Cold 
            Then - Actions
                Set Orb[3] = Orb[2]
                Set Orb[2] = Orb[1]
                Set Orb[1] = Abilities\Weapons\DemonHunterMissile\DemonHunterMissile.mdl
                For each (Integer A) from 1 to 3, do (Actions)
                    Loop - Actions
                        Special Effect - Destroy Effect[(Integer A)]
                Special Effect - Create a special effect attached to the sprite,first of (Casting unit) using Orb[1]
                Set Effect[1] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,second of (Casting unit) using Orb[2]
                Set Effect[2] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,third of (Casting unit) using Orb[3]
                Set Effect[3] = (Last created special effect)
            Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Ability being cast) Equal to Lightning 
            Then - Actions
                Set Orb[3] = Orb[2]
                Set Orb[2] = Orb[1]
                Set Orb[1] = Abilities\Spells\NightElf\CorrosiveBreath\CorrosiveBreathMissile.mdl
                For each (Integer A) from 1 to 3, do (Actions)
                    Loop - Actions
                        Special Effect - Destroy Effect[(Integer A)]
                Special Effect - Create a special effect attached to the sprite,first of (Casting unit) using Orb[1]
                Set Effect[1] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,second of (Casting unit) using Orb[2]
                Set Effect[2] = (Last created special effect)
                Special Effect - Create a special effect attached to the sprite,third of (Casting unit) using Orb[3]
                Set Effect[3] = (Last created special effect)
            Else - Actions
        Custom script:   call DisplayTextToForce( GetPlayersAll(),udg_Orb[1] + "  |n  " + udg_Orb[2] + " |n   " + udg_Orb[3])

WE tớ lỗi nên hem attach đc ngay , có gì mai tớ attach lại :) Có chỗ nào hem hiểu thì hỏi lun
Orb = string
Effect = Special Effect
hic sao tui làm giống như vậy mà nó ra có 1 loại thôi đã thế mà còn chồng lên nhau nữa chứ
nó ra như vậy nè :-o:-o:-o
66930172.png
 
Cho mình hỏi cách Set lv cho skill , cụ thể là :
1) Mình muốn Set lv giống như Con Luna trong Dota chiêu cuối phụ thuộc vào Lv của chiêu đầu thì phải làm sao ?
2) Tiếp theo là mình làm 1 spell mà khi Cast thì add ability (unit) cho Casting Unit và sau khi hết Time thì gỡ bỏ Ability đó vậy thì mình phải Set LV như thế nào để LV của Ability (Unit) add vào = lv của Ability chính :(
 
[R]ồng [Đ]ỏ;11024177 nói:
Anh Tom hay anh nào giúp em với.Sao cái world Editor của em no' ko mở map tổng họp dc vậy, em đinh mở map tổng hợp để coi nhưng ko dc. Với lại sao save map thì cái map của em co đuôi là .w3n ko phải đuôi .w3x vậy

ai giúp em giải thích cái này đi:(
 
Anh Em Ai Rãnh Làm Ơn Giảng LaiCho Mình Hàm "min" , "max" Là Gì Nghe Mình Hồi Đó Có Học E:Dxcel Mà Quên Hết Rồi!
 
[R]ồng [Đ]ỏ;11028544 nói:
ai giúp em giải thích cái này đi:(

Map Tong Hop nó protect rồi mở bằng niềm tin và hi vọng à ?
 
Cho mình hỏi cách Set lv cho skill , cụ thể là :
1) Mình muốn Set lv giống như Con Luna trong Dota chiêu cuối phụ thuộc vào Lv của chiêu đầu thì phải làm sao ?
2) Tiếp theo là mình làm 1 spell mà khi Cast thì add ability (unit) cho Casting Unit và sau khi hết Time thì gỡ bỏ Ability đó vậy thì mình phải Set LV như thế nào để LV của Ability (Unit) add vào = lv của Ability chính :(

1/var LV : integer

set LV = Level of Animate Dead for (Casting unit)
có nghĩa : gắn biến lv = số lv của ability AD của Casting Unit

vd
Unit - Set level of Animate Dead for DUMMY to (Level of Animate Dead for (Casting unit))
ở đấy DUMMY là 1 unit giả để bạn cast spell. Skill ulti của luna là 4/6/8 lần tạo dummy unit rồi cho nó cast skill 1 vào các unit

2/ add/remove như bình thường nhg để ý là sau khi add thì dùng câu Unit-Set... như trên

@Dark : sr tớ hem có WE nên hok test đc , để tối lên post lại :D
 
muốn làm 1 unit khổng lồ(giống trùm trong d-day thì add chỉ số trong module/object editor thế nào vậy)
 
muốn làm 1 unit khổng lồ(giống trùm trong d-day thì add chỉ số trong module/object editor thế nào vậy)

ý ! chỉnh scaling value thì phải

cho hỏi khi 1 unit bắn thì tạo ra " đạn " đạn ý bay tới người quân địch rồi " bùm " vậy mình muốn thay hình cái " bùm " ấy thì làm thế nào ?
 
Status
Không mở trả lời sau này.
Back
Top