求个脚本写法的思路。。
没金币了特意充了点来问问题。原谅我是个菜鸟。这个论坛真的非常好。基本有问必答。多多少少必须支持。杜绝白嫖!!说正题吧。我想在版本里增加一个功能。请问下思路要怎么写?
比方:个人杀死怪累计到100个。身边刷出指定BOSS。累计到200个。再刷出别的指定BOSS。以此类推。
什么样的思路才能实现呢?
或者帮我写好也行。我另外开贴给赏金,价格好商量!
[@KillMonster]
#if
small c20 200
#act
inc c20 1
#if
equal c20 100
#act
mongenex self <$x> <$y> 100次怪物 1 1
#if
large c20 199
#act
mongenex self <$x> <$y> 200次怪物 1 1
mov c20 0
ASK建议使用C变量 下线保存
这个很简单啊,
合理运用触发即可!
比如说杀死怪物触发功能: 杀死怪物时触发
说明: 对应地图参数中需要加入ONKILLMON才可生效!
[@OnKillMob]
#IF
CheckKillMonName 白野猪
#SAY
你杀死一头白野猪!
你将检测条件改一下!
检测人物杀死的怪物名称:<$KILLMONNAME>是否在某个txt文件里面!
如果怪物在某个txt文件里面!
inc设置个人变量加1
当变量为100的时候脚本命令刷怪出来即可!
当变量为200的时候继续刷!
当变量为300的时候清空变量重新计算!
刷怪地图 <$MAP>
刷怪坐标 <$X> <$Y> admin 发表于 2020-4-18 22:58
这个很简单啊,
合理运用触发即可!
比如说杀死怪物触发你将检测条件改一下!
应该ask引擎一样用吧?虽然懵懵懂懂不是很清晰,我明天参考着先试试,先谢谢管理。 这个大致思路应该就和任务系统差不多,就是把奖励改成刷BOSS 这个大致思路应该就和任务系统差不多,就是把奖励改成刷BOSS [@OnKillMob]
如果
杀掉了计入杀怪计数的怪
那么
杀怪变量 + 1
返回
如果
杀怪变量 = 100
那么
执行GM命令 刷怪 怪物名字
返回 smjs0327 发表于 2020-4-19 09:35
[@OnKillMob]
如果
杀掉了计入杀怪计数的怪
谢谢这位朋友。我先按你方法试试。我是新手。对脚本命令还不太熟悉。 大宝贝 发表于 2020-4-19 11:13
ASK建议使用C变量 下线保存
谢谢这位朋友的分享。。但我杀怪怎么变量不会变,
也就是说杀怪不被记录。啥情况啊?
页:
[1]
2