文字MUD游戏论坛-天下泥潭群英会-水泊梁山

文字MUD游戏论坛-天下泥潭群英会-水泊梁山 (http://www.aolai.org/forums/index.php)
-   『 机器人制作及下载 』 (http://www.aolai.org/forums/forumdisplay.php?f=5)
-   -   【总站】【机器】求助一个关于变量的问题 (http://www.aolai.org/forums/showthread.php?t=10139)

dygz 2005-07-09 11:24

【总站】【机器】求助一个关于变量的问题
 
求助一个关于变量的问题

打算用分身灭妖,但是又害怕分身时身边有autokill的npc, 我打算用两个变量来定义,if autokill=0, then fenshen=1; if autokill=1,then fenshen=0. 但是不知道这两个变量该怎么定义?还有有关的pattern 和trigger 该怎么做,希望大家赐教,讲的越详细越好。bow

别看偶在zz混了两三年了,至今还是个机器盲,大家不要笑话
thank

warineuropa 2005-07-09 23:10

回复: 【总站】【机器】求助一个关于变量的问题
 
引用:

作者: dygz
求助一个关于变量的问题

打算用分身灭妖,但是又害怕分身时身边有autokill的npc, 我打算用两个变量来定义,if autokill=0, then fenshen=1; if autokill=1,then fenshen=0. 但是不知道这两个变量该怎么定义?还有有关的pattern 和trigger 该怎么做,希望大家赐教,讲的越详细越好。bow

别看偶在zz混了两三年了,至今还是个机器盲,大家不要笑话
thank


定义autokill 和 fenshen 容易,难就难在怎么去定义autokill 的npc 如果你不怕烦的话可以一个一个输入^_^
我们来假设一个情况吧,比如“看来*想杀死你”---注:这个trigger 要跟那些你要杀的怪区分
我们这里就讲是npc想杀死你。
pattern {“看来*想杀死你”}
value {autokill=1;fenshen=0}
如果没有碰到这种pattern 就不用我说拉 {autokill=0;fenshen=1}
我觉得{autokill=0;fenshen=1}这两个变量应该设为默认值比较好,个人喜欢拉!!^_^
然后碰到怪物时
pattern {^%s*(@kguai1)~((@kguai2)%s(@kguai3)~)}
@kguai1 是怪物的中文名字 @kguai2 是怪物的第一个英文名字,是大写那个 @kguai3 是英文名字小写的那个
value {follow %lower(@kguai2) @kguai3;kill %lower(@kguai2) @kguai3;#if (@fenshen=1 {cast fenshen})}

这样就可以拉!! 这里主要的难题是怎么样去识别是否自动kill 的npc

好好想想吧 :em15: :em15: :em15:

dygz 2005-07-12 02:42

回复: 【总站】【机器】求助一个关于变量的问题
 
做好了。多谢指教
bow

Gone 2005-07-13 13:28

回复: 【总站】【机器】求助一个关于变量的问题
 
GOODGOODGOODGOODGOODGOOD


所有时间均为格林尼治时间 +9, 现在的时间是 11:59.

Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue


Content Relevant URLs by vBSEO 3.6.1