注意: 1. 接完小鬼任务后,到阎王殿-魔族使者处,直接飞。
2. 每次都要改,如果忘了改,自己跑过去吧。。。
代码:
return targetDo([==[
local task_event_table = _G['通用数据']['任务事件表']
local data = {}
local rt = '修改魔族使者传送 地点 \n'
local task_type = ''
local ID = 0
local x = 0
local y = 0
local map_name = ''
for map_id,map_tab in pairs(task_event_table) do
for ind,tab in pairs(map_tab) do
task_type = tab['任务类别']
if task_type == '小鬼任务' then
map_name = tab['地图名']
local pos = tab['坐标']
x = pos[1]
y = pos[2]
ID = map_id
rt = rt .. '地图名='.. map_name
rt = rt .. '\t地图ID ='.. ID
rt = rt .. '\t x=' ..x ..' \t y=' ..y .. '\n'
end
end
end
if ID == 0 then
rt = rt .. '获取地图错误'
else
difu_map = _G['场景事件表'][4002]
for ind,p_tab in pairs(difu_map) do
if p_tab['名称'] == '魔族使者' then
c = p_tab['选项']
c[3] = {'-------------------------','取消'}
c[4] = {'小鬼任务:'.. map_name .. ' x:' ..x .. ' y:' .. y,
'传送',
{ID,map_name,x,y}
}
rt = rt .. '修改完毕'
end
end
end
return rt
]==])
2. 每次都要改,如果忘了改,自己跑过去吧。。。
代码:
return targetDo([==[
local task_event_table = _G['通用数据']['任务事件表']
local data = {}
local rt = '修改魔族使者传送 地点 \n'
local task_type = ''
local ID = 0
local x = 0
local y = 0
local map_name = ''
for map_id,map_tab in pairs(task_event_table) do
for ind,tab in pairs(map_tab) do
task_type = tab['任务类别']
if task_type == '小鬼任务' then
map_name = tab['地图名']
local pos = tab['坐标']
x = pos[1]
y = pos[2]
ID = map_id
rt = rt .. '地图名='.. map_name
rt = rt .. '\t地图ID ='.. ID
rt = rt .. '\t x=' ..x ..' \t y=' ..y .. '\n'
end
end
end
if ID == 0 then
rt = rt .. '获取地图错误'
else
difu_map = _G['场景事件表'][4002]
for ind,p_tab in pairs(difu_map) do
if p_tab['名称'] == '魔族使者' then
c = p_tab['选项']
c[3] = {'-------------------------','取消'}
c[4] = {'小鬼任务:'.. map_name .. ' x:' ..x .. ' y:' .. y,
'传送',
{ID,map_name,x,y}
}
rt = rt .. '修改完毕'
end
end
end
return rt
]==])