Cách làm Map đây - Topic hỏi đáp cho anh em

Status
Không mở trả lời sau này.
Cuối cùng cũng đã hoàn chỉnh hệ thống viết chữ
map dưới đây là bản cuối cùng trong loạt map về thể loại này :)

Effect name: Show trình diễn mod box war
+ Ngoài cải tiến về tốc độ, tôi còn thêm hệ thống làm mờ vào cho nó đẹp :D
+ Làm thêm 1 hệ thống thông báo về show trình diễn này :D

Coi như đây để gửi tặng các Mod của chúng ta :D

Bà con ấn F2 và bỏ đuôi .zip đi nha
Map đây:
 

Attachments

viết sai tên mod rùi.
root chứ ko phải roo
^^
 
Hơi bị lăn tăn ^_^ , đẹp quá bạn Chào ơi , chỉ mình cách làm với đi ^_^ , để có gì mình còn add vào map mình với ^_^ .
 
Ờ !
Đã hứa với bạn rồi mà.
Cái này rất dễ làm, đoạn code của nó ko đến nỗi quá dài
Hơn nữa bạn làm chữ cũng rất dễ dàng :D

Post lên cho mọi người tham khảo
* Lưu ý là đây là bản code đầu tiên, nên nó ko thể giống với bản mà các bạn đã xem đâu
* Muôn như bản trên kia thì chỉ cần fix đi vài cái thôi. Quan trọng là các bạn hiểu đoạn code này nó làm gì là được :D

Về Var có các biến sau:

a : array >= 1 / Unit Type
MinUnit / Unit
ActiveGroup / Unit Group

Min,ActiveMin,Range /Real
ActiveLine,TongSoNet / Integer
 
Event : Every time( cái này càng to thì viết càng chậm, và ngược lại)
Bình thường thì time khoảng = 0.5 là ok

Action:


-pick every unit in (Range) of (ActiveUnit)

---If (pick unit) is ally of (ActiveUnit) equal True
---If (pick unit) is in (ActiveGroup) equal False
---If (pick unit) Type equal to (ActiveUnit) Type
Then

--------Set (ActiveMin) = Range from Pos(ActiveUnit) to Pos(Pick Unit)
--------If (ActiveMin) < (Min)
Then

------------Set (Min) = (ActiveMin)
------------Set (MinUnit) = (pick unit)

-If (MinUnit) equal (No Unit)
Then

-----pick every unit in (Range) of (ActiveUnit)

-------If (pick unit) is enemy of (ActiveUnit) equal True
-------If (pick unit) Type equal to (ActiveUnit) Type
-------If (pick unit) is in (ActiveGroup) equal False
Then

-----------Set (ActiveMin) = Range from Pos(ActiveUnit) to Pos(pick unit)
-----------If ActiveMin < Min
then

---------------Set (Min) = (ActiveMin)
---------------Set (MinUnit) = (pick unit)

-If MinUnit equal (No Unit)
Then

-----Set ActiveLine = ActiveLine + 1
-----If ActiveLine > TongSoNet
then

---------Turn Off (this trigger)
else

---------Set MinUnit = a[ActiveLine]

Comment (------------------------------) :D =))

-Add MinUnit to ActiveGroup
-Create Effect at Pos(MinUnit)
-Set Min = 600
-MinUnit = No Unit
-Set ActiveUnit = MinUnit
 
Hà hà >:) >:) cố cho đủ 50 bài nào

Đầu tiên, các bạn để Range = từ 20 --> 80 là ok ( tôi để = 80)
Tiếp đó ra ngoài chọn công cụ Unit rồi lấy 1 Nông dân(chẳng hạn) vẽ vài đường lên trên map
Sau đó vào trigger set a[1] = con nông dân đầu tiên của nét bạn muốn vẽ
Set TongSoNet = 1
Sau đó Ctrl + F9 sẽ thấy nó vẽ y như bạn vẽ vậy :D

muốn vẽ thêm nét nữ thì set a[2] = con nông dân đầu tiên của nét thứ 2
Rồi set TongSoNet = 2

vv..... Đến khi nào ko muốn vẽ nữa thì thôi
:)
Chúc các bạn thành công
 
Có gì thắc mắc hay khó hiểu chỗ nào các bạn cứ thắc mắc thoải mái nhá, chúng mình là phải cả box cùng tiến , nhể :D.
 
Ờ ! Thanks têntruycập !!
account lại nhìu post roài >:) spam thêm 1 bài nữa >:)

Ơ mà ko có ai hỏi gì à ?
Hay làm được rồi :D
Được rồi thì chuyển chủ đề khác nha

Nhớ có lần dtnguyen hỏi về cái map Trí Nhớ, Tôi đã mở map ra rồi mà ko hiểu sao cứ càu nhàu cái gì ý, quên rồi :D
Lần này tôi lại mở ra 1 lần nữa , can bản ngại đánh trigger quá :(
Bà con mở tạm ra mà xem :)

Cách sử dụng cũng ko khó
Bạn chỉ cần thay đổi vài biến trong Trigger " Game Setup" thôi nha
Những trigger khác thì đừng đụng vào nêu ko biết mình đang làm gì :)

-----------------------------------------------------
Có các biến UnitType[1] ... UnitType[12]
Bạn có thế bổ xung thêm ví dụ: unittype[13] = grunt , unittype[14] = BladeMaster v.vv
Sau đó Set TongSoLuongUnit=14 (có 14 Unit)

Lưu ý là số lượng nếu lẻ thì sẽ không được đẹp, bạn nên để nó là chẵn

Biến khoảng cách là khoảng cách giữa các quân bài trong Game (Nhưng nhớ hộ cho là đừng có quá bé nha =)) )

1 Region tên là "Mốc", bạn có thể thay đổi vị trí của nó để điều chỉnh vị trí của toàn bộ các lá bài.
Từ region này, các lá bài sẽ tịnh tiến về phải ---> để tự sắp xếp
--------------------------------------------------------------
****
Nếu có thể thì đây là ý kiến cải tiến cho game này:

+ Game có thể cho 2 người hoặc hơn thế
+ Người nào trong 5 bước liên tiếp ko bốc được 2 lá bài trùng nhau thì bị loại
+ Có thể sử dụng trợ giúp : như lật hộ 1 con giống với lá bài đang cần vv
+ Hay ko cần phải ai bốc được nhiều lá bài thì thắng mà chỉ cần người nào bốc được lá bài quyết định là thắng (vd như chỉ cần bốc được 2 con BladeMaster là thắng)
+ Hay là sau khi người chơi bốc được hết các lá bài thì ....... sẽ có 1 trận micro cho họ. Họ sẽ điểu khiển chính những unit mà họ bốc được. Người micro giỏi hơn là người chiến thắng(tất nhiên cũng phải bốc được kha khá)

****
Hết

Ai có thể làm được thì liên hệ với tôi, tôi sẽ giúp cho.
Yahoo : hya_tha_dk :)
Bà con ấn F2 và bỏ đuôi .zip đi nha
Map đây:
 

Attachments

Uhm, mọi người lại làm map rùi à T_T, tưởng topic bị bỏ rùi thì tội nghiệp hungwar, lolz. Vẫn ko có hứng, định làm update fix bug cho cái EWA thui vì tụi nó trên site kêu wá trời, nhưng lười wá. Hay ai đó có hứng làm map làm tiếp hộ nhỉ ;)):))
 
Cho hỏi cách làm mấy cái custom skills , VD như Dota nó có Cái Blink strike là blink đến đối phương ( phải target ) rồi còn đánh nó nữa . Tui thử xài World edit nhưng mà tạo custom skill thì nó bắt phải tạo qua 1 basic skills , tui chọn blink nhưng khổ là blink này thì ko phải target với lại đối phương ko có mất máu . Vậy có chương trình nào chuyên xài để tạo skill ko ? Hay world edit cũng làm được mà tui ko bít ? Ai bít chỉ dùm đi
 
hê hê dạo này học hơi bị phê chỉ rảnh mỗi buổi trưa thì lại bị PS2 và silkroadonline đầu độc mất đến nỗi phải xóa cả war đi để cài O2jam chơi ^^
@zed
-Ku gay này mí hum nay làm đíu rì mà tối im hơi lặng tiếng thế hùi trưa send cái link thiệp giáng sinh cho mà ko nói lại dc 1 câu nữa fuk thật
@hùng war gay
-Thèng zed chắc trao thân cho ông thay cho xìn mua key :))
@chiên86
Map rì nữa thế đọc mấy trang thì cũng đoán dc là dùng để viết chữ hẻm để hum nào ra hàng down về xem cọp tí ^^
gl all đi xem xxx đây ^_^
 
To piosaga gì đó : cái spell đó hình như là giống chiêu Critical X của Blake trong DDay thì phải .

Move to Target unit and - [value] life of target unit thì phải .Thế thì cũng chẳng có gì cao siu cả .

Create Effect [Blink] tại chỗ hero lúc bắt đầu cast spell rồi trigger move hero to target unit facing to target unit .Còn cái spell thì chắc là dùng storm bolt thôi .
 
cám ơn bạn dntnguyen nhiều, bạn cho mình hỏi thêm một chút nữa nha. đó là dùng trigger gì để cho tiền bay lên khi ta giết quái vật với.
mình đang làm 1 map thủ tướng, có 7 player. mình cho 3 player cuối là computer rồi chia làm 2 force.(defender và invader) nhưng khi vào chơi thì tại vị trí của computer player nó vẫn cho phép ta vào chơi là sao nhỉ, giúp mình với. thx trước nha ^^
 
Mình không biết kiến thức làm map bạn thế nào nhưng có vẻ bạn thích :D .Nếu muốn hỏi thì cứ việc hỏi .Ở đây có sẵn "Côn đồ" Zeddy cùng sư huynh Hyatha , Lão tướng Zeka + "cụ Devil" và còn rất nhiều nhiều nhiều nhiều như Tên truy cập , hunter để mà bạn hỏi :)) .Coi vậy chứ Topic này cũng còn thời chứ .

Bạn nói trên thì có lẽ đã biết chia force rồi vậy thì vào phần chia force
+++ Scenario\ Force .Cái này là chỗ mà mình chia force ra .ở dưới cái menu sẽ thấy 2 ô để đánh tùy chọn vào .Chọn ô thứ 2 .OK ( cái này cũng phải cảm ơn anh Devilxxn vì đã chỉ mình ;)) ) .Computer sẽ no fix khi bạn vào chơi map này :D .Nhưng nhớ là phải chỉ ra 3 computer trước ở phần Scenario\ Players .( Hix nhưng mà map Defense thì 1 Computer thôi chứ nhiều thế lại tung tung trigger ra nữa :D )

______________________________________________________

Sẵn tiện có bạn mới vào lớp thì dntnguyen cũng muốn kiếm chút cháo xíu .Up 2 cái map lên cho bạn mới xem .Giải nén rồi chơi nhé .Muốn thì cứ mở ra xem luôn .

1) Broken Island 2.2 của mình
2) Chaos War gì đó .Của Hunter :)) .Hix map ku này nặng gớm .Đã thế mà còn dở hơn map mình nữa ;))


Good luck and have fun :hug:

__________________
-5 EXP chat nhảm .Cẩn thận ăn gov nha ku



__________________
 

Attachments

To Hyatha : cái map trí nhớ thì không có gì đáng bàn về cái vụ map không lock . ;)) vấn đề là nó hơi khó nhớ một chút vì người làm ra cái map đó có vẻ ko có tính ngăn nắp ;)) .
 
Vậy là xài custom skills combo với trigger hả , thx nhìu . Còn mấy cái map bị lock , có cách nào unlock ko vậy , tui muốn vô dòm coi cái Dota nó làm thế nào để học tập chút
 
Cái Map Dota nổi tiếng như vậy thì đời nào tụi nó cho mình cọp ;)) .Tuy nhiên một số map khác hay DDay 17.5 trở về trước thì có thể unlock .

Công cụ unlock thì mình chỉ biết có cái này :
http://www.gamevn.com/forums/showpost.php?p=1569770&postcount=21

Vô đó xem darkgamer chỉ dẫn rồi là nha .

__________________________
Không biết mí cái DDay bi giờ và Dota nó lock như thế nào nhỉ ? có anh nào chỉ không
__________________________
-10 EXP chat nhảm .Ku này còn lì



__________________________
 
Hi Hi. Map Bạn Chơi Hay Thật, A`, Chỉ Cho Mình Cái Trigger Làm Cho Tiền Bay Lên Khi Ta Giết Quái Vật Với. Mấy Lão Zeddy Với Cả Devil Có Chịu Trả Lời Mình đâu. Hĩ, Nhắn Im Cũng Ko Chịu Nói. Mà Khổ Quá Cơ, Mình Phải Làm Map Ngoài Tiệm, Hôm Trước Ngồi 6 Tiếng Down Về Mấy Cái Model Xinh Xinh Mà Hôm Sau Ra đã Bị Xóa Map Mất Tiêu. Huhu, điên Tiết Lun. Làm Hoài Mà Chưa Xong Cái Map. Chán..........
 
;)) hung war lâu lắm rồi mới thấy vô nha anh .Mà cái map game 2 anh làm dở quá ;)) .

À cái vụ tiền rơi thì cũng dễ lắm .

Trong các map melee của Warcraft thì thưởng tiền chỉ có khi giết bọn creep còn cho unit thì phải vô menu Module\Trigger Editor của World Editor cái đã rồi tính sau .

Tao một trigger tên là Bounty chẳng hạn

Events : Map - Initialization ( khởi đầu map là có )
Conditions : none
Actions :
Player - turn give bounty [ on ] for [ Player ? ]

Nếu dùng action trên thì phải copy cho từng player ( mệt ) nhưng dễ .

Còn không thì

Actions : Pick every player .....gì đó
+++++++++If then else and do action
____________Conditions : Picked player is [playing]
____________Action : Player - Turn give bounty [on] for [Picked player]
____________Else do [ nothing ]
 
Status
Không mở trả lời sau này.
Back
Top