- 精华
- 阅读权限
- 110
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2022-4-4
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 wmw2022 于 2022-6-13 20:52 编辑
我从服务端的2个文件了找到了关于锁魂台的资料第一个文件DT_C_02_XianZhuanLu
//【锁魂台】活动详细说明----------------------------------------------------------------------------------------------
function XZL_SuoHunTai(%Player, %Type, %IDList, %WndType)
{
if(%Type <1 || %IDList $="") return "传入的活动ID或者IDList有误"; //若传入的活动ID或者%Text下标是错误的,函数给出错误提示并返回
%Title = $Get_Dialog_GeShi[11400]; //小标题的显示格式:黄色加粗
%Body = $Get_Dialog_GeShi[31203]; //小标题后面的文字显示的格式:绿色
%Red = $Get_Dialog_GeShi[31222]; //小标题后面的文字显示的格式:红色
%AllText= "";
%Player.ClearMissionItem(%WndType); //清除之前的物品显示
%Player.AddItemToMission(%WndType, 1, 105102651, 1);
%Player.AddItemToMission(%WndType, 1, 105100261, 1);
%Text[1] = "<t>阴癸派为得到杨公宝库中的邪王舍利。使用奸计囚禁“散人”宁道奇,迫使其说出邪王舍利的秘密。若让阴癸派得知秘密并取得邪王舍利,武林正道可能会遭受灭顶之灾。赶紧前往锁魂台营救宁道奇。</t><b/><b/>";
%Text[2] = %Title @ "◆参与方式:</t><b/>" @
"<t> 长安</t>" @ Getfindpath(401134005, %Type, 0, 31214) @"<t> 洛阳</t>" @ Getfindpath(401134006, %Type, 0, 31214) @"<b/><b/>"@
%Title @ "◆人数:</t>" @ %Body @"至少三人组队</t><b/>"@
%Title @ "◆次数:</t>" @ %Body @"3次/每日</t><b/><b/>";
%Text[3] = %Title @ "活动奖励:</t><b/>" @ GetFixedMissionItemText(%WndType) @ "<b/>"@
%Red @ "附加产出:唐币、人物经验</t><b/>";
%Text[6] = %Title @ "◆活动时间:</t>" @ %Body @"全天</t><b/>"@
%Title @ "◆等级:</t>" @ %Body @"55级</t><b/>"@
%Title @ "◆人数:</t>" @ %Body @"至少三人组队</t><b/>"@
%Title @ "◆次数:</t>" @ %Body @"3次/每日</t><b/><b/>";
%Text[7] = %Title @ "简要流程:</t>" @ %Body @"三人组队进入锁魂台,击杀掉其中BOSS后即可获得镇邪丹。</t><b/><b/>";
for(%i=0; %i< GetWordCount(%IDList); %i++)
{
%ID = GetWord(%IDList, %i);
%AllText = %AllText @ %Text[%ID];
}
return %AllText;
第二个文件DT_C_Dialog_Other
//锁魂台
case 380326: return $Icon[5] @ "<t>前往【锁魂台】</t>";
case 380327:
%Title = $Get_Dialog_GeShi[11400]; //小标题的显示格式:黄色加粗
%Body = $Get_Dialog_GeShi[31203]; //小标题后面的文字显示的格式:绿色
%Red = $Get_Dialog_GeShi[31222]; //小标题后面的文字显示的格式:红色
%Player.ClearMissionItem(10050); //清除之前的物品显示
%Player.AddItemToMission(10050, 1, 105100261, 1); //人物经验
%Player.AddItemToMission(10050, 1, 105102651, 1); //105102651
return %Title @ "◆活动时间:</t>" @ %Body @"全天</t><b/>"@
%Title @ "◆等级:</t>" @ %Body @"55级</t><b/>"@
%Title @ "◆人数:</t>" @ %Body @"不限</t><b/>"@
%Title @ "◆次数:</t>" @ %Body @"99次/每日</t><b/><b/>"@
%Title @ "简要流程:</t>" @ %Body @"阴癸派为得到杨公宝库中的邪王舍利。使用奸计囚禁“散人”宁道奇,迫使其说出邪王舍利的秘密。若让阴癸派得知秘密并取得邪王舍利,武林正道可能会遭受灭顶之灾。赶紧前往锁魂台营救宁道奇。</t><b/>"@
%Title @ "活动奖励:</t><b/>" @ GetFixedMissionItemText(10050) @ "<b/>";
case 380328: return $Icon[5] @ "<t>确认进入【副本】</t>";
case 380329: return "<t>您进入已经参加次数已满,无法进锁魂台。</t><b/><b/>" @$Get_Dialog_GeShi[31203] @ "【小提示:锁魂台每日最多只能参加99次。】</t><b/><b/>";
case 380330: return $Icon[5] @ "<t>开启【锁魂台】</t>";
case 380331:
%Txt = "<c cid='" @ Get_TraceButton() @ "' cmd='\"OpenTeamWnd(1);\",\"" @$Get_Dialog_GeShi[31214] @ "创建一支队伍" @ "</t>\",\"GuiMissionTraceButtonProfile6\"' cf='createButton' />";
return "<t>您没有队伍,无法开启锁魂台。</t><b/><b/>" @$Get_Dialog_GeShi[31203] @ "【小提示:您可加入他人队伍,或</t>"@ %Txt @$Get_Dialog_GeShi[31203] @ ",即可进入副本!】</t><b/><b/>";
case 380332:return "<t>您不是队长队伍,无法开启锁魂台。</t><b/><b/>" @$Get_Dialog_GeShi[31203] @ "【小提示:请让你的队长来进行操作吧。】</t><b/><b/>";
case 380333:return "<t>您的队伍人数不够,无法开启锁魂台。</t><b/><b/>" @$Get_Dialog_GeShi[31203] @ "【小提示:需要大于或等于3名队友,才可开启锁魂台。】</t><b/><b/>";
case 380334: return "<t>副本内的人数不够,无法开启锁魂台。</t><b/><b/>" @$Get_Dialog_GeShi[31203] @ "【小提示:赶快让你的队友进入副本吧。】</t><b/><b/>";
case 380335:return "<t>副本已开启,无法重复开启锁魂台。</t><b/><b/>" @$Get_Dialog_GeShi[31203] @ "【小提示:您已开启邪王墓,快击杀它们吧。】</t><b/><b/>";
case 380336:return "<t>你的道具镇邪丹不足,快去参加锁魂台副本获得。</t>";
case 380337:return "<t>你的道具玄天镜不足,快去参加邪王墓副本获得。</t>";
case 380338:return $Icon[5] @ "<t>传送【下一关】</t>";
这个副本需要最少3人组队,每天只能进3次,希望有懂的大佬帮忙看看怎么改!!!
|
|