地方网

搜索

[传奇教程] story传奇制作入门到精通第二十一课

[复制链接]
admin 发表于 2010-5-30 11:28:34 | 显示全部楼层 |阅读模式
软件简介:
Check [条件数] 1 ;测试[条件数]触发与否 1(触发)
SET [条件数] 1 ;设置[条件数]触发
------------------------------------------------------今天我们就给大家讲解这两个变量。以及使用方法。Check [条件数] 1这个
Check可以说是测试条件。检测变量是否被激活。SET [条件数] 1 这个SET相当于是赋予一个变量是否激活。这里的条件数 [条件数] 是
由我们来定义的。可以是字符。或者字母,但是我没有测试字体能不能够成功,大家可以去测试一下。好我们这里来启动服务端,我们
今天就来为一个NPC弄一个变量脚本,我们就用上次的新人接待员为列子来给大家讲解这个变量使用方法。
那么我们要为这个NPC赋予一个什么样子的功能呢。首先大家看我试试,然后再给大家讲解。我们在IF下面添加一句检测变量脚本
Check [条件数] 1然后把中间的条件数该为1加载好了。我们再到下面传送地图那里设置一个SET [1] 1变量。将1的变量赋予他启动
我们将脚本解释一下。
首先玩家在点击这个NPC的时候会执行#IF Check [1] 1 这里。如果是第一次进入变量1是没有启动的,他为0 所以不会执行#say的内容
就直接执行#ELSESAY的内容然后一步一步的到最下面。----先让我锻炼------然后前往锻炼地图。在前往锻炼的同时我们SET [1] 1的SET
脚本启动了变量1的状态赋予了他1 为启动。然后玩家到新人基地锻炼到10级 我们上次配置了到10级就自动回程。当然前面我们已经赋予
了1这个变量为启动。如果玩家回到新人村再点击NPC 他就会自动运行。
--------------
#say
小子!你终于在我指定的时间达到10级了,看来我必须为你\
准备一个礼物了。嘿嘿,收下吧。\ \
领取礼物/@lingqu
-----------------------------这里的代码然后就领取礼物。。我们进游戏测试一次!
[@main]
#IF
Check [1] 1
#say
小子!你终于在我指定的时间达到10级了,看来我必须为你\
准备一个礼物了。嘿嘿,收下吧。\ \
领取礼物/@lingqu
#ELSEACT
#ELSESAY
哈哈小子!我是这里的新人管理,每个新人都会从我这里出生。\
我就是主宰这个神话的人,小子。每个人出生都会有自己的主张\
和主意。他们或变成坏人,或变成好人。这都是社会的主张。\
说吧,你想让我赋予你什么?\ \
先让我锻炼/@duanlian\ \
不需要/@exit
[@duanlian]
嘿嘿小子!你是一个很不错的人哟,知道在这个社会需要锻炼自己\
好吧我送你去锻炼,如果你能锻炼到30级我就送你一套非常不错的\
的礼物。\ \
前往锻炼地点/@qianwang\ \
我等会去/@main
[@qianwang]
#IF
CHECKLEVELEX  10
#ACT
SET [1] 1
mapmove 0112
#ELSESAY
对不起!兄弟,你的等级已经超过10级。如果你还认为你是新人的\
话,那么我只能送你到地狱了!真不要脸。\
[@lingqu]
#IF
#ACT
give 蜡烛 10
exit
我们这里添加一个新的人物!最好是GM我方便测试给大家看看。首先我们来到NPC面前。点击NPC。首先运行了#ELSESAY下面的对话。
让我们前往练级区。OK我们来到了练级区,然后前往这里的同时 我们让变量1 为激活状态了SET [1] 1。现在他是1了。我们练级到
第10级后,就会自动回程!回程后我们再点击NPC,OK现在运行的就是NPC开始那里的检测变量是否激活的脚本了
[@main]
#IF
Check [1] 1 。然后我们点击后面的OK这里我们就领取到装备了!.这两个变量都比较简单,关键是两变量之间的循环要理解他们的顺序
和转折。第一是检测变量是不是等于他 第二就要赋予他激活状态。
好了这里就完成了,下次我们在接着说!
以后的就会更加精彩了,有兴趣和我一起研究的就加入我们的行列吧!拜拜
135504s148spru98cnknl1.jpg

下载地址:
2010-5-30 11:28 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
免费资源区资源无需vip就可以下载!其他资源需要开通vip下载,点击→开通VIP!
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表