xx私服脚本函数和命令大全__游戏



xx私服脚本函数和命令大全




发布时间:2009-07-10 阅读次数:3120 出处/作者:/Gm46.com 在线投稿







命令与函数:

checkjob(Warr,Wizard,Taos);测试职业

checkgold(金币数);测试金币

checklevel(等级);测试等级

checkitem(物品名)(数量);测试物品及数量

givegold(金币数);给钱

give(物品名)(数量);给物及数量

takegold(金币数);拿走钱

take(物品名)(数量);拿走物及数量

checkpkpoint(pk值);测试PK值

checkluckypoint(幸运值);幸运值正值为好,负值为差

checkduraeva(物品名)(数值);一般测试矿物等物品的品质

checkhum(地图名)(数值);测试这个地图的人数

checkmonmap(地图名)(数值);测试这个地图的怪物数

map(地图名);移动到这个地图

mapmove(地图名)(坐标A)(坐标B);移动到这个地图指定坐标

monclear地图xx

close关闭对话框

TimeRecall(设定时间值);分钟,一般指进入地图时间限制

BreakTimeRecall;中断设定时间

ExchangeMap(地图名);与指定地图里的人交换位置

daytimesunset;{yt}时间

checkbaggage;测试背包满没

small(变量)(数值);测试变量是不是小于指定数值

large(变量)(数值);测试变量是不是大于指定数值

equal(变量)(数值);测试变量是不是等于指定数值

mov(变量)(数值);让变量等于指定数值

sum(变量A)(变量B);A+B注意,如果还要家第3个数直接换行写sum(变量C)

注:关于SUM的详解

首先有MOV(变量X)0;(变量X)清0

sum(变量A)(变量B);X=A+B

sum(变量C);X=X+C

movr(变量)(数值);随机把指定数值以下的数(正数)给变量

inc(变量)(数值);让变量自动加指定数值到变量

playdice(骰子数)@xxx;玩骰子,跳转到标签[@xxx]

random(随机数);一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用于随机多项选择,既:

#IFRANDOM3#SAY()#ELSEACT

#IFRANDOM3#SAY()#ELSEACT

#IFRANDOM3#SAY()#ELSEACT

Check[条件数]1;测试[条件数]触发与否1(触发)

SET[条件数]1;设置[条件数]触发

batchDelay(暂停时间);一般为1

addbatch(地图名1)

addbatch(地图名2)

addbatch(地图名3)

addbatch(地图名4)

addbatch(地图名5)

batchmove;一步步到下一个地图直到5

param101141;01141=(地图名)

param210

param310

mongen火焰沃玛2(怪物名)3010

;玩骰子脚本解析

#IF

equalp91;测试p9是不是等于1

#ACT

goto@cube;是的,到@cube

BreakTimeRecall(中断设定时间)

break

#IF

equalp99;测试p9是不是等于9

#ACT

goto@quit;是的,到@quit退出

BreakTimeRecall(中断设定时间)

break

[@main-1]

#IF

#ACT

movp90;测试p9是不是等于0

#SAY

say;欢迎词

<下一步/@pre_cube>

[@pre_cube]

#IF

checkitem筹码1;测试有没有筹码

#ACT

movp91;有,让p9=1

take筹码1;给出一个筹码

movrd06;;随机把6以下的数(正数)给d0

incd01;让d0自动加1到d0

playdice1@cube;玩骰子,点击到标签[@cube]

#SAY

正在投骰子.\<下一个/@cube>

#ELSESAY

quit

<退出/@Quit>

#ELSEACT

movp99;转到标签@quit并让P9等于9

[@Quit]

#IF

#ACT

mapB011;退出到B011地图

[@cube]

#IF

#SAY

骰子的点数<$STR(D0)>\;<$STR(D0)>是变量,把D0数值型转字符型

你可以前进<$STR(D0)>\<移动/@next_cube>

[@next_cube]

#IF

equald01;如果d0=1

#ACT

goto@posi1;到POSI1

break

#IF

equald02

#ACT

goto@posi2

break

#IF

equald03

#ACT

goto@posi3

break

#IF

equald04

#ACT

goto@posi4

break

#IF

equald05

#ACT

goto@posi5

break

#IF

equald06

#ACT

goto@posi6

break

[@Posi1]

#IF

#ACT

batchDelay1;一般为1(暂停时间)

addbatchB102;步进地图名1

batchmove;移动到{zh1}一个步进地图

[@Posi2]

#IF

#ACT

batchDelay1

addbatchB102

addbatchB103

batchmove

[@Posi3]

#IF

#ACT

batchDelay1

addbatchB102

addbatchB103

addbatchB104

batchmove

[@Posi4]

#IF

#ACT

batchDelay1

addbatchB102

addbatchB103

addbatchB104

addbatchB105

batchmove

[@Posi5]

#IF

#ACT

batchDelay1

addbatchB102

addbatchB103

addbatchB104

addbatchB105

addbatchB106

batchmove

[@Posi6]

#IF

#ACT

batchDelay1;一般为1(暂停时间)

addbatchB102;步进地图名1

addbatchB103;步进地图名2

addbatchB104;步进地图名3

addbatchB105;步进地图名4

addbatchB106;步进地图名5

addbatchB107;步进地图名6

batchmove;移动到{zh1}一个步进地图(这里是6)

;结束

SET

语句:

#IF

……

#ACT(SAY)

……

#ELSESAY(ACT);ELSE的两句是并列的,都是IF<>(条件)的动作

……

#ELSEACT(SAY)

……

goto(标签名)

break(中断)

\;换行

变量:

<$USERNAME>当前用户名

<$GUILDWARFEE>行会战金币数

<$LORD>沙巴克行会头名

<$OWNERGUILD>沙巴克行会名

<$UPGRADEWEAPONFEE>升级武器价格

<$USERWEAPON>放在对话框里的武器名字

<$STR(变量)>把变量转换为字符型



郑重声明:资讯 【xx私服脚本函数和命令大全__游戏】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——