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

Status
Không mở trả lời sau này.
bạn gì ơi nói gì mà mình chẳng hiểu gì cả...nói rõ tí đi.
-Tớ chỉ cho coppy này, trước khi coppy, xem 1 cái spell đó có mấy cái trigger ( có khi 1 hoặc 2 it thấy 3 lắm ^^..) rùi xem nó xài tổng cộng bao nhiêu Varrable...khi biết chính xác những cái Varrible nó xài ta nên rename nó, ví dụ spell đó tên Fire thì bạn đỗi lại các Varrible của nó như Fire_UnitCast, Fire_Dumy ( tên spell_tên biến) để dể nhớ và khi coppy sang không bị thiếu sót, mặt khác nếu nó xài Dumy thì nhớ rõ để coppy xong tạo Dumy y chang vậy..(bạn cũng có thể đổi tên trigger theo mong muốn rùi mới coppy)

- Lời khuyên khi coppy, nếu là 2 trigger trở lên bạn bỏ vào 1 cái catogery thảy rùi coppy cái catogery đó, sau khi coppy xong các trigger mà bạn coppy sang nó có dạng Enabled, xong ta vào tạo lại các biến như Fire_UnitCast, Fire_Dumy.....rùi bây giờ những câu lệnh nào mà nó sử dụng Variable sẽ bị tô đỏ ( có cái bông hoa màu hồng í ) ta chỉ việc click vào và Enter nó sẽ trở lại trạng thái bình thường => đúng, nếu nó báo lỗi thì Esc ngay không dc Enter tiếp vậy là chỉ do ta đặt tên Varrible sai

ví dụ : Fire_UnitCast thì bạn lại đặt Fire_Unitast => báo lỗi

vào sửa lại rủi ra Enter lại....cứ thế hết thảy các trigger. Chú í các dòng lenh sử dụng Dumy thay Dumy lại cho phù hợp

ví dụ: thay vì Create 1 DumyFire.....khi coppy qua map mới do không có DumyFire nên nó sẽ chuyển qua như Create 1 Peasant...=> ta phải tạo 1 DumyFire rùi thay vào Peasant.

:D Mod hok cho post file kèm thông cảm đọc thui ::)
 
bạn gì ơi nói gì mà mình chẳng hiểu gì cả...nói rõ tí đi.
-Tớ chỉ cho coppy này, trước khi coppy, xem 1 cái spell đó có mấy cái trigger ( có khi 1 hoặc 2 it thấy 3 lắm ^^..) rùi xem nó xài tổng cộng bao nhiêu Varrable...khi biết chính xác những cái Varrible nó xài ta nên rename nó, ví dụ spell đó tên Fire thì bạn đỗi lại các Varrible của nó như Fire_UnitCast, Fire_Dumy ( tên spell_tên biến) để dể nhớ và khi coppy sang không bị thiếu sót, mặt khác nếu nó xài Dumy thì nhớ rõ để coppy xong tạo Dumy y chang vậy..(bạn cũng có thể đổi tên trigger theo mong muốn rùi mới coppy)

- Lời khuyên khi coppy, nếu là 2 trigger trở lên bạn bỏ vào 1 cái catogery thảy rùi coppy cái catogery đó, sau khi coppy xong các trigger mà bạn coppy sang nó có dạng Enabled, xong ta vào tạo lại các biến như Fire_UnitCast, Fire_Dumy.....rùi bây giờ những câu lệnh nào mà nó sử dụng Variable sẽ bị tô đỏ ( có cái bông hoa màu hồng í ) ta chỉ việc click vào và Enter nó sẽ trở lại trạng thái bình thường => đúng, nếu nó báo lỗi thì Esc ngay không dc Enter tiếp vậy là chỉ do ta đặt tên Varrible sai

ví dụ : Fire_UnitCast thì bạn lại đặt Fire_Unitast => báo lỗi

vào sửa lại rủi ra Enter lại....cứ thế hết thảy các trigger. Chú í các dòng lenh sử dụng Dumy thay Dumy lại cho phù hợp

ví dụ: thay vì Create 1 DumyFire.....khi coppy qua map mới do không có DumyFire nên nó sẽ chuyển qua như Create 1 Peasant...=> ta phải tạo 1 DumyFire rùi thay vào Peasant.

:D Mod hok cho post file kèm thông cảm đọc thui ::)



Thank's anh đã chỉ, nhưng em là mem mới, mới đụng vô WE nên còn không hiểu cái này ^_^.
Trong topic hướng dẫn sau:
http://forum.gamevn.com/showthread.php?t=509937
có đoạn
2-2.jpg
Nhìn trong hình thì em bik tác giả maps này đã tạo nên các trigger để chứa code. Nhưng khi em tạo các trigger lại không thấy chỗ nào coppy Code được cả ^_^. Đây là hình của em nè
untitled.jpg

Ai chỉ dùm em cách có thể coppy code vào trigger đc hem?
 
@dannyminhduc, click vào trigger rồi Edit \ Convert to Custom Text
 
nói gì thì nói chứ coppy mấy cái spell = Jass thì dễ hơn nhiều = Gui ::(
 
hehe đúng là jass cũng copy dễ hơn GUI
nhưng mà gặp mấy cái vJass copy cũng rắc rối lắm đó :wink:
 
Sao cứ mỗi lần em copy jass rồi đem qua map em thì nó báo lỗi và jass bị gạch đỏ?Ko dùng dc.Cho hỏi thêm là có bác nào giúp em cách làm AI cho hẻo gióng dota ai dc ko?GUI hay jass cũng dc.
 
1- http://forum.gamevn.com/showpost.php?p=9847716&postcount=17
2- Game Interface ở trên menu ấy,tìm cái dòng ấy xóa đi.
3- KO hiểu,bản thân mấy cái orb effect trong dota và trong war như nhau cả,chả stack.

Lâu rồi không online, lục lại câu này tí :D
Cái inventory is full thì trong DotA có vài món vẫn hiện lên, không phải là chỉ xóa chữ, vì vẫn còn cái âm thanh báo :D
Cái này dùng để ép đồ cho tiện, không cần bỏ món ra để ép mà vẫn ép được :D
Ai biết thì giúp với _ Thanks _ :hug:
 
e hèm, hôm ni tự nhiên nổi hứng, hỏi vài câu điên điên. ^_^
Thực ra em đang làm 1 project (không bik có hoàn thành nổi không nữa) với những kiến thức "í ẹ" của mình >.<. Em muốn các anh chị giúp đỡ em vài vấn đề "cơ bản".
1/ Có thể giúp em những cấu trúc của các trigger sau được không?
a/ Khi player đi vào 1 regions thì chuyển sang tọa độ x,y (cái map KiemThe của anh luci có đó ^_^)
b/ Khi tiêu diệt 1 monter tên là abc thì sẽ xuất hiện 1 monter khác là xyz cũng tại vị trí cũ sau n giây.
2/ Về vụ copy spell:
Do còn khá non nớt và chưa có kinh nghiệm trong vấn đề này, nên em có mấy câu hỏi "ngu ngơ", mong anh chị bỏ quá cho!
a/ Định nghĩa Dummy là gì? làm sao nhận biết được Dummy trong code spell?
b/ Thế nào là spell bằng GUI, spell bằng VJASS, spell bằng JASS (cây này chắc bị "bem").
c/ Làm thế nào để bik spell đó dùng mô hình nào để tạo skill, coppy mô hình đó ở đâu, như thế nào?
Có mấy câu ngu ngơ vậy thôi, vì gà và mới nhập môn nên chưa bik. Mong anh chị giúp đỡ, thx nhìu nhìu lém :hug:
 
1/ Có thể giúp em những cấu trúc của các trigger sau được không?
a/ Khi player đi vào 1 regions thì chuyển sang tọa độ x,y (cái map KiemThe của anh luci có đó ^_^)
b/ Khi tiêu diệt 1 monter tên là abc thì sẽ xuất hiện 1 monter khác là xyz cũng tại vị trí cũ sau n giây.
2/ Về vụ copy spell:
Do còn khá non nớt và chưa có kinh nghiệm trong vấn đề này, nên em có mấy câu hỏi "ngu ngơ", mong anh chị bỏ quá cho!
a/ Định nghĩa Dummy là gì? làm sao nhận biết được Dummy trong code spell?
b/ Thế nào là spell bằng GUI, spell bằng VJASS, spell bằng JASS (cây này chắc bị "bem").
c/ Làm thế nào để bik spell đó dùng mô hình nào để tạo skill, coppy mô hình đó ở đâu, như thế nào?
Có mấy câu ngu ngơ vậy thôi, vì gà và mới nhập môn nên chưa bik. Mong anh chị giúp đỡ, thx nhìu nhìu lém

thứ nhất thì tạo 1 region ở 1 point nào đó và tạo thêm 1 region khác nữa
dùng trigger
Mã:
Untitled Trigger 002
    Events
        Unit - A unit enters Region 000 <gen>// region khi bước vào
    Conditions
    Actions
        Unit - Move (Entering unit) instantly to (Center of Region 001 <gen>)// move đến region thứ 2
2/
Mã:
Untitled Trigger 003
    Events
        Unit - A unit Dies
    Conditions
        (Unit-type of (Dying unit)) Equal to Footman
    Actions
        Wait 2.00 seconds
        Unit - Create 1 Peasant for Player 1 (Red) at (Position of (Dying unit)) facing Default building facing degrees// cái này khi Footman chết thì sau 2 giây tạo ra 1 con Peasant ngay tại vị trí cũ của con Footman chứ ko phải vị trí lúc nó mơi đi
còn vấn đề phía sau tự tìm ko ai rãnh chỉ đâu
mấy cái đó rất ư là cơ bản rồi :hug:
 
anh Tom_kazansky ơi muốn làm 1 cái nhà có khả năng
lúc đầu nó là của quái vật sau đó mình đánh tới 50% máu thì nó sẽ biến thành nhà của mình và thằng khác chiếm nhà mình cũng vậy
------ Merge ---------- ';...;'
anh Tom_kazansky ơi muốn gộp 2 cái thành 1 cái item thì làm triger như thế nào
 
Mấy spell kia ko ai làm đc à?HElp me
 
anh Tom_kazansky ơi muốn làm 1 cái nhà có khả năng
lúc đầu nó là của quái vật sau đó mình đánh tới 50% máu thì nó sẽ biến thành nhà của mình và thằng khác chiếm nhà mình cũng vậy
------ Merge ---------- ';...;'
anh Tom_kazansky ơi muốn gộp 2 cái thành 1 cái item thì làm triger như thế nào

Mình nhớ ko nhầm thì có cái function Unit-Change Owner đó bạn.
 
WorldEditor - Cái đó dùng Tome đấy bạn, thực ra mấy cái item, nếu full thì báo Invetory full nhưng nếu ta lụm Tome thì không.

Danyminhduc -
- Dumy là gì ? Dumy thực ra chỉ là cái tên gọi ( tên thường được gọi của các maker ) chứ nguồn gốc hoặc ai la người đầu tiện đặt thì hok bik....Dumy là những Unit mình tạo mang Model effect, ví dụ 1 skill bắn ra cục lửa đi, thì mình sẽ phải tạo 1 unit Moder hình cục lữa rùi dùng trigger Move nó => thành skill và Unit đó người ta gọi là Dumy....dc chua anh bạn trẽ...trong code thì Dumy được dùng trong dấu nháy 'abcd' nhưng mà rất hay lẫn lộn code này với code của Ability cũng dc dùng trong 'a012' bạn tự tìm hiểu xem...

- Spell = GUI là spell dc làm từ những câu lệnh có sẵn và ta chỉ việc sắp xếp và dùng 1 cách logic là ok
- Spell = Jass thì những câu lenh ta phải viết ra, như Pascal hoặc 1 số ngôn ngữ lập trình vậy đó...
- Spell = vJass thì nó cũng giống Jass 90% thui ^^

về việc spell dùng mô hình nào là sao ? hok hiểu ....tạm thời là vậy đó anh bạn trẻ à :;)
 
em muốn học cách làm map warcraft ko biết phải làm thế nào mong các pro chỉ bảo em dùm với
 
ôi trời ơi..O.o...cứ vùa giảng giải cho người này xong rùi đằng này lại " em muốn học cách làm map warcraft ko biết phải làm thế nào mong các pro chỉ bảo em dùm với
" O.o, hèn chi box này pro chạy hết roài :D

bạn phải tự tìm hiểu thôi....=.= cái gì hok hiểu gì post len hỏi. Vào folder warcraft => click vào WorldEditor rùi vào đó mài mò đi....
 
ai chi? toi cach' de? cho cac' player ko share tien` cho nhau dc ko
 
Vào Avandce->GamePlayConstant: đánh dấu vào Use Custom Value, rồi chỉnh thông số ở 2 dòng dầu về 0(goldTrade-Normal Click và dòng ở dưới)
 
Status
Không mở trả lời sau này.
Back
Top