TAKEW <$STR(变量)> <$STR(变量)>
GIVE <$STR(变量)> <$STR(变量)>
TAKE <$STR(变量)> <$STR(变量)>
CHECKMAPNAME <$STR(变量)>
CheckOnline <$STR(变量)>
changelevel = <$STR(变量)>
changeexp = <$STR(变量)>
CHECKITEM <$STR(变量)> <$STR(变量)>
checkgold <$STR(变量)>
同时使用<$STR(变量)>(全局变量、自定义变量和其他系统变量)都可以用于[任何脚本]参数中。
<$STR(变量)>用于任何脚本参数中
同时修改了脚本参数。目前可以使用
变量大全
MUL N10 <$STR(N20)> <$STR(N21)> 意思是 N10=N20*N21
MUL N10 100 2 意思是 N10=100*2 100乘于2就等于200.那么N10就等于200拉.
MUL可以直接在2个变量之间操作 。你看最新新开轻便传奇。
MUL命令使用说明:
Div N10 <$STR(N20)> <$STR(N21)> 意思是 N10=N20/N21
Div N10 100 2 意思是 N10=100/2 100除于2就等于50.那么N10就等于50拉
Div可以直接在2个变量之间操作 。新开最新传奇世界网站。看看新开。
Div命令使用说明:
INC命令使用和DEC一样
DEC D0 HUMAN TEST 意思是 D1 = TEST - D0
DEC HUMAN TEST D0 意思是 TEST = TEST - D0
DEC D0 D1 意思是 D0 = D0 - D1
DEC D0 1 意思是 D0 = D0 - 1 (这个是最常见的使用方法)
以DEC为例,看看最新新开1。命令:对于传奇。 Check、 set 、RESET
假设已经定义自定义数字型自定义变量TEST
增加DEC和INC命令可以直接在2个变量之间操作 。
DEC和INC命令使用说明:最新新开传奇网通网站。
LARGE和SMALL用法完全一样
SMALL HUMAN TEST 1 检测自定义变量TEST值是否小于1值
SMALL D0 HUMAN TEST 检测D0值是否小于自定义变量TEST值
SMALL HUMAN TEST D0 检测自定义变量TEST值是否小于D0值
SMALL D0 1 检测D0值是否小于1值 (这个是最常见的使用方法)
以SMALL为例以下是SMALL的几种使用方法
假设已经定义数字型自定义变量TEST
增加SMALL和LARGE命令可以 直接在2个变量之间操作 。新开最新传奇网站。
SMALL和LARGE命令使用说明:新开最新传奇世界网站。
EQUAL S1 G1 检测S1值是否等于G1.该命令也支持2个变量之间的检测
EQUAL S1 小达 检测S1值是否等于字符小达
EQUAL S1 1 检测S1值是否等于数字1值 (这个是最常见的使用方法)
EQUAL可以 直接在2个变量之间操作 。看看最新新开轻便传奇。想知道新开传奇最全最新。
EQUAL命令使用说明:
MOV HUMAN TEST 1 把1传给自定义变量TEST
MOV D1 HUMAN TEST 把自定义变量TEST传给变量D1
MOV HUMAN TEST D1 把变量D1值传给自定义变量TEST
MOV D1 1 把1传给变量D1 (这个是最常见的使用方法)
MOV S0 S1 把S1值传给S0
MOV HUMAN Name 你好 把“你好”传给自定义变量Name
MOV S0 你好 把“你好”传给变量S0
MOV S0 HUMAN Name 把自定义变量Name值 传给变量S0
MOV HUMAN Name S0 这句的意思就是把S0值 传给自定义变量Name
以下是MOV的几种使用方法
假设已经定义自定义字符变量Name和数字型自定义变量TEST
增加MOV命令可以 直接在2个变量之间操作 。听说新开最新传奇网站。
MOV命令使用说明:你看传奇。最新新开传奇网通网站这些轰炸机将具备初始作战能力。
P,G,M,I,D,N,S,A变量使用方法详细说明
--------------------------变量是用详细说明---------------------------------------------------------------------------
把变量转为字符串:<$STR(变量)>
变量赋予小于指定数值的随机非负数:MOVR数值
两个数相乘:MUL变量A乘数B被乘数C
两个数相除:Div变量A除数B被除数C
变量相加:SUM变量名A变量名B
减去指定数值:DEC变量名数值
加上指定数值:INC变量名数值
赋予数值:MOV变量名数值
检测小于:SMALL变量名数值
检测大于:LARGE变量名数值
检测相等:EQUAL变量名数值
P,G,M,I,D,N,S,A变量使用说明
检查变量是否小于:CHECKVAR HUMAN XXXX < X
检查变量是否大于:CHECKVAR HUMAN XXXX > X
检查变量是否等于:CHECKVAR HUMAN XXXX = X
减少变量:CALCVAR HUMAN XXXX - X
增加变量:CALCVAR HUMAN XXXX + X
保存变量:SAVEVAR HUMAN XXXX 变量保存文件路径.txt
读取变量:LOADVAR HUMAN XXXX 变量保存文件路径.txt
全局变量于HUMAN换为GLOBAL
查看全局变量:<$GLOBAL(XXXX)>
查看变量:<$HUMAN(XXXX)>
声明全局字符变量:VAR String GLOBAL
声明全局数字变量:VAR Integer GLOBAL
声明个人变量:VAR Integer HUMAN
自定义变量使用说明
---------------------------变量使用说明---------------------------------------------------------------------------
A0-A499 全局变量(字符型)(自定义输入@@InPutInteger) 可保存 命令:新开最新传奇网站。 MOV INC DEC MUL equal small large
S0-S99 私人变量(字符型)(自定义输入@@InPutString) 不可保存 命令:最新新开1.80传奇。 MOV INC DEC MUL equal small large
N0-N99 私人变量(数字型) 不可保存 命令:我不知道新开最新传奇世界网站。对比一下http://www.9c51.com/Html/?1807.html。 MOV INC DEC MUL equal small large
D0-D9 私人变量(数字型) 不可保存 命令:80传奇。 MOV INC DEC MUL equal small large
I0-I99 全局变量(数字型) 不可保存 命令:传奇变量大全。 MOV INC DEC MUL equal small large
M0-M99 私人变量(数字型) 不可保存 命令:新开传奇网站。 MOV INC DEC MUL equal small large
G0-G499 全局变量(数字型) 可保存 命令: MOV INC DEC MUL equal small large
P0-P9 私人变量(数字型) 不可保存 命令:我不知道最新。 MOV INC DEC MUL equal small large
字符型自定义<$GLOBAL(全局变量)> 用途:大全。可保存 命令: VAR String GLOBAL 、 CALCVAR GLOBAL、SAVEVAR GLOBAL、 CHECKVAR GLOBAL
字符型自定义<$HUMAN(个人变量)> 用途:最新新开传奇网通网站。可保存 命令: VAR String HUMAN 、 CALCVAR HUMAN、SAVEVAR HUMAN、 CHECKVAR HUMAN
数字型自定义<$GLOBAL(全局变量)> 用途:相比看最新新开1.80传奇。可保存 命令: VAR Integer GLOBAL 、 CALCVAR GLOBAL、SAVEVAR GLOBAL、 CHECKVAR GLOBAL
数字型自定义<$HUMAN(个人变量)> 用途:事实上新开传奇最全最新。可保存 命令:相比看新新。 VAR Integer HUMAN 、 CALCVAR HUMAN、SAVEVAR HUMAN、 CHECKVAR HUMAN
数字型个人[001] 用途:可以保存,想知道传奇变量大全。 ------------------------------变量介绍---------------------------------------------------------------------------
我整合的一些变量解释大全
@hirearchernow
@hireguards
@hireguardnow
@repairwallnow3
@repairwallnow2
@repairwallnow1
@repairdoornow
@closemaindoor
@openmaindoor
@@receipts
@@withdrawal
$guardrule
$guardfee
$repairwallgold
$repairdoorgold
$castledoorstale
shut
open
broken
$todayincome
$castlegold
@requestcaselewarnow
@@donate
@@guildwar
@@buildguild
@exit
@getbackupgnow
@upgradenow
@getback
@storage
@prices
@makedrag
@repair
@sell
@buy
@s_repair
$userweapon
$upgradeweapenfee
$pricerate
#elsesay
#say
[goods]
#rand
{~quest [] ***
{quest ***
#elseact
#act
@main
@home
definestxt
#include
#define
#sethome
goto
#act
#call []
goto
endquest
goquest
delnamelist
addnamelist
playdice掷色子
batchmove
batchdelay
addbatch
recallmap
exchangemap
movrmovr d1 6
sumdec d1 1
dec dec d1 1
incinc d1 1
movmov d1 1
monclear
mongen
takecheckitem
param4
param3
param2
param1
breaktimerecall
timerecall
breakbreak
mapmove
close
takew
givegive 物品 数量
taketake 物品 数量
resetunit
setunit
setopen
reset
set [ ]set [111] 1
smallsmall d1 2检测变量d1是否小于2
largelarge d1 2检测变量d1是否大于2
equalequal d1 2检测变量d1是否等于2
checknamelist
checkckbaggage
checkhum 检测地图是否有玩家
checkmonarea
checkmonmap
checkluckpoint检测人物幸运数
checkpkpointcheckpkpoint 2检测人物PK值是否大于2
hour
dayofweek 游戏中的时间
checkduraeve
checkdura 物品的持久
istakeitem
checkgoldcheckgold 1000检测身上的钱是否大于1000
checktiemw
checkitem检测物品
checkjob checkjob wizard 检测职业
checklevel checklevel 10 检测等级是否大于10
daytime
gender 检测性别
random random 6 产生一个小与6的随机整数
checkopen
checkunit
check [ ] check [111] 1 检测111是否为1
<$STR(变量)> 把变量转换为字符型
<$USERWEAPON> 放在对话框里的武器名字
<$UPGRADEWEAPONFEE>升级武器价格
<$OWNERGUILD>沙巴克行会名
<$LORD>沙巴克行会头名
<$GUILDWARFEE>行会战金币数
<$USERNAME> 当前用户名
<>
/ ;换行
break (中断)
goto (标签名)
#ELSEACT(SAY)
#ELSESAY(ACT) ;ELSE的两句是并列的,都是IF<>(条件)的动作
>……
#ACT(SAY)
batchmove ;移动到最后一个步进地图(这里是6)
addbatch B107 ;步进地图名6
addbatch B106 ;步进地图名5
addbatch B105 ;步进地图名4
addbatch B104 ;步进地图名3
addbatch B103 ;步进地图名2
addbatch B102 ;步进地图名1
batchDelay 1 ;一般为1(暂停时间)
#ACT
[@Posi6]
batchmove
addbatch B106
addbatch B105
addbatch B104
addbatch B103
addbatch B102
batchDelay 1
#ACT
[@Posi5]
batchmove
addbatch B105
addbatch B104
addbatch B103
addbatch B102
batchDelay 1
#ACT
[@Posi4]
batchmove
addbatch B104
addbatch B103
addbatch B102
batchDelay 1
#ACT
[@Posi3]
batchmove
addbatch B103
addbatch B102
batchDelay 1
#ACT
[@Posi2]
batchmove ;移动到最后一个步进地图
addbatch B102 ;步进地图名1
batchDelay 1 ;一般为1(暂停时间)
#ACT
[@Posi1]
break
goto @posi6
#ACT
equal d0 6
break
goto @posi5
#ACT
equal d0 5
break
goto @posi4
#ACT
equal d0 4
break
goto @posi3
#ACT
equal d0 3
break
goto @posi2
#ACT
equal d0 2
break
goto @posi1 ;到POSI1
#ACT
equal d0 1 ;如果 d0=1
[@next_cube]
你可以前进 <$STR(D0)> / <移动>
骰子的点数 <$STR(D0)> / ;<$STR(D0)>是变量,把D0数值型转字符型
#SAY
[@cube]
map B011 ;退出到B011地图
#ACT
[@Quit]
mov p9 9 ;转到标签@quit并让P9等于9
#ELSEACT
<退出>
quit
#ELSESAY
正在投骰子. / <下一个>
#SAY
playdice 1 @cube ;玩骰子,点击到标签[@cube]
inc d0 1 ;让d0自动加1到d0
movr d0 6 ;;随机把6以下的数(正数)给d0
take 筹码 1 ;给出一个筹码
mov p9 1 ;有,让p9=1
#ACT
checkitem 筹码 1 ;测试有没有筹码
[@pre_cube]
<下一步>
say ;欢迎词
#SAY
mov p9 0 ;测试 p9是不是等于0
#ACT
[@main-1]
break
BreakTimeRecall (中断设定时间)
goto @quit ;是的,到@quit 退出
#ACT
equal p9 9 ;测试 p9是不是等于9
break
BreakTimeRecall (中断设定时间)
goto @cube ;是的,到@cube
#ACT
equal p9 1 ;测试 p9是不是等于1
;玩骰子脚本解析
变量大全
mongen 火焰沃玛2(怪物名) 30 10
param3 10
param2 10
param1 01141 ;01141=(地图名)
batchmove ;一步步到下一个地图直到5
addbatch (地图名5)
addbatch (地图名4)
addbatch (地图名3)
addbatch (地图名2)
addbatch (地图名1)
batchDelay (暂停时间) ;一般为1
guaiguaiBABY520
SET [条件数] 1 ;设置[条件数]触发
Check [条件数] 1 ;测试[条件数]触发与否 1(触发)
#IF RANDOM 3 #SAY() #ELSEACT
#IF RANDOM 3 #SAY() #ELSEACT
#IF RANDOM 3 #SAY() #ELSEACT
random (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用于随机多项选择,既:
变量大全
playdice (骰子数) @xxx ;玩骰子,跳转到标签[@xxx]
inc (变量) (数值) ;让变量自动加指定数值到变量
movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量
sum (变量C) ;X=X+C
sum (变量A) (变量B) ;X=A+B
首先有MOV (变量X) 0 ;(变量X)清0
注:关于SUM的详解
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)
mov (变量) (数值) ;让变量等于指定数值
equal (变量) (数值) ;测试变量是不是等于指定数值
large (变量) (数值) ;测试变量是不是大于指定数值
small (变量) (数值) ;测试变量是不是小于指定数值
BreakTimeRecall ;中断设定时间
TimeRecall (设定时间值) ;分钟,一般指进入地图时间限制
monclear 地图清除
mapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标
map (地图名) ;移动到这个地图
checkmonmap (地图名) (数值) ;测试这个地图的怪物数
checkitem (物品名) (数量) ;测试物品及数量
最新新开轻便传奇
对于80传奇
其实变量
量大
最新新开1