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

Status
Không mở trả lời sau này.
Mình đang có tí thắc mắc là: Với skill Spell Steal của Rubick trong DotA. Có phải là cứ khi 1 hero cast 1 skill nào đó (nằm trong danh sách các skill có thể steal được) thì đưa spell đó vào 1 biến. Và khi Rubick cast Spell Steal thì sẽ add skill vừa được lưu cho Rubick và chỉnh lv skill đấy = lv skill của thằng bị cướp. Vấn đề giờ làm làm sao để nó cướp skill khác thì skill cũ sẽ mất đi ==! (Ai chỉ dùm mình muốn làm cái skill này MUI = GUI nhé chứ ko MUI thì dễ rồi)
 
Tui để map có kích cỡ bé để test dễ ... giờ muốn sửa lại size map thì làm thế nào ?

Lẹ nha ! cần gấp
 
DotA Lod bọn Nga ngố vẫn đang làm mà Cậu bò vào làm tranh với tụi nó làm gì? ==!
Tụi nó giữ nguyên bản DotA 6.69 chứ không up lên version 6.72 bạn à :| . Việc update DotA 6.72 sinh ra nhiều variable đồng thời Icefrog hủy hết toàn bộ tên trigger và variable không thể xài cái system cũ của DotA LOD 6.69 mà chuyển qua DotA 6.72 đc nên tụi nó không có ý định update DotA LOD 6.72 . Tớ đang sửa lại system OMG và edit 1 số skill đặc trưng của Hero mới để xài đc cho các hero khác nhưng rất mất thời gian nên cần rủ thêm vài đứa :|.
 
Tui để map có kích cỡ bé để test dễ ... giờ muốn sửa lại size map thì làm thế nào ?

Lẹ nha ! cần gấp

Terrain Editor -> Scenario -> Map Size and Camera bounds -> (check Modify map bounds) -> Lên xuống qua lại ở các nút trên để cho map rộng. Size map phải là x của 32 nhân lên.
Câu này nhớ Tom có chỉ thì phải? :-? ....
P/s: Gấp thì gấp, đọc kỹ nội quy rồi hẵn phóng kiểu đó, nghe Tom bảo cỡ 1 ngày mới Quote câu hỏi lại một lần nếu k ai trả lời ý !
xemthuong.gif
 
Tụi nó giữ nguyên bản DotA 6.69 chứ không up lên version 6.72 bạn à :| . Việc update DotA 6.72 sinh ra nhiều variable đồng thời Icefrog hủy hết toàn bộ tên trigger và variable không thể xài cái system cũ của DotA LOD 6.69 mà chuyển qua DotA 6.72 đc nên tụi nó không có ý định update DotA LOD 6.72 . Tớ đang sửa lại system OMG và edit 1 số skill đặc trưng của Hero mới để xài đc cho các hero khác nhưng rất mất thời gian nên cần rủ thêm vài đứa :|.
Hình như ở đây ko có mấy ai thích edit project người khác đâu

Mình đang có tí thắc mắc là: Với skill Spell Steal của Rubick trong DotA. Có phải là cứ khi 1 hero cast 1 skill nào đó (nằm trong danh sách các skill có thể steal được) thì đưa spell đó vào 1 biến. Và khi Rubick cast Spell Steal thì sẽ add skill vừa được lưu cho Rubick và chỉnh lv skill đấy = lv skill của thằng bị cướp. Vấn đề giờ làm làm sao để nó cướp skill khác thì skill cũ sẽ mất đi ==! (Ai chỉ dùm mình muốn làm cái skill này MUI = GUI nhé chứ ko MUI thì dễ rồi)

Cậu lưu được skill của mấy thằng dùng mà ko lưu được skill vừa cướp được sao? MUI = GUI thì khó lắm. Chắc chỉ có cách lưu hết tất cả các thằng có spell đó vào 1 mảng unit và thêm 1 mảng integer nữa lưu ability rawcode vừa cướp được và 1 biến index lưu số lượng. Khi 1 thằng cast thì
loop cái mảng unit kia từ 1 -> index
- Nếu chưa có unit đó thì tăng index thêm 1 đơn vị, thêm unit đó vào mảng unit và thêm ability vừa cướp vào mảng integer với cái index vừa tăng
- Nếu đã có unit đó thì lấy index (chính là cái Integer của cái vòng loop ) rồi remove ability = cái mảng integer [index] và thay giá trị của cái này = skill vừa mới cướp

Đây là MUI cho thằng cast thôi. Còn MUI cho thằng bị cast tức là sao lưu được skill mới dùng cho từng unit thì mình chịu. Lưu ý cách trên không áp dụng được nếu map có quá nhiều thằng ăn cắp :))
 
bạn vuơngkkk cho mình hỏi. sao cái sys F đồ của bạn mình copy hết mấy cái cần copy rồi. mà sao nó vẫn không F đồ khi hành trang đã full. như kiểu DOTA ý. còn hệ thống F thì chuẩn rồi. bạn biết thiếu gì hay sao không thì chỉ mình ơới
 
Ko chỉnh đc size như lúc new map ak ? chỉnh như bạn nói là làm rộng cái rìa ra thôi
 
Ko chỉnh đc size như lúc new map ak ? chỉnh như bạn nói là làm rộng cái rìa ra thôi

đọc cho kỹ vào :

Terrain Editor -> Scenario -> Map Size and Camera bounds -> (check Modify map bounds) -> Lên xuống qua lại ở các nút trên để cho map rộng. Size map phải là x của 32 nhân lên.
 
Ai hướng dẫn mình làm cái spell như thế này
[spoil]
untitled1.jpg

[/spoil]
Màu vàng là Caster, màu hồng là Unit xung quanh Caster, màu xanh lá cây là Slide
Khi cast skill ( dạng skill như War Storm ) ko cần target Unit nào, làm đám màu hồng tự dộng Slide theo màu xanh. Mình thử dụng mọi cách như Random unit in ..., Positon of Pick Unit, ... nhưng vẫn Slide đc như thế, ai có thể HD + Demo càng tốt :D
Thank trước
P.S: Ko giới hạn số lượng Unit xung quanh Caster nhá, trong phạm vi 300 chẳng hạn, thì Slide hết :D
 
Standard Spells của WE có bao nhiêu spell DPS nhỉ? Ai thống kê dùm mình cái. Có cái Shadow Strike thì nó lại hiện số với lại có cả initial damage nên ko thích lắm ==! Có nên dùng Rejuvenation với chỉ sổ heal < 0 không nhỉ?
 
Hỏi :

1/ Em muốn hỏi làm sao khi Chiến binh ( heros ) tấn công thì thao hụt 1 viên đạn
2/ Làm sao để 1 dạng Abiti item giống trái bom

Thank trước những ai đọc rùi giúp mình
 
Standard Spells của WE có bao nhiêu spell DPS nhỉ? Ai thống kê dùm mình cái. Có cái Shadow Strike thì nó lại hiện số với lại có cả initial damage nên ko thích lắm ==! Có nên dùng Rejuvenation với chỉ sổ heal < 0 không nhỉ?

Không nên dùng Rejuvenation, vì target chết sẽ không biết được Killer của nó đâu, đồng nghĩa với việc không nhận được tiền khi giết target đâu.
 
Hỏi :

1/ Em muốn hỏi làm sao khi Chiến binh ( heros ) tấn công thì thao hụt 1 viên đạn
2/ Làm sao để 1 dạng Abiti item giống trái bom
3/ Cho em cái trigger về unti tới vùng đó điều kiện là phải có chìa khóa nếu có thì mở cổng

Thank trước những ai đọc rùi giúp mình
 
Standard Spells của WE có bao nhiêu spell DPS nhỉ? Ai thống kê dùm mình cái. Có cái Shadow Strike thì nó lại hiện số với lại có cả initial damage nên ko thích lắm ==! Có nên dùng Rejuvenation với chỉ sổ heal < 0 không nhỉ?

số spell DPS nè
Acid Bomb
Shadow Strike
Poison String
v.v.. << tại tớ ko nhớ :D cậu xài Acid Bomb set AoE là 0.01 thế là thành spell DPS rồi :-bd

@Kingghot

1,
ko biết cái đạn tín bằng cái gì. tui lấy Integer tín Index vậy mới đầu tui cho họ 100 viên đạn[spoil]
Mã:
IndexInt
    Events
        Map initialization
    Conditions
    Actions
        For each (Integer A) from 1 to 12, do (Actions)
            Loop - Actions
                Set IndexAttack[(Integer A)] = 100
.
[/spoil]
đạn lớn hơn 0 thì cho stop :|[spoil]
Mã:
IndexAttack
    Events
        Unit - A unit Is attacked
    Conditions
        ((Attacking unit) is A Hero) Equal to True
    Actions
        Set TempInt = (Player number of (Owner of (Attacking unit)))
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                IndexAttack[TempInt] Greater than 0
            Then - Actions
                Set IndexAttack[TempInt] = (IndexAttack[TempInt] - 1)
            Else - Actions
                Unit - Order (Attacking unit) to Stop

.
[/spoil]

2, chịu << ko hiểu :-??
3,[spoil]
Mã:
Gate
    Events
        Unit - A unit enters Enter Gate <gen>
    Conditions
        ((Item carried by (Triggering unit) of type Blood Key) is owned) Equal to True
    Actions
        Destructible - Open Elven Gate (Diagonal 1) 0000 <gen>
.
[/spoil]

P/S: hỏi xong cái topic trên rồi còn hỏi thêm topic nữa nhiều vậy là có thể coi là SPAM đó :-"
 
Chỉnh sửa cuối:
View attachment Guide Map.rar
Ai hướng dẫn mình làm cái spell như thế này
[spoil]
untitled1.jpg

[/spoil]
Màu vàng là Caster, màu hồng là Unit xung quanh Caster, màu xanh lá cây là Slide
Khi cast skill ( dạng skill như War Storm ) ko cần target Unit nào, làm đám màu hồng tự dộng Slide theo màu xanh. Mình thử dụng mọi cách như Random unit in ..., Positon of Pick Unit, ... nhưng vẫn Slide đc như thế, ai có thể HD + Demo càng tốt :D
Thank trước
P.S: Ko giới hạn số lượng Unit xung quanh Caster nhá, trong phạm vi 300 chẳng hạn, thì Slide hết :D

Chieu mà bạn nói là chiêu Knock Back có MUI, đây là một trong những chiêu cơ bản mà một newbie map maker cần biết, trình độ cỡ bạn mà cũng hỏi nữa sao ? Giỡn chắc.
Nhưng ban đêm cũng rảnh cho nên làm cái map demo cho bạn nè. Có chú thích bên trong hết rồi đó. Để test map tốt nhất bạn nên bật iseedeadpeople rồi chạy ra cụm creep giữa map, nơi có rất nhiều creep nhất đó, rồi đợi cho bọn chúng bu xung quanh, sau đó cast chiêu sẽ thấy các unit ở range 300 đều bị văng xa. Còn mấy cái phần tạo hiệu ứng như khói bụi mù mịt thì bạn tự làm nha.
Mình có đính kèm file bên trên đó. Nếu file bị hư báo mình luôn. Nếu xem map demo mà vẫn ko hiểu thì send qua cho dh_g giúp, chứ mình ít online lắm, chỉ lên ban đem thôi.
Sẵn tiện hỏi luôn, dh_g thức khuya vậy a?
 
Chỉnh sửa cuối:
Sẵn tiện hỏi luôn, dh_g thức khuya vậy a?
Nó onl >24h chứ thức khuya thì ít quá

---------- Post added at 07:32 ---------- Previous post was at 07:26 ----------

Cái skill demo chú bị lỗi stuck địa hình :| unit bị dính cứng trên núi
 
bạn vuơngkkk cho mình hỏi. sao cái sys F đồ của bạn mình copy hết mấy cái cần copy rồi. mà sao nó vẫn không F đồ khi hành trang đã full. như kiểu DOTA ý. còn hệ thống F thì chuẩn rồi. bạn biết thiếu gì hay sao không thì chỉ mình ơới

À cái system của mình hiện tại mới chỉ có add đồ khi hòm đồ full với điều kiện là đồ đã ở dưới đất còn nếu mua trong shop chưa tự động ghép đồ khi hòm full được. Sau 1 thời gian nữa mình sẽ sửa lại system này.
 
View attachment 140305

Chieu mà bạn nói là chiêu Knock Back có MUI, đây là một trong những chiêu cơ bản mà một newbie map maker cần biết, trình độ cỡ bạn mà cũng hỏi nữa sao ? Giỡn chắc.
Nhưng ban đêm cũng rảnh cho nên làm cái map demo cho bạn nè. Có chú thích bên trong hết rồi đó. Để test map tốt nhất bạn nên bật iseedeadpeople rồi chạy ra cụm creep giữa map, nơi có rất nhiều creep nhất đó, rồi đợi cho bọn chúng bu xung quanh, sau đó cast chiêu sẽ thấy các unit ở range 300 đều bị văng xa. Còn mấy cái phần tạo hiệu ứng như khói bụi mù mịt thì bạn tự làm nha.
Mình có đính kèm file bên trên đó. Nếu file bị hư báo mình luôn. Nếu xem map demo mà vẫn ko hiểu thì send qua cho dh_g giúp, chứ mình ít online lắm, chỉ lên ban đem thôi.
Sẵn tiện hỏi luôn, dh_g thức khuya vậy a?

Thanks về cái Demo của bạn, nhưng câu bạn nói về mình ko đúng lắm, trình của mình chỉ là 1 con gà, mình chẳng biết tí gì về MUI, skill trong map toàn là GUI, và mình chỉ biết sơ sơ về trigger, còn về dạng Code hay gọi là Jass ( đánh toàn chữ hàm thay cho trigger) thì phải mình ko hề biết nó là gì và đụng tới. Nên xem ra Demo này ko tác dụng mấy với mình :D
Còn nói 1 newbie làm map cần biết thì mình còn nhìu cái thắc mắc lắm nhưng hỏi ko ai thèm trả lời, chắc chê câu hỏi dễ wa, nên ko trả lời, nhưng với mình là cả 1 vấn đề.
 
Chỉnh sửa cuối:
Cho mình hỏi làm thế nào để cho AI hero learn được custom skill level 6 vậy? Mình định làm trigger a unit gain a level nhưng không thấy trong condition cái nào có ý nghĩa như Level of Triggering Unit Equal to 6 cả.
 
Xin hỏi cái khác ...
tôi đã chỉnh vòng khoanh của unit nhỏ đi ( dòng Selection Scale )
mà sao vẫn ko đưa nó gần các unit khác đc ... hay cái vòng cũ vẫn còn vô hình tồn tại ? ^^
Làm cáh nào để giải quyết ?
 
Status
Không mở trả lời sau này.
Back
Top