64gm论坛 发表于 2016-9-2 17:04:23

HeroM2最新引擎的钓鱼系统脚本与设置方法

说起能钓鱼的传奇sf,让玩家大多数想到的是以前的韩服,其实M2引擎早就支持了,只是一直没有公开罢了,现在新引擎己经开放此功能,今天我们一块看看钓鱼系统的功能与脚本添加方法。










基本流程 exp/100
1.设置鱼咬钩间隔时间,就是每个钓鱼者有鱼咬钩的间隔时间
(M2->管理->钓鱼管理->基本设置->鱼咬钩->间隔时间)
算法:Max(最小时间, 基数 - (钓鱼等级 * 每级减少))
以毫秒位单位
2.设置鱼的相关数据
名称:必须是物品数据库中已有的物品名称
咬钩几率:数值越大几率越小
咬钩时间:咬多久就跑
最小收杆时间:收杆时间 - 鱼开始咬钩时间 < 最小收杆时间 钓鱼失败
最大收杆时间:收杆时间 - 鱼开始咬钩时间 > 最大收杆时间 钓鱼失败
饵料消耗间隔时间:鱼开始咬钩后每隔多久消耗一次饵料
饵料消耗点:每次消耗的点数
经验:钓到鱼和鱼消耗饵料时候得到的经验
大鱼:是否是大鱼(大鱼需要全队人一起收杆及时才能钓上来)
3.设置个地图能钓到的鱼类型
地图号:地图号(3或0 等 不是比奇盟重)
白天可以钓到的鱼:逗号分隔(鲫鱼,鲤鱼)
晚上可以钓到的鱼:逗号分隔(鲫鱼,鲤鱼)
脚本支持
STOPFISH 退出钓鱼队伍停止钓鱼
TYPHOONSTART 开始刮台风
TYPHOONEND 停止刮台风
SENDFISHGROUPMESSAGE 发送钓鱼小队消息
CHECKGETFISHCOUNT 测当前或最后一次钓鱼获得的鱼数量(包含丢掉的)
CHECKDROPFISHCOUNT 检测当前或最后一次钓鱼丢掉的鱼数量
CHECKOUTFISHCOUNT 检测当前或最后一次钓鱼跑掉的鱼数量
CHECKISFISHOWNER 检测是否是钓鱼队长
CHECKFISHING 检测是否在钓鱼队伍
CHECKISFISHGROUP 检测钓鱼队长角色名
脚本触发
@LeaveFishGrop 退出钓鱼队伍
@JoinFishGrop 加入钓鱼队伍
@TyphoonMon 台风刮来了怪物
@TyphoonFish 台风刮来了鱼
@TyphoonStart 台风开始
@TyphoonEnd 台风结束
@GetFish 钓到鱼
@GetBigFish 钓到鱼


石山薇 发表于 2017-7-17 18:05:37

硝翎啬 发表于 2020-2-4 05:00:30

耽祁 发表于 2020-2-4 19:11:34

和雪萌 发表于 2020-2-5 09:02:58

楚沛若 发表于 2020-2-5 23:24:57

浩戎邦 发表于 2020-2-6 13:49:30

础干 发表于 2020-2-7 05:05:01

嵇古兰 发表于 2020-2-8 01:01:00

硿嫖 发表于 2020-2-8 14:33:48

页: [1] 2 3 4 5 6 7
查看完整版本: M2最新引擎的钓鱼系统脚本与设置方法