SETFAME + 100 //声望操作 支持+ - = 操作
RUNSCRIPTLABEL [ALL|GUILD|GROUP|PLAYERNAME] "@_CALLBACK" //执行脚本到该NPC的指定标签,如果标签为
[@~~*] 模式则忽略NPC位置~~可以任意地点调用
//如 actcmd RUNSCRIPTLABEL %A1 "@_LABEL1" 则A1中的内容如果是玩家 并且玩家在线的话 该玩家就会执行
@_LABEL1标签
MOVETOPLAYER AAAA //移动到玩家 AAAA
MOVETONPC BBBB //移动到NPC BBBB
DELFILE "路径" //删除文件 可以使用相对路径和绝对路径 如DELFILE ".\Envir\Adminlist.txt"
SETPROJOB //生产技能相关 设定职业 0 1 2 3 4 ==
SETPROLVL //生产技能相关 设定生产等级
SETPROEXP //生产技能相关 设定生产经验
SETUSERJF + 100 "吃经验" "用户名" // 参数1 2 为数量操作 包括+ - = 参数3是操作日志 会写入
King_UserJFLog 参数4 是操作的目标玩家 默认为自己 可以指定任意在线玩家
SETLOCK //人物上线锁开启
SETUNLOCK //人物上线锁关闭
SETSTORAGEPASSOK //上面的密码保护 执行后仓库解锁,本次在线不需要再次输入仓库密码就能取东西
ITEMNAMEPREFIX 位置 名字 //物品刻名 ITEMNAMEPREFIX 1 "一把刀" 武器的名字刻为 一把刀
CHANGELVL + 100 0 //调级 支持+ - = 操作 最后一个参数为0 清掉当前经验
CHANGEPK + 100 //调整PK值 支持+ - = 操作
SETSUPERCHANGE + 100 //转生次数 支持+ - = 操作 转生属性在setup\plus_setup.ini 中REBORN XXX 对应 可
在脚本中搜索 自定义加的属性
ADDTOUSEITEM 2 大天使之剑 //?????
SETTEMPJF //设置内测积分 支持+ - = 操作 文件保存在 EI目录下的TempJF.dat中 注意清档不要误删
SETSERVEREXPMULTIPLE 2 //整个服务器经验倍数*2 1就是恢复设定
SETDROPRATE 2 //整个服务器经验爆率*2 1就是恢复设定
SETSTFLAG 1 AAAA BBBB //设置师徒状态 实际可参考Envir\QuestDiary\KINGSCRIPT\CHECKUNSTUDENT.TXT
Apprenticeship_Stu.txt
Envir\QuestDiary\vimascript\师徒管理.txt
//设置 BBBB 的ST状态为1 ST名字为 AAAA
//SETSTFLAG 1 CCCC //设置自己的ST状态为1 ST名字为CCCC
//0 没有拜师也没有收徒弟
//1 师傅 是师傅 //师傅
//2 徒弟 是徒弟 //徒弟
//3 徒弟 是被逐出师门
//4 师傅 徒弟已经出师
//5 师傅 是 背叛师门
//6 师傅 徒弟已经达到出师等级,暂时还没出师 //师傅
//7 徒弟 自己已到出师等级,暂时还不出师 //徒弟
//8 师傅 徒弟选择不出师 但师傅不在线 没有获得奖励 //师傅
//9 师傅 达到出师等级继续保留的徒弟 决定脱离关系
//10徒弟 保留的师徒关系被师傅解除了并且自己未在线
CHECKCARDPASS //检测卡密 冲值专用命令
46
2013 开发版系列插件引擎说明书
网游先锋传奇三 | 机密
Copyright ©2005-2013 网游先锋传奇三 Ei3G.Com All Rights Reserved
SUBCARD 100 //扣除积分卡的数量 积分卡为 King_HumPlus 表 UserJFCard 字段
EDITITEM //宝石版专用命令
ADDMAGIC 魔法名 5 //添加魔法 魔法名 与 魔法等级
GIVEEXPEX 50000 //给经验
KICKUSER //将执行者踢掉
ATTRIBUTEADD [CLEAR]|DC|SC|MC|MAC|MP|AC|AM1~7|HP 100 //增加人物属性 不保存,下限消失
SETDOUBLEEXP + 1000 //支持+ - = 操作 设置双倍经验剩余总数增加 单位(毫秒)
STARTDOUBLEEXP 100 //开启 双倍经验 单位(分钟)
TAKEITEMBYIDX 1234 //将包裹里的物品MAKEINDEX = 参数1 的物品收掉
GIVEEX AAA 1 //给东西
CHANGEMAGLVL AAA 1 2 //将AAA魔法等级修改为 参数2 经验修改为 参数3
GIVEGOLDEX 1000 //可以给大量金币
SERVERTOP 10 //
RESETSERVERTOP 10 //刷新服务器排行榜前10名
ADDEIMEMOLOG "aaaaaaaaaaaaaaaa" //在EI日志窗体输出内容
SENDUSERSAY "@允许悄悄话" //在脚本中让玩家发送说话内容
SETPOINT //p1-p8 Dc mc sc hp mp ac mac AddPoint
ACCEPTREBORNBONUS CLEAR|DC|SC|MC|MAC|MP|AC|HP 100 //用法见
//转生属性增加 包括清理 破坏 灵魂 自然 防御
魔御 蓝 血 数据保存在King_humplus的
//AddDc,AddMc,AddSc,AddAc,AddMac,AddHP,AddMp,AddMinDc,AddMinMc,AddMinSc,AddMinAc,AddMinMac 中
例如:ACCEPTREBORNBONUS CLEAR 全清
ACCEPTREBORNBONUS CLEAR DC 100 50 //减少DC 下限50点 上限100点 如果剩余点数不足操作数 那么则清为0
RECALLGUILDMEMBER ALL // 召唤行会成员 ALL表示强制召唤 否则是不强制 行会成员命令 @允许行
会召唤
SETVIP + - = 3 //设置vip剩余时间
SETVIPLEVEL + - = 3 //设置vip等级
SETEXPRATE 2.5 1800 //提升经验 参数1 参数2 参数1:倍率 参数2:时间(秒)
SETPOWERRATE 1.5 600 //提升自身攻击 参数1 参数2 参数1:倍率 参数2:时间(秒)
PROPOSECASTLEWAREX
SETSUPERPOWER 支持+ - =操作 //类似于积分 也可以自定义
SETSUPERPOWERLVL 1 //设置1级光效,取值范围1和2,写0的话是删除效果
MAPSAVE //保存当前人物坐标至数据库 King_HumPlus 表 MapSave MapSaveX MapSaveY 字段
MAPLOAD
SETPOWERLVL //可以往该字段写入值(支持+ - =)
CHANGEJOB
SETUSERXP //控制台的转生功能脚本化.如SETUSERXP 0.4,就是打怪经验为0.4倍
GUILDADDMEMBER xx //(我来做行会限制人数,比如行会限制最大100人)
STARTBUFF AA BB CC //AA代表GameInter文件的位置,BB代表时间,CC代表着状态描述,如下图.若时间为无限
的,显示N/A,BB为0或者其他特定值
MAKEANYFILES //(描述:用来输入文字并保存在任意目录下的任何格式)
命令格式: makeanyfiles "输入文字内容" "保存文件的详细名称与路径" 其中 &
为输入文字中的换行符.
举例说明1: makeanyfiles "aaaa" "c:\1.bat" 效果为写入aaaa 这段文字保存为c盘,文件名保存为
1.bat
举例说明2: makeanyfiles "aaaa&bbbb" "c:\a.txt" 效果为写入aaaa和bbbb这段文字保存为c盘,文件
名保存为a.txt
a.txt的内容为第一行显示aaaa 第二行显示bbbb,输入过程中支持空格的操作
输入文字中,&代表换行符,类似\的效果.文件保存格式可以自定义保存的格式,比如可保存为bat txt rar zip exe
等
47
2013 开发版系列插件引擎说明书
网游先锋传奇三 | 机密
Copyright ©2005-2013 网游先锋传奇三 Ei3G.Com All Rights Reserved
RUNANYFILES //(描述:用来运行任意目录下的某个文件或程序)
命令格式: runanyfiles "要运行文件或程序所在的详细路径与名称"
举例说明1: runanyfiles "c:\abc.bat" 效果为执行完该命令会运行c盘下的abc.bat 文件
举例说明2: runanyfiles "c:\abc.exe" 效果为执行完该命令会运行c盘下的abc.exe 文件
可以运行任意目录下的任意一程序或文件,即和双击打开程序文件的效果一样
DELANYFILES //(描述:用来删除任意目录下的文件或文件夹)
命令格式: delanyfiles "要删除文件夹或文件的详细路径与名称"
举例说明1: delanyfiles "d:\mud3" 效果为执行完该命令会删除d盘mud3目录下的所有文件和文件夹
举例说明2: delanyfiles "d:\mud3\envir" 效果为执行完该命令会删除d盘mud3目录下envir目录下的所有
文件和文件夹
可以删除任意目录下的任意文件夹或文件
SETNICKNAME "%改的封号" //支持变量 添加名字下方的封号显示。SETNICKNAME "" 清理
SETONLINELOCKPASSOK //解锁上线锁
SETONLINELOCKPASSWORD //设定上线锁密码
TAKEOFF //取下身上某位置的装备到包裹中 如果物品禁止摘下 则无法摘下
SETEFFECT 1 天狼刀 10 //让1位置显示为天狼刀 10秒钟
SETMAXLVL //设置最大等级,与控制台限制等级类同
SETEXPNA //禁止获取经验
RELIVE 50 10 //复活 并恢复50%血 10%蓝
TAKEBONUSEX CLEAR|[INC]|DC|SC|MC|MAC|MP|AC|AM1~7|HP 100 //加点 为解决爆点问题使用 直接看大善大师的
脚本
//数据库操作
FormatStr "where fld_username = '%s'" %Username
FormatStr "where fld_time = %s" %D0
READSQL "表名" "字段名,字段名2" "自定义变量1,自定义变量2" %A9 //读取插件数据库的字段数据 默认用户名
FormatStr "%s,%s,%s" FLD_CHARACTER,字段名1,字段名2 //最多3个变量
MOV A7 %A9
FormatStr "'%s',%s,%s" %Username,字段名1值,字段名2值 //最多3个变量
MOV A8 %A9
FormatStr " where FLD_CHARACTER='%s' " %Username
WRITESQL "表名" %A7 %A8 %A9 //写入数据库的字段数据 默认用户名
//初始化数据库
FormatStr "where FLD_CHARACTER = '%s'" %Username
WRITESQL "表名" "FLD_CHARACTER" %Username %A9
SETNEWFAME ;荣誉
SETPKMODE ;设置PK模式
DELMAG ;删除魔法
READSQLEX
ENSAVEVALUE
ENLOADVALUE
传奇三私服
2022-07-31 23:11:57