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

Status
Không mở trả lời sau này.
untitled.jpg


Đây là chữ khi dùng Jass.Ai chỉ mình chuyển lại bình thường kiểu gì đc k ? nhìn thế này chả hiểu gì cả ....:::^^:::

ctrl + d

Mã:
Events
Unit - A unit Dies
Conditions
((Triggering Unit) is a Hero) Equal to True
Actions
Hero - Instantly revive (Triggering Unit) at ( Nơi hồi sinh ), Hide revival graphics

[/QUOTE]


thiếu action : wait 10s :|
 
Tks..

Ai có biết lỗi làm xong map test mà không vào thẳng war mà chỉ check xong rồi đứng yên k ? Sửa đc không nhỉ @@
 
Từ bài viết của congacon238 Xem bài
Cho em hoi cách làm add chiêu Locust vào tướng bằng Trigger ko? hay là chỉ em làm trigger 1 chiêu như sau: Target vào 1 Hero, Hero đó và bản thân lao vào choảng nhau như điên ko thể chơi chiêu hay chạy trong 5s.
Add ability Locust cho một unit bằng cách dùng lệnh này
Unit - Add 'Aloc' (Locust - Unselectable) to (Triggering unit)
Hic là sao trong dòng đó ko chọn đc chiêu Locust, chiêu Locust ko thể chọn đc hay tạo mới thế mới ác :-(||> giúp em cái!
 
Tks..

Ai có biết lỗi làm xong map test mà không vào thẳng war mà chỉ check xong rồi đứng yên k ? Sửa đc không nhỉ @@

Thế có save được không? Tớ đoán là lỗi code, viết sai code chẳng hạn.
 
GIúp giùm:
1. dùng lệnh unit trong region1 Move-attack region2 thì có hiện tượng unit chạy lại region1
2. skill: cast skill lên 1 unit thì tạo ra "phân thân" tại unit đã bị cast
3. skill: mirror imager bằng trigger
tks trước!

Có ai giúp tôi ko? Hình như câu hỏi này bi lãng quên
 
Hic là sao trong dòng đó ko chọn đc chiêu Locust, chiêu Locust ko thể chọn đc hay tạo mới thế mới ác :-(||> giúp em cái!

Mã:
Custom script:   call UnitAddAbilityBJ( 'Aloc', GetTriggerUnit() )
 
Có ai giúp tôi ko? Hình như câu hỏi này bi lãng quên

Cái thứ nhất là :
Mã:
Region
    Events
        Unit - A unit enters Region 1 <gen>
        Unit - A unit enters Region 2 <gen>
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Region 1 <gen> contains (Entering unit)) Equal to True
            Then - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 2 <gen>)
            Else - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 1 <gen>)
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Region 2 <gen> contains (Entering unit)) Equal to True
            Then - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 1 <gen>)
            Else - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 2 <gen>)

Bạn xem coi nó giống vậy không?
 
Chỉnh sửa cuối:
Thế có save được không? Tớ đoán là lỗi code, viết sai code chẳng hạn.

Save ngon mà...Vào map = con đường bt thì vẫn đc.Skill văng ầm ầm...Mỗi tội ấn test thì k vào nhanh đc.Mỗi lần muốn vào thử lại phải log war rồi chọn map...Lâu lắm .@@ k biết có ai fix đc k :(
 
Cái thứ nhất là :
Mã:
Region
    Events
        Unit - A unit enters Region 1 <gen>
        Unit - A unit enters Region 2 <gen>
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Region 1 <gen> contains (Entering unit)) Equal to True
            Then - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 2 <gen>)
            Else - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 1 <gen>)
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Region 2 <gen> contains (Entering unit)) Equal to True
            Then - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 1 <gen>)
            Else - Actions
                Unit - Order (Entering unit) to Attack-Move To (Center of Region 2 <gen>)

Bạn xem coi nó giống vậy không?

Tks bạn đã quan tâm, có lẽ mình chưa giải thích rõ!
Điều thứ 1 mình hỏi là lúc trước mình dùng lệnh Region1 Attack-Move To Region2 thì nó chỉ tất công tới Region2 là nó đứng tại Region2 nhưng giờ nó lại co hiện tượng khi trong Region2 ko con "địch" thì no chạy lại Region1 -> làm sao để được như lúc trước (Giống DotA)
Còn câu 2, 3 mong ai đó giúp giùm
 
Save ngon mà...Vào map = con đường bt thì vẫn đc.Skill văng ầm ầm...Mỗi tội ấn test thì k vào nhanh đc.Mỗi lần muốn vào thử lại phải log war rồi chọn map...Lâu lắm .@@ k biết có ai fix đc k :(

Disable cái reinventing the craft đi :| RtC -> bỏ chọn cái Enable Reinventing the Craft
Có ai giúp tôi ko? Hình như câu hỏi này bi lãng quên

Câu 2, 3 cho dummy cast spell Item Illusions vào target/seft
 
@fantom : Ban đầu tạo cho unit 1 skill để nó có thể bay đc.Sau đó dùng các trigger để đưa unit lên cao rồi lại xuống thấp.Kết thúc sẽ loại skill đi để unit đi bộ.Hết.

bạn có map demo không , nếu có cho mình xin , nói thế không hiểu ho lắm

---------- Post added at 22:03 ---------- Previous post was at 22:02 ----------


Mỗi 0.0x giây, tăng độ cao của unit lên, đến khi nào nó đủ cao rồi thì hạ xuống lại. Code:
Mã:
Animation - Change [I][U]Unit[/U][/I] flying height to ((Current flying height of [U]Unit[/U]) + [I][U]25[/U][/I]) at 0.00
Trước khi muốn bay, phải add cho unit đó ability Crow Form, mỗi unit chỉ cần add 1 lần là bay được nên add xong thì remove luôn

cho mình xin map demo nha bạn , nói thế khó hiểu quá
 

Mỗi 0.0x giây, tăng độ cao của unit lên, đến khi nào nó đủ cao rồi thì hạ xuống lại. Code:
Mã:
Animation - Change [I][U]Unit[/U][/I] flying height to ((Current flying height of [U]Unit[/U]) + [I][U]25[/U][/I]) at 0.00
Trước khi muốn bay, phải add cho unit đó ability Crow Form, mỗi unit chỉ cần add 1 lần là bay được nên add xong thì remove luôn

Nếu thì phải làm 2 trigger à??: 1 trigger add skill còn 1 trigger với events là every 0.0x seconds of the game à??

---------- Post added at 22:40 ---------- Previous post was at 22:11 ----------

Cho mình hỏi thêm cái array để làm gì vậy ạ?
 
Nếu thì phải làm 2 trigger à??: 1 trigger add skill còn 1 trigger với events là every 0.0x seconds of the game à??

---------- Post added at 22:40 ---------- Previous post was at 22:11 ----------

Cho mình hỏi thêm cái array để làm gì vậy ạ?

Tất nhiên. 1 trigger event là unit start effect of ability, rồi thêm effect gì gì đó + add skill Crow form. Còn trigger 2 thì như trên
 
Demo mẫu thử cách thay đổi độ cao 1 unit
[Spell]Chaos Meteor.rar
Cho mình hỏi thêm cái array để làm gì vậy ạ?
Là biến mảng 1 chiều, vd thay vì dùng 2 biến unit1 và unit2 để set unit1 = Casting Unitset unit2 = Target Unit thì 1 biến array unit có thể dùng: set unit[1] = Casting Unitset unit[2] = Target Unit
 
Chỉnh sửa cuối:
thế array để làm gì thế anh giai?
 
Tks bạn đã quan tâm, có lẽ mình chưa giải thích rõ!
Điều thứ 1 mình hỏi là lúc trước mình dùng lệnh Region1 Attack-Move To Region2 thì nó chỉ tất công tới Region2 là nó đứng tại Region2 nhưng giờ nó lại co hiện tượng khi trong Region2 ko con "địch" thì no chạy lại Region1 -> làm sao để được như lúc trước (Giống DotA)
Còn câu 2, 3 mong ai đó giúp giùm
ngay region 2 cho nó STOP là xong >:D<
 
Xem hộ mình cái này, repick được nhưng sao lại lỗi không có thông báo nhỉ


Repick Command
Events
Player - Player 2 (Blue) types a chat message containing -rp as An exact match
Player - Player 3 (Teal) types a chat message containing -rp as An exact match
Player - Player 4 (Purple) types a chat message containing -rp as An exact match
Player - Player 5 (Yellow) types a chat message containing -rp as An exact match
Player - Player 6 (Orange) types a chat message containing -rp as An exact match
Player - Player 8 (Pink) types a chat message containing -rp as An exact match
Player - Player 9 (Gray) types a chat message containing -rp as An exact match
Player - Player 10 (Light Blue) types a chat message containing -rp as An exact match
Player - Player 11 (Dark Green) types a chat message containing -rp as An exact match
Player - Player 12 (Brown) types a chat message containing -rp as An exact match
Conditions
(Number of units in (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True))) Equal to 1
((Triggering player) Current gold) Greater than or equal to 200
Actions
Unit Group - Pick every unit in (Units owned by (Triggering player) matching (((Matching unit) is A Hero) Equal to True)) and do (Actions)
Loop - Actions
Set PlayerGroupArray[9] = (All players)
Player Group - Pick every player in PlayerGroupArray[9] and do (Actions)
Loop - Actions
Player - Make (Unit-type of (Picked unit)) Available for training/construction by (Picked player)
Custom script: call DestroyForce (udg_PlayerGroupArray[9])
Unit - Remove (Picked unit) from the game
Set Random_Hero = (Random integer number between 1 and Random_Count)
Unit - Create 1 Hero_Array[Random_Hero] for (Triggering player) at ((Triggering player) start location) facing Default building facing degrees
Set Hero_Array[Random_Hero] = Hero_Array[Random_Count]
Selection - Select (Last created unit) for (Owner of (Last created unit))
Player - Add -200 to (Triggering player) Current gold
Game - Display to (All players) for 10.00 seconds the text: ((Name of (Player((Integer A)))) + (®· repick ngÉu nhiªn ®­îc + (Name of (Last created unit))))
Camera - Pan camera for (Triggering player) to ((Triggering player) start location) over 0.00 seconds
Set PlayerGroupArray[10] = (All players)
Player Group - Pick every player in PlayerGroupArray[10] and do (Actions)
Loop - Actions
Player - Make (Unit-type of (Last created unit)) Unavailable for training/construction by (Picked player)
Set Random_Data[Random_Hero] = Random_Count
Set Random_Count = (Random_Count - 1)

ai trả lời giùm m` cái
 
@lone:Giúp mình câu hỏi đợt trước với :(
1(Reload):Làm Sao Để khi đánh con boss chẳng hạn thì rơi ra frost sword
2:Giải thích hộ mình cái này với:Tại sao Khi mình chỉnh skill Breath of Fire Thì Ở dòng art Missle Art mình thấy có model lửa giờ mình thêm băng vào nữa + cả gió nữa thì mình vào game lại chỉ thấy mỗi lửa thôi . Cả Skill Flame strike nữa,mình xóa lửa đi cho băng vào (và 1 số thứ lung tung) Nhưng vào game thì chẳng thấy cái gì ?? (
3:Làm thế nào để set được số tiền ban đầu của các player ??
4:Cái skill barrage đó mình chẳng hiểu sao vẫn không bắn được nhiều mũi tên :(
Mình Tks Trước :)
 
@lone:Giúp mình câu hỏi đợt trước với
1(Reload):Làm Sao Để khi đánh con boss chẳng hạn thì rơi ra frost sword
2:Giải thích hộ mình cái này với:Tại sao Khi mình chỉnh skill Breath of Fire Thì Ở dòng art Missle Art mình thấy có model lửa giờ mình thêm băng vào nữa + cả gió nữa thì mình vào game lại chỉ thấy mỗi lửa thôi . Cả Skill Flame strike nữa,mình xóa lửa đi cho băng vào (và 1 số thứ lung tung) Nhưng vào game thì chẳng thấy cái gì ?? (
3:Làm thế nào để set được số tiền ban đầu của các player ??
4:Cái skill barrage đó mình chẳng hiểu sao vẫn không bắn được nhiều mũi tên
Mình Tks Trước


câu 1 - 3 : dùng trigger F4
+ 1
Mã:
    Events
        Unit - A unit Dies
    Conditions
        (Unit-type of (Dying unit)) Equal to [COLOR="#FF0000"][B]Footman[/B][/COLOR]
    Actions
        Item - Create [COLOR="#FF0000"][B]Tome of Experience[/B][/COLOR] at (Position of (Dying unit))
+3
Mã:
Player - Set [COLOR="#FF0000"]Player 1 (Red)[/COLOR] Current gold to [COLOR="#FF0000"]1000[/COLOR]
câu 4 : vì skill đó chỉ áp dụng riêng cho đánh nhà (phải edit tý)
 
Chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Back
Top