Bạn k hiểu chỗ nào?mình cho vd 1 Item nha: Mã: Orb of chaos +Cold dmg 10-15 +Fire dmg 15-20 +Lightning dmg 10-15 Click vào item đễ xem thuộc tính
Bạn King War ko biết mà cứ khẳng định "Ko khả thi" mãi như đúng rồi thế ? Xem concept sau đây của tôi rồi nói nhé . Tính đến thời điểm nảy, tôi đã HOÀN THÀNH hệ thống tạo item random option rồi. Việc tôi đang làm là làm spell cho đủ rồi release map thôi.
Ko phải anh ơi... đã bảo dùng trigger để tạo option cho item mà. Số loại item chỉ là 13 loại thôi,mỗi loại 10 level là 130 item . còn option của nó random từ 1-7 op. Trong Object Editor \ Items , chỉ có 130 item thôi.
ok, tức là trong Object Editor \ Items chỉ có 13 item và các item mà được "tạo option" thì tooltip như 13 item kia?
Tooltip ko có, em tạo 1 cái system kèm theo là nhấn nút , nó hiện ra cái bảng inventory, hiện image item của mình. khi click vào slot nào, nó hiện ra thông số item ở đó.
đọc cả bài viết đó đi, muốn thực hiện vụ này thi phải "custom" cái inventory, mà custom thì 'nặng" code thôi p.s: anh ko bảo em lấy cái gì của ai cả.
Cũng chẳng khó,chỉ là hơi vất vả cái code từng loại option cho item thôi ^^ Map demo về item random damage 10-15 : [Code armor tương tự,HPMP thì xem bài set max HPMP,Movement Speed,Chống phép thì chưa thử,chắc cũng tương tự ] Mã: http://www.mediafire.com/?iv4pd1hxgzxxxkb Ý tưởng cơ bản là lần đầu tiên acquire 1 item bất kỳ thì ngoài những thông số có sẵn trong item đấy thì những thông số random thì mình sẽ tự khởi tạo nó,rồi lưu giá trị của nó kèm với ID của item đó,rồi chạy event set lại chỉ số cho heroes. Ở event chỉ số của heroes thì đầu tiên đọc giá trị thông số có sẵn của heroes đã,rồi cộng dồn vào hoặc trừ đi thôi :) Còn cái kiểu mà item ko cộng thẳng chỉ số vào heroes thì quá dễ rồi (vd như map kiếm thế của mềnh item + lực tấn công cơ bản,hay là kháng này kháng nọ,dame hỏa sát độc sát v.v....),chỉ việc cộng dồn rồi lưu thẳng vào hashtable của heroes thôi
Thăng cấp cũng đơn giản,vd lv 1 +10-15dmg,lv2 +15-20 dmg thì vd lên lv thì check lên lv cho 1 item random có thể nâng cấp trong inventory,nâng cấp cho nó = cách remove cái cũ ra give item cấp cao hơn cho heroes,vậy thôi.
cứ nói đi nói lại ba cái vụ này thế ? đã bảo cứ set tooltip = " " rồi sau đó tạo 1 system coi item info riêng mà. Map tui thì dùng 2 phím mũi tên left và right.
Đâu cần nhất thiết ghi chính xác chỉ số,ghi khoảng của nó được mà Cần 1 cách thái quá thì làm kiểu system kia,lấy ảnh item cho lên mặt đất,click vào thì hiện text thông số item :).