KING童话版传奇三2013插件功能电子书

admin   ·   发表于 4个月前   ·   传奇3私服

2013王者42魔法插件说明书

运行环境与要求

1.      硬件要求:推荐使用酷睿2系列以上CPU,内存2G,硬盘80G以上

2.      系统要求:Windows 2003 SP1/SP2

3.      数据库:SQL SERVER 2000SQL SERVER2000 SP4补丁

4.      尽量保持服务器整洁,不要安装第三方工具软件,推荐使用NOD32 ESS版杀毒软件,不推荐360杀软

注册与授权

插件采用正版硬件码k3soft.keyIP授权方式License.Key进行验证注册运行.根据机器码和IP获得授权文件复制到MUD3目录下即可.

 

Account库一览表

TBL_ACCOUNT主要记录玩家的账户ID和密码 (字段FLD_LOGINID//账户ID) (字段FLD_PASSWORD//账户密码)

TBL_ACCOUNTADD记录玩家账户的密保问题资料

TBL_CONNECTLOGS记录玩家账户登陆IP和登陆时间

其他表与字段基本很少去查询和操作,在此不作介绍了

Game3G库一览表

King_HumPlus 人物积分、声望、转生等基本资料

King_Magic 游戏魔法数据

King_Monster 游戏怪物数据

King_Stditems 游戏物品数据

King_UserJFLog 玩家积分使用操作记录

KING_USERMARKET 记录积分寄售数据,此表注意目前有可能3万条以上会自动关闭插件,请即时清理此表

TBL_ABILITY 角色一些资料

TBL_CastleFlagDef 攻城战抢旗时间

TBL_CHARACTER 人物ID,所在地图等

TBL_COMEBACKEVENT 记录人物进游戏和退出时间

TBL_DHLBOX 短信、送礼数据

TBL_ITEM 玩家装备栏和包裹里物品数据(无加密)

TBL_ITEMMARKET 金币寄售数据

TBL_Jewel 装备打孔、镶嵌宝石的数据

TBL_KINGITEM 玩家装备栏和包裹里物品数据(加密)

TBL_KINGMAGIC 角色技能数据(加密)

TBL_KingSavedItem 仓库数据(加密)

TBL_MAGIC 角色技能数据(无加密)

TBL_QUEST 记录人物标记、变量数据

TBL_SAVEDITEM 仓库数据(无加密)

TBL_SUBHUMAN 记录结婚数据

TBL_TaoSungCastleWar 土城攻城战

TBL_USERTITLE 角色称号数据

King_HumPlus表各字段含义

FLD_CHARACTER 角色名字

UserMasterStudent 玩家师徒情况

UserMasterStudentName 师傅名字

VipEndDate VIP到期日期

VipLevel VIP等级

UserJF 积分/钻石/金株

SuperChangeCount 转生

UserJfCard 积分卡

CurWeekIdx 周引擎

CurWeekDoubleExpTime 双倍经验一周剩余时间

CurDoubleExpTime 双倍经验当前使用剩余时间

UserLock 上线锁标记0为没有密码 1为有密码

UserGuild 玩家行会名称

LastLoginOutTime 最后登录时间

ProType 生产技能职业

ProLvl 生产技能等级

ProExp 生产技能经验

AddDc 转生加人物属性攻击下线

AddMc 转生加人物属性魔法下线

AddSc 转生加人物属性道术下线

AddAc 转生加人物属性防御下线

AddMac 转生加人物属性魔法防御下线

AddHP 转生加人物属性HP

AddMp 转生加人物属性MP

AddPoint 转生加点次数

AddMinDc 转生加人物属性攻击上线

AddMinMc 转生加人物属性魔法上线

AddMinSc 转生加人物属性道术上线

AddMinAc 转生加人物属性防御上线

AddMinMac 转生加人物属性魔防上线

UserNewFame 荣誉点数

OnLineLockPassword 上线锁密码

NickName 称号

SuperPower 天赋点数

UserHorseItem 马铠甲装备数据

MapSave 记录地图

MapSaveX 记录坐标X

MapSaveY 记录坐标Y

powerlvl 魔幻等级

UserDiamondItem 第四格装备数据

SpecialExpRate 个人多倍经验倍率

SpecialExpTime 个人多倍时间倒计时(毫秒)

SpecialPowerRate 个人多倍攻击倍率

SpecialPowerTime 个人多倍攻击倒计时(毫秒)

SpecialDropRate 个人多倍爆率倍率

SpecialDropTime 个人多倍爆率倒计时(毫秒)

KING_USERMARKET表各字段含义

Idx物品序号

FLD_TYPE 物品类型

FLD_WHOSELL 出售人

FLD_SELTIME 出售时间

FLD_SELLJF 出售积分

FLD_BUYJF 购买积分

FLD_ITEMINFO 物品信息

FLD_SOLD 是否已售

FLD_ITEMINDEX 物品代码

TBL_ABILITY表各字段含义

FLD_CHARACTER 角色名

FLD_LEVEL 角色等级

FLD_AC 防御

FLD_MAC 魔法防御

FLD_DC 破坏(攻击)

FLD_MC 自然系魔法

FLD_SC 灵魂系魔法

FLD_HP 当前HP(血量)

FLD_MP 当前MP(蓝量)

FLD_MAXHP 最大HP(血量)

FLD_MAXMP 最大MP(蓝量)

FLD_EXP 当前经验

FLD_MAXEXP 升到下一级所需经验

FLD_WEIGHT 当前负重

FLD_MAXWEIGHT 最大负重

FLD_WEARWEIGHT 当前身体负重

FLD_MAXWEARWEIGHT 身体最大负重能力

FLD_HANDWEIGHT 当前手负重

FLD_MAXHANDWEIGHT 最大手负重能力(腕力)

FLD_ATOMFIRE_MC 攻击元素 火+

FLD_ATOMICE_MC

FLD_ATOMLIGHT_MC

FLD_ATOMWIND_MC

FLD_ATOMHOLY_MC 神圣

FLD_ATOMDARK_MC 暗黑

FLD_ATOMPHANTOM_MC 幻影

FLD_ATOMFIRE_MAC 强火(强火元素×)

FLD_ATOMICE_MAC 强冰

FLD_ATOMLIGHT_MAC 强雷

FLD_ATOMWIND_MAC 强风

FLD_ATOMHOLY_MAC 强神圣

FLD_ATOMDARK_MAC 强暗黑

FLD_ATOMPHANTOM_MAC 强幻影

TBL_CHARACTER表各字段含义

FLD_CHARACTER 角色名

FLD_USERID 角色所在ID

FLD_DELETED 是否被删状态(玩家自己删除)

FLD_UPDATEDATETIME 角色最后登陆时间

FLD_MAPNAME 角色当前所在地图代码

FLD_CX 角色当前所在地图X坐标

FLD_CY 角色当前所在地图X坐标

FLD_HAIR 发型

FLD_HAIRCOLORR 头发颜色—R的代码(RGB模式)

FLD_HAIRCOLORG 头发颜色—G的代码

FLD_HAIRCOLORB 头发颜色—B的代码

FLD_SEX 角色性别 0- 1-

FLD_JOB 角色职业:0-战士 1-法师 2-道士

FLD_LEVEL 角色等级

FLD_GOLD 角色拥有的游戏币

FLD_HOMEMAP 角色回城地图代码

FLD_HOMEX 角色回城地图X坐标

FLD_HOMEY 角色回城地图Y坐标

FLD_PKPOINT 角色PK

FLD_ALLOWPARTY 是否允许加入行会

FLD_FREEGULITYCOUNT 沙城员优惠率??

FLD_ATTACKMODE 攻击模式

FLD_BODYLUCK 幸运值

FLD_HORSERACE 是否骑马

FLD_MAKEDATE 角色创建日期

FLD_STORAGEPASSWD 仓库密码

FLD_SHOOTERTYPE 聊天模式

FLD_READYSHOOTS 是否被禁止聊天

FLD_CHRFAME 旧版本----- 声望值

FLD_LEVELBONUS 40级以后附加属性次数(就是你在银杏加过多少次点)

FLD_EXTRAHP 40级以后附加属性:HP(加了多少点生命)

FLD_EXTRAMP 40级以后附加属性:MP

FLD_EXTRAPWRS0 40级以后附加属性:防御

FLD_EXTRAPWRS1 40级以后附加属性:魔法防御

FLD_EXTRAPWRS2 40级以后附加属性:破坏

FLD_EXTRAPWRS3 40级以后附加属性:自然系魔法

FLD_EXTRAPWRS4 40级以后附加属性:灵魂系魔法

FLD_EXTRAPWRS5 40级以后附加属性:火元素

FLD_EXTRAPWRS6 40级以后附加属性:冰元素

FLD_EXTRAPWRS7 40级以后附加属性:雷元素

FLD_EXTRAPWRS8 40级以后附加属性:风元素

FLD_EXTRAPWRS9 40级以后附加属性:神圣元素

FLD_EXTRAPWRS10 40级以后附加属性:暗黑元素

FLD_EXTRAPWRS11 40级以后附加属性:幻影元素

TBL_ITEM表各字段含义

King_Magic表各字段含义

MagID 在数据MIcon.wil,按顺序排~1就是火球术,2就是治愈术......

MagName 魔法的名字(要和Stditems里的魔法书名相同)

Type 魔法在数据库里的类型(01234神圣5暗黑6幻影7剑术)

EffectType 施用魔法时的动作~对应M-Hum.wil里的顺序

Effect 放出的魔法的效果(MagID的顺序,中间有基本剑术和精神战法为没效果,所以后面的继续,按规律就

是除了前面四种魔法,后面的魔法效果算法(MagID-2=Effect)

Spell 施用魔法时用掉的{}~0级技能时

Power 所谓的力量 就是魔法攻击力

MaxPower 最大的攻击力,相当于武器屠龙的2-40Power2,MaxPower40

DefSpell 每升一级技能所多用的{}~ 如果是0级雷电用蓝7,升级用蓝2,那么1级电用9,2级点用11,3级电用13~

DefPower 每升一级技能的魔法攻击力的下限长的攻击点数比方说雷电术的DefPower3,0级雷电攻击力下限是

5,1级雷电攻击力下限就是8

DefMaxPower 每升一级技能的魔法攻击的上限长的攻击力点数 上限同下限解释一样

Job 职业 012(同物品里的职业使用一样

NeedL1 0-1级技能的等级

L1Train 1技能需要的点数

NeedL2 2级技能的等级

L2Train 2级技能需要的点数

NeedL3 3级技能的等级

L2Train 3级技能需要的点数

NeedL4 4级技能的等级

L4Train 4级技能需要的点数

NeedL5 5级技能的等级

L5Train 5级技能需要的点数

Delay 使用第二次魔法需要的延时,比方说雷电术的Delay120,放一点要等2~Delay10-30,你会不用等

UnKnowString 备注可不用理会

OraMagName备注可不用理会

King_Monster表各字段含义

idx 怪物序号(可有可无,有序号的好处就是方便查询怪物)

Name 怪物名字(名字后面加数字地图上不显示数字,加数字用来区分同名不同用途的怪物,例如:火焰狮子22)

Race 怪物攻击的效果代码(Race=1-254为数据库原版攻击形象代码,Race=255则调用自定义Ai)

RaceImg 攻击模式代码

Appr 怪物外观代码

Lvl 怪物等级

Undead是否属不死系 0-否,1-[不死系不可招,*系可召]

Wz1 是极品怪几率

CoolEye (0-100反隐形)

VenomDc 怪物毒效果

EXP 怪物的经验值

HP 怪物血量

MP 怪物魔法

Wz2 物理防御下限

Wz3 物理防御上限

Ac 魔防防御

FireMAC 怪物强火元素

IceMAC 怪物强冰元素

LightMAC 怪物强雷元素

WindMAC 怪物强风元素

HolyMAC 怪物强神圣元素

DarkMAC 怪物强暗黑元素

PhantomMAC 怪物强幻影元素

DC 攻击力上限

DcMax 攻击力下限

McType 魔法攻击控制 0全系列 1自然 2灵魂

Mc 魔法攻击上限

McMax 魔法攻击下限

Speed 怪物躲闪率,值越高怪物躲闪几率越大,一般建议写0代表怪物没躲闪

Hit 怪物攻击准确率.值越大代表怪物攻击准确越高不出现Miss,建议写200

Walk-SPD 行走速度 数值越小速度越快

WalkStep 行走步伐

WalkWait 行走等待时间

ATTACR-SPD 攻击速度,数值越小攻击越快,建议写500-1200范围

Wz4 怪物的可视范围,一般写12的话,只要在屏幕任何一角看到怪物,怪物都会发现你

UnKnow 注释说明,可不必理会

OrgName 注释说明,可不必理会

DcEx 破坏力上限(普通的攻击,不忽视玩家物理防御,Dc大于或等于1,这个字段才生效)

DcMaxEx 破坏力下限(普通的攻击,不忽视玩家物理防御,DcMax大于或等于1,这个字段才生效)

McEx 魔法攻击上限(普通的攻击,不忽视玩家魔法防御,Mc大于或等于1,这个字段才生效)

McMaxEx 魔法攻击下限(普通的攻击,不忽视玩家魔法防御,McMax大于或等于1,这个字段才生效)

SHRatio 暴击几率(先承受伤害再计算暴击数值)数值越小几率越大

SHValue 暴击倍数(先承受伤害再计算暴击数值)数值越大倍数越大

SHRatioEx 暴击几率(先计算暴击数值再承受伤害)数值越小几率越大 新版特色推荐使用

SHValueEx 暴击倍数(先计算暴击数值再承受伤害)数值越大倍数越大 新版特色推荐使用

LogKillCount 怪物死亡日志记录,D:\mud3\Envir\KillMonLog

AddDc 忽视玩家物理防御的物理攻击

AddMc 忽视玩家魔法防御的魔法攻击

AddAc 怪物物理防御力

AddMac 怪物魔法防御力

Fame 杀死怪物获得声望值

NewFame 杀死怪物获得荣誉点数

JfPoint 杀死怪物获得积分点数

SuperPower 杀死怪物获得天赋点数

NoStone 是否可被麻痹石化效果,数字选择01

DrawMP 怪物吸取玩家蓝比率,1代表1%,100代表100%

DrawMPX 怪物吸取玩家蓝几率, 1代表1%,100代表100%

MonDieEvent 怪物死亡触发

King_Stditems表各字段含义

Idx 物品序号

Name 物品名字

Stdmode 此属性决定物品的类型 物品分类[0药水 3卷轴类(可使用道具如神水饺子) 5or6武器 10男衣服 11

衣服 15头盔 19项链 20项链 21项链 22戒指 23戒指 24手镯 25符咒 26手镯 30火把类 43矿石

44重要道具(如号角) 51书籍 52材料 54or55可投掷武器 58任务道具 60玫瑰类 70 马铠甲 71第四格圣物栏]

Shape 不同类型物品代表不同含义(当为武器和衣服时,代表武器和衣服的外观 当为其他装备时代表装备的特殊隐藏属性)

Shapeex2 用于武器和衣服的外观代码,当外观值大于255时可使用这个字段

Effect 装备Q穿戴栏的光效参数,调用X:客户端\King\Data\ ItemEffect.wil文件 20个图片为1组效果,支持所有装备位置

Effecttime装备Q穿戴栏的光效的播放速度,数值越大播放速度越慢,一般写50

Weight 物品、装备、道具的重量

shapeex 新的3套祈祷套装的参数值

StdFunction 装备佩戴、摘下触发的字段,当大于0时也可用于打孔镶嵌宝石用

CharLooks 头盔外观(基本很少用和修改它)

Anicount 装备的一些特殊属性使用,虹膜套装、经验首饰的倍率等

Appearance 衣服外发光值(新版插件内外发光单独由此字段控制,从而可以实现任何衣服发任何光)

Reserved 物品、装备的特殊属性,比如=128代表无法丢掉,卖出,交易,爆出 =16佩戴不爆

Throw 物品叠加值,装备类一般写0,药水和一些道具写23即可叠加数量,当写1在包裹里可不爆出

Looks 物品、道具、装备在包裹栏或Q穿戴栏的外观代码

SpecialItem 物品是否显示为数量类型的,当值=0时默认为持久,当值=1时持久那显示变为数量

DuraMax 装备的持久力,1000代表1持久,10000代表10持久,最高支持65持久.SpecialItem=1,持久就变为数量,10就代表数量10

Ac 物理防御下限

Ac2 物理防御上限

Mac 魔法防御下限

Mac2 魔法防御上限

Dc 物理攻击下限

Dc2 物理攻击上限

Mc_Type 魔法攻击种类:0为全系列 1为自然系 2为灵魂系

Mc 魔法攻击下限

Mc2 魔法攻击上限

Func_Type 攻击元素种类: 1 2 3 4 5神圣 6黑暗 7幻影

Func 攻击元素值

Need 穿戴限制的所需类别

NeedLevel 穿戴所需等级 0为稀释     6060     15050级高级物品

Price 商店售价

UpLvl_Type 升级类型

IgnoreAc 忽视防御几率最高100

IgnoreMAc 忽视魔法防御几率最高100

Stock是否允许存入仓库

DisappearTime 限时物品装备使用时间,单位为天数

NeedFame 穿戴装备所需的声望

superitem_type 装备提示路径

OrgName 注释,可不必理会

SuperItemLogType 爆出是否红字提示.0为不提示.1为提示

FurbishHpMp 一定几率HPMP回满,仅对对武器有效,MakeLong类型

SuperHit 一定几率给与目标N倍暴击,仅对武器有效, MakeLong类型

SuperPoison一定几率给与目标N倍毒伤害,仅对武器有效,必须道士施毒术才有效, MakeLong类型

BuyBackJf 积分回收商店的回收积分的价格

BackJF 显示在物品装备属性上的积分商店回收积分的价格,配合BuyBackJf使用

addMinDc 物理攻击上线,可超255,物品属性addMinDc+Dc

addMaxDc 物理攻击下线,可超255,物品属性addMaxDc+Dc2

addMinMc 魔法攻击上线,可超255,物品属性addMinMc+Mc

addMaxMc 魔法攻击下线,可超255,物品属性addMaxMc+Mc2

addMinSc 魔法防御上线,可超255,物品属性addMinSc+Sac

addMaxSc 魔法防御下线,可超255,物品属性addMaxSc+Sac2

addMinAc 物理防御下限,可超255,物品属性addMinAc+Ac

addMaxAc 物理防御上限,可超255,物品属性addMaxAc+Ac2

addMinMac 魔法防御下限,可超255,物品属性addMinMac+Mac

addMaxMac 魔法防御上限,可超255,物品属性addMaxMac+Mac2

addHp 装备增加的HP属性,可超255

addMp 装备增加的MP属性,可超255

addHideMinDc 隐藏属性,增加物理攻击下限,Q面板不显示该属性

addHideMaxDc 隐藏属性,增加物理攻击上限,Q面板不显示该属性

addHideMinMc 隐藏属性,增加自然系魔法攻击下限,Q面板不显示该属性

addHideMaxMc 隐藏属性,增加自然系魔法攻击上限,Q面板不显示该属性

addHideMinSc 隐藏属性,增加灵魂系魔法攻击下限,Q面板不显示该属性

addHideMaxSc 隐藏属性,增加灵魂系魔法攻击上限,Q面板不显示该属性

addHideMinAc 隐藏属性,增加物理防御下限,Q面板不显示该属性

addHideMaxAc 隐藏属性, 增加物理防御上限,Q面板不显示该属性

addHideMinMac 隐藏属性,增加魔法防御下限,Q面板不显示该属性

addHideMaxMac 隐藏属性,增加魔法防御上限,Q面板不显示该属性

BackExp 回收经验显示字段

BackFame 回收声望显示字段

BackEx1 备用显示字段1

BackEx2 备用显示字段2

BackEx3 备用显示字段3

ExDc 宝石增加的破坏属性值

ExMc 宝石增加的自然属性值

ExSc 宝石增加的灵属性值

ExAc 宝石增加的物理防御值

ExMac 宝石增加的魔法防御值

ExHp 宝石增加的HP

ExMp 宝石增加的MP

装备特殊属性详解

武器

StdMode=56 代表武器

AC=幸运

AC2=准确

Mac=诅咒

Mac2=攻击速度(Mac=11代表攻速+1 Mac=12代表攻速+2)

项链

Stdmode=19代表项链    Ac2=回避魔法 Mac2=幸运

Stdmode=20代表项链    Ac2=准确 Mac2=敏捷

Stdmode=21代表项链    Ac=攻击速度 Ac2=体力恢复 Mac2=魔法恢复

戒指

Stdmode=22代表戒指    Ac,Ac2=物理防御,Mac,Mac2=魔法防御

Stdmode=23代表戒指    Ac=攻击速度,Ac2=回避中毒,Mac2=中毒恢复

手镯

Stdmode=24代表手镯    Ac2=准确 Mac2=敏捷

Stdmode=26代表手镯    Ac,Ac2=物理防御 Mac,Mac2=魔法防御

药品属性详解

StdMode=0代表药品类

Ac,Ac2    代表加HP    Ac=255  Ac2=2 //HP加的血为255+256*2=767

Mac,Mac2 代表加MP    Mac=255  Mac2=2 //MP加的血为255+256*2=767

药剂属性详解

StdMode=3 Shape=12代表药剂类

Mac2代表时间,单位为分钟

AC代表加最大体力值

Mac代表加最大法力值

Dc代表加破坏点数

Mc_Type=1 代表加自然系魔法 Mc代表属性点数

Mc_Type=2 代表加灵魂系魔法 Mc代表属性点数

Ac2 代表加攻击速度

马铠甲属性详解

StdMode=70代表马铠甲  Appearacce = 1 2 3 表示 铁 银 金  Dc,Dc2表示破坏  Mc,Mc2表示魔法攻击  Ac2表示舒适

Mac,Mac2 代表加负重    Mac=255  Mac2=2 //负重为255+256*2=767点负重

3套祈祷套装属性详解

Shapeex字段值代表新的3套祈祷套装,具体如下

衣服=1 武器=2 项链=3 头盔=4 手镯=5 戒指=6 鞋子=7 对应插件上的新祈祷设置2

衣服=11 武器=12 项链=13 头盔=14 手镯=15 戒指=16 鞋子=17 对应插件上的新祈祷设置3

衣服=21 武器=22 项链=23 头盔=24 手镯=25 戒指=26 鞋子=27 对应插件上的新祈祷设置1

马匹坐骑属性详解

褐色马 Appr=116   检测马匹CheckHorse=1   Horse.wil

  Appr=117   检测马匹CheckHorse=2   Horse.wil

赤兔马 Appr=118   检测马匹CheckHorse=3   Horse.wil

  Appr=115   检测马匹CheckHorse=4   Horse.wil

绝影马 Appr=114   检测马匹CheckHorse=5   Horse.wil

老虎1 Appr=5     检测马匹CheckHorse=6  Ride.wil

老虎2 Appr=33    检测马匹CheckHorse=7  Ride.wil

老虎3 Appr=65    检测马匹CheckHorse=8  Ride.wil

老虎4 Appr=100  检测马匹CheckHorse=9  Ride.wil

老虎5 Appr=199  检测马匹CheckHorse=10  Ride.wil

新马1 Appr=119   检测马匹CheckHorse=11   Horse.wil       新加坐骑

新马2 Appr=120   检测马匹CheckHorse=12   Horse.wil       新加坐骑

黑灵马 Appr=121  检测马匹CheckHorse=13  Horse_Dark.wil   新加坐骑

Ac,FireMAC代表加负重    Ac=255  FireMAC =2 //负重为255+256*2=767点负重

Dc=破坏上限 IceMac=破坏下限

DcMax=自然上限 LightMac=自然下限

Mc=灵魂上限 WindMac=灵魂下限

McMax=回血速度

脚本命令一览表

Equal //是否    Large //大于    ELarge //大于等于    Small //小于    ESmall //小于等于

Inc //加法    Dec //减法    Mul //乘法    Div //除法    ! //    Or //或者

Mov D0 5   //5赋值给%D0

Movr D0 5  //把随机数值0-4赋值给%D0

%UserJF              //积分数量

CheckUserJF        //检测积分数量

SetUserJF            //设置积分数量,支持+ - =

%UserRebornCount     //转生次数

SetSuperChange //设置转生次数,支持+ - =

CheckGold           //检测金币数量

Take 金币            //系统拿走金币

CheckLevel          //检测玩家的等级 CheckLevel 0 可返回D0 %P9

ChangeLvl            //设置玩家的等级,支持+ - =

%CurWeek          //已公测周数

%CurDay             //已公测天数

%CurHour           //已公测小时数

CheckHorse         //检测坐骑1-13

KillHorse             //杀死坐骑

HorseCall            //召唤坐骑,后面参数写坐骑的名字即可

%UserName        //当前角色名字

%UserID    //当前觉得所在的账户ID

SaveValue "ParamControl\记录.ini" [%UserName] [积分数] [%UserJF]             //记录.ini 里写入积分数据

LoadValue D0 "ParamControl\记录.ini" [%UserName] [积分数]                        //记录.ini 里读取积分数据

checknamelist "记录文件\角色名单.txt"      //检测Envir\Market_def\记录文件\角色名单.txt 里是否有你的角色名

CheckItem 物品名 数量          //检测物品有多少数量

Take 物品名 数量                   //系统拿走一定数量的物品

Give 物品名 数量                    //系统给一定数量的物品

CheckGroupCount 1               //检测是否有组队

IsGroupOwner                        //检测你是否是队长

GroupMove "1,400,123,1" %USERNAME  //将队伍中所有队友召唤到某个地图坐标的执行者附近

MoveToPlayer 玩家名字                  //传送至一个玩家的身边

%UserPK             //玩家红名值

CheckPKPoint      //检测PK点数

ChangePK            //设置PK点数,支持+ - =

IsAdmin               //检测是否GM

CheckVip             //检测是否VIP,%P9返回剩余天数

CheckVipLevel     //检测VIP等级

SetVip + - = 3     //设置VIP剩余时间

SetVipLevel + - = 3      //设置VIP等级

CheckDoubleExp //检测个人双倍经验剩余多少分钟       返回为%P9

IsDuoExp                      //检测是否处于个人双倍经验状态

StartDoubleExp 120     //领取个人双倍经验120分钟

TakeItemByIdx 1234     //将包裹里索引MakeIndex=1234的物品收掉

AcceptRebornBonus     // [Clear]|Dc|Sc|Mc|Ac|Mac|Hp|Mp 100 增加和清理角色属性,保存在King_humplus,下线后也保存的.缺点是清理属性必须下线后在上线才有效,不能在线刷新属性,清理时所清理的下限和上限必须大于0,否则全清理

AttRibuteAdd      //|DC|SC|MC|MAC|MP|AC|HP|MP|AM1~AM7 增加角色属性,下线不保存(AttRibuteAdd DC 20 10 //表示增加角色破坏10-20)

AttRibuteClear    //|DC|SC|MC|MAC|MP|AC|HP|MP|AM1~AM7 清理角色属性,下线不保存(AttRibuteClear DC 20 10 //表示清理角色破坏10-20)

AcceptRebornBonus     //[Clear]DC|SC|MC|AC|MAC|HP|MP 永久增加角色属性, 保存到King_HumPlus

RunScriptLabel [All|Guild|Group|PlayerName] "@_标签1" //执行脚本到该NPC的指定标签,如果标签为 [@~~*] 模式则忽略NPC位置~~可以任意地点调用 如 RunScriptLabel %A1 "@_标签1" //A1中的内容如果是玩家 并且玩家在线的话 该玩家就会执行@_LABEL1标签

IsCastleGuild [Sabuk]   //检测是否沙巴克成员

IsCastleGuild [TaoSung] //检测是否土城成员

IsGuildMaster     //检测是否行会老大

IsOnCastleWar [Sabuk]          //检测是否沙巴克攻城战期间

IsOnCastleWar [TaoSung]      //检测是否土城攻城战期间

IsOnReadyCastleWar [Sabuk]         //检测是不是参加沙巴克攻城战的行会成员

IsOnReadyCastleWar [TaoSung]     //检测是不是参加土城攻城战的行会成员

IsAttAckGuild      //攻城战期间检测是不是攻击方

IsDefenseGuild   //攻城战期间检测是不是防御方

CheckShooter      //检测是否有攻城武器

CheckSavedShooter     //检测是否有攻城武器弩车

CheckCastleDoor         //检测城门状态

CheckCastleDoorOpen //检测城门开启

IsAttAckAllyGuild          //攻城战是攻击同盟

IsDefenseAllyGuild       //攻城战是防守同盟

SetNameColor    //改变角色名字的颜色,参数直接跟数值,可填写0-255,也可把十六进制颜色代码转换10进制后填写

CheckJob             //检测职业 参数:Warrior/Wizard/Taoist

ChangeJob          //改变职业 参数:战士/法师/道士

CheckSuperPower        //检测天赋点数,检测King_HumPlus表的SuperPower字段

CheckSuperPowerLvl    //检测检测魔焕等级, 检测King_HumPlus表的powerlvl字段

SetSuperPower             //设置天赋点数,支持+ - =操作.写入King_HumPlus表的SuperPower字段

SetSuperPowerLvl 1 600 //调用SuperPower.wil魔法效果,0为关闭,1为第一组.600为时间秒,不写时间则无限,下线消失

SetPowerLvl                  //设置魔焕等级,支持+ - =操作,写入King_HumPlus表的powerlvl字段

SetexpNA 1         //关闭经验获得

SetexpNA 0         //恢复经验获得

%UserFame         //玩家声望

CheckFame          //检测声望

SetFame              //设置声望,支持+ - =

%NewFame         //荣誉

CheckNewFame  //检测荣誉

SetNewFame       //设置荣誉,支持+ - =

MoveToPlayer AAAA    //移动到玩家 AAAA

MoveToNpc BBBB         //移动到NPC BBBB

DelFile "路径"                //删除文件 可以使用相对路径和绝对路径 如DELFILE ".\Envir\Adminlist.txt"

KickUser              //将执行者踢掉

ChkMagicLevel 技能名 5       //检测技能等级

AddMagic 技能名 5      //添加技能 技能名 技能等级

ChangeMagLvl 技能名 5  //改变技能等级

DelMag 技能名   //删除技能

SetUserTitle 1 50         //设置玩家头上光效,调用title.wil,20个文件为1组特效,50代表时间50

Relive 50 10        //复活 并恢复50%的红和10%的蓝

CheckMonRecall //检测是否已经召唤宝宝

MonRecall 火焰狮子 5 7        //召唤 7级 火焰狮子 5小时

KillSlave     //杀死宝宝

GiveExpEx  10000000   //给玩家经验值(最老的炼制经验常用)

SetUserExp + 50000    //给玩家经验值,支持+ - =,新版特色,可自动升级和降级

SendUserSay "@生产 龙马戒指"      //脚本调用平常命令和GM命令

IsTestServer        //检测是否内测状态

%ServerNowTime         //服务器当前日期和时间

%StartGameMinute     //玩家进入游戏多少分钟

%StartSvrMinute          //服务器启动多少分钟

%服务器启动时间           //服务器本次重启动时的时间

%DropRate                       //服务器当前爆率倍数

RESETSERVERTOP 10 //刷新排行榜前10名角色信息

%WARLVLTOPNAME1  //等级第1武士的名字              %WARLVLTOPNAME10          //等级第10武士的名字

%WIZLVLTOPNAME1    //等级第1法师的名字              %WIZLVLTOPNAME10           //等级第10法师的名字

%TAOLVLTOPNAME1    //等级第1道士的名字              %TAOLVLTOPNAME10  //等级第10道士的名字

%ALLLVLTOPNAME1     //等级第1的名字                    %ALLLVLTOPNAME10            //等级第10的名字

%WARLVLTOPLVL1       //等级第1武士的等级              %WARLVLTOPLVL10              //等级第10武士的等级

%WIZLVLTOPLVL1         //等级第1法师的等级              % WIZLVLTOPLVL10               //等级第10法师的等级

%TAOLVLTOPLVL1         //等级第1道士的等级              % TAOLVLTOPLVL10               //等级第10道士的等级

%ALLLVLTOPLVL1          //等级第1的等级                    % ALLLVLTOPLVL10                //等级第10的等级

%WARLVLTOPEXP1       //等级第1武士的当前经验       % WARLVLTOPEXP10             //等级第10武士的当前经验

%WIZLVLTOPEXP1        //等级第1法师的当前经验       % WIZLVLTOPEXP10               //等级第10法师的当前经验

%TAOLVLTOPEXP1        //等级第1道士的当前经验       % TAOLVLTOPEXP10              //等级第10道士的当前经验

%ALLLVLTOPEXP1         //等级第1的当前经验              % ALLLVLTOPEXP10               //等级第10的当前经验

%WARLVLTOPZS1         //等级第1武士的转身等级       %WARLVLTOPLVL10               //等级第10武士的转身等级

%WIZLVLTOPZS1 //等级第1法师的转身等级       % WIZLVLTOPZS10                 //等级第10法师的转身等级

%TAOLVLTOPZS1 //等级第1道士的转身等级       % TAOLVLTOPZS10                //等级第10道士的转身等级

%ALLLVLTOPZS1  //等级第1的转身等级              % ALLLVLTOPZS10                 //等级第10的转身等级

%ALLLVLTOPJOB1         //所有人排名 第 1 名的职业

%ZSTOPNAME1           //转身等级第1的名字

%ZSTOPLVL1                //转身等级第1的等级

%ZSTOPEXP1                //转身等级第1的当前经验

%ZSTOPJOB1                //转身等级第1的职业

%FAMETOPNAME1      //声望第1的名字

%FAMETOPVALUE1      //声望第1的声望值

 

%UserMapName                   //玩家当前地图的名称

%UserMap                   //玩家当前地图的代码

%UserX                         //玩家当前地图的X坐标

%UserY                         //玩家当前地图的Y坐标

 

Mov A0 %UserMap

Mov A1 %UserX

Mov A2 %UserY

MapSave %A0 %A1 %A2 //记录到King_HumPlus表的MapSave, MapSaveX, MapSaveY字段

MapLoad             //移动到上述记录的位置 King_HumPlus表的MapSave, MapSaveX, MapSaveY字段

 

IsDeath      //检测是否死亡

@ReadyCastleWar                //攻城战准备阶段

@StartCastleWar                  //攻城战开始阶段

@FinishCastleWar                 //攻城战结束阶段

IsOnline 角色名   //检测某个角色是否在线

 

MakeAnyFiles      //输入文字并保存到任意盘符目录下, & 代表换行符,类似\一样

: MakeAnyFiles "aaaa&bbbb" "c:\test.txt"

RunAnyFiles        //运行任意盘符下的任意文件或程序

: RunAnyFiles "c:\test.txt"

DelAnyFiles         //删除任意盘符下的任意文件或文件夹

: DelAnyFiles "c:\test.txt"

 

%UserIP     //玩家IP

%MaxLvl     //服务器最高限制的最高等级数,即插件上的这里

以下是角色Q面板的属性变量:

%UserHpNow     //角色当前血量

%UserHp             //角色最大血量

%UserMpNow     //角色当前法力值

%UserMp            //角色最大法力值

%UserMinDc       //角色破坏下限

%UserDc             //角色破坏上限

%UserMinMc      //角色自然系下限

%UserMc            //角色自然系上限

%UserMinSc       //角色灵魂系下限

%UserSc              //角色灵魂系上限

%UserMinAc       //角色物防下限

%UserAc             //角色物防上限

%UserMinMac    //角色魔防下限

%UserMac          //角色魔防上限

%UserAm1~UserAm7 //角色的攻击元素依次为: 火 冰 雷 风 神圣 暗黑 幻影

 

%UserID              //角色所在账户ID

%UserName        //角色名

%UserGold          //玩家金币

%OnLineCount    //服务器在线人数

%MANWARLVLTOPNAME               //天下第一男战士

%WOMANWARLVLTOPNAME         //天下第一女战士

%MANWIZLVLTOPNAME                //天下第一男法师

%WOMANWIZLVLTOPNAME          //天下第一女法师

%MANTAOLVLTOPNAME                //天下第一男道士

%WOMANTAOLVLTOPNAME //天下第一女道士

 

SetNickName 天下第一帅      //设置玩家称号名字

 

'FurbishHpMp'    //武器的一定几率HP MP回满:

例如: 15%的几率HP MP回满

65535*15%=65535*0.15=9830转换为16进制=2666

那么26662666转换为10进制= 644228710,数据库写644228710这个值即可

 

'SuperHit'            //武器的一定几率给于几倍暴击

例如: 25%的几率3倍暴击

25%的几率表示为65535*25%=65535*0.25=16383转换为16进制=3FFF

3倍的暴击表示为0304,那么03转换为16进制=3,4转换为16进制=4,合在一起=0304

那么合一起3FFF0304转换为10进制=1073677060,数据库写1073677060这个值即可

 

'SuperPoison'      //武器的一定几率给于几倍暴毒

例如: 37%的几率15倍暴毒

37%的几率表示为65535*37%=65535*0.37=24247转换为16进制=5EB7

15倍暴毒表示为1516,那么15转换为16进制=0F, 16转换为16进制为10,合在一起=0F10

那么合一起5EB70F10转换为10进制=1589055248

SetRoundEffect A B      //自定义Q键转生内光效显示,调用ItemEffect.wil素材,20个为1组特效。

                                       当参数B=1关闭老的转生光效开启新特效,当B=0恢复老光效关闭新光效

                                       参数A代表ItemEffect.wil的第几组特效

 

三破戒指系列设置:

Shape=160                   //麻痹和护身效果

Shape=161                   //复活和麻痹效果

Shape=162                   //复活和护身效果

Shape=163                   //反护身效果

Shape=164                   //反复活效果

Shape=169                   //反麻痹效果

Shape=165                   //反护身和反麻痹效果

Shape=166                   //反复活和反麻痹效果

Shape=167                   //反护身和反复活效果

Shape=168                   //反护身、反复活、反麻痹效果

 

物品属性信息查询与编辑:

CheckItemInfo A 0 //参数A为穿戴栏各个位置. 0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯 7=左戒指 8=右戒指

                     10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物(第四格装备)

CheckItemInfo A 1 //参数A为包裹栏物品的名字

CheckItemInfo A 2 //参数A为包裹栏物品的MakeIndex索引字段

CheckItemInfo A 3 //参数A为穿戴栏物品的名字

%FLD_NAME              //物品名字

%FLD_STDMODE       //物品表King_StditemsStdMode字段值

%FLD_SHAPE             //物品表King_StditemsShape字段值

%FLD_UPLVLTYPE       //物品表King_StditemsUpLvl_Type字段值

%FLD_PRICE               //物品的价格

%FLD_DESC0~13       //TBL_ITEM表的附加属性值

%FLD_DESCR,G,B  // TBL_ITEM表的FLD_COLORR, FLD_COLORG, FLD_COLORB字段值

%FLD_NAMEPREFIX   //物品刻的名字

%FLD_MAKEINDEX    //物品的索引字值(一个物品对应一个索引值,这个是唯一的)

%FLD_DURA              //物品剩余的持久

%FLD_DURAMAX       //装备最大的持久

EditItem FLD_DESC0 = 13 //CheckItemInfo检测后,编辑FLD_DESC0~13的属性值,支持+ - =操作

EditItem FLD_DESC0 + 10 25880 //CheckItemInfo检测,直接将包裹里索引为25880物品的FLD_DESC0的值+10

EditItem FLD_DURA - 1         //SpecialItem=1,效果为数量减1,SpecialItem=0,效果为持久减0.001

 

CheckItemW 装备名字  //检测身上是否穿戴某个名字的装备.:只支持衣服、武器、头盔、项链、手镯、戒指

TakeW 装备名字 穿戴位置//系统拿走身上某个位置的某个名字的装备. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物

GiveW 穿戴位置 装备名字//系统直接给某个位置穿戴某个名字的装备. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯

                                          6=右手镯 7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰

TakeOff 穿戴位置  //取下穿戴栏某个位置的装备到包裹里. 位置包含0=衣服 1=武器 4=头盔 3=项链 5=左手镯 6=右手镯

                     7=左戒指 8=右戒指 10=鞋子 2=蜡烛 9=护身符 11=玫瑰 12=马铠 13=圣物

装备佩戴、摘下触发:

物品表King_Stditems中的StdFunction字段值为佩戴、摘下触发的标签索引值.

My00DefaultNPC-z010.txt 里加入[@_StdFuncOn][@_StdFuncOff]分别表示佩戴和摘下.例子如下:

StdFunction字段写入301

[@_StdFuncOn]

#ACT

Mov 触发标签 %ARG(1)

Mov 装备位置 %ARG(2)

Mov 装备索引 %ARG(3)

 

#IF

Equal 触发标签 301

#say

穿戴成功!<$OUTPUT(触发标签)>,<$OUTPUT(装备位置)>,<$OUTPUT(装备索引)>

 

[@_StdFuncOff]

#ACT

Mov 触发标签 %ARG(1)

Mov 装备位置 %ARG(2)

Mov 装备索引 %ARG(3)

 

#IF

Equal触发标签301

#say

取下成功!<$OUTPUT(触发标签)>,<$OUTPUT(装备位置)>,<$OUTPUT(装备索引)>

 

鼠标触发功能:

My00DefaultNPC-z010.txt 里加入代码:

[@_OnMouseItem]

#Act

Mov 物品索引 %ARG(1)

 

#If

#Say

鼠标触发成功!<$OUTPUT(物品索引)>

 

plus_setup.ini新增参数:

[Setup]

ShowMgaicAtom=53478       //法师魔石技能颜色开关

ItemBgColor=$E6311F00       //装备属性背景栏颜色 $E6311F00(国际蓝) $E0316563(1.4c黄绿色) $E0003333(黄绿色)

GameGatePort=5011             //EI端口

MsgPort=10001                     //通信端口

 

DBSvr一机多服新增参数

[Server]

LoginSrvAddr=127.0.0.1

LoginSrvPort=5602

BindingSelGatePort=5102

BindingEiServerPort=6002

MapFilePath=.\

 

MAC地址,CPU信息,硬盘信息功能:

增加三组变量 %MACID %CPUID %HDDID 分别表示MAC地址,CPU信息和硬盘信息

角色上线里添加如下代码:

[@上线记录机器码]

#ACT

SaveValue "机器码记录.ini" [%USERNAME] [MAC信息] [%MACID]

SaveValue "机器码记录.ini" [%USERNAME] [CPU信息] [%CPUID]

SaveValue "机器码记录.ini" [%USERNAME] [HDD信息] [%HDDID]

Break

[@上线封MAC]

#ACT

Mov D1 0

LoadValue D1 "禁止MAC列表.ini" [%MACID] [Enabled]

#IF

Equal D1 1

#ACT

KickUser

Break

[@上线封CPU]

#ACT

Mov D2 0

LoadValue D1 "禁止CPU列表.ini" [%CPUID] [Enabled]

#IF

Equal D2 1

#ACT

KickUser

Break

[@上线封HDD]

#ACT

Mov D3 0

LoadValue D1 "禁止HDD列表.ini" [%HDDID] [Enabled]

#IF

Equal D3 1

#ACT

KickUser

Break

超级攻击、超级经验、超级爆率功能详解

CheckSpecialPower          //检测是否开启超级攻击状态

SetPowerRate 1.5 600      //开启1.5倍超级攻击持续600

%SpecialPowerRate,% SpecialPowerTime //超级攻击倍数,超级攻击剩余时间秒数

CheckSpecialExp               //检测是否开启超级经验状态

SetExpRate 1.5 600          //开启1.5倍超级经验持续600

%SpecialExpRate,% SpecialExpTime       //超级经验倍数,超级经验剩余时间秒数

CheckSpecialDrop            //检测是否开启超级爆率状态

SetDropRatePerson 1.5 600  //开启1.5倍爆率持续600

%SpecialDropRate, %SpecialDropTime  //超级爆率倍数,超级爆率剩余时间秒数

 

DropItemMap "1,400,123,30" 积分卷 50 100 //地图上掉落物品 "地图代码,x,y,扩散范围" 物品名字 每堆数量 堆数

MonGenP "1,400,123,10" 火焰狮子 20 //地图刷刷怪 "地图代码,x,y,扩散范围" 怪物名字 刷怪数量

SetDropRate 2 //全服玩家爆率提高为200%,1表示关闭

SetServerExpMultiple 2 //全服玩家经验提高为200%,1表示关闭

SetUserXp 20 //表示经验提高到2

MapMove 1,400,123 //移动 地图代码,x,y

DelayGoto [Local] 5 @Script  //个人模式的5秒后跳转到@Script标签处

DelayGoto [Grobal] 5 @Script //全服模式的5秒后跳转到@Script标签处

关于怪物属性加成的地图标签

KsExp(2.0)                          //杀死怪物的经验值翻倍

KsAtt(2.0)                          //怪物的物理攻击、魔法攻击、物防、魔防翻倍(怪物破坏和魔攻是先承受伤害再叠加倍数翻倍)

KsAddDc(2.0)                     //怪物的物理攻击、魔法攻击翻倍(先承受伤害再叠加倍数翻倍)

KsAddAc(2.0)                     //怪物的物理防御翻倍

KsAddMac(2.0)                  //怪物的魔法防御翻倍

KsAttEx(2.0)                       //怪物的魔法攻击翻倍(先叠加倍数翻倍再进行伤害)推荐使用!

KsAddDcEx(2.0)                 //怪物的物理攻击翻倍(先叠加倍数翻倍再进行伤害)推荐使用!

幸运、暴击、暴毒、回血等几个特效命令

AddLucky + - = 5               //增加幸运值, 就是武器项链幸运值的命令实现,支持+ - =操作,幸运值是隐藏的不可见

HumMagicA 50 400          //表示50分之1的几率予以400%的暴击伤害

HumMagicB 50 5              //表示50分之1的几率予以5倍的毒伤害,仅道士的施毒术有作用

HumMagicC 0.5                //表示百分之50的几率HPMP回满

可叠加的多倍经验和多倍攻击

StartPowerRate                //表示多倍攻击,支持小数点类型,支持+ - =操作

StartExpRate                    //表示多倍经验,支持小数点类型,支持+ - =操作

关于衣服内外翅膀发光特效的支持

新版插件的衣服内外翅膀发光特效全部由物品表的Appearance字段来表示,不再绑定衣服,从而可以实现任何衣服支持任意内外特效, Appearance的取值范围101-127,韩服最新的特效数值也支持了,具体什么衣服对应什么外观请自行测试和设置。衣服内观的光效调用ItemEffect.wil文件,衣服的外观的光效调用为老的光效文件和Special.wil(新的几种光效文件)

关于装备刻名符大于等于13消失的问题

在输入所要刻的名字后加入检测代码: !CheckStrLen %A1 13    //表示检测输入的字符大于等于13

关于衣服外观的设置和扩展

M-Hum.wilWM-Hum.wil的外观值Shape值不变,M-HumEx1.wilWM-HumEx1.wil开始,第一件衣服的Shape值为100,Ex2开始的第一件衣服的Shape值为200,….Ex7700.意思是说每组Ex衣服文件可以容纳100套衣服.注意,Shape字段只支持到255,Shape大于255,可把值写到Shapeex2.总结来说Shape最多只能写255,Shapeex2可写大于255的值

关于武器外观的设置和扩展

武器的外观设置的算法不变,只是当武器的Shape的值大于255,请在Shapeex2里写数值。

00Default.txt系统标签详解

GOTO @SafeZone            //安全区调用

[@_Diary]                          //D键菜单调用

[@_MagicGate]                 //异界之门调用 MapMove d900 20 22

[@_War_Ready_Sabuk]     //沙巴克攻城战准备

[@_War_Start_Sabuk]       //沙巴克攻城战开始

[@_War_Finish_Sabuk]      //沙巴克攻城战结束

[@_CastleOwnerChanged_Sabuk]  //沙巴克旗帜

[@_CastleFlagChanged_Sabuk]      //沙巴克旗帜

My00DefaultNPC-z010.txt详解

[@_MagicGate_Dark]             //赤龙城门 MapMove D006 24 21

[@_OnHourChange]               //系统每小时触发

[@_OnDayChange]                //系统每天触发

[@_OnWeekChange]              //系统每周触发

[@_OnUserHourChange]       //玩家每小时触发

[@_OnUserDayChange]         //玩家每天触发

[@_OnUserWeekChange]      //玩家每周触发

[@_SysTimerEvent]                //系统自定义计时器1

[@_SysTimerEvent2]              //系统自定义计时器2

[@_SysTimerEvent3]              //系统自定义计时器3

[@_TimeEvent]                       //玩家自定义计时器1

[@_TimeEvent2]                     //玩家自定义计时器2

[@_TimeEvent3]                     //玩家自定义计时器3

[@_TimeEvent4]                     //玩家自定义计时器4

[@_TimeEvent5]                     //玩家自定义计时器5

[@_UserLogin2]                     //玩家上线触发

[@_CheckPassEvent]              //玩家上线锁定

[@_UpLvlEvent]                      //玩家升级触发

[@_StdFuncOn]                      //佩戴装备触发

[@_StdFuncOff]                     //摘下装备触发

[@_OnMouseItem]                 //鼠标触发,鼠标在装备物品之间移动切换时发生触发

[@_UserOffLine]                    //角色离线触发

[@_UserDie]                          //角色死亡触发

[@_OnReadBook]              //技能书学习触发

[@_MonDieEvent]             //怪物死亡触发,来自怪物表King_MonsterMonDieEvent字段,这个字段代表有多少几率触发

#Act

Mov 怪物名字 %ARG(1)

[@_OnItemDown]                    //装备爆出触发,数据库物品表SuperItemLogType字段设置为1为爆出红字提示,0为不提示极品掉落时间  D9物品的makeindex D8物品的SuperItemLogTyp D7 位置Y D6 位置X ARG(1) 怪物名字 ARG(2)物品名字 ARG(3)地图名字,代码如下

#ACT

mov A1 %ARG(1)

mov A2 %ARG(2)

mov A3 %ARG(3)

#IF

EQUAL D8 1

#ACT

formatstr "玩家[ %s ][ %s" %USERNAME,%A3

mov A8 %A9

formatstr " ]猎杀[ %s ]爆出极品[ %s ]" %A1,%A2

Addstr A8 %A9

makelog 102   0     1      %A8

linemsg [grobal] "<$OUTPUT(A8)>"

 

[@_Buff]                            //StartBuff结束时返回触发标签 StartBuff 1000 5 "ID1000Buff开始执行 "

#Act

Mov D1 %ARG(1)

 

#If

Equal D1 1000

#Act

SysMsg "ID1000Buff倒计时已关闭"

Break

 

[@_EnterSafeZone]           //进入安全区触发

 

SQL语句的读写详解(格式化字符串返回到%A9)

SQL读取

FormatStr "Where 条件字段名 = '%s'" %条件字段值

ReadSql "表名" "字段1,字段2,字段3,字段4,字段5,字段6" "字段变量1,字段变量2,字段变量3,字段变量4,字段变量5,字段变量6" %A9

SQL写入

FormatStr "%s,%s,%s" %变量1,%变量2,%变量3

Mov 变量B %A9

FormatStr ",%s,%s,%s" %变量4,%变量5,%变量6

AddStr 变量B %A9

FormatStr "Where条件字段名 = '%s'" %条件字段值

Mov 变量A %A9

WriteSql "TBL_QUEST" "字段1,字段2,字段3,字段4,字段5,字段6" %变量B %变量A

初始化数据库(通常检测无条件字段值的时候需要初始化下)

FormatStr "Where 条件字段名 = '%s'" %条件字段值

WriteSql "表名" "条件字段名" %条件字段值 %A9

注意: 如果条件字段值和变量为字符串那就要 '%s'  如果为数字就要 %s

 

首饰加血吸血

SHAPE 136 137 138 吸血

SHAPE 133 134 135 加血

对应 戒指 手镯 项链

Anicount为吸血比例

 

 

@reloadmonai     邪恶复仇者       "Monai_def\邪恶复仇者.txt"

 

fire 
ice 

light 
 THUNDER
wind 
 
holy 
神圣
dark 
暗黑
phantom 
幻影

#SETUP
#IF
#ACT
#ELSEACT
BEGIN
END
MONSTER
HUMAN
NEUTRAL
MAD
STICKED
SETDIR
ENEMY 
范围
FRIEND
LOWHP
HIGHHP
NEAR
FAR
COUNT
RANDOM
SURROUNDED
TIME
CHECKTIME
LOCKED
SETSTATUS
STAND
RUSH
FOLLOW
BETRAY
CHANGESETUP
RUNAWAY
JUMP
JUMPTO
HIDE
SHOW
MONGEN
WALKSPEED
ATTACKSPEED
RESETWALKSPEED
RESETATTACKSPEED
BREAK
CALLDEFAULTNPC
SAY
MARKTIME
BUBBLEON
BUBBLEOFF
PULLOVER
)
(
PUSHOVER
POWER;
力量
NORMAL;
正常
DOUBLE;
双倍
TREBLE;
三倍
HALF;
一半
RATE;
速度
HIT;
攻击
SHOT
SPELL
THUNDER
FIREWALL;
火墙
FIRELINE;
地狱火
ICEWALL ;
冰墙
ICELINE ;
冰沙
FIREBOMB;
爆裂
HEALING ;
治愈术
WIDEHEALING
CLEARSTATUS
PUSH
ULTRASTONE
MPATTACK;
吸蓝
FRONTROW
FULLMOON;
十方斩
HALFMOON;
半月
FRONTBACK;
野蛮
LONG
EQUAL
BLANCE
X0
X1
X2
X3
X4
X5
X6
X7
X8
X9
X10
X11
X12
FIRE
ICE
LIGHT
WIND
HOLY
DARK
PHANTOM
SELF
TARGET
DELAY
Spell [3] WIDEHEALING
(群疗) 500 (24) SELF(只对自身有效) Delay 1500(延迟1500毫秒)

 

 

2 Reply   |  Until 3个月前 | 155 View

admin
发表于 3个月前

评论列表

  • 加载数据中...

编写评论内容
LoginCan Publish Content
程序耗时 0.0625毫秒 内存:1109KB