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

Status
Không mở trả lời sau này.
Này thì MUI, này thì hủy leak. À mà nó đang ko gây dmg lên building đâu nhé cho nên cố gắng tự sửa lại chỗ Unit Group nhé :)
Bạn có thể HD mình cách chỉnh nó lại thành MUI được không vậy mình xem mà chỉ hiểu được chút ít àh :(
 
Cho hỏi cách hay vì shop chỉ bán đực 12 món ở đây mình muốn hỏi có cách nào cho nó tăng số lượng hoặc gợp 12 cái vào 1 khi nhấn thì hiện ra 12 cái hay gì đó ai giúp mình thanks :D
 
Bạn có thể HD mình cách chỉnh nó lại thành MUI được không vậy mình xem mà chỉ hiểu được chút ít àh :(

Nhấc cái map tôi sửa về là coi như xong MUI rồi còn gì :| Có thể giải thích nôm na thế này: Cứ mỗi lần cast thì cái chỉ số Index đc tăng lên 1 lần. Và ở cái trigger every 0.04s thì nó sẽ làm các thao tác của việc hạ thấp cái búa dần xuống đất và khi chạm đất (tức là Fly2 < 40) thì sẽ gây dmg các kiểu. Cái trigger này sẽ đảm đương việc thực hiện các thao tác hạ độ cao + gây dmg của từng index (tức là từng lần cast một) từ index 1 cho đến cái index mới nhất. Vậy nên cast lần nào nó sẽ hoạt động riêng cho Index của lần đấy nên khi cast liên tục 1 lúc mấy phát liền thì nó cũng ko lỗi. (Nói thế này khá là khó hiểu tại hồi xưa tôi học MUI cũng chỉ dựa vào đúng 1 cái trigger về Slide MUI của anh Tom) ==!
 
À ra là vậy mình hiểu rồi vậy mấy cái dòng cuối ý -1 +1 là cứ 1 lần xong cái index đó là -1 đúng không :D
 
cho mình hỏi chương trình nào nén Maps pro nhất ? nén mà siêu nhẹ lun đó ?
 
Nói chung mui là tất cả các biến đều có array và 1 biến integer, mỗi lần cast cho integer + 1 nhỉ?
 
Nói chung mui là tất cả các biến đều có array và 1 biến integer, mỗi lần cast cho integer + 1 nhỉ?

Cài này còn tùy. Thường thì biến dạng Location sẽ là biến dùng tạm thời nên đa phần ko dùng array. Chỉ tùy 1 số trường hợp như mình muốn giữ cái Casting Point từ lúc bắt đầu cast và kéo dài suốt quá trình hoạt động của spell thì mới dùng array cho Location đó thôi.

Về cái Integer B + 1 hay -1 các kiểu kia thì có thể xem giải thích của a Tom:
Loop B này dùng để đẩy index lùi lại. Ví dụ ta có thế này:
Mã:
1 2 3 4 5 6 7
Và Slide 4 dừng, thì phải lặp từ slide 4, và đẩy các dữ liệu (unit, distance, angle, tick) lùi lại, tức là 5 -> 4, 6 -> 5, 7 -> 6 và giảm SlideIndex đi 1 đơn vị
Mã:
1 2 3 4 5 6 7  //cũ: index = 7
1 2 3 5 6 7     //đẩy lùi lại, bây giờ index = 6
 
Cài này còn tùy. Thường thì biến dạng Location sẽ là biến dùng tạm thời nên đa phần ko dùng array. Chỉ tùy 1 số trường hợp như mình muốn giữ cái Casting Point từ lúc bắt đầu cast và kéo dài suốt quá trình hoạt động của spell thì mới dùng array cho Location đó thôi.

Về cái Integer B + 1 hay -1 các kiểu kia thì có thể xem giải thích của a Tom:

Hoặc mọi người có thể dùng cách này, cơ chế như để dùng random Hero vậy.

Trên là cách của Tom, mọi người có thể hình dung là 1 chồng đĩa CD để đứng, nếu ta rút 1 cái ra thì những đĩa CD ở trên sẽ đè lắp lên tiếp khoảng trống đó và số lượng giảm đi 1.

Vậy giờ là cách khác, hình dung ta cũng rút 1 cái ra, khi đó sẽ có 1 khoảng trống, ta lấy đĩa ở trên cùng lắp vào khoảng trống đó.

Minh họa :

Cách của Tom
Mã:
1 2 3 4 5 6 7 với index là 7

Slide thứ 4 hoàn thành xong, tiến hành đẩy lùi dữ liệu
Mã:
1 2 3 5 6 7 [B][SIZE=4][COLOR="#008000"]7[/COLOR][/SIZE][/B] với index là 6

Cách Swap
Mã:
1 2 3 4 5 6 7 với index là 7

Slide thứ 4 hoàn thành xong, tiến hành swap (hoán đổi) dữ liệu
Mã:
1 2 3 [B][COLOR="#008000"][SIZE=4]7[/SIZE][/COLOR][/B] 5 6 [B][COLOR="#008000"][SIZE=4]4[/SIZE][/COLOR][/B] với index là 6

Ưu điểm :

Giảm chi phí xử lí cho CPU của bạn :D
Thực tế thì không đáng là bao nhưng lí thuyết thì bạn cứ hình dung giả sử có 8000 slide, và slide 1 hoàn thành, vậy sẽ tốn 7999 xử lí để thực hiện việc đẩy lùi dữ liệu...rồi slide 2 hoàn thành, lại phải tốn thêm 7xxx xử lí để thực hiện tiếp công việc đẩy lùi dữ liệu.

Vậy ta dùng cách Swap thì sao ?
Ta thấy rõ bất kể sao đi nữa thì chỉ 1 thao tác xử lí Swap là mọi chuyện xong :D

Hi vọng bài post này sẽ có ích cho các bạn :-*
 
có thề câu hỏi này hơi ngớ ngẩn nhưng ko bít :D có ai bít số chính xác tỷ lệ % time in game = time bên ngoài ko :D
 
có thề câu hỏi này hơi ngớ ngẩn nhưng ko bít :D có ai bít số chính xác tỷ lệ % time in game = time bên ngoài ko :D

Cái này có thể chỉnh đc time in game = bao nhiêu phút thực tế mà
 
^
ý hỏi số thực tế là bao nhiu, chứ ai ko bít là chiinh dc, mình hỏi số chính xác chứ không phải trả lời mơ hồ như zậy :-/
 
cho mình hỏi chương trình nào nén Maps pro nhất ? nén mà siêu nhẹ lun đó ?
không có cái nào gọi là hoàn mỹ và củng không cái chương trình nén map nào mà không deprotect dc đâu :-??

kham khảo cái này đi củng nhiều người xài chứ ;;)
 
Em thấy Winrar với 7zip là nén tốt nhất đó, siêu nhẹ luôn. Khi nén mà đặt pass thì khỏi mở luôn. Mà nó còn nén dc mọi loại file luôn.
Nếu anh muốn khóa map không cho ai mở ra thì làm như vậy cho chắc ăn, có vứt map lung tung cũng không sao đâu.
Em hay up map len rapidshare để trữ nên hay dùng winrar để nén cho an toàn, có ai tình cờ down về cũng như ko, không mở được đâu.

Ủa mà deprotect là gì vậy anh dh-g ? Một loại cheat cho vào map để bên giặc hết được bảo vệ và sẽ thua hả ?
 
Em thấy Winrar với 7zip là nén tốt nhất đó, siêu nhẹ luôn. Khi nén mà đặt pass thì khỏi mở luôn. Mà nó còn nén dc mọi loại file luôn.
Nếu anh muốn khóa map không cho ai mở ra thì làm như vậy cho chắc ăn, có vứt map lung tung cũng không sao đâu.
Em hay up map len rapidshare để trữ nên hay dùng winrar để nén cho an toàn, có ai tình cờ down về cũng như ko, không mở được đâu.

Ủa mà deprotect là gì vậy anh dh-g ? Một loại cheat cho vào map để bên giặc hết được bảo vệ và sẽ thua hả ?

Nén map ở đây không phải là vậy đâu :-j
deprotect là mở khóa một map đấy, có ai ngêu đâu mà đưa cái map tâm huyết của mình lên cho mọi người vào coi. Cho chơi thôi!
 
có thề câu hỏi này hơi ngớ ngẩn nhưng ko bít có ai bít số chính xác tỷ lệ % time in game = time bên ngoài ko

Time trong game = bao nhiu time thực tế thì tự vào "Advanced \ Gameplay Constants \ duyệt núi trên góc trái và kiếm dòng \ Time-Real seconds per game day" để chỉnh
 
@conmacabong

để mình giải thích kỹ lại nha.

1, cách nén map bạn bardock nói tức là Protect map.
Protect map là gì ? tức là khóa bản đồ của mình bằng cách xóa các file như thừa trong đó, đa số dẫn cái xóa temp file toàn nhờ tools Protect map ví dụ cái này v.v..
Mục đích của protect là tối ưu hóa cho map chạy nhanh lên và map sẽ bị lỗi khi ai đó cố ý vào map bạn bằng WorldEditor,Jassnewgen..
2, Winrar hay 7Zip không phải ghi pass vào là không ai mở được đâu :-j . đa số rất nhiều cách mở Winrar 7Zip ấy bạn à :-j
3 Deprotect map ? đã có người trả lời rùi đó =))
 
d56ff307db17a02df5dc2f62160f024e_38259388.god.jpg

Con BG trong map mình khi đi xuống nước nó như kiểu đang bay vậy nè =.="
Cái này là do Model hay do gì... Nếu không phải do model thì làm thế nào để cho nó bơi thấp xuống :|
Bợn trẻ/Bác nào trả lời dùm mình cái
 
d56ff307db17a02df5dc2f62160f024e_38259388.god.jpg

Con BG trong map mình khi đi xuống nước nó như kiểu đang bay vậy nè =.="
Cái này là do Model hay do gì... Nếu không phải do model thì làm thế nào để cho nó bơi thấp xuống :|
Bợn trẻ/Bác nào trả lời dùm mình cái

Chắc là do model thôi :-j
......................
 
Có ai biết cách ẩn unit trên mini map bằng trigger ko? Giống cái smoke trong dota, mà chỉ ẩn với enemy unit thôi. :-/
 
câu hỏi: làm sao để lật cho dummy hướng xuống đất = trigger thay vì bằng object editor?
ohh.png
 
Status
Không mở trả lời sau này.
Back
Top