- 精华
- 阅读权限
- 120
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2015-10-18
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2024-4-13 20:44:55
|
显示全部楼层
local sq = the_script()
sq:add(ScriptQuest.NPC_VISIT, 8889)
local menu_8889_1 = [[
function IsHasTask()
return true
end
function TaskDialog()
this:AddTalk("我是迷宫使者,可以给你传送至下一层!")
this:AddTaskCmdItem("进入下一层(0)", "accept_8889", 202402, 1)
this:AddCloseItem("离开")
end
function MoveCanClose()
return true
end
]]
--访问NPC开始
function visit_8889(npc)
--任务判断
player = me()
show_dialog(npc, menu_8889_1)
return 1
end
function accept_8889(npc, id, flag)
player = me()
if flag == 1 then
local number = math.random(0,9)
if number == 0 then
chuan_song_zhongli("迷宫一层",100,100)
end
if number == 1 then
chuan_song_zhongli("迷宫二层",100,100)
end
if number == 2 then
chuan_song_zhongli("迷宫三层",100,100)
end
if number == 3 then
chuan_song_zhongli("迷宫四层",100,100)
end
if number == 4 then
chuan_song_zhongli("迷宫五层",100,100)
end
if number == 5 then
chuan_song_zhongli("迷宫六层",100,100)
end
if number == 6 then
chuan_song_zhongli("迷宫七层",100,100)
end
if number == 7 then
chuan_song_zhongli("迷宫八层",100,100)
end
if number == 8 then
chuan_song_zhongli("迷宫九层",100,100)
end
if number == 9 then
chuan_song_zhongli("迷宫十层",100,100)
end
return true;
else
return false;
end
end
|
|