功能:钓鱼系统
基本流程:
DB设置数据:
鱼竿: 物品类型号95 钓力 下限Ac 上限Mac
鱼饵: 物品类型号96 上钩几率Ac字段
鱼: 物品类型号 31 或者41
1.设置鱼咬钩间隔时间,就是每个钓鱼者有鱼咬钩的间隔时间 |
(M2->管理->钓鱼管理->基本设置->鱼咬钩->间隔时间)--以毫秒为单位 |
2.设置鱼的相关数据 |
名称:必须是物品数据库中已有的物品名称 类型:是否是大鱼(大鱼需要全队人一起收杆及时才能钓上来) 等级:数值越大咬钩几率几率越小 咬钩时间:咬多久就跑 上钩时间:从鱼开始咬钩到收杆的间隔时间越接近此值越有可能钓上鱼(大于咬钩时间钓不上来,原因自己理解) 饵料消耗间隔时间:鱼开始咬钩后到鱼逃跑的时间内每隔多久消耗一次饵料 饵料消耗点:每次消耗的点数 经验:钓到鱼和鱼消耗饵料时候得到的经验(咬钩是否得经验可在M2设置) |
3.设置个地图能钓到的鱼类型 |
地图号:地图号(3或0 等 不是比奇,盟重) 白天可以钓到的鱼:逗号分隔(鲫鱼,鲤鱼) 晚上可以钓到的鱼:逗号分隔(鲫鱼,鲤鱼) |
4.台风设置 |
(M2->管理->钓鱼管理->台风 编辑台风列表 编号:系统分配,不可编辑 间隔时间:间隔多久刮一次(秒) 持续时间:每次持续的时间(秒) 折断鱼竿几率:100,100+ 必断,0必不断 影响地图:可以理解为范围,既在哪些地图刮(3或0 等 不是比奇,盟重) 带来的鱼:台风过后带来的鱼.逗号(,)分隔.系统在台风结束时随机从里面抽一条 带来的怪:台风过后刷出怪物(在队长的身边).逗号(,)分隔.系统在台风结束时随机从里面抽一条 |
5.等级经验 |
设置最大等级和每级需要的钓鱼经验 |
*关于钓不上鱼*
钓鱼管理界面里的鱼咬钩时间是鱼持续咬钩的时间单位为毫秒,鱼咬完就跑了,
所以如果咬钩时间小于上杆时间是掉不上鱼的,即在鱼跑了的情况下收杆掉不上鱼(符合逻辑吧)
如果设置每种鱼的咬钩时间都不一样,那么钓上来的收杆时机也不一样.就可以让使用自动收杆的人只能钓到某种鱼,或什么都钓不到
要钓上鱼必须鱼咬钩,而鱼咬钩是根据鱼的等级和人物钓鱼等级计算的.
从鱼开始咬钩 到收杆的时间 越接近 上钩时间 越可能钓到鱼
任何鱼逃跑的时候都会统一提示一条大鱼跑了
测试模式下 有提示
测试模式下鱼咬钩会提示一条***咬钩了
Random 基数=实际值 实际值为0鱼就钓上了 T2 为 当前收杆时间 Z 为 鱼上钩需要的时间
任何一个人钓到鱼后都可以选择丢弃或放包里.包满了后自动丢到地上
台风刮来的鱼钓上后为每人一份 台风的始终是以队伍为单位的
*关于队伍成员状态框显示问题* 成员进入后所在的位置就不会动了 前面的人来了走走了来如果自动挪的话框跳来跳去的好么? 第一个位置永远是自己,别跟我说应该是队长,是自己更合理. 1.不用每次进到一个队伍后都要找自己的位置在哪, 2.队长可能是别人别人可能会退出 每个人看到的别人的位置都不一样 UI: Fish.GUI->ControlEngine1-> 脚本支持: TYPHOONSTART 开始刮台风 参数说明: 1.触发脚本段[0不触发,1触发] 2.折断鱼竿几率 数字越大几率越大100及以上为必断 3.范围[0当前人物所在队伍,1到999指定当前地图范围,1000当前人物所在地图,2000全部可以钓鱼的地图] 4.持续时间 5.怪物列表 逗号(,)分隔 6.刮出怪物的几率 数字越大几率越大100及以上为必出 7.物品列表(鱼) 逗号(,)分隔 8.刮出物品(鱼)的几率 同6 TYPHOONEND 停止刮台风 参数说明: TYPHOONEND 是否不触发脚本(0=触发,1=不触发) 是否刮来怪(0=否,1=是) 是否刮来鱼(0=否,1=是) STOPFISH 退出钓鱼队伍停止钓鱼 参数说明: STOPFISH 解散队伍(0=不解散,1=解散) 是否不触发脚本(0=触发,1=不触发) SENDFISHGROUPMESSAGE 发送钓鱼小队消息 CHANGEFISHLEVEL 调整钓鱼等级 CHANGEFISHEXP 调整钓鱼经验 检测: CHECKPASSFISHCOUNT 测当前或最后一次钓鱼获得的鱼数量(包含丢掉的) CHECKDROPFISHCOUNT 检测当前或最后一次钓鱼丢掉的鱼数量 CHECKOUTFISHCOUNT 检测当前或最后一次钓鱼跑掉的鱼数量 CHECKISFISHOWNER 检测是否是钓鱼队长 CHECKFISHOWNERNAME 检测钓鱼队长名字 CHECKFISHING 检测是否在钓鱼 脚本触发: @CreateFishGroup 创建钓鱼队伍 @LeaveFishGroup 退出钓鱼队伍 @JoinFishGroup 加入钓鱼队伍 @TyphoonMon 台风刮来了怪物 @TyphoonFish 台风刮来了鱼 @TyphoonStart 台风开始 @TyphoonEnd 台风结束 @OutAFish 跑掉一条鱼 @GetFish 钓到鱼 @GetBigFish 钓到大鱼 变量: <$FISHOWNERNAME> 队长名字 <$FISHITEM> 最后钓到的鱼名字 <$OUTFISHCOUNT> 逃跑的鱼数量 <$DROPFISHCOUNT> 丢掉的鱼数量 <$PASSFISHCOUNT> 钓到手的鱼数量 <$BAITCOUNT> 剩余的饵料数量 <$DECBAITCOUNT> 消耗的饵料
- 本文固定链接: http://www.520kf.com/ChuanQi_YinQing/737.html
- 转载请注明: 传奇爱好者 于 【520开服网】 发表