SetPetSavvy( sceneId, selfId, mainPetGuidH, mainPetGuidL, nSavvyNeed )
nSavvyNeed 为悟性等级
客户端中选中珍兽后把珍兽数据传给服务器: \Data\Interface\PetLingXingUp\PetLingXingUp.lua function PetLingXingUp_OK_Clicked()
-- 判断是否为安全时间2012.6.12-LIUBO
if (tonumber(DataPool:GetLeftProtectTime()) > 0) then
PushDebugMessage("安全时间内不能进行操作")
return
end
if m_PetIndex == -1 then
PushDebugMessage("选择一个珍兽")
return
end
local hid,lid = Pet:GetGUID(m_PetIndex);
Clear_XSCRIPT()
Set_XSCRIPT_Function_Name( "Petlxup" )
Set_XSCRIPT_ScriptID( 900009 )
Set_XSCRIPT_Parameter( 0, hid )
Set_XSCRIPT_Parameter( 1, lid )
Set_XSCRIPT_ParamCount( 2 )
Send_XSCRIPT()
end
服务端处理数据,将悟性提升为20级,就是灵性10级了。
function x900009_Petlxup(sceneId,selfId,hid, lid) 函数中:
SetPetSavvy(sceneId,selfId,hid,lid,20)
end
|