PDA

View Full Version : [KT] Cấu hình map load tống kim



mr.error
23-09-14, 05:27 PM
Có ai đang dùng linux 1358 mà biết chỗ cấu hình load map tống kim không chỉ mình với :(
K hiểu sao nó toàn vào mấy map mới thôi à. Map cũ biến đâu hết rồi :((

__Jie__
23-09-14, 06:15 PM
map lạ là map gì :D show vài ảnh xem
gamecenter\setting\battle\map

mr.error
23-09-14, 06:45 PM
Cái Băng Hỏa Liên Thành hay Băng Hoa gì ý.
<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>

__Jie__
23-09-14, 07:30 PM
chắc do tasklist.ini qui định theo dỏi xem thời gian trận đó bắt đầu là lúc mấy giờ

mr.error
24-09-14, 01:09 AM
chắc do tasklist.ini qui định theo dỏi xem thời gian trận đó bắt đầu là lúc mấy giờ

Đã tìm ra lý do là vào phường tường nhị thì vào map cũ. phượng tường 1 thì vào map mới. Jie biết cách chỉ cho đi phường tường nhị không?

__Jie__
24-09-14, 07:08 PM
thử ở file script\item\class\songjinzhaoshu.lua


function tbItemSongjinZhaoshu:SelectCamp(nItemId, nLevelId, nWithOutItem)
local tbOpt = {};
local szBattleMapName = Battle.NAME_GAMELEVEL[nLevelId];


local nOpenCount = Battle:GetOpenCount(nLevelId, #Battle.MAPID_LEVEL_CAMP[nLevelId]);
for j = 1, nOpenCount do
for i = 1, #self.tbCamp do
local nMapId = Battle.MAPID_LEVEL_CAMP[nLevelId][j][i]; -- nMapId是被传送至的报名点的地图Id
tbOpt[#tbOpt+1] = {string.format(self.tbCamp[i], szBattleMapName, self.tbBattleSeq[j]), self.TransPlayer, self, nItemId, nMapId, nWithOutItem}; -- 赞一下,觉得table这样的用法很精妙
end
end
tbOpt[#tbOpt + 1] = {"Để ta suy nghĩ đã"}; -- 退出
local szMsgFmt = "Đại chiến Mông Cổ Tây Hạ hết sức căng thẳng, anh hùng hào kiệt mặc sẵn áo giáp, xông pha sa trường.\n";
local nFlag = 0;

for i=1, nOpenCount do
local nSongnCampNum, nJinCampNum = Battle:GetPlayerCount(nLevelId, i);
if (nSongnCampNum < 0 or not Battle.szLastMapName) then -- 未开始报名时
szMsgFmt = szMsgFmt .. string.format("Hiện <color=yellow>%s%s<color> chưa bắt đầu báo danh.\n", szBattleMapName, self.tbBattleSeq[i]);
else -- 报名已开始
szMsgFmt = szMsgFmt .. string.format("Hiện <color=yellow>%s%s<color> bắt đầu báo danh. <color=orange>Số quân Mông Cổ: %d<color>; <color=purple>Số quân Tây Hạ: %d<color>.\n", szBattleMapName, self.tbBattleSeq[i], nSongnCampNum, nJinCampNum);
nFlag = 1;
end
end
if (nFlag == 1) then
szMsgFmt = szMsgFmt .. "Quân số 2 bên quá cách biệt, bên nhiều hơn tạm thời không thể báo danh."
end
szMsgFmt = szMsgFmt .. "Bạn muốn đến điểm báo danh nào?";
Dialog:Say(szMsgFmt, tbOpt);
end



Màu đỏ edit thành self.tbBattleSeq[2]