作者mgdbct (神秘过路客)
站内mud
标题[讨论] 请问如何写挑mob触发
时间Thu Jan 23 13:46:36 2014
请教各位大大:
小弟现在玩某个 mud,到现在大致上把mob分成两类,先设为 a 跟b好了
打这两种怪各有各的动作。
我的触发用这一句""看起来(*)想杀死你""
然後用 if 及 ismember 抓设在 #va 中的mob来分类
方法一:
直接在这一句用 #t+及 #t-来开关 a 跟 b 的 class
例: 出现 a 怪,就 #t+ a class,#t- b class
方法二:
a 跟 b class 全开,(在 a跟 b class 都有 if 及 ismember)
让 a 跟 b class 选怪去作动作
这两种方法有好有坏:
方法一:如果怪的种类一多,第一个触发会很长,但是後续比较简单
方法二:让 a 跟 b class 自已选怪作动作,但有时会分不清且有多余的动作
比如a 类的怪会出a 招时要吃 pill
但b怪(假设为 野狗,小麻雀等杂鱼…)就不用
但如果打完 a 怪後打 b 怪,用""看起来(*)想杀死你""的话,
变成 a 跟 b class 都会作动作而让打 b 怪时吃 pill
可以请教各位的看法及发表建议好吗??谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.165.197.124
1F:推 nosod :那为什麽不用方法二,触发抓被A招打 219.68.232.98 01/23 15:55
2F:推 nosod :就吃药? 219.68.232.98 01/23 15:56
3F:→ mgdbct :那只是一个范例,还有其他的动作没说115.165.197.124 01/23 16:25
4F:→ mgdbct :比如说打A怪触发完要吃药法术之类的115.165.197.124 01/23 16:29
5F:→ shome :很多怪时,如果一定可以杀到你想杀的 118.165.153.73 01/23 16:41
6F:→ shome :可以用方法一,然後杀完一只就look 118.165.153.73 01/23 16:45
7F:→ nosod :那你可以吃完药接法术啊...? 219.68.232.98 01/23 18:50
8F:→ mgdbct :现在不是吃药後接法术的问题!!115.165.197.124 01/23 18:55
9F:→ mgdbct :是有没有办法 a怪选 a class115.165.197.124 01/23 18:59
10F:→ mgdbct :b 种类怪选 b cladd 的问题!115.165.197.124 01/23 19:03
11F:→ mgdbct :各怪选适合的 call 来作动作!!115.165.197.124 01/23 19:08
12F:→ shome :你可以把看起来 触发句设另一个class 118.165.153.73 01/23 23:11
13F:→ shome :check,看到a→#t+ a;#t- b;#t- check 118.165.153.73 01/23 23:15
14F:→ shome :这样有多怪时只会触发第一个 看起来 118.165.153.73 01/23 23:17
15F:→ shome :然後抓杀死怪当触发#t+ check;look 118.165.153.73 01/23 23:22
16F:→ mgdbct :这样就变回方法一,a 怪#t+ a;#t- b115.165.197.124 01/24 10:59
17F:→ shome :例如有怪abb三只,你的问题是想先解 111.240.121.63 01/25 17:27
18F:→ shome :a,只要#t+ a;#t- b之後不要因为也看 111.240.121.63 01/25 17:28
19F:→ shome :到b而执行#t- a;#t+ b这两个动作是吗 111.240.121.63 01/25 17:29