[技术文章] GOM引擎执行命令NPC相关代码脚本命令#act执行

[复制链接]
查看3789 | 回复0 | 2022-2-11 09:56:21 | 显示全部楼层 |阅读模式
/getpakfile

RESET                        [XXX] 7 意思是将从XXX开始的7个变量回复到原始值0
TAKE                        收回东西
GIVE                        给予物品
CLOSE                        关闭对话框
BREAK                        中断脚本
GOTO                        跳转脚本段
ADDNAMELIST                        增加人物名在列表中
DELNAMELIST                        删除人物名在列表中
ADDGUILDLIST  在列表中加入人物行会名
DELGUILDLIST  在列表中加入删除行会名
MAPTING 
LINEMSG 
ADDACCOUNTLIST    在列表中加入人物ID
DELACCOUNTLIST  在列表中删除人物ID       
ADDIPLIST         在列表中加入人物IP
DELIPLIST     在列表中删除人物IP
SENDMSG       NPC信息
CHANGEMODE    设置三大模式
PKPOINT                        调整PK值
RECALLMOB     召唤宝宝
KICK          踢人物下线
TAKEW         收走身上装备
TIMERECALL    延时移动(分钟)
PARAM1                参数1 
PARAM2                参数2 
PARAM3                参数3 
PARAM4          参数4       
EXEACTION执行命令 动作
MAPMOVE       地图坐标传送
MAP           地图随机传送
TAKECHECKITEM                收走刚检测的物品
MONGEN        刷新怪物
MONCLEAR      清除怪物
BREAKTIMERECALL 清除延时移动          
MOV           等于
INC           加法
DEC           减法
SUM           变量求和
MOVR          随机变量 数值1 数值2
EXCHANGEMAP                        与指定地图里的人交换位置 (APPR师徒对换地图)(DEAR夫妻对换地图)
RECALLMAP        把某地图的人召唤过来
ADDBATCH     增加地图步进编号
BATCHDELAY           地图步进时间
BATCHMOVE    地图步进
PLAYDICE     播放骰子
GOQUEST                        开始探索
ENDQUEST                结束探索
HAIRCOLOR                        改变人物的头发颜色 0 恢复默认 1..15种颜色
WEARCOLOR                        改变人物的衣服颜色 0 恢复默认 1..15种颜色
HAIRSTYLE         改变人物的头发类型 0-3:男性四种发型 4-7:女性四种发型
MONRECALL                        身边刷出怪物
HAIRRNDCOL  
RANDSETDAILYQUEST
CHANGELEVEL   调整等级
MARRY         结婚
UNMARRY       离婚
GETMARRY        
GETMASTER
CLEARSKILL    清空技能
DELNOJOBSKILL 删除非本职业技能
DELSKILL      删除技能
ADDSKILL      增加技能
SKILLLEVEL    调整技能等级
CHANGEPKPOINT   调整PK值
CHANGEEXP         调整经验
CHANGEJOB     调整职业
MISSION       设置怪物攻城
MOBPLACE      刷怪
SETMEMBERTYPE 设置人物会员类型 加在登陆脚本声明,小退不保存,可用变量保存
SETMEMBERLEVEL  调整人物会员等级 加在登陆脚本声明,小退不保存,可用变量保存
GAMEGOLD          调整元宝
GAMEPOINT     调整游戏点
PKZONE        范围 类型 时间(秒) 伤害值 模式(0/1/2) 0就是人物跟怪物全有伤害 1是 只有怪物有伤害 2是只有人物有伤害
RESTBONUSPOINT    还原属性点
TAKECASTLEGOLD                        用法TAKECASTLEGOLD 最大数量 (减少城堡金币函数)
HUMANHP       调整HP值
HUMANMP       调整MP值
GUILDBUILDPOINT 修改行会建筑度
GUILDAURAEPOINT 修改行会人气度
GUILDSTABILITYPOINT 修改行会安定度
GUILDFLOURISHPOINT  修改行会繁荣度
OPENITEMBOX                        调用数据库中的怪物暴率,物品会散落在触发该脚本的玩家身边
SETRANKLEVELNAME  游戏封号必须在!Setup.txt里把该功能打开:ShowRankLevelName= 1
GMEXECUTE     调用GM命令(无视权限)
GUILDCHIEFITEMCOUNT                参数 (参数0-6)支持到6位参数
ADDNAMEDATELIST 加入会员
DELNAMEDATELIST   删除会员
MOBFIREBURN   地图号 X Y 类型 持续时间 伤害值 该效果根据人物的攻击模式来确定对目标是否有伤害
MESSAGEBOX    消息窗口
SETSCRIPTFLAG 装备名称自定义系统
SETAUTOGETEXP  在线泡经验       时间     经验       是否安全区(0为任何地方)    地图号(任何地图使用*号) 聚灵珠是否能获取经验(0=不可以 1=可以)
VAR            声明自定义变量
LOADVAR        读取自定义变量
SAVEVAR        保存自定义变量
CALCVAR        调整自定义变量
AUTOADDGAMEGOLD 自动增加游戏币
AUTOSUBGAMEGOLD   自动减少游戏币
RECALLGROUPMEMBERS                把本编组队员传送到指定地图
CLEARNAMELIST 清除列表内容
CHANGENAMECOLOR 更改人物名字颜色
CLEARPASSWORD 清除人物的仓库密码
RENEWLEVEL     转生
KILLMONEXPRATE   设置杀怪经验倍数       
POWERRATE      倍率 为杀攻击力倍数,倍数除以100为真正的倍率(200为2倍攻击,150为1.5倍攻击)支持变量操作
CHANGEPERMISSION                设置人物当前权限(0-10)
KILL           杀死人物
BONUSPOINT     调整人物属性点
RESTRENEWLEVEL  清除人物转生数据
DELMARRY            清除结婚信息
DELMASTER      清除师徒信息
MASTER         拜师
UNMASTER       强制出师
CREDITPOINT    调整人物声望点
CLEARNEEDITEMS                        将当前人物背包及仓库里,所有物品的NEED值与参数N相同的物品清除掉
CLEARMAKEITEMS                        将当前人物背包及仓库里,制造IDX一样的删除
SETSENDMSGFLAG   千里传音
UPGRADEITEM                        装备升级 x y z 代表物品类型(0 - 12) y代表升级成功机率(0-10) 0为成功率高 10为低 z代表升级属性最高点数
UPGRADEITEMEX                        物品位置(0-12) 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 是否破碎(0,1)
MONGENEX       刷怪
CLEARMAPMON    清除怪物
SETMPAMODE                        设置地图模式
KILLSLAVE      将自己的宝宝全部杀死
CHANGEGENDER   更换性别
OFFLINE        离线挂机
KICKOFFLINE    踢除服务器所有挂机人物
STARTTAKEGOLD  元宝转帐
ADDUSERDATE    加入会员人物及时间
DELUSERDATE    删除会员人物及时间
ANSIREPLACETEXT                        字符串替换 字符串变量 旧字符串 新字符串
ENCODETEXT                        组合字符,后面最多可以跟6个参数。如:S3 S2 你好欢迎登陆 <$SERVERNAME> 我们的网址是 S1
DECODETEXT  
ADDTEXTLIST    写入符串
DELTEXTLIST    删除字符串
GROUPMAPMOVE   编组地图传送
RECALLHUMAN                        召唤某个玩家到自己身旁,此玩家必须在线
REGOTO                传送到对方身边
GUILDMOVE      行会地图随机传送
GUILDMAPMOVE   行会地图传送
RANDOMMOVE                        随机移动
USEBONUSPOINT  永久增加人物属性点       
DELAYGOTO           延时执行指定的脚本 时间(毫秒) 触发字段 换地图是否删除此延时(0或为空时=不删除 1=删除)
DELAYCALL      延时执行指定的脚本 时间毫秒 触发字段
CLEARDELAYGOTO   中止延时跳转 DELAYGOTO延迟时清除 CLEARDELAYGOTO 1 SendCenterMsg倒计时清除
GAMEDIAMOND    调整金刚石
GAMEGIRD           调整灵符
GAMEGLORY      调整荣誉数量
CHANGENHUMCREDITEX                调整荣誉值
CHANGENATIONCREDIT  调整人物的国战荣誉值
TAKEONITEM     穿装备
TAKEON         带上物品...编号
AUTOTAKEONITEM   自动穿装备
AUTOTAKEOFFITEM  自动脱装备
TAKEOFFITEM    自动穿取装备
TAKEOFF        取下身上物品...编号
AUTOGOTOXY     自动行走
GOTONOW        自动寻路
CLICKNPCLABEL                        自动点击QMission-0标签
CREATEHERO     创建英雄
DELETEHERO     删除英雄
DIV            除法
MUL            乘法
PERCENT        百分比
OPENMISSIONDLG                        打开任务窗口
GETRANDOMLINETEXT从文件中随机取文本
GETRANDOMTEXT   随机获取文本字符
CREATEFILE      创建文件  支持ini txt db
RECALLMOBEX                        怪物名 X Y 等级 数量 叛变时间(分钟) 是否自动变色(0/1) 身体颜色(默认-1) 是否去掉主人名字(留空显示)
CHANGERANGEMONPOS        怪物名称 原地图 原X 原Y 原范围 新地图 新X 新Y
SETONTIMER      开启定时器
SETOFFTIMER     关闭定时器
SENDTOPMSG                        顶端滚动公告
SENDMOVEMSG     发送屏幕滚动信息
SENDDELAYMSG    显示倒计时信息提示
SENDCENTERMSG   中间公告
QUERYYBDEAL                        购买物品
QUERYYBSELL                        查询正在出售的物品
OPENYBDEAL                        开通元宝交易,数字表示需要的元宝数量
ADDNAMEDATETIMELIST 增加会员时间
SENDTOPCHATBOARDMSG   发送聊天框固顶信息
TAGMAPMOVE      传送到记路标石点
TAGMAPINFO      设置记路标石点
CLEARREMEMBER                        清除记忆点
PLAYEFFECT                        播放人物光环
SCREENEFFECT                播放屏幕动画
MAPEFFECT                        播放地图动画
PLAYSOUND                        播放音乐 文件位置 循环次数 播放模式(0播放给自己,1播放给全服,2播放给同一地图,,4播放给同屏人物)
OPENMERCHANTBIGDLG    打开NPC对话框 WIL文件序号 图片序号 是否可以移动(0,1) 显示位置(0=左上角,1=右上角,2=左下角,3=右下角,4=居中) 微调坐标X 微调坐标Y 是否显示关闭按钮(0,1) 关闭按钮坐标X 关闭按钮坐标Y
OPENBIGDIALOGBOX  打开自定义NPC对话框WIL文件编号 图片编号
CLOSEMERCHANTBIGDLG  关闭NPC大对话框
CLOSEBIGDIALOGBOX 关闭自定义NPC对话框
CHANGESPEED     调整游戏速度 速度类型 速度值 有效时间(秒,该参数为空时表示不限制时间) 速度类型 1为 移动速度 2为攻击速度 3为魔法速度 速度值(-10和10之间 小于0为减速 等于0不变速)
GOHOME           回城
ADDTOCASTLEWARLIST  行会加入攻城列表
ADDGUILDMEMBER  加入行会
REALIVE         复活人物
RELIVE                  复活人物      
THROWITEM       地图刷物品 地图名称 X坐标 Y坐标 范围 物品名称 数量|时间(秒) 是否掉落提示(0不提示,1提示) 是否可以立即捡取(0不能立即捡取,1可以立即捡取)
CREATEMYSHOP    创建个人商店
GUILDNOTICEMSG  发送自定义颜色的文字信息
HCALL            指定人物执行QM脚本
CHANGEGUILDMEMBERMAXLIMITCOUNT  调整行会收人上限
OPENUPGRADEDLG   打开可以放物品的对话框,也就是装备修理或出售物品的那个对话框
TAKEDLGITEM      收走OK框中的物品
RECLAIMITEM      返回OK框中的物品
SETNEWITEMVALUE  调整物品元素属性
SETITEMEFFECT                        设置特效编号 位置(-1时是OK框中的装备, 0-16时是穿在身上的装备) 特效编号(0-65535,0为清除特效)
SETBODYCOLOR     改变人体颜色
MAKEPOSION              人体变色(带状态)     
SHOPSTALL        开始摆摊
SETICON          顶戴花翎
WEBBROWSER       浏览网页
OPENWEBSITE      打开网站
CHANGEHUMABILITY 调整人物属性
SETSTRINGBLANK  给字符串加空格
GETITEMADDVALUE  获取物品的附加属性值
CHANGEITEMADDVALUE  修改物品的附加属性值
CHANGEMODEEX     改变人物当前模式
MOVEMAPPLAY      地图传送
CHANGEHEROLOYAL  调整英雄的忠诚度
MAGICDISABLED                        禁止魔法
GETRANDOMLINETEXTEX                从文件中随机取文本 文件 字符串变量1 字符串变量2
GETPOSENAME      取对面角色人物名到变量
CHANGEATTATCKMODE 假人更改攻击模式
GETDUMMYNAME     从假人列表或假人英雄列表中获取一个没有登录过的名称
RECALLHERO       召唤英雄
SETDUMMYHERONAME 设置假人英雄
SETDUMMYCONFIGFILENAME  从配置文件列表中随机获取一个配置文件
LOADDUMMYCONFIGFILE 读取假人配置文件
DUMMYSTART              假人开始摆摊
DUMMYSTOP        假人停止摆摊
DUMMYLOGON       假人登陆
SETWEATHEREFFECT 天气效果
ADDMAPGATE       增加动态地图连接
DELMAPGATE       删除动态地图连
GETMAPGATE       获取动态地图连接坐标
RECALLSELF        召唤分身
CHANGESLAVELEVEL 调整宝宝的等级
SETHUMATTACKMODE 强制人物的攻击模式
GETLISTSTRING   读取文本文件中的内容到变量中 文件路径 行号(行号从0开始) 变量1 变量2
GETUSERITEMNAME  取指定位置的装备名字 位置(0-12) S变量(0-99)
GETCALLMOB      指定宝宝叛变
KILLCALLMOB      把自己的宝宝杀死
ADDATTACKSABUKALL所有行会在当晚同时攻城
CHANGEITEMNAMECOLOR   调整人物身上物品装备名字颜色
SETRANDOMNO     随机输入验证码
GIVEFOUNDRYITEM   给合成物品,并收走合成材料(锻造系统)
SHOWFOUNDRYITEM   聊天框显示合成物品材料(锻造系统)
CHALLENGMAPMOVE 移动到挑战地图
GETCHALLENGEBAKITEM 中断挑战 没有挑战地图可移动,则退回抵押的物品
CREATENPC        刷NPC
DELNPC                  删NPC
PLAYMUSIC       播放音乐
OPENUPGRADEDIALOG打开宝石升级界面
SETUPGRADEFAIL   中断宝石升级
CLEARSTONEUPGRADE清除使用宝石升级的装备属性
TAKEMINE         收走知道纯度的矿石
SETSUCKDAMAGE    设置人物伤害吸收
SETHEROSUCKDAMAGE设置英雄伤害吸收
OFFLINEPLAY      离线挂机
GETSTRINGPOS     取字符串在列表中的下标 返回值放在人物的N0变量中,如果值=9999999说明没有找到
CHANGEITEMNAME   新的装备改名
THROUGHHUM       改变当前人物的穿人,穿怪模式
CREATEGROUPFAIL  中断队伍
CHANGEHEARMSGCOLOR   改变人物公聊时的文字信息颜色
CLEARITEMMAP     清理地图上指定名字的物品
ADDGUILDMEMBERCOUNT  调整当前行会的人数上限       
GROUPMOVE        编组地图随机传送
CHANGESLAVENAMECOLOR   改变人物宝宝名字颜色
ADDFUNITEMDURA   增加限次使用物品的次数
GIVEMINE         给定指定纯度的矿石
GAMEGOLDEX       调整交易币
GETOPPOSITEHUMNAME   获取对面人物的名字
OPENDRAGONBOX    使用脚本命令开宝箱 除了默认4个宝箱外,还可支持扩展的6个宝箱,具体设置M2\查看\列表信息\其他设置\宝箱系统
SAVEHERO         寄放英雄
GETHERO          取回英雄
CLOSEDRINK       关闭请酒对话框
PLAYDRINKMSG     设置比酒显示内容
OPENPLAYDRINK    打开请酒界面
ASSESSMENTHERO   主副将评定
OPENHEROAUTOPRACTICE   副将开始自我修炼
STOPHEROAUTOPRACTICE   副将停止自我修炼       
OPENPULSE        打通指定脉穴
CHANGEPULSELEVEL 改变络经等级
READSKILLNG              学习内功
CHANGENGLEVEL    调整内功等级
CHANGENGEXP      调整内功经验
OPENLASTSKILL    开启第四个连击
CHANGEHEROLEVEL  调整英雄等级
CHANGEHEROPKPOINT调整英雄PK值
SETITEMBIND      设置新的装备绑定功能
GIVESTATEITEM    给予带绑定状态装备
SETITEMSTATE     设置装备绑定状态
ACTREPAIRALL     特修装备
DELETESKILLNG    删除内功
SORTVARTOLIST    排序自定义变量
SORTHUMVARTOLIST 排序在线人物自定义变量
SORTHUMVARTOLISTEX   排序人物自定义变量
SETSHOPNAME      设置摊位名称
FORBIDMYSHOP     中断摆摊
ADDMAPROUTE      创建动态地图链接点 
SETMAPROUTE      设置动态地图链接点 
DELMAPROUTE      删除动态地图链接点.
GETMAPROUTEINFO  查看动态地图链接点
CHANGEMAPDESC    动态修改地图显示名字
CHANGEITEMDURA   修改指定位置装备的当前最大持久
CHANGEDRESSEFFECT改变人物衣服翅膀效果
CHANGEGUILDMASTER改变行会掌门人
ADDGUILD         增加一个新的行会
CLEARHEROALLSKILL清除英雄所有技能
TAKEEX           把人物身上装备放入背包中
RANDOMKILLMON    随机杀死地图中的怪物
SETSHOPITEMPRICERATE   设置人物商铺购买物品的价格比例
SETITEMSLIGHT    设置装备发光
TAKEHERO                 收回英雄 
ADDTEXTLISTEX    把字符串写入到指定的文本文件中,可以指定写入行
MOVEMONTOPOS     移动指定坐标的怪物到新的位置
FORCEDIRECTORIES 创建新目录
OPENITEMBOXEX    拆解物品
GETUSERNAME              取得玩家名字
GOTOLABEL        超级跳转
JOINNATIONAL         加入国家
ADDBUTTON             增加按钮
DELBUTTON              删除按钮
SHOWPHANTOM 显示一个放大的虚影 显示幻象:第一个参数:透明度(0--255),值越小越透明 10:显示时间(秒)
SETCLIENTBUFF    设置BUFF
CLOSECLIENTBUFF  关闭BUFF
CHANGEITEMUPGRADECOUNT   调整装备升级次数或星星数量

CHANGEHEROJOB                 调整英雄职业
AUTOUSEMAGIC                 假人自动练功
SETSNDAITEMBOX                 首饰盒
SHOWPROGRESSBARDLG        采集功能
DRILLHOLE                         打孔脚本
SOCKETABLEITEM                 镶嵌宝石
STARTAUTOPLAYGAME         内挂自动挂机
STOPAUTOPLAYGAME         停止挂机
PLAYMAGICBALLEFFECT 播放界面的魔法球血球效果
CHANGETRANPOINT     脚本调整技能点数
OPENMOVEITEMVALUEDLG                 打开极品属性转移窗口
CLOSEMOVEITEMVALUEDLG                 关闭极品属性转移窗口
MOVEITEMVALUEOK                         开始转移属性命令
MOVEITEMVALUEFAIL                         禁止转移命令
SETSTORAGEOPEN                                 可视化仓库
TAKEBAGITEM                        一键回收包裹物品的脚本命令
DELBOXITEM                                         OK框编号(0~7) 删除数量
SETUPGRADEITEM                                 关联到OK框物品
UPDATEBOXITEM                                 OK框刷新
UNALLOWITEMINTOBOX                         OK框禁止放入某物品命令
RETURNBOXITEM                                 OK框物品返回到包裹
CHANGESLAVEATTACKHUMPOWERRATE         调整宝宝攻击人物的威力倍率
PASSWORDLCOKSYSTEM                        (M2-选项-功能设置-密码保护)
OPENSHOPDLG                                 打开个人商店脚本命令
OPENSNDASHOPDLG                         打开商铺脚本命令
CONFERTITLE                                 增加人物称号
DEPRIVETITLE                                 删除人物称号
SCENEVIBRATION                                 屏幕震动
KILLMONBURSTRATE                         杀怪爆率
DELGUILDMEMBER                                 删除行会成员
ENABLESENDSAY                                 恢复人物发言
CHANGESLAVEPOWERRATE                 修改宝宝的攻击威力
GETITEMABIL                                 获取身上装备攻魔道属性
STRUCKDAMAGE                                冲撞伤害
CHANGEHUMNEWVALUE 修改人物的元素 元素位置(0-10) 增加百分比(0-255) 有效时间 暴击或者反伤时的威力倍数(实际倍数等于设置值除以100)
CHANGESLAVEABIL 把人物的属性叠加给宝宝 宝宝名称 类型(0叠加到攻击,1叠加到防御) 叠加百分比 叠加人物的道术(0)或魔法(1)或攻击(2)
NOTDROPITEMCOUNT 设置角色死亡不掉物品次数
SETCLIPBOARDTEXT 发送字符到客户端剪切板,方便玩家右键粘贴
QUERYHUMNAMEEXIST 查询改名名称
CHANGEHUMNAME 人物在线改名
CHANGEHUMNAMEFILE 同步改名前变量到新名字
REPAIRWALL 脚本命令修理城墙,攻城结束才能使用,攻城期间无效
CHANGEITEMSHAPE 修改物品的Shape 只对衣服和武器有效
CHANGEITEMLOOKS 修改物品的Looks
ADDMIRRORMAP 动态创建一个镜像地图
DELMIRRORMAP删除动态创建的镜像地图
MIRRORMAPTIME 设置/获取镜像地图的时间
BAGITEMINTOBOX 把包裹中的物品放入OK框中
CHANGEINSURANCECOUNT 调整装备投保次数
CHANGECUSTOMITEMTEXT 修改自定义装备文字内容
CHANGECUSTOMITEMTEXTCOLOR 修改自定义装备文字内容显示的颜色
CHANGECUSTOMITEMVALUE 修改自定义装备属性值
CHANGECUSTOMITEMABIL 修改自定义装备属性
CHANGECUSTOMITEMPROGRESSBAR修改自定义装备进度条属性
CHANGECUSTOMITEMPROGRESSBARVALUE 修改自定义装备进度条属性值
GETHUMCUSTOMITEMVALUE 获取人物所穿装备的自定义属性值
MOVEX 变量数据传递
SETSHOWITEMMSG 用来关闭或显示你身上没有戴指定物品
SHOWGAMEVALIDATEDLG随机验证码窗口
CHANGEGAMEVALIDATESTRING 修改的验证码
TAKEWEX分左右戒指和手镯 收走物品
LOGOUT 人物小退
DUMMYAUTOTARGET 假人自动锁定目标
LINKPICKUPITEM 捡取物品关联
SENDUPGRADEITEM 修改后的参数,刷新到客户端
GOTOLABELEX 模式(0组队,1行会) X Y 范围 在什么脚本里触发(0=QF脚本,1=当前NPC脚本) 触发字段
MAPKILLMONEXPRATE  设置地图的杀怪经验倍数
FILTERGLOBALMSG 过滤全服提示信息
SETITEMBAGBUTTONINFO 包裹按钮自定义按钮
CLEARALLPULSE   清除人物的经络等级
HORSERIDINGBAN 禁止骑马
GOTOLABEL                模式(0,1,2,3) 触发字段 范围(模式等于3时有效)

回复

使用道具 举报

本版积分规则