[JX2] Thảo luận về trang bị

Thay thuộc tính thì mình hiểu. Mà tăng thêm mấy dòng opt như bác thì sao vậy bác?? :confused: .

bạn mở file item_attribute.txt rồi:
- Tìm 1 id có 3 thuộc tính (ex: id 30000 có 3 thuộc tính) rồi copy nó
- Paste vào dòng cuối cùng và thêm ID mới cho nó (không trùng với các id đã có - không sửa id cũ nhé để tránh làm ảnh hưởng trang bị khác)

You must be registered for see images


- Do trang bị chỉ nhận max 9 thuộc tính (nhiều hơn 9 thuộc tính vẫn tác dụng bình thường nhưng không hiển thị hết hoặc không hiển thị luôn) nên các bạn chuẩn bị 9 thuộc tính bạn cần sau đó thay thế vào
- Ví dụ mẫu cho 1 id

Mã:
14638                                    0    state_add_allability    30000;0        0    state_physical_parmor_poi_add    900;0        0    state_magic_parmor_poi_add    900;0    Kh¸ng tÊt c¶ t¨ng /1%<enter>Phßng ngù néi c«ng /2%<enter>Phßng ngù ngo¹i c«ng /3%                                1;15    1
Id này là :
Kháng tất cả tăng / state_add_allability (30000;0 = 3000)
Phòng ngự nội công tăng / state_physical_parmor_poi_add (900;0 = 90%)
Phòng ngự ngoại công tăng / state_magic_parmor_poi_add (900;0 = 90%)
>Bây giờ bạn muốn thay kháng tất cả thành opt tốc độ xuất chiêu thì thay chữ state_add_allability thành chữ state_burst_enhance_rate (thay đổi lại thông số 30000;0 thành 4000;0 = 400% cho phù hợp)

Làm tương tự với 2 Id còn lại sẽ có 3 ID = 9 opt mong muốn (chưa tìm ra file quy định hiển thị chỉ được 3 Opt / 1 ID)
Nhớ thay đổi lại tên hiển thị trùng với tác dụng của opt nhé!

---------- Post added at 07:57 PM ---------- Previous post was at 07:21 PM ----------

Chỉ cần dùng kiếm là max :v
.
Bác cho em xin file để lên mạch võ thánh với ạ
Em cảm ơn

có người up rồi bạn làm theo bạn đó chắc chắn sẽ được nhe

http://clbgameviet.net/threads/8634...fline-day-a.html?p=11084&viewfull=1#post11084
 
Chỉnh sửa lần cuối:
Thật ra mình hóng cách thêm opt vào mật tịch và thay đổi opt của yếu quyết hơn :v vì trong file book có vài quyển mật tịch xài được nhưng k có kỹ năng cả yếu quyết cao cấp hình 1 kiểu mà ép vào lại kiểu khác
 
Cái này đợi bác codonleloi ;)

Làm thì đc nhưng đang tìm chổ hiển thị. Ví dụ cuốn ngũ hành khi 10 cấp sẽ ktc 35, giờ sửa lại thành 1000. vào game cũng đã có tác dụng 1000 nhưng hiển thị vẫn 35. đã tìm trong books, skill, skill res ... nhưng chưa thấy chỗ sủa.

ex: Ngũ hành Mật tịch

Mã:
--¼¼ÄÜ: ÎåÐоÛÊ×ÐÄ·¨

Include("\\script\\skill\\skillfunctions.lua")

SKILL = {
    --¼¼ÄÜÊôÐÔ

    SKILL_LEVEL_BASE_ATTRIB      =    --¼¼Äܵȼ¶Ïà¹Ø»ù±¾ÊôÐÔ
    {
    },

    SKILL_LEVEL_COST_ATTRIB      =    --¼¼Äܵȼ¶Ïà¹ØÏûºÄÊôÐÔ
    {
    },

    SKILL_LEVEL_MISSLE_ATTRIB =    --¼¼Äܵȼ¶Ïà¹Ø×Óµ¯ÊôÐÔ
    {
    },

    --ħ·¨ÊôÐÔ

    --ÊôÐÔÖµ:    ÆÕͨ¹¥»÷Á¦ * X + (1 + ¼¼Äܵȼ¶ * Y) * (Á¦Á¿ * A + ¸ù¹Ç * B + Éí·¨ * C + ÄÚ¹¦ * D + ¶´²ì * E)
    --            + ÎäÆ÷Í⹦¹¥»÷µã * F + Z
    --            (ÆäÖÐ,A,B,C,D,E,F,X,Y,ZΪÉ˺¦ÒòËØ.³ýZÍâ,ÆäÓà¸÷É˺¦ÒòËØΪ°Ù·Ö±ÈÊý.)

    --³É¹¦¼¸ÂÊ:    (ÊôÐÔÖµ * A + (×ÔÉíµÈ¼¶ - ¶Ô·½µÈ¼¶) * B + ¼¼Äܵȼ¶ * C) * D + X
    --            (ÆäÖÐ,A,B,C,D,XΪ¼¸ÂÊÒòËØ.³ýXÍâ,ÆäÓà¸÷¼¸ÂÊÒòËØΪ°Ù·Ö±ÈÊý.)

    SKILL_MAGIC_DAMAGE_ATTRIB =    --¼¼Äܵȼ¶Ïà¹ØÉ˺¦Ä§·¨ÊôÐÔ
    {
    },

    SKILL_MAGIC_STATE_ATTRIB  =    --¼¼Äܵȼ¶Ïà¹Ø״̬ħ·¨ÊôÐÔ
    {
    {magic="state_add_strength",
    damage_factor_z={{1,3},{7,21},{8,25},{10,1000}},
    },
    {magic="state_add_energy",
    damage_factor_z={{1,3},{7,21},{8,25},{10,1000}},
    },
    {magic="state_add_vitality",
    damage_factor_z={{1,3},{7,21},{8,25},{10,1000}},
    },
    {magic="state_add_dexterity",
    damage_factor_z={{1,3},{7,21},{8,25},{10,1000}},
    },
    {magic="state_add_observe",
    damage_factor_z={{1,3},{7,21},{8,25},{10,1000}},
    },
    },

    SKILL_MAGIC_IMME_ATTRIB   =    --¼¼Äܵȼ¶Ïà¹ØÁ¢¼´Ä§·¨ÊôÐÔ
    {
    },
}
 
Có bác nào biết mấy cái item trong equip_shop nó nằm ở đâu ko a ???
]
Mã:
--½Å±¾Ãû³Æ£º--½Å±¾¹¦ÄÜ£º
--¹¦Äܲ߻®£º¶Ü¶Ü
--¹¦ÄÜ¿ª·¢£ºÖìÁ¦
--¿ª·¢Ê±¼ä£º2011-05-27
--´úÂëÐ޸ļǼ


g_tEquipShop = {
[3033] = {3033, "TiÖm Ng©n Phi?u"},
    
    [3001] = {3001, "TiÖm Cæ Linh Th¹ch"},
    [3002] = {3002, "TiÖm Cæ Linh Ngäc"},
    [6000] = {6000, "TiÖm §¸ Qu?"},
    --[3029] = {3029, "Cöa hµng Hu©n Ch*¬ng Anh Hïng"},
    --[3028] = {3028, "Cöa hµng Hu©n Ch*¬ng D?ng SÜ"},
    
    [3034] = {3034, "TiÖm Chi?n Cuång"},
    [6001] = {6001, "TiÖm V« H¹ Hµo HiÖp"},
    [6003] = {6003, "TiÖm Èm Huy?t"},
    [6004] = {6004, "TiÖm S¸t Tinh"},
    [6005] = {6005, "TiÖm V« Song Chi?n ThÇn"},
    [6006] = {6006, "TiÖm Thó C*?i"},
    [6007] = {6007, "TiÖm Minh Tinh V« Cùc"},
    [6008] = {6008, "TiÖm UÈn Linh 7 - §Çu"},
    [6009] = {6009, "TiÖm UÈn Linh 7 - Y"},
    [6010] = {6010, "TiÖm UÈn Linh 7 - Trang"},
    [6011] = {6011, "TiÖm Kim Xµ CÊp 6"},
    [6012] = {6012, "TiÖm S¸ch Pet"},
    
    [1000] = {1000, "TiÖm Tèng Uy Hæ T*íng Qu©n"},
    [1001] = {1001, "TiÖm Liªu Uy Hæ T*íng Qu©n"},
    [1002] = {1002, "TiÖm Tèng Uy Hæ Nguyªn So¸i"},
    [1003] = {1003, "TiÖm Liªu Uy Hæ Nguyªn So¸i "},
    
    [1004] = {1004, "TiÖm Tèng Thanh Long T*íng Qu©n"},
    [1005] = {1005, "TiÖm Liªu Thanh Long T*íng Qu©n"},
    [1006] = {1006, "TiÖm Tèng Thanh Long Nguyªn So¸i"},
    [1007] = {1007, "TiÖm Liªu Thanh Long Nguyªn So¸i "},
    
    [1008] = {1008, "TiÖm Tèng Háa Phông T*íng Qu©n"},
    [1009] = {1009, "TiÖm Liªu Háa Phông T*íng Qu©n"},
    [1010] = {1010, "TiÖm Tèng Háa Phông T*íng Qu©n"},
    [1011] = {1011, "TiÖm Liªu Háa Phông Nguyªn So¸i "},
};


function show_equip_shop(nIdx)
    if not g_tEquipShop[nIdx] then return end


    SendScript2Client(format("Open([[EquipShop]], %d, [[%s]]);", g_tEquipShop[nIdx][1], g_tEquipShop[nIdx][2]));
end
 
Có bác nào biết mấy cái item trong equip_shop nó nằm ở đâu ko a ???
]
Mã:
--½Å±¾Ãû³Æ£º--½Å±¾¹¦ÄÜ£º
--¹¦Äܲ߻®£º¶Ü¶Ü
--¹¦ÄÜ¿ª·¢£ºÖìÁ¦
--¿ª·¢Ê±¼ä£º2011-05-27
--´úÂëÐ޸ļǼ


g_tEquipShop = {
[3033] = {3033, "TiÖm Ng©n Phi?u"},
    
    [3001] = {3001, "TiÖm Cæ Linh Th¹ch"},
    [3002] = {3002, "TiÖm Cæ Linh Ngäc"},
    [6000] = {6000, "TiÖm §¸ Qu?"},
    --[3029] = {3029, "Cöa hµng Hu©n Ch*¬ng Anh Hïng"},
    --[3028] = {3028, "Cöa hµng Hu©n Ch*¬ng D?ng SÜ"},
    
    [3034] = {3034, "TiÖm Chi?n Cuång"},
    [6001] = {6001, "TiÖm V« H¹ Hµo HiÖp"},
    [6003] = {6003, "TiÖm Èm Huy?t"},
    [6004] = {6004, "TiÖm S¸t Tinh"},
    [6005] = {6005, "TiÖm V« Song Chi?n ThÇn"},
    [6006] = {6006, "TiÖm Thó C*?i"},
    [6007] = {6007, "TiÖm Minh Tinh V« Cùc"},
    [6008] = {6008, "TiÖm UÈn Linh 7 - §Çu"},
    [6009] = {6009, "TiÖm UÈn Linh 7 - Y"},
    [6010] = {6010, "TiÖm UÈn Linh 7 - Trang"},
    [6011] = {6011, "TiÖm Kim Xµ CÊp 6"},
    [6012] = {6012, "TiÖm S¸ch Pet"},
    
    [1000] = {1000, "TiÖm Tèng Uy Hæ T*íng Qu©n"},
    [1001] = {1001, "TiÖm Liªu Uy Hæ T*íng Qu©n"},
    [1002] = {1002, "TiÖm Tèng Uy Hæ Nguyªn So¸i"},
    [1003] = {1003, "TiÖm Liªu Uy Hæ Nguyªn So¸i "},
    
    [1004] = {1004, "TiÖm Tèng Thanh Long T*íng Qu©n"},
    [1005] = {1005, "TiÖm Liªu Thanh Long T*íng Qu©n"},
    [1006] = {1006, "TiÖm Tèng Thanh Long Nguyªn So¸i"},
    [1007] = {1007, "TiÖm Liªu Thanh Long Nguyªn So¸i "},
    
    [1008] = {1008, "TiÖm Tèng Háa Phông T*íng Qu©n"},
    [1009] = {1009, "TiÖm Liªu Háa Phông T*íng Qu©n"},
    [1010] = {1010, "TiÖm Tèng Háa Phông T*íng Qu©n"},
    [1011] = {1011, "TiÖm Liªu Háa Phông Nguyªn So¸i "},
};


function show_equip_shop(nIdx)
    if not g_tEquipShop[nIdx] then return end


    SendScript2Client(format("Open([[EquipShop]], %d, [[%s]]);", g_tEquipShop[nIdx][1], g_tEquipShop[nIdx][2]));
end
hóng :(((
 
bạn mở file item_attribute.txt rồi:
- Tìm 1 id có 3 thuộc tính (ex: id 30000 có 3 thuộc tính) rồi copy nó
- Paste vào dòng cuối cùng và thêm ID mới cho nó (không trùng với các id đã có - không sửa id cũ nhé để tránh làm ảnh hưởng trang bị khác)

You must be registered for see images


- Do trang bị chỉ nhận max 9 thuộc tính (nhiều hơn 9 thuộc tính vẫn tác dụng bình thường nhưng không hiển thị hết hoặc không hiển thị luôn) nên các bạn chuẩn bị 9 thuộc tính bạn cần sau đó thay thế vào
- Ví dụ mẫu cho 1 id

Mã:
14638                                    0    state_add_allability    30000;0        0    state_physical_parmor_poi_add    900;0        0    state_magic_parmor_poi_add    900;0    Kh¸ng tÊt c¶ t¨ng /1%<enter>Phßng ngù néi c«ng /2%<enter>Phßng ngù ngo¹i c«ng /3%                                1;15    1
Id này là :
Kháng tất cả tăng / state_add_allability (30000;0 = 3000)
Phòng ngự nội công tăng / state_physical_parmor_poi_add (900;0 = 90%)
Phòng ngự ngoại công tăng / state_magic_parmor_poi_add (900;0 = 90%)
>Bây giờ bạn muốn thay kháng tất cả thành opt tốc độ xuất chiêu thì thay chữ state_add_allability thành chữ state_burst_enhance_rate (thay đổi lại thông số 30000;0 thành 4000;0 = 400% cho phù hợp)

Làm tương tự với 2 Id còn lại sẽ có 3 ID = 9 opt mong muốn (chưa tìm ra file quy định hiển thị chỉ được 3 Opt / 1 ID)
Nhớ thay đổi lại tên hiển thị trùng với tác dụng của opt nhé!

bác ơi e lm như bác và đồng bộ với cả client mà sao IP mới của e ko thể hiển thị những opt e đã gán. với cả bác có thể hướng dẫn e cách chỉ opt ẩn của những trang bị như LHT LHS ko ạ,
 
bác ơi e lm như bác và đồng bộ với cả client mà sao IP mới của e ko thể hiển thị những opt e đã gán. với cả bác có thể hướng dẫn e cách chỉ opt ẩn của những trang bị như LHT LHS ko ạ,

Bác sửa bằng gì? Nên tải từ server về mở bằng Notepad bình thường, sửa rồi save lại. Sửa ngay trên server hay bị lỗi encode lắm. Muốn sửa opt của trang bị nào thì mặc trang bị đó lên, nhìn cái dòng ẩn của nó rồi vào file attribute ctrl+F tìm cái dòng đó mà sửa thôi.
 
Bác sửa bằng gì? Nên tải từ server về mở bằng Notepad bình thường, sửa rồi save lại. Sửa ngay trên server hay bị lỗi encode lắm. Muốn sửa opt của trang bị nào thì mặc trang bị đó lên, nhìn cái dòng ẩn của nó rồi vào file attribute ctrl+F tìm cái dòng đó mà sửa thôi.
Có số zalo ko bạn nhờ bạn hướng dẫn chỉnh OTP trang bị có hậu tạ
 
Có bác nào biết mấy cái item trong equip_shop nó nằm ở đâu ko a ???
]
Mã:
--½Å±¾Ãû³Æ£º--½Å±¾¹¦ÄÜ£º
--¹¦Äܲ߻®£º¶Ü¶Ü
--¹¦ÄÜ¿ª·¢£ºÖìÁ¦
--¿ª·¢Ê±¼ä£º2011-05-27
--´úÂëÐ޸ļǼ


g_tEquipShop = {
[3033] = {3033, "TiÖm Ng©n Phi?u"},
    
    [3001] = {3001, "TiÖm Cæ Linh Th¹ch"},
    [3002] = {3002, "TiÖm Cæ Linh Ngäc"},
    [6000] = {6000, "TiÖm §¸ Qu?"},
    --[3029] = {3029, "Cöa hµng Hu©n Ch*¬ng Anh Hïng"},
    --[3028] = {3028, "Cöa hµng Hu©n Ch*¬ng D?ng SÜ"},
    
    [3034] = {3034, "TiÖm Chi?n Cuång"},
    [6001] = {6001, "TiÖm V« H¹ Hµo HiÖp"},
    [6003] = {6003, "TiÖm Èm Huy?t"},
    [6004] = {6004, "TiÖm S¸t Tinh"},
    [6005] = {6005, "TiÖm V« Song Chi?n ThÇn"},
    [6006] = {6006, "TiÖm Thó C*?i"},
    [6007] = {6007, "TiÖm Minh Tinh V« Cùc"},
    [6008] = {6008, "TiÖm UÈn Linh 7 - §Çu"},
    [6009] = {6009, "TiÖm UÈn Linh 7 - Y"},
    [6010] = {6010, "TiÖm UÈn Linh 7 - Trang"},
    [6011] = {6011, "TiÖm Kim Xµ CÊp 6"},
    [6012] = {6012, "TiÖm S¸ch Pet"},
    
    [1000] = {1000, "TiÖm Tèng Uy Hæ T*íng Qu©n"},
    [1001] = {1001, "TiÖm Liªu Uy Hæ T*íng Qu©n"},
    [1002] = {1002, "TiÖm Tèng Uy Hæ Nguyªn So¸i"},
    [1003] = {1003, "TiÖm Liªu Uy Hæ Nguyªn So¸i "},
    
    [1004] = {1004, "TiÖm Tèng Thanh Long T*íng Qu©n"},
    [1005] = {1005, "TiÖm Liªu Thanh Long T*íng Qu©n"},
    [1006] = {1006, "TiÖm Tèng Thanh Long Nguyªn So¸i"},
    [1007] = {1007, "TiÖm Liªu Thanh Long Nguyªn So¸i "},
    
    [1008] = {1008, "TiÖm Tèng Háa Phông T*íng Qu©n"},
    [1009] = {1009, "TiÖm Liªu Háa Phông T*íng Qu©n"},
    [1010] = {1010, "TiÖm Tèng Háa Phông T*íng Qu©n"},
    [1011] = {1011, "TiÖm Liªu Háa Phông Nguyªn So¸i "},
};


function show_equip_shop(nIdx)
    if not g_tEquipShop[nIdx] then return end


    SendScript2Client(format("Open([[EquipShop]], %d, [[%s]]);", g_tEquipShop[nIdx][1], g_tEquipShop[nIdx][2]));
end

Có phải bác đang nhắc đến equip_shop trong settings ko? Nếu thế thì ID quy định vật phẩm nó nằm ngay trong files equip_shop_goods luôn.
 
Các bác cho em hỏi, em edit lại chỉ số opt trong Item/item_attribute. ở phần mô tả của opt đó ko thay đổi giá trị,
V/dụ; ở opt Tránh mọi trạng thái phụ 70%, em đã chỉnh thành công nó là 100%, nhưng vào game vẫn chỉ hiện thỉ 70%
Đợi cao nhân giúp đỡ :D
 
Các bác cho em hỏi, em edit lại chỉ số opt trong Item/item_attribute. ở phần mô tả của opt đó ko thay đổi giá trị,
V/dụ; ở opt Tránh mọi trạng thái phụ 70%, em đã chỉnh thành công nó là 100%, nhưng vào game vẫn chỉ hiện thỉ 70%
Đợi cao nhân giúp đỡ :D

đồng bộ sever với clien bạn ơi
 
Bên trên