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

Status
Không mở trả lời sau này.
mình hok bít rõ lắm nhưng hok có WE nên chỉ dẫn được thế nài thoai:
even : a unit start effect an ability
condition : ability is casting equal to ominislash
action:
set cast = casting unit
creat Special Effect tùy theo bạn muốn ( thường cho thêm cái phoinix fire cho đẹp )
set SE = last creat special efect
for loop action integer A, 1 to ( số lần bạn cho đánh )
set taget = random unit in the range 800 of casting unit
move cast instale ( hình như sai chính tả ) to point of taget
order cast attack taget
wait 0.5s
destroy SE

nếu có sai gì thì mọi người sửa dùm:D
ko làm được bạn ui
còn play animation sao ko ai trả lời thế
mấy anh chỉ em cách làm chiêu chrospere của void được ko
 
Thế thì mình thua bạn lấy spell cast là gì? bạn thử lấy spell cast là bannis của blood mage xem.
------------------------
action:
Set cast = casting unit
set nb = số lần đánh
set point = point of taget unit is being casting spell
move unit instate to point
order unit attack taget
custom spirit : call RemoveLocation(udg_point)
for loop integer A : 1 - nb do mutiple action :
- set unit = random unit in range 800 of cast
- set point = point of unit
- move to point
- issure cast attack unit
- custom spirit : call RemoveLocation(udg_point)
- wait 0.01s
(end for loop integer A)


ban thử thế nài xem sao
 
Cho hỏi cách làm cây trên bản đồ tự tái tạo sau một khoảng thời gian mỗi khi bị phá hủy
 
bữa dơn map big sheep clicking của and zeka về có chĩ cách làm leaderboard mà em 0 hiểu lắm có ai chĩ cho em cách làm ko::(
 
cho em hỏi cách tính thời gian sao cho khớp khi bắn ra 1 ability (hoặc bắn bình thường) tại vì em làm hay bị mắc cái lỗi đạn chưa tới nhưng nó đã thực hiên cái trigger rùi nên nhìn hình hok đẹp? làm thế nào để sửa ?

làm thế nào để check 1 con illusion khi tạo ra?
 
Ai có thể hướng dẫn mình cụ thể cách Import Skin từ http://www.hiveworkshop.com ko
Download về rồi thay đường dẫn là xong...đường dẫn nó kèm theo trên web rồi, ko thì mở cái thư mục .mpq ra, trong ấy chứa tất cả thông tin về các unit trong war đó, sẽ biết đường dẫn thôi mà....
 
Download về rồi thay đường dẫn là xong...đường dẫn nó kèm theo trên web rồi, ko thì mở cái thư mục .mpq ra, trong ấy chứa tất cả thông tin về các unit trong war đó, sẽ biết đường dẫn thôi mà....
Em ngu cái vụ import này lắm , khi nào anh lên mạng thì nhớ BUzz em nha,dạo này anh ít lên vậy,em cần hỏi anh 1 số thứ
 
Cho mình hỏi là sao để chuyển từ một skill thường phải click vào mới chơi sang 1 một chiêu tự chơi (chỉ cần click chuột phải vào là tự chơi luôn autoplay) .
Mình muốn là nó với cái chiêu Rút độc bên NightElf ấy
Chỉ giúp mình nha
 
HÌnh như Import ko đc vì nó ko cho cái đường dẫn nào để sửa cả,hu hu,giờ sao đây anh em
____________
XIn đính chính lại là đã Import đc rồi, lổi của W là wên Save lại map để active Models
 
Có 1 map mình mở ra thì trong phần jass chẳng có gì hết nhưng khi vào game vẫn chạy được là seo ?
Nếu muốn nhìn thấy jass làm cách nào ? và làm mất jass giống vậy = cách nào ?
 
cho em hỏi cách xây hay nhất của map gem:-s
 
mình tạo 1 hero,cho nó vô altar. Khi vào game train hero đấy thì ở altar vẫn có thể train được tiếp<như train quân vậy>. Cho mình hỏi làm thế nào để sau khi chọn custom hero nó cũng biến mất như những standard hero trong altar?
 
Anh em có biết làm cách nào để nhập vào giá trị âm trong WE ko?
 
anh em có bít làm bản tính điểm như DD 20 ko
 
mình tạo 1 hero,cho nó vô altar. Khi vào game train hero đấy thì ở altar vẫn có thể train được tiếp<như train quân vậy>. Cho mình hỏi làm thế nào để sau khi chọn custom hero nó cũng biến mất như những standard hero trong altar?

Events: A unit Sells a unit
Condition: Sold unit is a hero equal to true
Action: For each interger A from 1 to 12 do Actions:
Loop Action: limit training of Unit-type of sold unit to 0 for player interger A
Limit training hero to 0 for owner of sold unit
Có đúng ko nhỉ? Sao ko ai trả lời câu leaderboard của em hết::(:-/
 
mình tạo 1 hero,cho nó vô altar. Khi vào game train hero đấy thì ở altar vẫn có thể train được tiếp<như train quân vậy>. Cho mình hỏi làm thế nào để sau khi chọn custom hero nó cũng biến mất như những standard hero trong altar?
Dùng trigger này:
Mã:
Training
    Events
        Unit - A unit Finishes training a unit
    Conditions
        ((Trained unit) is A Hero) Equal to True
    Actions
        Player - Limit training of (Unit-type of (Trained unit)) to 1 for (Owner of (Trained unit))
(đã sửa)
Anh em có biết làm cách nào để nhập vào giá trị âm trong WE ko?
Shift + Enter (or Double Click)

Sao ko ai trả lời câu leaderboard của em hết::(:-/
Tạo leaderboard thì khá đơn giản, cần 1 biến (variable) name: TomLeaderboard, type là leaderboard. 1 biến mảng (variable array) name: PlayerValue, type: Integer để lưu giá trị cho mỗi player
Mã:
CreateBoard
    Events
        Time - Elapsed game time is 0.00 seconds
    Conditions
    Actions
        Leaderboard - Create a leaderboard for (All players) titled Score Board //tạo 1 board với tiêu đề (ở đây là "Score Board"
        Set TomLeaderboard = (Last created leaderboard)       //lưu board mới tạo vào biến
        Leaderboard - Add Player 1 (Red) to TomLeaderboard with label Tom Kazansky and value 0 //thêm player 1 vào board với tiêu đề (có thể là tên player hoặc gì cũng đc ) là Tom Kazansky
        Leaderboard - Add Player 2 (Blue) to TomLeaderboard with label RexAnthony and value 0 //thêm player 2 vào board
        Leaderboard - Add Player 3 (Teal) to TomLeaderboard with label god_of_the_noob and value 0 //thêm player 3 vào board
        For each (Integer A) from 1 to 12, do (Actions) //loop này để đặt giá trị là 0 cho mọi player (3 player chắc chỉ cần from 1 to 3 là đủ)
            Loop - Actions
                Set PlayerValue[(Integer A)] = 0
Create xong thì cần update board đó, ví dụ update khi kill
Mã:
BoarUpdate
    Events
        Unit - A unit Dies
    Conditions  // tất nhiên cần thêm điều kiện
    Actions
        Set i = (Player number of (Owner of (Killing unit))) //i là 1 biến integer, biến này tạo ra để dùng tạm
        Set PlayerValue[i] = (PlayerValue[i] + 1)   // thêm giá trị vào biến giá trị của player
        Leaderboard - Change the value for (Player(i)) in TomLeaderboard to PlayerValue[i] // bây giờ thay đổi giá trị của board cho player killer
Từ I là index của player killer ( tựa như Player 1 -> index là 1)
Player(I) là Conversion - Convert Player Index To Player <- Player(1) = player 1
 
Làm AI cho Computer là sao vậy ... Có ai biết chỉ mình cụ thể hơn đc ko! Bên trang 6 cũng có nhưng khó hiểu quá
 
Làm AI cho Computer là sao vậy ... Có ai biết chỉ mình cụ thể hơn đc ko! Bên trang 6 cũng có nhưng khó hiểu quá

chịu, tôi chưa làm bao giờ ::(
 
Training
Events
Unit - A unit Finishes training a unit
Conditions
((Trained unit) is A Hero) Equal to True
Actions
Player - Limit training of (Unit-type of (Trained unit)) to 1 for Player - Limit training of (Unit-type of (Trained unit)) to 1 for (Owner of (Trained unit))

cái dòng cuối này làm thế nào? chỉ 1 dòng thôi à?
 
Status
Không mở trả lời sau này.
Back
Top