【简】一个简单的有用的文件修改,判断屏幕内怪物总数
macro吧
全部回复
仅看楼主
level 7
卡尔的喵 楼主
举一个简单的例子,在怪物过多的情况下我们通常会采用瞬移移动或者苍蝇翅膀来避免死亡。
useSelf_skill 瞬间移动 {
lvl 1
hp < 30%
sp > 500
aggressives > 3
}
上面这段稍微解释一下:在hp小于30%并且sp>500(瞬移耗魔500)的时候,如果有三个以上怪物攻击你,就使用1级瞬间移动。
这种代码通常不会有问题,但是如果你身边同时站了6个怪,同时向你发动攻击,确实会触发瞬移飞走,但是如果6个怪一下就秒杀你,那瞬移就不起作用了。
在非常危险的地图,我通常会用“屏幕怪物总数”来替换“围攻怪物总数”。特别在金刚练级的时候,金刚不坏消失的时间,如果屏幕内怪物总数小于5就可以执行狂聚气加金刚不坏命令。如果我们还用aggressive命令的话,近的两个怪物先攻击你,aggressive命令觉得只有两个怪物,可以执行命令,你刚开始聚气,稍远的6个怪物就走近了,结果可想而知。所以全屏怪物总数这个判断条件是很有用的。
useSelf_skill 瞬间移动 {
lvl 1
hp < 30%
sp > 500
allMonster > 8
}
allMonster这个命令和aggressive用法相同。
该命令需要修改openkore的一个文件,我已经修改好上传了。
网盘链接
下载完成后覆盖到:...\Openkore\src\目录下
2012年10月16日 13点10分 1
level 14
[HI]
2012年10月16日 13点10分 2
level 14
猫大,你那个misc文件包括抢怪么……
2012年10月17日 09点10分 3
不记得这Misc改过没有诶,好像改过。。?你替换之后要抢了吗?
2012年10月17日 10点10分
回复 卡尔的喵 :怕抢不了,所以还没替换………………
2012年10月17日 12点10分
回复@水晶小蕾 :我在这个回复下边给你写了怎么改抢怪的。。。
2012年10月17日 12点10分
回复 卡尔的喵 :嗯,我拿去试试
2012年10月17日 12点10分
level 7
卡尔的喵 楼主
openkore 抢怪 好像没有的misc文件里边要改一个东西
sub checkMonsterCleanness {
return 1 if (!$config{attackAuto});
my $ID = $_[0];
return 1 if ($playersList->getByID($ID));
my $monster = $monstersList->getByID($ID);
改成下面这样
sub checkMonsterCleanness {
return 1;
return 1 if (!$config{attackAuto});
my $ID = $_[0];
return 1 if ($playersList->getByID($ID));
my $monster = $monstersList->getByID($ID);
@水晶小蕾

2012年10月17日 10点10分 4
我最近发现个问题,我经常会出现被怪攻击但是一直不还手也不会飞走的状态,是因为哪里设置有问题吗? 不知道是不是因为别人抢了我的怪的原因,因为我是十字,血多。有时候我没被打死,那个怪被旁边的人打死了,我才会移动,继续进行程序
2013年01月24日 09点01分
回复 暴走的小炮灰 :地图比较复杂可能遇到这种情况,大概是计算到怪物的路径一直失败造成的。
2013年01月25日 14点01分
2013年04月14日 15点04分
2013年04月14日 15点04分
level 2
关于判定怪物,其实mon_control里面就能设置威胁值啊,被什么围了会飞,被垃圾怪围了不会飞之类的
2012年10月23日 17点10分 5
那个威胁产生的要求是在围攻的条件下,就是一个怪物攻击了玩家,就加一,到了玩家设定的值就进行预定操作。我的想法是,比如我们刚用苍蝇飞了一次,出现的时候怪物不会立刻攻击玩家,这个威胁值无法判定潜在危险,op以为安全便开始做后续动作,怪物过了那小段时间发起攻击,就非常危险。
2012年10月24日 00点10分
所以我的想法是把用围攻判定是否危险,改成身边多少范围内有多少个怪物。这样用支配也能在怪物攻击玩家之前用出来。。
2012年10月24日 00点10分
回复 卡尔的喵 :明白你的意思了[汗]
2012年10月24日 02点10分
回复 301wc :么么哒
2012年10月24日 03点10分
level 5
猫大这个东西真好用!!!!又能在神殿抢怪,又能在怪多时AOE。。还不怕浪费sp。。我发现config里面那个aggressive好像么用啊。。每次设置aggressive > 2 时箭雨风暴根本不唱……
2012年10月29日 07点10分 6
这个不是我写的,这个是搬运的,哈哈。。判断多少距离有多少怪才是我写的。。好用就好哈哈
2012年10月29日 07点10分
回复 卡尔的喵 :刚刚发完这个帖子就死了!。。。今天外挂总是发愣,哎,貌似还是有问题啊。。他又开始一个劲的风暴,不平射了,哪怕只有一只怪。。郁闷啊!!!
2012年10月29日 07点10分
回复 且听夜雨萧萧时 :[88]风暴没用过啊!
2012年10月29日 07点10分
回复 卡尔的喵 :[啊!]
2012年10月29日 07点10分
1