传奇怪物颜色检测

传奇世界里怪物颜色怎样修改

monsterdb:是怪物资料

(1)name怪物名称

(2)race行动模式及死亡时的效果代码

(3)racelmg攻击模式代码

(4)appr怪物形象代码

(5)lvl怪物等级

(6)undead是否属不死系 0-否,1-是[不死系不可招,死系可召]

(7)cooleye cooleye怪物的感知范围,并和等级有关(反隐形范围)

(8)exp怪物的经验值

(9)hp怪物生命

(10)mp怪物魔法

(11)ac怪物防御力

(12)mac魔法防御力

(13)dc攻击力

(14)dcmax攻击力上限

(15)mc魔法攻击力

(16)sc道士精神力

(17)speed速度

(18)hit攻击命中率

(19)walk-spd行走速度间隔

(20)walkstep行走步伐

(21)walkwait行走等待时间

(22)attacr-spd攻击速度间隔

db文件的修改方法和注释:(要修改属性的就要慢慢看了)

magicdb:是你所修炼的法术和各种技能.

(1)magsid物品代号

(2)magname物品名称

(3)effect type效果属性

(4)effect效果(放此魔法所产生的动画效果)

(5)spell每次耗用魔法值

(6)defspell升级后增加的每次耗用魔法值

(7)defpower升级后增加的威力

(8)defmaxpower升级后增加的最大

(9)job职业(0-战士,1-法师,2-道士)

(10)power基本威力

(11)maxpower最大威力

(12)t1ainlv表格是技能需要升级的经验

(13)needlv修炼需要的等级

(14)mode里 0是战士技能 1是道士技能 2是法师技能.

(15)needl1 1级技能所需等级

(16)l1train 1级技能修炼所需经验

(17)delay技能延迟时间

(18)descr备注

monsterdb:是关于怪物的攻击,经验,还有等级方面的东西

(1)sid怪物代号

(2)name怪物名称

(3)race行动模式及死亡时的效果代码

race代码—81对象进入范围自动攻击

82 2×2范围内毒液攻击-弱

90贴身麻痹石化攻击-弱

92遇到攻击对象在范围外时会瞬移

93边攻击边躲避

95对象进入攻击范围内会从地下爬出来

100召唤的骷髅

101进入范围会从石像状态激活

102在攻击的同时召唤mir200\!setup.txt文件里的zuma1~4里特定的怪

103自身不移动,通过释放mir200\!setup.txt文件里的bee特定的怪来攻击对象

105麻痹石化攻击-强

106麻痹石化攻击-弱

107全屏攻击+麻痹+中毒

113召唤的神兽-小

114召唤的神兽-大

115自身不移动,通过地刺来攻击对象

116自身不移动,通过释放mir200\!setup.txt文件里的spider特定的怪来攻击对象

117自身没有攻击力,通过自暴来攻击对象

(4)racelmg攻击模式代码

racelmg代码—15抛斧头

16贴身喷毒

21电火花

22喷针

40击电

45射箭

52高空喷毒效果

53低空喷毒效果

49丢火球祖玛教主攻击动作

33大范围喷毒触龙神攻击动作

触龙神外形编号 140攻击动作编号 33

祖玛教主外形编号 63攻击动作编号 49

火焰沃玛外形编号 31攻击动作编号 20

沃玛教主外形编号 34攻击动作编号 21

(5)appr怪物形象代码

(6)lvl怪物等级

(7)undead是否属不死系 0-否,1-是[不*系不可招,*系可召]

(8)cooleye是否主动攻击(反隐形范围,并和等级有关)

(9)exp怪物的经验值

(10)hp怪物生命

(11)mp怪物魔法

(12)ac怪物防御力

(13)ac2防御力上限

(14)mac魔法防御力

(15)dc攻击力

(16)dcmax最大攻击力

——————————————————————————–

2用DBC2000改传奇SF装备属性

(17)mc魔法攻击力

(18)sc道士精神力

(19)speed速度

(20)hit攻击命中率

(21)walk-spd行走速度间隔

(22)walkstep行走步伐

(23)walkwait行走等待时间

(24)attacr-spd攻击速度间隔

————————————————————————————————-

stditemdb:物品属性修改

1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“对号”就表示确定插入这一横列。

(1)idx属性表示数据库的序列号(记住序号不要重复)

(2)name属性表示:

物件的名称

(3)stdmode装备属性:

10-男衣

11-女衣

5-单手

6-双手

30-蜡烛类

22-毒药,符类

42-制作原料

=======================================================

(4)shape这个属性(衣服显示穿上得样子,首饰代表其特殊功能)

“5”表示“灵魂战衣”的样子。

“4”表示“魔法长袍”的样子。

“3”表示“重盔甲”的样子。

19~21:项链

为19时,ac2和mac2代表魔法躲避和幸运

为20时,ac2为准确,mac2为敏捷

为21时,ac2为体力恢复,mac2为魔法恢复

24~26:手镯

为24时,ac2代表准确,mac2代表敏捷

为26时,ac和ac2分别代表物理防御上限和下限,mac和mac2分别代表魔法防御上限和下限

22~23:戒指

为22时,ac和ac2分别代表物理防御上限和下限,mac和mac2分别代表魔法防御上限和下限

为23时,ac代表攻击速度+, mac代表中毒躲避+, mac2代表中毒恢复+

shape值:

记忆头盔125

记忆戒指122

记忆手镯124天地合一

记忆项链123

魔血戒指133虹魔戒指136

魔血项链134 mp转hp虹魔手镯137吸hp

魔血手镯135虹魔项链138

神秘戒指130祈祷戒指128

神秘腰带131随机属性祈祷手镯126

神秘头盔132祈祷头盔129

隐身戒指111传送戒指112

麻痹戒指113复活戒指114

火焰戒指115治愈戒指116

幸运戒指117护身戒指118

负载戒指119

技巧项链120

探测项链121

恢复hp/mp113

对于武器来说:

当shape值和reserved值分别为 30和 12时,武器一旦拿上就不能取下,只到死后消失(血剑)

当仅reserved值为 8时,武器拿上可以取下,但是一旦战斗死亡,就会消失

=====================================================================================

(5)weight属性是物件重量.

(6)looks属性(显示衣服物品栏里样子和在装备栏里的样子)

“重盔甲(男)”or”战神盔甲(男)”or”钢盔甲(男)” 62

——————————————————————————–

3用DBC2000改传奇SF装备属性

“魔法长袍(男)”or”恶魔长袍(男)”or”圣龙魔袍(男)” 63

“灵魂战衣(男)”or”幽灵战衣(男)”or”泰坦战衣(男)” 64

“重盔甲(女)”or”战神盔甲(女)”or”钢盔甲(女)” 82

“魔法长袍(女)”or”恶魔长袍(女)”or”圣龙魔袍(女)” 83

“灵魂战衣(女)”or”幽灵战衣(女)”or”泰坦战衣(女)” 84

(7)duramax物件持久的属性:这里的变量中”1000″表示1个持久度,那么”40000″就表示40个持久度了!

(8)衣服和武器的属性:

“ac”防御力下限

“ac2″防御力上限

“mac”魔防下限

“mac2″魔防上限

“dc”物理攻击力下限

“dc2″物理攻击力上限超过了255带在身上攻击是会减成0

“mc”魔法攻击力下限

“mc2″魔法攻击力上限

“sc”道术下限

“sc2″道术上限

“needlevel”需要等级

“price”价格

(9)物品是首饰时:

“ac2″表示准确

“mac2″表示敏捷

“ac”表示防御下限

“ac2″表示防御上限

“mac”表示魔御下限

“mac2″表示魔御上限

药剂的属性:

强效金疮药:hp+90

数据库体现:

ac 90

强效太阳水:hp+50 mp+80

数据库体现:

ac 50

mac 80

这样看来,这里的

ac表示 hp前值(注 hp:200/300,200为前值,300为后值。)

mac表示 mp前值

特殊的:

一些不常见的特殊药剂:

生命强化水:生命力暂时提升120秒(120秒内hp后值+50)

数据库体现:

ac 50

mac2 120

魔法强化水:魔法力暂时提升120秒(120秒内mp后值+50)

mac 50

mac2 120

那么这里的

ac表示hp后值

mac表示mp后值

mac2表示时间了

大家知道苹果是每项属性都暂时增加240秒,他的ac2中是2,那么应该和武器一样,ac2表示准确了!

(10)stock是否为库存品

(11)need表示限制种类:

0为等级限制

1为攻击限制

2为魔法限制

3为道术限制

好了`讲了这么多`大家都很清楚了吧!!!

传奇服务端脚本命令

1、常用命令

#IF;如果

#SAY;输出字符串

#ACT;执行命令

break;结束命令

close;结束对话

2、人物条件命令

CHECKITEM物品名数量;检测当前人物所带物品及数量

CHECKGOLD数量;检测当前人物所带金币数量

CHECKLEVELEX(>,<,=)等级数;检测当前人物等级

CHECKCREDITPOINT(>,<,=)声望数;检测当前人物声望

CHECKJOB(Warrior,Wizard,Taoist);检测当前人物所属职业

CHECKHUM地图名数量;检测指定地图的玩家数量

CHECKITEMW物品名数量;检测当前人物是否佩带指定物品

CHECKDURAEVA物品名数值;检测当前人物所带矿物等物品的品质

CHECKBAGGAGE;检测当前人物的背包是否已满

ONLINELONGMIN(>,<,=)时长;检测当前人物在线时长

CHECKCASTLEDOOR(损坏,开启,关闭);检测沙城城门状态

CASTLEWARAY(>,<,=)天数;检测上次攻城到现在的天数

CASTLECHANGEDAY(>,<,=)天数;检测沙巴克占领天数

CHECKOFGUILD行会名称;检测当前人物行会名称

CHECKNAMELIST角色名列表.txt;检测当前人物角色名是否在列表中

CHECKGUILDLIST行会列表.txt;检测当前人物行会是否在列表中

CHECKACCOUNTLIST帐号列表.txt;检测当前人物帐号是否在列表中

CHECKIPLIST IP列表.txt;检测当前人物IP是否在列表中

CHECKACCOUNTIPLIST帐号和IP列表.txt;检测当前人物登录帐号与IP是否与列表中匹配

CHECKNAMEIPLIST角色名和IP列表.txt;检测当前人物角色名称与IP是否与列表中匹配

ISADMIN;检测当前人物是否为管理员

HAVEGUILD;检测当前人物是否加入行会

ISCASTLEGUILD;检测当前人物是否为沙城成员

ISCASTLEMASTER;检测当前人物是否为沙城老大

ISGUILDMASTER;检测当前人物是否为行会老大

ISNEWHUMAN;检测当前人物是否为新人

CHECKSLAVECOUNT(>,<,=)数量;检测传奇私服人物所带宠物的数量

CHECKSLAVELEVEL(>,<,=)等级数(7);检测当前人物所带宠物的等级

CHECKEXP(>,<,=)经验值;检测当前人物经验值

CHECKPOSELEVEL(>,<,=)等级数;检测当前人物对面人物的等级

CHECKPOSEGENDER性别(男,女);检测当前人物对面人物的性别

CHECKMEMBERLEVEL类型(>,<,=)等级数;检测当前人物的会员等级

CHECKMEMBERTYPE(=,>,<)类型数;检测当前人物的会员类型

CHECKRENEWLEVEL(=,>,<)转生次数;检测当前人物的转生次数

CheckBagSize数量;检测当前人物背包空格数

CHECKDC(=,>,<)攻击下限(=,>,<)攻击上限;检测当前人物攻击力的上限及下限值

CHECKMC(=,>,<)魔法下限(=,>,<)魔法上限;检测当前人物魔法力的上限及下限值

CHECKSC(=,>,<)道术下限(=,>,<)道术上限;检测当前人物道术力的上限及下限值

CHECKHP(=,>,<) HP下限(=,>,<) HP上限;检测当前人物HP值的上限及下限值

CHECKMP(=,>,<) MP下限(=,>,<) MP上限;检测当前人物MP值的上限及下限值

CHECKUSEITEM物品位置;检测当前人物身上指定位置是否戴物品

CHECKITEMTYPE物品位置物品类型;检测当前人物身上指定位置戴的物品是否为指定类型

CHECKGAMEPOINT活力值;检测当前人物活力值

ISLOCKPASSWORD;检测当前人物的仓库是否解锁

PASSWORDERRORCOUNT(=,>,<)次数;检测当前人物输入仓库密码错误次数

CheckRangeMonCount地图号 X Y范围(=,>,<)数量;检测一个坐标范围内怪物数量

CheckMonMap地图号数量;检测一个指定地图内的怪物数量

CHECKMON数量;检测私服人物所在地图内的怪物数量

CHECKSKILL技能名称(=,>,<)修炼等级;检测当前人物已学技能

3、地图功能命令

MAP地图名;将当前人物移动到指定地图

MOVEMAP地图名 X Y;将当前人物移动到指定地图的指定坐标

TIMERECALL时间值;指定当前人物到达多少时间后被传回这里

BREAKTIMERECALL;中断指定人物达多少时间后被传回这里

RECALLMOB怪物名称宝宝等级(最高为 7)叛变时间(分钟)是否自动变色(0、1)固定颜色(1-7);给予当前人物指定怪物为宝宝

setautogetexp命令时间经验是否安全区(0为任何地方)地图号(任何地图请不用填);指定当前人物在线泡经验(直接得到经验)

GAMEGOLD(=,+,-)数量;调整当前人物的元宝数量

SETRANKLEVELNAME封号;调整当前人物的封号

ADDGUILDLIST行会列表.txt;将当前人物行会名加入列表

DELGUILDLIST行会列表.txt;将当前人物行会名从列表删除

ADLNAMELIST角色名列表.txt;将当前人物角色名加入列表

DELNAMELIST角色名列表.txt;将当前人物角色名从列表删除

CLEARNAMELIST列表.txt;清除列表内的所有信息

HAIRSTYLE数值;调整当前人物的发型

CHANGENAMECOLOR数值;调整当前人物的名字颜色

CHANGEJOB职业名称(Warrior,Wizard,Taoist);调整当前人物的所属职业

CHANGEGENDER数值;调整重庆市人物的所属性别

ADDSKILL技能名称技能等级;给予当前人物添加指定技能

DELSKILL技能名称;删除当前人物的指定技能

SKILLLEVEL技能名称(=,+,-)技能等级;调整当前人物的指定技能为指定等级

DELNOJOBSKILL;删除当前人物非本职业的所有技能

CLEARSKILL;删除当前人物的所有技能

GAMEPOINT(=,+,-)数量;调整当前人物的活力值

CREDITPOINT(=,+,-)数量;调整当前人物的声望点数

SETMEMBERLEVEL(=,+,-)等级数;调整当前人物的会员等级

SETMEMBERTYPE(=,+,-)等级数;调整当前人物的会员类型

CHANGELEVEL(=,+,-)等级数;调整当前人物的等级

CHANGEPKPOINT(=,+,-)点数;调整当前人物的PK点数

CHANGEEXP(=,+,-)经验值;调整当前人物的经验值

CHANGEMODE模式类型(1管理模式、2无敌模式、3隐身模式)开关(1为开,0为关);调整当前人物的游戏模式

CHANGEPERMISSION权限等级;调整当前人物的权限等级

KILLMONEXPRATE倍率有效时间;调整当前人物的杀怪经验倍率

POWERRATE倍率有效时间;调整当前人物的攻击力倍率

KICK;将当前人物踢下线

KILL数值;将当前传奇私服人物杀死,并设置杀死类型

KILLSLAVE;将当前人物的宝宝全部杀死

CLEARPASSWORD;清除当前人物的仓库密码

RestRenewLevel;将人物的转生次数复位为零,即未转生

DELMARRY;清除当前人物的结婚信息

DELMASTER;清除当前人物的拜师信息

RENEWLEVEL转次数转后等级 0;将当前人物转生,并设置转生次数以及转生后人物等级跳到多少级

SENDMSG信息类型代码%s信息内容%d;发送文字信息

CLEARMAPMON地图号;清除指定地图的所有怪物

RESTBONUSPOINT;清楚当前人物的属性点

PARAM1地图;NPC指定刷怪地图

PARAM2横坐标;NPC刷怪X坐标

PARAM3纵坐标;NPC刷怪Y坐标

MONGEN怪物名称数量时间;NPC刷怪命令+怪物+数量+时间

takew可以取走身上装备的物品)

mapmove移动地图(例如:mapmove 0 634 612)

map移动地图(不需要具体坐标.例如:map 0)

timerecall在规定时间内召回(timerecall 5在5分钟之内召唤回原地图)

takecheckitem收取checkitem过的物品(不加任何参数)

monclear清空地图怪物(monclear 0清空0地图上的所有怪物)

exchangemap互换地图(exchangemap地图代码)

recallmap把某地图的人召唤过来(recallmap地图代码)

batchmove 3(此3个连用可以瞬移地图用于赌场)

3、定义变量

RANDOM随机数;一般用在#IF语句中作为触发#IF机率,

EQUAL变量名数值;检测变量是否等于指定数值

LARGE变量名数值;检测变量是否大于指定数值

SMALL变量名数值;检测变量是否小于指定数值

MOV变量名数值;给予变量赋于指定值

INC变量名数值;给予变量加上指定值

DEC变量名数值;给予变量减去指定值

SUM变量名A变量名B;将两个变量相加

MOVR数值;变量赋予小于指定数值的随机非负数

<$STR(变量)>;把变量转为字符串

SET [变量名]数值;定义变量

RESET [变量名]连续数字;连续将变量清零

CHECK [变量数值]数值;检测变量是否等于指定数值

扩展资料

传奇服务器脚本命令常见错误

1、错误一:

#if

RANDOM 3

#act

goto 1

break

#if

RANDOM 3

#act

goto 2

break

#if

RANDOM 3

#act

goto 3

break

很多人认为random的具体运行是首先在3以下随机取一个值,然后该脚本内的random 3都不再取值了。那样理解的时候goto 1、2、3的几率是相等的,都是1/3。

这是一个理解上的错误,实际这里运行的操作是这样的,到达1的几率为1/3,到达2的几率为先2/3然后1/3就是2/9。而到达3的几率则为2/3然后2/3然后1/3实际几率为4/27!

2、错误二:

#if

RANDOM 3

#act

goto 1

break

#if

RANDOM 2

#act

goto 2

break

#if

RANDOM 1

#act

goto 3

break

有人认为在第一个random的时候会给一个隐藏的值在3以下做一个赋值。然后以后的random就是检测是否自己的random值和这个隐藏值相同,如果相同则#act。

这个也是一种错误理解,虽然同是对random理解错误造成的,但是该错误与错误一理解上是不同的。但是这种随机的设计方式是提倡的,利用P变量的随机取值是可以完成的。

传奇查看怪物信息快捷键

传奇查看怪物信息快捷键是CTRL。

《传奇》游戏的快捷键:(1)Ctrl+Q原地卡位刷新(2)Ctrl+X回城快捷键复活(3)Shift+左键强制攻击(4)Ctrl+左键奔跑(5)Ctrl+右键查看对方信息(6)Alt+左键取得肉,蛆卵,食人树叶等东西(7)Ctrl在选定了聊天输入窗口的状态下按住为显示最近10个密语对象名单(8)Ctrl+A设定驯养怪物或召唤宝宝的攻击模式(9)Ctrl+B或B显示/关闭魔法快捷键窗口(10)Ctrl+D或D打开/关闭任务窗口(11)Ctrl+E或E打开/关闭魔法窗口(12)Ctrl+F或F打开/关闭行会窗口(13)Ctrl+G或G打开/关闭小组窗口(14)Ctrl+H变换攻击模式(15)Ctrl+I或I开启/关闭小地图上玩家显示和怪物显示(16)Ctrl+J或J控制目标状态窗口(玩家人物头像、鼠标点击目标图象、小地图)(17)Ctrl+K或K改变聊天模式(一般、小组、行会)(18)Ctrl+M或M骑马、藏马(19)Ctrl+N或N打开/关闭游戏环境设置窗口(20)Ctrl+O或O开启/关闭攻击时数字显示功能(红色数字表示一般攻击值、绿色数字表示最大攻击值、蓝色数字表示体力恢复值、红色的MISS表示躲避攻击)

关于本次传奇怪物颜色检测和传奇世界里怪物颜色怎样修改的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。