设为首页收藏本站

晨风QQ机器人论坛_晨风微信机器人

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4128|回复: 393

[开源游戏] 【新手教程】优先运算的介绍

  [复制链接]

67

主题

826

帖子

1万

积分

金牌会员

Rank: 6Rank: 6

积分
16080
发表于 2015-8-1 09:22:03 | 显示全部楼层 |阅读模式
本帖最后由 108070679 于 2015-10-11 23:23 编辑

很多新人不知道优先运算怎么回事,特意发这个帖子说一下。
详情见官方机器人使用说明3.80.9
“更多小游戏文件可放这里”下建立包含“优先运算变量列表.txt”。
优先运算,用来设置一些数值变量的。顾名思义,就是机器人对该变量进行优先运算。也许你会说,这不就是输出替换吗,用不着这个,用输出替换就够了。
你错了,优先运算,有比输出替换更强大的地方。(以下所有例子,后面带有【优先运算】,即表明该句(但不包含【优先运算】这几个词)必须放在优先运算变量列表.txt”中,例1,例2,例3等等分别是不同例子,请不要自行把例1的句子,拿到例2去对比
1、简洁方便
例1:
【力量】           $武器$【优先运算】
【敏捷】           $防御$【优先运算】
【属性】           【敏捷】-【力量】%条件要求【力量】<【敏捷】%【优先运算】
【属性】           【力量】-【敏捷】%条件要求【力量】>【敏捷】%【优先运算】
【属性】            【属性】*3

例2:例1是用【优先运算】来写的,如果你改成输出替换,则必须如此
【属性】           【敏捷】*3-【力量】*3%条件要求【力量】<【敏捷】%%条件要求 $武器$>0%%条件要求$防御$>0%
【属性】           【力量】*3-【敏捷】*3%条件要求【力量】>【敏捷】%%条件要求 $武器$>0%%条件要求$防御$>0%

上面两个例子,很明显例1比较简单了。
2、优先运算是进行数值运算的,除了条件要求中的文本外,所求的变量都是数值。所有的文字,如果没有值,则默认为0
例3:
【力量】            【体质】+3【优先运算】
解释:在此,由于【体质】没有赋予值,所以该句其实就是:【力量】=0+3(因为【体质】没有赋予值,所以默认【体质】=0)
3、可以进行复杂的嵌套运算。这个拿官方的使用说明例子来说了。如果到此的同学,还在认为可以用【输出替换】来代替,不妨在把例4换一下试试。
例4:
【江湖游戏智力】         14+$数字时间$/86400-$财富总额20001112$QQ无空格$$/86400
【江湖游戏体力】         $财富总额20001112$QQ$$/86400【运算结果取整数】
【江湖游戏血量】         【江湖游戏智力】+【江湖游戏体力】%条件要求【江湖游戏体力】>30%
【江湖游戏血量】         【江湖游戏智力】-【江湖游戏体力】%条件要求【江湖游戏体力】<30%
【江湖游戏能量】        【江湖游戏能量】+3+$财富总额20001112$QQ$$
【江湖游戏能量】        【江湖游戏能量】*2

4、优先运算从上到下的意思,很简单,这点也跟【输出替换】不用
例5:
查看力量           【力量】
【力量】          1【优先运算】
【力量】          2【优先运算】
解释:该【力量】首先等于1,其次又定义它等于2,所以查看力量,最后的结果是2
例6:
查看力量           【力量】
【力量】          2【优先运算】
【力量】          1【优先运算】

先介绍到这了,如果还不懂,可以看一下我的实例应用把
解释:该【力量】首先等于2,其次又定义它等于1,所以查看力量,最后的结果是1

例7:
查看力量           【力量】
【力量】          1【输出替换】
【力量】          2【输出替换】

解释:该例子是用【输出替换】来表示的,查看力量的结果,有可能是1,也有可能是2

优先运算的介绍就先到这里了。
以下帖子也许对你有用:

1、【实例教程】一些虚拟号设置方法
2、【实例教程】优先运算应用之一-----自定义装备
3、【实例教程】简单的装备升级演示
4、【实例教程】优先运算应用之一---自定义NPC
5、优先运算的介绍
6、【新手教程】怎样为你的游戏设置版权    
7、【新手教程】怎样为你的游戏设置版权(2)  
8摊位功能
9、【新手教程】虚拟号详解
10、【原创】天黑请闭眼杀手1.2源码开放



有人的地方就是江湖

是江湖就有争斗

回复

使用道具 举报

12

主题

484

帖子

3075

积分

金牌会员

世上无本事,庸人自扰之

Rank: 6Rank: 6

积分
3075
QQ
发表于 2015-8-1 09:24:46 | 显示全部楼层
顶一个!
回复 支持 反对

使用道具 举报

8

主题

1432

帖子

4981

积分

金牌会员

Rank: 6Rank: 6

积分
4981
发表于 2015-8-1 09:34:41 | 显示全部楼层
(눈_눈)看看
【石头】《变量收集》论坛可下载
初写游戏当说明,熟写游戏当字典
下载的点我传送哟( ̄▽ ̄)
回复 支持 反对

使用道具 举报

59

主题

340

帖子

992

积分

高级会员

Rank: 4

积分
992
发表于 2015-8-1 10:17:58 | 显示全部楼层
零大神,我要看!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|CFSoft ( 粤ICP备19026017号  

GMT+8, 2019-6-19 11:38 , Processed in 0.065802 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表