PDA

View Full Version : [KT] Lỗi Thông báo boss nhiều lần



huybekool
30-04-14, 10:32 AM
Sao đến giờ thông báo Boss mà nó lại thông báo nhiều boss xuất hiện trong khi chỉ có 1 boss nhỉ, ai biết chỉ giúp mình với, Thanks

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

na.ilusm89
30-04-14, 10:43 AM
Sao đến giờ thông báo Boss mà nó lại thông báo nhiều boss xuất hiện trong khi chỉ có 1 boss nhỉ, ai biết chỉ giúp mình với, Thanks

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Boss xuất hiện mấy loại boss 1 lúc là như vng còn thích 1 boss thì tham khảo ở đây bạn

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

huybekool
30-04-14, 10:47 AM
Boss xuất hiện mấy loại boss 1 lúc là như vng còn thích 1 boss thì tham khảo ở đây bạn

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Ý mìh khác cơ bạn, mình cũng biết cách thêm boss rồi, nhưng tai sao nó lại báo nhiều lần boss xuất hiến thế nhỉ, minh muốn chỉnh 1 lần thôi, không biết lỗi ở đâu, Hix

tuidangvui
30-04-14, 10:56 AM
Boss xuất hiện mấy loại boss 1 lúc là như vng còn thích 1 boss thì tham khảo ở đây bạn

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Xem thử cái script thông báo boss, cái này giống kiểu chạy bao nhiêu sub là có bằng đó thông báo, check xem phải số thông báo bằng số sub mở không?

na.ilusm89
30-04-14, 10:58 AM
Ý mìh khác cơ bạn, mình cũng biết cách thêm boss rồi, nhưng tai sao nó lại báo nhiều lần boss xuất hiến thế nhỉ, minh muốn chỉnh 1 lần thôi, không biết lỗi ở đâu, Hix

Để ý dòng

TemplateId=20005 ( là ID của NPC ) và Point_1=114,59881,118393 ( thời gian lần 1 trong đó 114 là mã bản đồ, 2 tham số còn lại là mã tọa độ )

trong file của bạn có nhiều id và time cùng bản đồ xuất hiện cùng 1 lúc trùng nhau bạn nên xem kỹ lại ...!

huybekool
30-04-14, 11:01 AM
Xem thử cái script thông báo boss, cái này giống kiểu chạy bao nhiêu sub là có bằng đó thông báo, check xem phải số thông báo bằng số sub mở không?

Bạn xem giúp mình Script thông báo boss được không, -------------------------------------------------------------------
--File: boss_schedule_gs.lua
--Author: lbh
--Date: 2008-1-21 10:24
--Describe: 刷Boss脚本gameserver端
-------------------------------------------------------------------
if not Boss then
Boss = {};
elseif not MODULE_GAMESERVER then
return;
end

-- 记录哪些Boss已被召出
if not Boss.tbUniqueBossCallOut then
Boss.tbUniqueBossCallOut = {};
end

function Boss:DoCallOut(nTemplateId, nLevel, nSeries, nMapId, nMapX, nMapY)
local nMapIndex = SubWorldID2Idx(nMapId);
if nMapIndex < 0 then
return;
end
-- Boss已被召出而且未被打死
if self.tbUniqueBossCallOut[nTemplateId] then
return 0;
end
-- Call Boss
local pNpc = KNpc.Add(nTemplateId, nLevel, nSeries, nMapIndex, nMapX, nMapY, 0, 1)
if pNpc then

self.tbUniqueBossCallOut[nTemplateId] = 1;

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
if Boss.Qinshihuang:OnBossCallOut(pNpc) == 1 then
return;
end

local szMsg = string.format("Nghe nói Võ lâm Cao thủ <color=white>%s<color> xuất hiện ở <color=green>%s<color>!",
pNpc.szName, GetMapNameFormId(nMapId));
KDialog.NewsMsg(0, Env.NEWSMSG_COUNT, szMsg);
KDialog.MsgToGlobal(szMsg);
end
end

Thankss ban nhiều

tuidangvui
30-04-14, 11:03 AM
Kiểm tra xem số thông báo bằng số sub được mở không, cái srcipt đó thì cũng giống các sever khác thui.

huybekool
30-04-14, 11:08 AM
Kiểm tra xem số thông báo bằng số sub được mở không, cái srcipt đó thì cũng giống các sever khác thui.

Kiểm tra số thông báo theo số Sub ở đâu vây bạn , chỉ giúp mình với

huybekool
30-04-14, 01:05 PM
UP cho ai đi ngang qua thấy thi giúp mình với . Hix Hix

__Jie__
30-04-14, 01:30 PM
Có 2 trường hợp xảy ra.
1. Do mở map có thể bị trùng ID map --> dẫn đến gamecenter gửi thông tin xuống gameserver bị lập lại do map bị trùng $-)
2. Do add boss bị trùng Point_1 lập đi lập lại.

huybekool
30-04-14, 02:07 PM
Có 2 trường hợp xảy ra.
1. Do mở map có thể bị trùng ID map --> dẫn đến gamecenter gửi thông tin xuống gameserver bị lập lại do map bị trùng $-)
2. Do add boss bị trùng Point_1 lập đi lập lại.

Thanks bạn đã trả lời giúp mình, trường hợp nếu trùng map thì bây giờ phai sửa lại map như nào hả bạn

__Jie__
30-04-14, 02:31 PM
Thanks bạn đã trả lời giúp mình, trường hợp nếu trùng map thì bây giờ phai sửa lại map như nào hả bạn
Thay worldset.txt khác 8-}
Vĩ lãnh tụ nào vĩ đại và là bậc nhất của Việt Nam ? (gợi ý câu trả lời: Ho Chi Minh)

bosualongthanh
06-06-19, 06:26 PM
Có 2 trường hợp xảy ra.
1. Do mở map có thể bị trùng ID map --> dẫn đến gamecenter gửi thông tin xuống gameserver bị lập lại do map bị trùng $-)
2. Do add boss bị trùng Point_1 lập đi lập lại.

đào mộ tks thím phát =)) TH ra 1 boss hay thông báo nhiều lần đều do WS bị trùng map up cho thim nao cần:)>-