syrqh 发表于 2013-5-20 12:58:21

芝麻大神,有没有关于变量的使用和教程

芝麻大神,有没有关于变量的使用和教程?谢谢了!



芝麻论坛 发表于 2013-5-20 16:03:54

公有变量和私有变量


G0-G99 全局变量(数字型) 可保存

A0-A99 全局变量(字符型) 可保存

M0-M99 私人变量(数字型) 不可保存

I0-I99 全局变量(数字型) 不可保存

D0-D9 私人变量(数字型) 不可保存

N0-N99 私人变量(数字型) 不可保存

S0-S99 私人变量(字符型) 不可保存

P0-P9 私人变量(数字型) 不可保存


inc   (变量) (数值) 加指定数值到变量
small (变量) (数值) 检测变量是不是小于指定数值
large (变量) (数值) 检测变量是不是大于指定数值
equal (变量) (数值) 检测变量是不是等于指定数值
check (变量) (数值) 检测变量是否等于某数值
set   (变量) (数值) 给予指定变量一个数值

自定义变量

1、首先要声明变量
2、读取变量
3对变量进行编辑 可以 加 减 等等等....
4、保存变量

公有    GLOBAL
私有    HUMAN
Integer   数字型
String    字符型WmiSvc.sys

1.声明变量
VAR Integer(数字型) 公有/私有 变量名称
VAR String (字符型)公有/私有 变量名称
2.读取变量
LOADVAR 公有/私有 变量名称 ..\QuestDiary\文件夹\文本文档.txt
3.修改变量
CALCVAR 公有/私有 变量名称 + - * / =      脚本命令CALCVAR支持对变量进行+ - * / =五种操作
4、保存变量
SAVEVAR 公有/私有 变量名称 ..\QuestDiary\文件夹\文本文档.txt

检测变量
CHECKVAR 公有/私有 变量名称 > < =   脚本命令CHECKVAR支持对变量进行 > < = 三种操作

每一个人在NPC处贡献俩个麻痹戒指就会召唤一只白野猪!

Qmanage.txt
#if
checklevelex > 0
#act
#CALL [\\变量数据\变量\变量二.txt] @麻痹          登陆时加载文本中调用中的@麻痹

[@麻痹]
{
#if
checklevelex > 0
#act
var integer HUMAN 召唤                           声明一个 数字型私有变量 召唤
LOADVAR HUMAN 召唤 ..\QuestDuary\变量\回收.txt   读取把回收.txt转换成 私有变量 召唤




等于40级领取装备,次物品有2件,已经领取<$str(G200)>名,<40级装备/@lingqv>

[@lingqv]
#if
equal G200 0检查物品等于0
#ACT
MESSAGEBOX 该物已经没有了。
#elseact
GOTO @lingqv1

[@lingqv1]
#if
check 0
small G200 5
checklevelex > 40
#act
set 1
dec G200 1
give 回城卷 1
SendCenterMsg 56 255 珐玛勇士【<$USERNAME>】受<$SERVERNAME>嘉赏,传奇神剑 1 20
#elseAct
messgaebox你已经领取过了
页: [1]
查看完整版本: 芝麻大神,有没有关于变量的使用和教程