仿GE的虚拟坐骑函数
依赖项:服务端:powersend.share.luasetride2.lua
客户端:更新至20190410及以上版本登录器
二建端自带以上依赖项(请使用最新版)
服务端脚本请从二建端中找出拷贝至服务器,客户端请找GA客服更新
作用:该模块允许使用虚拟坐骑功能(战斗中有效)
接口:NLG.SetRideEffect(player,sv,battledisplay,speed)
player:操作对象(可以是人或宠)
sv:骑宠的动画图档编号(设置-1为下宠)
battledispaly: 战斗中是否显示 0不显示,1显示
speed:加速度(原速度100)
测试代码:
xx1=0
Delegate.RegDelTalkEvent("prtest_TalkEvent");
function prtest_TalkEvent(player,msg,color,range,size) -- 格式 /testride 骑宠编号
if(string.find (msg,"/testride"))then
if xx1 == 0 then
local sv = string.gsub(msg, "/testride ", "");
NLG.SystemMessage(player,sv);
NLG.SetRideEffect(player,tonumber(sv),0,600)
xx1=1
else
NLG.SetRideEffect(player,-1,0,100)
xx1=0
end
end
end
页:
[1]