查看: 11994|回复: 18

[原创发布] 懒人福利:敌群自动排列+随机范围生成敌群+自摆放开关

[复制链接]
梦石
0
星屑
140
在线时间
345 小时
注册时间
2009-5-15
回帖
77
发表于 2016-1-9 00:50:42 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 dujian15 于 2016-1-9 20:16 编辑

排版水平较差,大家凑合看。

有关MV的第一个插件,感谢论坛里的一些代码大神的支持。

先上一张图。

效果图

效果图



这是一个设置随机位置产生随机敌人的一个插件

使用方法:在敌群(troop)的名字上输入       TroopNumber|最小值|最大值   

当然理论上最小值和最大值可以互换,如果想让队伍的人数固定
两个值取一样这种事情,人家才不会告诉你呢。

范例: TroopNumber|3|5|你的备注内容


这样就可以生成一个随机三到五人的敌群队伍,怎么样,很方便吧?

至于选用什么样的敌人,完全要看你在数据库中扔到敌群中的敌人是什么

比如扔一个蝙蝠,一个屎莱姆,那么两种敌人出现的概率各是50%

如果你扔两个蝙蝠,一个屎莱姆,那么蝙蝠出现的概率就是67%,屎莱姆

粗线的概率是33% ,8个敌人,足够你调整概率了吧?

我之所以这么萌的说话,其实是给歪果仁翻译时造成点困难,谁让我
的英语这么差,看外站插件十分痛苦呢。

当然估计人家不会用俺的东西。

特别的,我还为Boss战预留了接口,如果你在敌群中以Boss命名,那么敌
群的排列将按照你自行安排的顺序进行。

范例 Boss|你的备注内容



如果打开不排序开关,那么所有的敌人都会按照你扔到数据库中的位置加入战斗。


疑,到这我才发现 既然可以用开关解决,为什么我还要在敌群上加"Boss"判定?
真是多此一举,不过算了,无所谓了,不要在意那些细节。

特别感谢MrLiu的位置插件,我稍作了一点修改,抄了一点你的插件。
人家的劳动是伟大的,不能昧良心嘿,如果兄台你的小地图插件能移植到菜单页上那就更好了。 ( ^ω^)


另补充一下,敌人的最大值 是可以改变的,理论上,你的内存条有多大,敌人就能有多少!

_Dujian15_RandomEnemy.zip (4.23 KB, 下载次数: 633)

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 原创发布

查看全部评分

敌人自动排列系统    1/1
技能类型着色   1/1
物品着色     0/1
仿网游强化系统    0/1

笑问情缘

梦石
0
星屑
68
在线时间
238 小时
注册时间
2006-5-3
回帖
544
发表于 2016-1-9 01:18:28 来自手机 | 显示全部楼层
非常感谢大神(⊙o⊙)哦
回复

使用道具 举报

梦石
0
星屑
223
在线时间
85 小时
注册时间
2015-12-22
回帖
48
发表于 2016-1-9 01:32:37 | 显示全部楼层
怎么判定Boss?没看到开关啊?还有就是Boss和普通的有什么区别?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
34 小时
注册时间
2016-1-7
回帖
56
发表于 2016-1-9 02:41:07 | 显示全部楼层
感谢分享啊
回复

使用道具 举报

梦石
0
星屑
50
在线时间
55 小时
注册时间
2013-11-24
回帖
21
发表于 2016-1-9 09:13:09 | 显示全部楼层
非常感谢楼主的分享,我收藏了!~
回复

使用道具 举报

梦石
0
星屑
140
在线时间
345 小时
注册时间
2009-5-15
回帖
77
 楼主| 发表于 2016-1-9 20:17:46 | 显示全部楼层
梧桐晔语 发表于 2016-1-9 01:32
怎么判定Boss?没看到开关啊?还有就是Boss和普通的有什么区别?

你可以以Boss开头命名,如名字上写Boss|备注内容,然后把插件中定义的开关打开,就可以了。
敌人自动排列系统    1/1
技能类型着色   1/1
物品着色     0/1
仿网游强化系统    0/1
回复

使用道具 举报

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
回帖
729
发表于 2016-1-9 20:47:24 | 显示全部楼层
怎麼用到六個角射?

点评

你可以在Game_Battler下面找到这个代码。  发表于 2016-1-15 14:35
回复

使用道具 举报

梦石
0
星屑
1225
在线时间
564 小时
注册时间
2014-11-30
回帖
126
发表于 2016-1-10 10:49:37 | 显示全部楼层
不知道为什么,我用这个插件,既没有按数据库的位置排列,也没有排成一列,而是每一次战斗,都是随机位置,在窗口的左边,排得到处都是,每次都不同就是了

点评

插件中有几个设置的参数,如果还是不行,可能是分辨率的问题,需要进入到插件内部重新调整一下。  发表于 2016-1-15 14:34
回复

使用道具 举报

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
回帖
729
发表于 2016-1-18 14:10:00 | 显示全部楼层
Game_Battler在哪裡?
回复 0 1

使用道具 举报

梦石
0
星屑
140
在线时间
345 小时
注册时间
2009-5-15
回帖
77
 楼主| 发表于 2016-1-20 16:25:46 | 显示全部楼层
小叮鈴 发表于 2016-1-18 14:10
Game_Battler在哪裡?

在系统默认插件中,有个Game_Object的插件,这是所有游戏对象的父“类”,从中可以找到Game_Battler,可以善用编辑器的搜索功能,快速定位你要找的目标
敌人自动排列系统    1/1
技能类型着色   1/1
物品着色     0/1
仿网游强化系统    0/1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部