hauhehe
09-02-18, 08:47 PM
Mấy ông ơi cho tui hỏi về cái nhiệm vụ Cái nhìn đắm say cấp 56 ở Thạch Lâm
<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>
Nhận xong nó lại là Long Tuyền, rồi Dương Thiết Tín cũng không chịu chạy về với Trịnh Ngạc.
<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>
Ai có gợi ý gì giúp mình không, mình đã tìm file Mission_Delivery và có biết đc đường dẫn script Dương Thiết Tín (026007=\obj\shilin\oshilin_yangtiexin.lua)
--石林 杨铁信
--脚本号
x026007_g_scriptId = 026007
--所拥有的事件ID列表
x026007_g_eventList={212124}--211705
--**********************************
--事件列表
--**********************************
function x026007_UpdateEventList( sceneId, selfId,targetId )
BeginEvent(sceneId)
AddText(sceneId, " Espfake Check check..")
for i, eventId in x026007_g_eventList do
CallScriptFunction( eventId, "OnEnumerate",sceneId, selfId, targetId )
end
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
end
--**********************************
--事件交互入口
--**********************************
function x026007_OnDefaultEvent( sceneId, selfId,targetId )
x026007_UpdateEventList( sceneId, selfId, targetId )
end
--**********************************
--事件列表选中一项
--**********************************
function x026007_OnEventRequest( sceneId, selfId, targetId, eventId )
for i, findId in x026007_g_eventList do
if eventId == findId then
CallScriptFunction( eventId, "OnDefaultEvent",sceneId, selfId, targetId )
return
end
end
end
--**********************************
--接受此NPC的任务
--**********************************
function x026007_OnMissionAccept( sceneId, selfId, targetId, missionScriptId )
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
ret = CallScriptFunction( missionScriptId, "CheckAccept", sceneId, selfId )
if ret > 0 then
CallScriptFunction( missionScriptId, "OnAccept", sceneId, selfId, targetId )
end
return
end
end
end
--**********************************
--拒绝此NPC的任务
--**********************************
function x026007_OnMissionRefuse( sceneId, selfId, targetId, missionScriptId )
--拒绝之后,要返回NPC的事件列表
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
x026007_UpdateEventList( sceneId, selfId, targetId )
return
end
end
end
--**********************************
--继续(已经接了任务)
--**********************************
function x026007_OnMissionContinue( sceneId, selfId, targetId, missionScriptId )
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
CallScriptFunction( missionScriptId, "OnContinue", sceneId, selfId, targetId )
return
end
end
end
--**********************************
--提交已做完的任务
--**********************************
function x026007_OnMissionSubmit( sceneId, selfId, targetId, missionScriptId, selectRadioId )
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
CallScriptFunction( missionScriptId, "OnSubmit", sceneId, selfId, targetId, selectRadioId )
return
end
end
end
--**********************************
--死亡事件
--**********************************
function x026007_OnDie( sceneId, selfId, killerId )
end
<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>
Nhận xong nó lại là Long Tuyền, rồi Dương Thiết Tín cũng không chịu chạy về với Trịnh Ngạc.
<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>
Ai có gợi ý gì giúp mình không, mình đã tìm file Mission_Delivery và có biết đc đường dẫn script Dương Thiết Tín (026007=\obj\shilin\oshilin_yangtiexin.lua)
--石林 杨铁信
--脚本号
x026007_g_scriptId = 026007
--所拥有的事件ID列表
x026007_g_eventList={212124}--211705
--**********************************
--事件列表
--**********************************
function x026007_UpdateEventList( sceneId, selfId,targetId )
BeginEvent(sceneId)
AddText(sceneId, " Espfake Check check..")
for i, eventId in x026007_g_eventList do
CallScriptFunction( eventId, "OnEnumerate",sceneId, selfId, targetId )
end
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
end
--**********************************
--事件交互入口
--**********************************
function x026007_OnDefaultEvent( sceneId, selfId,targetId )
x026007_UpdateEventList( sceneId, selfId, targetId )
end
--**********************************
--事件列表选中一项
--**********************************
function x026007_OnEventRequest( sceneId, selfId, targetId, eventId )
for i, findId in x026007_g_eventList do
if eventId == findId then
CallScriptFunction( eventId, "OnDefaultEvent",sceneId, selfId, targetId )
return
end
end
end
--**********************************
--接受此NPC的任务
--**********************************
function x026007_OnMissionAccept( sceneId, selfId, targetId, missionScriptId )
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
ret = CallScriptFunction( missionScriptId, "CheckAccept", sceneId, selfId )
if ret > 0 then
CallScriptFunction( missionScriptId, "OnAccept", sceneId, selfId, targetId )
end
return
end
end
end
--**********************************
--拒绝此NPC的任务
--**********************************
function x026007_OnMissionRefuse( sceneId, selfId, targetId, missionScriptId )
--拒绝之后,要返回NPC的事件列表
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
x026007_UpdateEventList( sceneId, selfId, targetId )
return
end
end
end
--**********************************
--继续(已经接了任务)
--**********************************
function x026007_OnMissionContinue( sceneId, selfId, targetId, missionScriptId )
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
CallScriptFunction( missionScriptId, "OnContinue", sceneId, selfId, targetId )
return
end
end
end
--**********************************
--提交已做完的任务
--**********************************
function x026007_OnMissionSubmit( sceneId, selfId, targetId, missionScriptId, selectRadioId )
for i, findId in x026007_g_eventList do
if missionScriptId == findId then
CallScriptFunction( missionScriptId, "OnSubmit", sceneId, selfId, targetId, selectRadioId )
return
end
end
end
--**********************************
--死亡事件
--**********************************
function x026007_OnDie( sceneId, selfId, killerId )
end