特戒引擎手游版本
一、使用#Include
类似配置文件,用于设置常量
经常需要使用到的变量和常量可以考虑使用#Include
在..\Envir\Defines 
建立一个文本文件 
例如(支持txt 
ini)
全局常量.txt
定义的配置.ini
文本内容如下:
#DeFine $玩家衣服$ 
<$Dress>
#DeFine $玩家武器$ <$Weapon>
#DeFine $盟重地图ID$ 
N3
#DeFine $会员数量$ <$Global(会员数量)>
#DeFine $传送标签$ 
<【盟重】[url=]/@[/url]传送盟重>
或者
#Define 按钮位置(确定按钮X坐标) 
500
#Define 按钮位置(确定按钮Y坐标) 
300
;======================================
在NPC脚本[@Main]前添加
例如:
#Include 
全局常量.txt
#INCLUDE 定义的配置.ini
[@Main]
#If
#Say
你佩戴的衣服为:$玩家衣服$ 
\
你佩戴的武器为:$玩家武器$ \
 \
当前会员数量:$会员数量$ 
 \
当前盟重地图ID:$盟重地图ID$ 
 \
$传送标签$ 
#Act
Var Integer Global 
会员数量
[@传送盟重]
#If
#Act
MapMove $盟重地图ID$ 
;======================================
注明:要先定义全局变量<$Global(会员数量)> 
否则脚本会报错
;======================================
二、使用#DeFine
不经常需要使用到的变量和常量可以考虑使用##DeFine
在NPC脚本[@Main]前添加
#DeFine 
$玩家衣服$ <$Dress>
#DeFine $玩家武器$ <$Weapon>
#DeFine $盟重地图ID$ 
N3
#DeFine $会员数量$ <$Global(会员数量)>
#DeFine $传送标签$ 
<【盟重】[url=]/@[/url]传送盟重>
[@Main]
#If
#Say
你佩戴的衣服为:$玩家衣服$ 
\
你佩戴的武器为:$玩家武器$ \
 \
当前会员数量:$会员数量$ 
 \
当前盟重地图ID:$盟重地图ID$ 
 \
$传送标签$ 
#Act
Var Integer Global 
会员数量
[@传送盟重]
#If
#Act
MapMove $盟重地图ID$ 
;======================================
注明:要先定义全局变量<$Global(会员数量)> 
否则脚本会报错
;======================================
例
在脚本中使用时
[@main]
#INCLUDE 
定义的配置.ini
#if
#act
MOV S1 按钮位置(确定按钮X坐标)
MOV S2 按钮位置(确定按钮Y坐标) 
sendmsg 5 
按钮X坐标为:<$STR(S1)>,按钮Y坐标为:<$STR(S2)>
如果是#call 
中调用
[@测试]
#INCLUDE 
定义的配置.ini
{
脚本内容
.
.
.
.
}