- 中查找“命令及触发”更多相关内容
- 中查找“命令及触发”更多相关内容
- ·上一篇文章:再献比武招亲脚本
- ·下一篇文章:夺宝奇兵脚本
命令及触发
1.脚本触发“该物品被拾取就触发” 按AniCount数值不同触发QFUNCITON里不同的@pickupitemX 说明:X就是数据库里AniCount的值
2.脚本触发“该物品被丢弃或则爆出就触发”按AniCount数值不同触发QFUNCITON里不同的@dropitemX 说明:X就是数据库里AniCount的值
3.脚本命令SetArrow 格式:SetArrow 时间一 @标签一 物品 时间二 @标签二 说明:给当前人物启动夺宝任务,时间一内物品不掉就跳转到
标签一,另外每间隔时间二就触发一次标签二 4.五种新的地图触发,只要在地图参数中声明,声明后按@label标签触发QManage.txt里的@label
killbyhum(@label) 被人杀死触发(包括被宝宝杀死触发)
killbymon(@label) 被怪杀死触发
killhum(@label) 杀人触发
killmon(@label) 杀怪触发
levelup(@label) 升级触发
5.条件检测命令:
CHECKYEAR >=< 年
CHECKMONTH >=< 月
CHECKDAY >=< 日 dedecms.com
6.发送文字信息:SENDMSG 信息类型(1.红色广播;2.红色广播,显示NPC名称;3.红色广播,显示人物名称;4.NPC头顶显示普通说话;5.红色信息给人物;6.绿色信息给人物;7.蓝色信息给人物;8.广播漂浮信息;9.漂浮信息给人物) 信息内容(%s.玩家名;%d.NPC名)
7.CLEARCURMAPMON杀死当前地图怪物命令,改成清除当前地图所有怪物命令
8.改变当前人物身上穿的衣服的颜色:wearcolor 值
9.变身为怪型人物:changeappr 值(此值配怪物数据库里的APPR类,也就是怪物的样子)
10.改变当前人物所在地图的天气:CHANGEWEATHER 数值
11.改变当前人物的摆摊旗帜:CHANGEFLAG 数值(0为没有旗帜,1为huang色旗帜,2为红色旗帜,3为绿色旗帜)
12.改变当前人物的聊天字体:MAGICFONT 数值(给予后得分配聊天颜色,否则显示不正常)
13.改变当前人物的聊天颜色:MAGICFONTCOLOR 数值 dedecms.com
14在当前人物当前地图刷怪:mobplacex X坐标 Y坐标 范围 怪物名字 数量
15.脚本命令,脚本延时S跳转到@XX标签执行 delay S @XX
16.检测物品放取框当前物品是否为该物品脚本命令checkitemx
加NPC弹出个物品放取框,给玩家放取物品功能
增加弹出物品放取框脚本命令checkitembox A B C (A为框框上给玩家的字符文本,c为跳转到@getboxitemB(B为前面的B数值)b为按确定了是否收取该物品)
b=1 不收取
b=2 收取
17.增加调整人物属性点 usebonuspoint 1 20 脚本命令 dedecms.com
18.弹出物品放取框脚本命令checkitembox A B C
A为框框上给玩家的字符文本,
B为跳转到@getboxitemB(B为前面的B数值)
C为按确定了是1否2收取该物品
19.放出丛林豹脚本命令MONSTORAGE
丛林豹状态调整脚本命令FEEDMON
检测是否放出丛林豹脚本命令checkclb
丛林豹复活脚本命令RELIVE
豹魔升级调整和官方一样。使用豹粮升级,豹子升级参数为 setup.txt
ClbADDTrains =10 //吃豹粮增加的点数
ClbLevelUpTrains =100 //每次升级需要的点数
.突斩,狮子吼 卡位时间在 setup.txt 设置
RushMotaeboTime =4000 //突斩=4秒
PushTEBOTime =4000 //狮子吼=4秒
20.豹子背包不能放入 SHAPE 为 151 的物品。比如宝盒物品 可以这样设置
21. 66格大背包命令 bigbag
#act
set [001] 1
bigbag
22.SHAPE 18 (物品按天计算) 设置Duramax (天数) 数值30就是30天
23. checkonline xx 脚本命令
作用:检查指定角色是否在线,其中角色名字可以使用变量,例如:
#ACT
MOV t1 管理员
#IF
CHECKONLINE $STR(t1)
#SAY
<$STR(t1)>在线
#ELSESAY
<$STR(t1)>当前不在线
24.绿色封号专用脚本命令:fenghao 可以套用M5的封号脚本!
#if
checklevel 48
#ACT
FENGHAO 3 武狂
break
25.脚本命令OFFLINE $S0 5 5000
新增加的支持离线脱机泡点指令,配合变量$S0 为玩家自己输入的自动回复留言。
5为时间(秒)5000 为增加的经验值 意思就是每5秒增加5000点经验值。
这个脚本意思: 每 5 秒加 5000 点 经验 如果被密 ,自动回复 我在脱机泡点
26.江湖公告牌
属性(@callboard),就会使用江湖公告显示对话内容。
[@mainleft]的内容将显示在公告板左边。
[@main]标签的内容,将显示在公告板的右边。
目前可以做成两级目录显示结构左边内容做为NPC 功能目录。
点击左边的目录,可以在右边显示具体内容所有的脚本跳转默认会显示在右边。
如果想显示在左边标签的名字必须是
[@mainleftxxx]这样的标签就会把内容显示在左边。 dedecms.com
27.调整人物属性点 usebonuspoint 1 20 脚本命令
28.GM飘浮发送 :@~
29.脚本命令:SETUSEITEMNAME X Y
作用:修改装备名字
X:是装备的位置,不支持变量,只能是0~12的数字
Y:是新的装备的名字,如果为空,则表示清除自定义名字。支持变量 dedecms.com
30.增加:穿上装备、取下装备时触发脚本,脚本写在QFunction-0.TXT中,
对应标签为[@TakeOnX]、[@TakeOffX],其中X是装备的位置,
例如穿上衣服,则执行[TakeOn0],若在穿上衣服之前已经有了衣服,则会先执行
[@TakeOff0]
在[@TakeOffX]中,可以检测该位置当前装备(也就是要取下的装备)
在[@TakeOnX]中,可以检测到新戴上的装备
31.脚本命令hcall $USERNAME @ttt 支持变量字符串
该命令执行人物$USERNAME触发QManage.txt文本中的@ttt字段
32.分配给玩家输入信息的变量:Getstring x(x为分配给的变量)
33.脚本命令
RECPOS H X Y
H :回城地图
0 中州
1 落霞
2 热砂荒漠
3 跃马平原
4 禁地
5 西域奇境
6 魔影村
7 死水沼泽
X :x坐标
Y :y坐标
34.FIREFLOWER 1-12 焰火 GM命令 FIREFLOWER