Wc3 Ultimate Optimizer - phần mềm mã hóa bản đồ SLK

  • Thread starter Thread starter dh-g
  • Ngày gửi Ngày gửi
@dhg
Rất ủng hộ cậu đóng góp soft cho box
Nhưng cậu còn nhiều cái khá khó chấp nhận đối với tôi
- Luật mà cậu nêu là luật cho Open source (mã nguồn mở)
- Cậu post cái mà cậu gọi là resource lên đây là main GUI (giao diện chính) thôi
- Cái của cậu ko phải là resource chỉ là 1 phần thôi. và cậu post resource lên làm gì?
- Còn đây là link đến resource thật sự của nó http://code.google.com/p/wc3mapmax/source/browse/trunk/src/?r=29
- Nếu cậu ko chắc Opt có thể làm crash map hay ko tại sao ko khuyến cáo người dùng backup map trước khi dùng mà dọa người ta để làm gì?
- Sai trong phiên dịch.
不优化 - không tối ưu hóa ~ Not Optimize
优化 - tối ưu hóa ~ Optimize
优化并筒化 - tối ưu hóa ~ Optimize + Clean
- Và cậu đã có mod Eng của nó sao ko dịch nốt đoạn selection box kia.
=> cậu lấy mod Eng của ai vậy, ko phải thì nốt đoạn kia đi ....
- Cuối cùng là
[spoil]
Source : http://www.thehelper.net/forums/showthread.php/14918-Dota-allstars-loading-time!
True.Rus đã giảm được thời gian load map 3 phút xuống còn chưa đầy 20 giây!

Bản dota 5.84b có khoảng 10k strings. Loại bỏ vấn đề về size map thì chỉ còn cách giải thích duy nhất đó là do string bị phân mảnh. Với những ai gặp vấn đề time load map thì chắc chắn đây là căn nguyên vấn đề. Nếu ko có string, bản 6.01 có thể load xong trong vòng 30 giây

Đã tìm ra được nguyên do vấn đề, nhưng tại sao string lại bị phân mảnh???

Thực ra việc phân mảnh string rất dễ xảy ra
Tạo item A
Thay đổi 1 số miêu tả của item A
Save
Tạo item B
Thay đổi 1 số miêu tả của item B
Save
Quay lại item A
Hoàn thành nốt miêu tả cho item A
Save

Thế là phân mảnh rồi. Giờ hãy tưởng tượng đến viễn cảnh có hàng nghìn thay đổi về items/abilities/heroes (updated/changed/created) mỗi 50 phiên bản.

Mỗi ability/unit/item được gán 4 kí tự 'code'. Những gì mà WE làm là phân chia tất cả những custom abilites thành 2 file. The phần liên quan đến hoạt động của war3 (damage/duration/effect, ...) vào file w3a and và phần string vào wts file (file này bao gồm tất cả string trong map).

Theo lý thuyết thì khi load map, game engine cố nhặt từng phần miêu tả trở lại ability. Nó search kiểu tìm lần lượt theo thứ tự trong string file 4 ký tự 'code' và ghép nó vào từng trường của ability/item.

Kể cả việc nạp loading screen trước khi vào game (trước khi đếm 5..4..3..2..1..) cũng mất 1 khoảng thời gian

Lại vấn đề string. Map description có 1863 string, Kể cả nó có nằm trong top 5 string đầu tiên. Bằng cách delete file string thì việc load nó chả tốn tí thời gian nào. Căn bản là vì kiểu search, từng string 1 cho đến khi tìm thấy cái khớp. Nên mỗi lần load screen picture, nó lại duyệt 1863 string, tương tự với các miêu tả của ability

Tôi đã PM lại Neichus về việc sửa map với string file. Có 1 cách là:

1. Delete .wts file
2. Mở map editor
3. Copy and paste(ko phải là import) tất cả các miêu tả lại
4. Save map

Làm thế sẽ sinh ra 1 file wts mới theo đúng tuần tự.
1 chú ý nữa là miêu tả cho creep, 1 vài miêu tả ko hề cần thiết cho những unit kiểu này, để chúng trống vì nhiều string đống nghĩa có nhiều thứ cho game engine search.

Chính xác là thế.
Tôi có 1 map ver 6.0 với 0 description và chỉ load trong in 20/30 seconds!

Nhưng tôi nghe nói có thằng cha nào đó đã viết để làm điều đó tự động thay vì PASTING TẤT CẢ miêu tả lại như ý nêu trên (nghĩ thôi đã thấy khiếp)
[/spoil]

Cậu quote của người khác ko có link đến đường dẫn của người ta thì tôi ko quan tâm nhưng của tôi thì tại sao ko có! Tuy source của thehelper nhưng tôi mất công ngồi dịch cơ mà ...

dùng tool này cẩn thận đấy.fatal map dễ như chơi :|

Nó bận làm nhạc sĩ kiêm ca sĩ rồi . Tác phẩm đầu tay nè
Trym ới trym trỳm trỳm ớ trym ới
Hôm nay à cái bông ớ trym ới
Em nhớ từng hun trỳm a trỳm trỳm trým trym
Trym trým trym à trym em cắn trym ớ ơ đứt trym

Lý con trym create by Dhguardianes - this is wtf

Anh thử dùng hay chưa mà đã nói fatal :-/
Người ta sáng tác gì thì kệ người ta chứ ;))

P/S: Đây là phần mềm mới của bọn Tung Của (mới up source tháng 7 này) anh em nào dùng rồi (hãy thử trên map thực tế) thì comment lại lên đây phản hồi cho mọi người biết mà dùng
 
@dhg
Rất ủng hộ cậu đóng góp soft cho box
Nhưng cậu còn nhiều cái khá khó chấp nhận đối với tôi
- Luật mà cậu nêu là luật cho Open source (mã nguồn mở)
- Cậu post cái mà cậu gọi là resource lên đây là main GUI (giao diện chính) thôi
- Cái của cậu ko phải là resource chỉ là 1 phần thôi. và cậu post resource lên làm gì?
[4]- Còn đây là link đến resource thật sự của nó http://code.google.com/p/wc3mapmax/source/browse/trunk/src/?r=29
- Nếu cậu ko chắc Opt có thể làm crash map hay ko tại sao ko khuyến cáo người dùng backup map trước khi dùng mà dọa người ta để làm gì?
- Sai trong phiên dịch.
不优化 - không tối ưu hóa ~ Not Optimize
优化 - tối ưu hóa ~ Optimize
优化并筒化 - tối ưu hóa ~ Optimize + Clean
- Và cậu đã có mod Eng của nó sao ko dịch nốt đoạn selection box kia.
[3]=> cậu lấy mod Eng của ai vậy, ko phải thì nốt đoạn kia đi ....
- Cuối cùng là


[5]Cậu quote của người khác ko có link đến đường dẫn của người ta thì tôi ko quan tâm nhưng của tôi thì tại sao ko có! Tuy source của thehelper nhưng tôi mất công ngồi dịch cơ mà ...



Anh thử dùng hay chưa mà đã nói fatal :-/
Người ta sáng tác gì thì kệ người ta chứ ;))[1]

[2]P/S: Đây là phần mềm mới của bọn Tung Của (mới up source tháng 7 này) anh em nào dùng rồi (hãy thử trên map thực tế) thì comment lại lên đây phản hồi cho mọi người biết mà dùng

[2]làm tưởng tháng 10 =))

[1],đâu có sáng tác cái trym gì đâu :| mr.doom đang chém :-<

[3] cái kia đã định mod lại lắm mà không tìm được giải pháp :-??
[4] uhm chính là đó :-j
[5] sr do post nhanh quá không có để ý đến cái kia :">
 
Đã test, tool xài ngon, không thấy lỗi gì hết. Sau khi test:
- Map size 4.4mb -> 3.7mb
- Thời gian load map nhanh hơn trước.
Anh em nào chưa tin thì cứ test thử :)
 
đã test và thành công mĩ mãn ;)) load map cực nhanh
 
chán ghê vậy có mỗi Kan dùng là bị faltal huhuhuhuhu :(( bất công quá đi
 
Anh thử dùng hay chưa mà đã nói fatal

Tớ và Kan xài bị fatal map :| ( cái này đc cái nén map good thôi,các bạn thích thì xài,mềnh hông có phản đối gì mà )

Green Circle TD Mega 10.4 - mr.doom tiết kiệm được 591Kb203bytes

Cái gì thế này :| . Hết chôm ảnh của tớ giờ chôm map .
 
chán ghê vậy có mỗi Kan dùng là bị faltal huhuhuhuhu :(( bất công quá đi

chịu :-s cái này chỉ nén map good không bị dump như mr.doom nói :-s tớ không sử lý được lỗi của nó tại vì tớ tựa vào resource của nó tạo ra bản eng :| có gì tớ liên lạc đến chủ resources thử xem sao :(

@mr.doom

map này cậu cho send lâu lắm rùi mà :-<
 
Cho hỏi cái mà Vuongkkk nói [4]- Còn đây là link đến resource thật sự của nó http://code.google.com/p/wc3mapmax/s...runk/src/?r=29
Cái này có liên quan gì đến soft và nếu liên quan thì dùng ntn ?

cái này là là 1 số hàm lập trình do tác giả Red_woft soạn thảo ra và cung cấp vào google code vì quyền chia sẽ công khai

cách dùng thì sử dụng Visual C++ build Application.
 
Sau khi lôi hết lòng dũng cảm ra để thử phần mềm thì thấy nó như thế này.
Nén map rất tốt:
+Map gốc : 6.69 Mb
+Nén bằng Wc3mapoptimizer: 5.73 Mb
+Nén bằng Wc3 Ultimate Optimizer: 5.12 Mb
Hiện tượng lỗi:
+Không bị Fatal Error(Làm nhầm thì có lẽ).
Tốc độ load map:
+Khá tốt với máy cấu hình trung trở lên, tốc độ load map tăng lên khá rõ.
+Không xác định được với máy cấu hình thấp.
 
Mình vừa thử với map của mình,load nhanh hơn hẳn,nhanh như Dota,ko có lỗi gì cả :|
 
Tuyệt :)) áp dụng thôi :D để các tiền bối đi trước cho chắc :D
 
À,có lỗi đây =_= đó là 1 vài icon bị lẫn lộn,mình kiểm tra lại thì không thấy gì,nhưng nén map xong thì icon bị lẫn lộn 1 vài cái với nhau :( còn lại thì load map,chơi tuyệt vời,ko bị sao cả
 
À,có lỗi đây =_= đó là 1 vài icon bị lẫn lộn,mình kiểm tra lại thì không thấy gì,nhưng nén map xong thì icon bị lẫn lộn 1 vài cái với nhau :( còn lại thì load map,chơi tuyệt vời,ko bị sao cả

có vài lỗi sảy ra trong WUO mình không thể nào khắc phục chỉ có cách liện hệ chủ resource thôi vì vậy mình xin mong bạn thông cảm về các lỗi nhỏ này :(
 
có vài lỗi sảy ra trong WUO mình không thể nào khắc phục chỉ có cách liện hệ chủ resource thôi vì vậy mình xin mong bạn thông cảm về các lỗi nhỏ này :(
Từ lúc dùng cái này cũng ko để ý cái lỗi này :-o mà map nào sử dụng cũng bị như thế sao ?
 
Từ lúc dùng cái này cũng ko để ý cái lỗi này :-o mà map nào sử dụng cũng bị như thế sao ?

à không lỗi nhỏ sảy ra với một số bản đồ không tương thích với cái WUO thôi :-s chứ không phải mọi bản đồ đèu bị cả :-??
 
à không lỗi nhỏ sảy ra với một số bản đồ không tương thích với cái WUO thôi :-s chứ không phải mọi bản đồ đèu bị cả :-??
Ưh, mà kể ra tất cả các map đều đc làm trên WE thì ko biết lỗi phát sinh ở đâu? Mà cậu nhầm ct kìa =)). "sảy" :)) tiếp tục phát huy, vội hả :)
 
Công nhận, xài thử có một số Icon của skill bị nhảy lung tung vị trí, lúc bình thường, lúc nhảy tót lên trên chỗ cạnh icon "Patrol".
 
Back
Top