寻找问题的答案

在传奇服务端架设常见问题中搜索您需要的答案,我们提供了全面的知识库帮助您解决问题

27 个结果
搜索范围:问题和答案全文

传奇“地图编辑器”索号引修及地图安装方法

有朋友下载了地图安装出现黑屏或者花屏问题 ,在这里郑重声明:本站所有地图都是进行过测试 可以正常使用的 ,如果出现了黑屏或者花屏 那么肯定是安装方面出现了问题!


讲解一下地图结构以便大家了解地图排查问题:   

一张地图是由一个X.map文件和一个或多个Objects、SmTiles、Tiles文件组成。    X.map文件存放地图的所有信息,包括(地图的尺寸、Objects索引、SmTiles索引、Tiles索引、门索引、光线、封边等一系列信息)。Tiles存放大地砖图片资源、SmTiles存放小地砖图片资源、Objects存放表层建筑图片资源,引擎会根据MAP提供的信息,索引到所用资源使其显示于游戏中!MAP文件补丁文件(Tiles-SmTiles-Object),以及补丁编号任何一项出了问题地图再游戏中都无法正常显示!

传奇地图由老到新分为12字节地图,14字节地图,36字节地图,不同字节的地图由不同的地图编辑器制作,内部格式有所差异,市面上也有很多地图编辑器,由于地图编辑器也是新老不同,所以有的老地图编辑器打开某些新地图的时候也会出现打不开花屏,我下面会推荐给大家一款地图编辑器基本可以打开市面上所有地图格式!



根据上面所提到的几个因素可以对地图安装出现的问题进行排查:

一.  黑屏,黑屏要么是地图本身存在问题,要么是登录器没有读取到MAP,要么是登录器没读取倒补丁,所以进行以下排查:

1. 地图本身有问题,也就是说MAP或者补丁不对,可以用地图编辑器进行先进行一个查看进行排除!(本站素材直接省略这一步)   

2. X.map文件没有正确放入服务端和客户端补丁的MAP文件夹内,如果确定已经正确放置那请查看资源读取取规则, 看是否读取到了所添加的MAP 文件 !(GOM和GEE等引擎要设置MAP读取路径重新配置登录器)

3. 补丁文件(Tiles-SmTiles-Object)没有正确放入客户端补丁的DATA文件夹内,如确定正确放置那么也请检查资源读取规则看登录器是否读取到了新添加的地图补丁,密码是否正确!(GOM和GEE等引擎要设置补丁读取路径重新配置登录器)

4. 地图补丁编号冲突,举例某个地图用到了盛大补丁的 Tiles10.wzl,而你的PAK里面有 Tiles10.PAK,根据登录器资源读取规则会读取你的PAK文件那么地图自然就无法显示盛大Tiles10.wzl的图片,所以也会出现黑屏,但这个情况大多数是花屏!解决办法下面说!     

5. 引擎不支持所用补丁编号,一些老的引擎LEG,hero,Bule,ASK等引擎由于对地图补丁编号的支持很少,所以若素材使用的补丁编号超出其支持编号,就会出现黑屏或花屏!



二. 花屏,花屏证明登录器已经读取到了我们添加的MAP,只是没有正确读取到我们添加的地图补丁!除了上述引擎不支持因素之外,一般由编号冲 突引起,所以对地图所用补丁编 号进行排查!若有此情况请进行补丁编号索引修改!除了有那些支持编号有限的老引擎之外,建议大家修改编号尽量选择30以后避免和盛大客户端补丁冲突!

地图补丁索引修改必须用索引修改工具进行,下面为大家推荐一款索引修改工具并附上使用教程!此工具免费但不是能修改所有的地图索引,不过支持度可达百分之95以上的地图,并且支持最大255编号修改,应该说是目前免费最好用的索引修改工具。

如何安全区添加光柱?

安全区设置是每个传奇GM的必修课,设置错了游戏可就乱套了,曾经玩过一个服,土城竟然没有设置安全区,无意中放技能发现可以打人,结果就像祈祷套触发神兽叛变一样,现在大多数版本都有设置盟重安全区。



首先传奇素材网说下安全区的设置方法,文件位置以及每个数字代表的属性

配置文件 D:\MirServer\Mir200\Envir\StartPoint.txt,例:

文件格式: ;地图号 座标X 座标Y 禁止说话 大小范围 光环类型 PKZONE PKFIRE


0 289 618 0 10 4 0 0

0 650 631 0 10 4 0 0

0 334 266 0 10 4 0 0

2 503 483 0 10 4 0 0

3 330 330 0 10 4 0 0



地图号:安全区所在地图

座标X:安全区所在地图座标X

座标Y:安全区所在地图座标Y

禁止说话:安全区内是否禁止说话(此功能未完成)

大小范围:安全区范围大小(此功能未完成)

光环类型:安全区边界显示类型 1是僵尸钻的洞 3是石块 4是困魔光 5是火墙 6是祖码教主裂开的石头 7,8,9三种火墙效果

PKZONE:安全区是否为PK比赛区域(此功能未完成)

PKFIRE:安全区PK区域边界显示类型(此功能未完成)



以上是路径文件和书写格式及作用,咱们默认的光环类型都是4,也就是困魔光,想要替换这个素材换成别的,那需要修改补丁文件,具体替换方法找到补丁的data文件夹里,Magic这个补丁文件,打开,用你的新光柱素材覆盖图片1390-1409即可完成更换安全区的光柱素材样式!快去试试吧。

如何自己添加新地图?

这里给大家简单的讲解入如何添加地图,首先我们要弄明白地图主要有哪些文件组成,弄明白这个之后再添加就感觉简单了,如果没有明白的话,感觉文件好多好乱,会让人感觉添加传奇图好难,其实比较简单,继续往下看,跟着站长来学习如何添加地图...



完整地图包含以下三种文件:

=====地图补丁==========

ObjectsX  SmTilesX  TilesX

=====map文件==========

X.map

========小地图=========

X.bmp 或者 X.png

第一步:将地图补丁放入自己版本补丁的Data目录内

map文件分别放入服务端D:\mirserver\Mir200\Map内和自己版本补丁的map文件夹内

第二步:版本地图文本添加D:\mirserver\Mir200\Envir\MapInfo.txt 设置地图名字以及地图参数

第三步:添加小地图,将小地图导入版本补丁的mmapX.wzl(pak)内,在服务端D:\mirserver\Mir200\Envir\MiniMap.txt



文本设置地图对应小地图编号。 编号算法请参照各自引擎说明书!以GOM为例:补丁内编号+1

导入小地图到mmap10.pak的666那么 MiniMap.txt里免应该设置为:map名字  10667

注:mmap10.pak属于扩展,从10001开始, 0为10001,  那么666的话小地图编号就是10667,最后重新配置登录器 查看资源读取规则是否读取到了新添加的地图补丁和MAP文件!


传奇骑马添加教程和坐骑素材添加教程!

很多人在游戏界面上找不到骑马的按钮,那是因为你没有开启这个功能!

首先到你的引擎M2-客户端控制-显示骑马按钮勾选上保存!


QF字段:

骑马触发

QFunction-0


[@OnHorse]

#SAT

骑马


[@OffHorse]

#SAT

下马


地图参数:

HORSE

如果这个地图允许跑马 地图参数加入HORSE

物品代码(Stdmode)

28 马牌 位置代码=15 变量<$HORSE> Anicount=0 不能骑马 大于0时比如1,2,3等等可以使用“Ctrl + J”骑马 马的素材调用L-Horse

29 天使 物品数据库字段Shape设置天使的类型,1 -10 代表不同的天使。51-100 为不同的同的马, 可以使用“Ctrl + J”骑马 马的素材调用L-Horse

30 照明物 物品数据内Source字段为1时不随时间掉持久,为0随时间掉持久 51-100 为不同的同的马, 可以使用“Ctrl + J”骑马 马的素材调用L-Horse

DB数据库:类别代码28   


传奇装备素材大全(修改传奇必知)

在前面的文章里,站长已经把传奇地图大全发布了,现在为大家发布传奇素材大全,素材所在的路径为传奇客户端目录里的data文件夹内。在开发之前,建议大家使用真彩Wil编辑器进行修改操作。

 

GamePlan.wil  游戏功能操作界面

L-Horse.wil   坐骑外观

L-HumHorse.wil  骑马外观

Face.wil     表情

icon.wil     游戏任务图标

SKY_UI.wil  表框

ChrSel.wil  登陆界面图片

Deco.wil    没有什么特别的含义,通常是打不开的

DnItems.wil 所有物品地上显示

Dragon.wil  包含火龙神 守护 雷岩特效等

Effect.wil  沙城门与商城动态图片展示

hair2.wil   发型2

Hair.wil    发型

Hum2.wil    衣服外观2

Hum.wil     衣服外观

HumEffect22.wil一直未更新出,暂未理解

HumEffect.wil翅膀文件

Items.wil   包裹内观

Magic2.wil  几个新技能图片

Magic3.wil  商城图片与庆典烟花

magic4.wil  合击技能

magic5.wil  分身术 寒冰掌 月灵攻击 开天斩等

magic6.wil  烈火 逐日 四级盾 火雨等

Magic.wil   各种基本技能集合

MagIcon.wil F11显示的技能表

mmap.wil    小地图

Mon1.wil    怪物文件1

Mon2.wil    怪物文件2

Mon3.wil    怪物文件3

Mon4.wil    怪物文件4

Mon5.wil    怪物文件5

Mon6.wil    怪物文件6

Mon7.wil    怪物文件7

Mon8.wil    怪物文件8

Mon9.wil    怪物文件9

Mon10.wil   怪物文件10

Mon11.wil   怪物文件11

Mon12.wil   怪物文件12

Mon13.wil   怪物文件13

Mon14.wil   怪物文件14

Mon15.wil   怪物文件15

Mon16.wil   怪物文件16

Mon17.wil   怪物文件17

Mon18.wil   怪物文件18

Mon19.wil   怪物文件19

Mon20.wil   怪物文件20

Mon21.wil   怪物文件21

Mon22.wil   怪物文件22

Mon23.wil   怪物文件23

Mon24.wil   怪物文件24

npc.wil     NPC集合

Objects.wil 地砖集合

Objects2.wil地砖集合2

Objects3.wil地砖集合3

Objects4.wil地砖集合4

Objects5.wil地砖集合5

Objects6.wil地砖集合6

Objects7.wil地砖集合7

Objects8.wil地砖集合8

Objects9.wil地砖集合9

Objects10.wil地砖集合10

Objects14.wil地砖集合14

Prguse.wil  游戏界面内观

Prguse2.wil 游戏界面内观

Prguse3.wil 游戏界面内观

SmTiles.wil 地砖集合

stateitem.wil装备栏内观

Tiles.wil   地砖集合

Weapon2.wil 武器外观2

Weapon.wil  武器外观


怎么设置传奇服务端中的技能音效sound.lst?

大家在做版本的时候,一般都习惯于添加好多魔法,尤其是魔法特效。

可许多玩家都喜欢在家或者网吧宅着开着音响玩,那么光有好的魔法特效是不够的,还需要加上刺激的声音效果,今天就教大家如何添加魔法的声音效果。

1.打开magic.dbGOM)或 cfg_magic.xls996)。

2.找到要添加声音的新魔法的magic id的数值,例如:法师的冰的magic id数值是34。

3.在传奇客户端目录下的wav文件夹,找到sound.lst用记事本打开它,然后按照里面数字的排列顺序添加下面这段话: 10340: wavm34-1.wav。

10341: wavm34-2.wav

10342: wavm34-3.wav

4.最后,把你找来的声音文件分别命名为。

m34-1.wav,

m34-2.wav,

m34-3.wav

5.发现规律了吗?实在就是在sound.lst里面添加magic id数值的10倍再加10000。

6.另外,关于-1-2-3的解释。

-1 当法术发出时的声音

-2 当法术发出后在空中的声音,好比灵魂火符发出后在空中飞行的声音之类等等 

-3 当法术击中目标时的声音

忘了提醒大家了: 10340: wavm34-1.wav

10341: wavm34-2.wav

10342: wavm34-3.wav

这段文字一定要按照sound.lst里面数字的排序。

附:

怪物声音计算公式:怪物外观(appr)*10+200

然后你会找到N个文件 (sound.lst)

例如:

1220:   wav\1220-0.wav

1221:   wav\1220-1.wav

1222:   wav\1220-2.wav

1223:   wav\1220-3.wav

1224:   wav\1220-4.wav

1225:   wav\1220-5.wav


-0 怪发现敌人后的声音

-1 怪平常不攻击时的声音

-2 怪攻击的喊声

-3 也是怪攻击的喊声

-4 怪被打的叫声

-5 怪被打SI时的惨叫声

传奇各职业“技能特效”修改和调用方法

火球术:magic 0-179

隐身术:magic 250-269

治疗术:magic 200-219 370-389

大火球:magic 400-579

施毒术:magic 600-619 760-779

攻杀:magic 800-889

抗拒火环:magic 900-919

地狱火:magic 920-939

疾光电影:magic 970-1149

灵魂火符:magic 1160-1319 1360-1379

幽灵盾:magic 1320-1339

战甲术:magic 1340-1359

困魔咒:magic 1380-1409

刺杀:magic 1410-1499

召唤骷髅:magic 1500-1539

诱惑之光:magic 1560-1579

瞬息移动:magic 1590-1609

火墙:magic 1620-1639

爆裂火焰:magic 1650-1679

地狱雷光:magic 1680-1699

半月:magic 1700-1789

群疗:magic 1790-1809

烈火:magic 3480-3569

冰咆哮:magic 3840-3869

魔法盾:magic 3880-3909

圣言:magic 3920-3949

擒龙手:magic 3960-3999

召唤圣兽:magic2 0-9

雷电术:magic2 10-29

双龙斩:magic2 40-129

灭天火:magic2 130-159

无极真气:magic2 160-179

气功波:magic 2190-199

雷霆剑法:magic2 210-389

寒冰掌:magic2 390-589

诅咒术:magic2 600-639

狮子吼:magic2 710-729

龙影剑法:magic2 730-909

火龙气焰:magic2 910-949

飓风破:magic2 990-1029

噬血术:magic2 1040-1199

分身术:magic5 0-99

开天斩:magic5 470-789

护体神盾:magic5 790-799

逐日剑法:magic6 510-599

流星火雨:magic6 630-689


传奇服务端中!SETUP.txt文件详细说明,个版本引擎可借鉴。

[Server]

;服务器群中的编号,默认为0

ServerIndex=0

;服务器名称

ServerName=爱学GM社区

;服务器组编号,默认为0

ServerNumber=0


;冒险形式服务器,FALSE为否,TRUE为是

VentureServer=FALSE(冒险形式服务器=不支持 付费性的服务器祈祷装备会生效)


;测试形式服务器,FALSE为否,TRUE为是,收费改FALSE,不收费改TRUE

TestServer=TRUE(测试形式服务器 =支持 免费性的服务器祈祷装备不会生效)


;注册用户初始化等级

TestLevel=1

;注册用户初始化金币

TestGold=30000

;允许最大参加测试人数

TestServerUserLimit=1000


;服务性模式,FALSE为否,TRUE为是,如果在收费模式下选择了冒险形式服务器这里必须改为TRUE

ServiceMode=TRUE(服务性模式 =不支持 这个是和收费服务器对应的选择了冒险形式服务器这里必须改为 支持–

TRUE)


;不允许PK服务器,FALSE为否,TRUE为是,只有在付费服务器生效

NonPKServer=FALSE(不允许pk服务器 =不支持 这个是和收费服务器对应的只有在付费服务器生效)


;数据库IP

DBAddr=127.0.0.1

;数据库端口

DBPort=6000

;注册信息IP

IDSAddr=127.0.0.1

;注册信息端口

IDSPort=5600

MsgSrvAddr=127.0.0.1

MsgSrvPort=4900


HumLimit=30

MonLimit=30

ZenLimit=30

NpcLimit=5

SocLimit=30

DecLimit=10

UserFull=100

ZenFastStep=300

SendBlock=1000

CheckBlock=8000

AvailableBlock=200

GateLoad=0

LogServerAddr=127.0.0.1

LogServerPort=10000

ViewHackMessage=TRUE

ViewAdmissionFailure=TRUE

DBName=HeroDB

GateAddr=127.0.0.1

GatePort=5000

DiscountForNightTime=FALSE

HalfFeeStart=2

HalfFeeEnd=10

SocCheckTimeOut=50

ProcessMonstersTime=10

RegenMonstersTime=200

HumanGetMsgTimeLimit=200

;HalfFeeStart=2

;HalfFeeEnd=10


[Share]

;用户付费记录文件夹,初始化为空

BaseDir=D:\Mirserver\Mir200\Share\

;行会文件夹,保存了所有行会登记记录,一个文件代表一个行会,初始化为空

GuildDir=D:\Mirserver\Mir200\GuildBase\Guilds\

;总行会记录,每一行代表一个行会名字,初始化为空

GuildFile=D:\Mirserver\Mir200\GuildBase\Guildlist.txt

;临时记录用户信息的文件夹。只有在服务模式才有文件存在,初始化空

VentureDir=D:\Mirserver\Mir200\ShareV\

;记录用户每次登录时间的文件夹,初始化为空

ConLogDir=D:\Mirserver\Mir200\ConLog\

;沙巴克城资料及攻城日期、信息

CastleDir=D:\Mirserver\Mir200\Envir\Castle\

;服务端核心文件夹

EnvirDir=D:\Mirserver\Mir200\Envir\

;地图文件夹

MapDir=D:\Mirserver\Mir200\Map\

CastleFile=D:\Mirserver\Mir200\Envir\Castle\List.txt

NoticeDir=.\Notice\

LogDir=.\Log\

PlugDir=.\

GameGold=元宝

PayMentPointName=秒卡点


;客户端对应文件

[Setup]

ClientFile1=Mir.dat

ClientFile2=mir.2

ClientFile3=mir.3

ItemNumber=3181256

;应急回城地图号

HomeMap=0

;应急回城地图坐标X

HomeX=334

;应急回城地图坐标Y

HomeY=266

DropLargeBlock=1

ItemNumberEx=1073751010

;宝宝升级杀怪基数

MonUpLvNeedKillBase=100

;宝宝升级杀怪倍数

MonUpLvRate=16

;宝宝升级所需杀怪数0级

MonUpLvNeedKillCount0=0

;宝宝升级所需杀怪数1级

MonUpLvNeedKillCount1=0

;宝宝升级所需杀怪数2级

MonUpLvNeedKillCount2=50

;宝宝升级所需杀怪数3级

MonUpLvNeedKillCount3=100

;宝宝升级所需杀怪数4级

MonUpLvNeedKillCount4=200

;宝宝升级所需杀怪数5级

MonUpLvNeedKillCount5=300

;宝宝升级所需杀怪数6级

MonUpLvNeedKillCount6=600

;宝宝升级所需杀怪数7级

MonUpLvNeedKillCount7=1200

;宝宝升级颜色1级

SlaveColor0=255

;宝宝升级颜色2级

SlaveColor1=254

;宝宝升级颜色3级

SlaveColor2=147

;宝宝升级颜色4级

SlaveColor3=154

;宝宝升级颜色5级

SlaveColor4=229

;宝宝升级颜色6级

SlaveColor5=168

;宝宝升级颜色7级

SlaveColor6=180

;宝宝升级颜色8级

SlaveColor7=252

;宝宝升级颜色9级

SlaveColor8=249

;红名村地图号

RedHomeMap=3

;红名村坐标X

RedHomeX=845

RedHomeX=845

;红名村坐标Y

RedHomeY=674

;红名死亡回城地图号

RedDieHomeMap=3

;红名死亡回城地图坐标X

RedDieHomeX=839

;红名死亡回城地图坐标Y

RedDieHomeY=668

HealthFillTime=300

SpellFillTime=800

;自动减PK点间隔时间(60000为60秒)

DecPkPointTime=60000

;以间隔时间自动减PK点控制(实数)

DecPkPointCount=1

K状态变色时间(60000为60秒)

PKFlagTime=60000

;杀人增加PK点数(实数)

KillHumanAddPKPoint=60

KillHumanDecLuckPoint=500

DecLightItemDrugTime=500

SafeZoneSize=10

StartPointSize=2

;——————————————————————————–

;转生名字颜色1

ReNewNameColor0=241

;转生名字颜色2

ReNewNameColor1=250

;转生名字颜色3

ReNewNameColor2=248

;转生名字颜色4

ReNewNameColor3=191

;转生名字颜色5

ReNewNameColor4=242

;转生名字颜色6

ReNewNameColor5=150

;转生名字颜色7

ReNewNameColor6=254

;转生名字颜色8

ReNewNameColor7=253

;转生名字颜色9

ReNewNameColor8=186

;转生名字颜色10

ReNewNameColor9=243

;转生名字颜色变换所需时间秒1000代表1秒

ReNewNameColorTime=2000

ReNewChangeColor=1

;转生后原有经验清除 1为清除 0为不清除

ReNewLevelClearExp=1

;武士转生后加点所需的点数(如BonusAbilofWarrDC=17就是点数要+17点才加一点的真实数值)

BonusAbilofWarrDC=17

BonusAbilofWarrMC=20

BonusAbilofWarrSC=20

BonusAbilofWarrAC=20

BonusAbilofWarrMAC=20

BonusAbilofWarrHP=1

BonusAbilofWarrMP=3

BonusAbilofWarrHit=20

BonusAbilofWarrSpeed=35

BonusAbilofWarrX2=0

;法师转生后加点所需的点数

BonusAbilofWizardDC=17

BonusAbilofWizardMC=25

BonusAbilofWizardSC=30

BonusAbilofWizardAC=20

BonusAbilofWizardMAC=15

BonusAbilofWizardHP=2

BonusAbilofWizardMP=1

BonusAbilofWizardHit=25

BonusAbilofWizardSpeed=35

BonusAbilofWizardX2=0

;道士转生后加点所需的点数

BonusAbilofTaosDC=20

BonusAbilofTaosMC=30

BonusAbilofTaosSC=17

BonusAbilofTaosAC=20

BonusAbilofTaosMAC=15

BonusAbilofTaosHP=2

BonusAbilofTaosMP=1

BonusAbilofTaosHit=30

BonusAbilofTaosSpeed=30

BonusAbilofTaosX2=0

;武士转生最高可加点数

NakedAbilofWarrDC=512

NakedAbilofWarrMC=2560

NakedAbilofWarrSC=20

NakedAbilofWarrAC=768

NakedAbilofWarrMAC=1280

NakedAbilofWarrHP=0

NakedAbilofWarrMP=0

NakedAbilofWarrHit=0

NakedAbilofWarrSpeed=0

NakedAbilofWarrX2=0

;法师转生最高可加点数

NakedAbilofWizardDC=512

NakedAbilofWizardMC=512

NakedAbilofWizardSC=2560

NakedAbilofWizardAC=1280

NakedAbilofWizardMAC=768

NakedAbilofWizardHP=0

NakedAbilofWizardMP=0

NakedAbilofWizardHit=5

NakedAbilofWizardSpeed=0

NakedAbilofWizardX2=0

;道士转生最高可加点数

NakedAbilofTaosDC=20

NakedAbilofTaosMC=30

NakedAbilofTaosSC=17

NakedAbilofTaosAC=20

NakedAbilofTaosMAC=15

NakedAbilofTaosHP=2

NakedAbilofTaosMP=1

NakedAbilofTaosHit=30

NakedAbilofTaosSpeed=30

NakedAbilofTaosX2=0


GroupMembersMax=10

;——————————————————————————–

;武器升级所需时间(秒)180000为1800秒

UPgradeWeaponGetBackTime=1800000

;武器升级过期天数

ClearExpireUpgradeWeaponDays=8

;武器升级所需费用

UpgradeWeaponPrice=10000

;武器升级最高可升点数

UpgradeWeaponMaxPoint=20

;攻击力升级成功机率(数字越低成功率越高)

UpgradeWeaponDCRate=60

;攻击力升级+2点成功机率(数字越低成功率越高)

UpgradeWeaponDCRate=60

;攻击力升级+2点成功机率(数字越低成功率越高)

UpgradeWeaponDCTwoPointRate=25

;攻击力升级+3点成功机率(数字越低成功率越高)

UpgradeWeaponDCThreePointRate=150

;魔法力升级成功机率(数字越低成功率越高)

UpgradeWeaponMCRate=60

;魔法力升级+2点成功机率(数字越低成功率越高)

UpgradeWeaponMCTwoPointRate=25

;魔法力升级+3点成功机率(数字越低成功率越高)

UpgradeWeaponMCThreePointRate=150

;道术力升级成功机率(数字越低成功率越高)

UpgradeWeaponSCRate=60

;道术力升级+2点成功机率(数字越低成功率越高)

UpgradeWeaponSCTwoPointRate=25

;道术力升级+3点成功机率(数字越低成功率越高)

UpgradeWeaponSCThreePointRate=150

;申请行会费用

BuildGuild=1000000

;炼药费用

MakeDurg=100

;申请行会战费用

GuildWarFee=30000

;雇用护卫费用

HireGuard=300000

;雇用弓箭手费用

HireArcher=300000

;修理城门费用

RepairDoor=2000000

;修理城墙费用

RepairWall=500000

;沙城成员修理折扣率%

CastleMemberPriceRate=80

;沙城最高可存资金

CastleGoldMax=10000000

;沙城一天最高收入

CastleOneDayGold=2000000

;沙巴克名称

CastleName=沙巴克

;回城点地图号

CastleHomeMap=3

;回城点地图坐标X

CastleHomeX=644

;回城点地图坐标Y

CastleHomeY=290

;攻城区域范围X

CastleWarRangeX=100

;攻城区域范围Y

CastleWarRangeY=100

;所有商人交税百分比

CastleTaxRate=5

CastleGetAllNpcTax=1

GenMonRate=10

ProcessMonRandRate=5

ProcessMonLimitCount=5


;正式模式人物可带金币上限

HumanMaxGold=10000000

;试玩模式人物可带金币上限

HumanTryModeMaxGold=100000

;试玩模式人物等级限制

TryModeLevel=7

;试玩模式人物使用仓库(0为不可使用 1为可以使用)

TryModeUseStorage=1

;发送广播信息显示人物名称设定(0为不显示,1为显示)

ShutRedMsgShowGMName=1

ShowMakeItemMsg=1

ShowGuildName=1

;是否开启全新称号系统(0否,1是).开启后使用脚本控制称号

ShowRankLevelName=1


MonSayMsg=1

;发送聊天信息最大长度设定(实数)

SayMsgMaxLen=80

;聊天信息发送间隔时间(秒)5000为5秒

SayMsgTime=3000

;聊天信息发送数量(实数)

SayMsgCount=2

;禁言时间(秒)60000为60秒

DisableSayMsgTime=60000

;发送广播信息最大长度设定(实数)

SayRedMsgMaxLen=255

;允许喊话等级(实数)

CanShoutMsgLevel=7

;交易间隔时间(秒)3000为3秒

TryDealTime=3000

;确认交易时间(秒)1000为1秒

DealOKTime=1000

;交易时取回物品 0为可以取回 1为不可取回

CanNotGetBackDeal=1

;交易设置 0为可以交易 1为不可交易

DisableDeal=0

;徒弟出师等级

MasterOKLevel=42

;徒弟出师后师傅可得声望数

MasterOKCreditPoint=20

;徒弟出师后师傅可得点数

MasterOKBonusPoint=0

K保护设置 0为不启动保护 1为启动保护

PKProtect=1

K保护等级

PKProtectLevel=30

;红名PK保护等级

RedPKProtectLevel=10

ItemPowerRate=10000

ItemExpRate=10000

ScriptGotoCountLimit=30

;聊天文字颜色

HearMsgFColor=0

;聊天文字背景颜色

HearMsgBColor=255

;私聊文字颜色

WhisperMsgFColor=252

;私聊文字背景颜色

WhisperMsgBColor=255

;GM私聊文字背景颜色

GMWhisperMsgFColor=252

;GM私聊文字背景颜色

GMWhisperMsgBColor=255

;喊话文字颜色

CryMsgFColor=0

;喊话文字背景颜色

CryMsgBColor=151

;行会聊天文字颜色

GreenMsgFColor=219

;行会聊天文字背景颜色

GreenMsgBColor=255

;蓝色提示文字颜色

BlueMsgFColor=255

;蓝色提示文字背景颜色

BlueMsgBColor=252

;红色提示文字颜色

RedMsgFColor=255

;红色提示文字背景颜色

RedMsgBColor=56

;绿色提示文字颜色

GuildMsgFColor=219

;绿色提示文字背景颜色

GuildMsgBColor=255

;编组聊天文字颜色

GroupMsgFColor=196

;编组聊天文字背景颜色

GroupMsgBColor=255

GroupMsgBColor=255

;祝福语文字颜色

CustMsgFColor=249

;祝福语文字背景颜色

CustMsgBColor=255


;命中机率(数字越小机率越大)

MakeMineHitRate=2

;挖矿机率(数字越小机率越大)

MakeMineRate=10

;矿石因子

StoneTypeRate=141

StoneTypeRateMin=56

;金矿率

GoldStoneMin=1

GoldStoneMax=5

;银矿率

SilverStoneMin=6

SilverStoneMax=14

;铁矿率

SteelStoneMin=15

SteelStoneMax=30

;黑铁矿率

BlackStoneMin=31

BlackStoneMax=63

;矿石最小品质(7000为7点)

StoneMinDura=7000

;随机出现矿石品质范围(13000为13)

StoneGeneralDuraRate=13000

;矿石出现高品质机率

StoneAddDuraRate=20

;随机出现矿石高品质范围(10000为10)

StoneAddDuraMax=10000

;一等奖机率

WinLottery1Min=16180

WinLottery1Max=16185

;二等奖机率

WinLottery2Min=16170

WinLottery2Max=16179

;三等奖机率

WinLottery3Min=16150

WinLottery3Max=16169

;四等奖机率

WinLottery4Min=16000

WinLottery4Max=16149

;五等奖机率

WinLottery5Min=5000

WinLottery5Max=15999

;六等奖机率

WinLottery6Min=1

WinLottery6Max=4999

;中奖机率因子

WinLotteryRate=30000

;一等奖奖金

WinLottery1Gold=1000000

;二等奖奖金

WinLottery2Gold=200000

;三等奖奖金

WinLottery3Gold=100000

;四等奖奖金

WinLottery4Gold=10000

;五等奖奖金

WinLottery5Gold=1000

;六等奖奖金

WinLottery6Gold=500

GuildRecallTime=180

GroupRecallTime=6

;开启扔物品控制(0为不开启,1为开启)

ControlDropItem=1

;安全区禁止扔物品控制(0为不禁止,1为禁止)

InSafeDisableDrop=0

;扔物品控制的金币数设定

CanDropGold=1000

;扔物品控制的物品价格设定

CanDropPrice=500

SendCustemMsg=1

;是否开启沙巴克城主红字喊话(0否,1是)


RepairItemDecDura=30

;人物死亡掉背包物品控制(0为不掉,1为掉)

DieScatterBag=1

;人物死亡掉背包物品

DieScatterBagRate=10

;红名人物死亡掉背包全部物品控制(0为不掉,1为掉)

DieRedScatterBagAll=1

;红名人物死亡掉背包全部物品机率(百分比实数)

DieDropUseItemRate=30

;红名人物死亡掉装备机率(百分比实数)

DieRedDropUseItemRate=20

;人物死亡掉金币控制(0为不掉,1为掉)

DieDropGold=0

;被人物杀死掉装备控制(0为不掉,1为掉)

KillByHumanDropUseItem=1

;被怪物杀死掉装备控制(0为不掉,1为掉)

KillByMonstDropUseItem=1

KickExpireHuman=0

;行会封号最大长度

GuildRankNameLen=16

;行会名称最大长度

GuildNameLen=16

;行会成员最大数量.(数量超过该数字好像不能更改封号)

GuildMemberMaxLimit=200

AttackPosionRate=6

AttackPosionTime=4

RevivalTime=60000

UserMoveCanDupObj=0

UserMoveCanOnItem=1

UserMoveTime=10

PKDieLostExpRate=1000

PKDieLostLevelRate=20000

;攻击其它人时名字颜色

PKFlagNameColor=47

;开启行会战争时本行会或联盟行会人物名字颜色

AllyAndGuildNameColor=180

;开启行会战争时敌对行会人物名字颜色

WarGuildNameColor=69

;战争区域时名字颜色

InFreePKAreaNameColor=221

K点超过100时名字颜色

PKLevel1NameColor=251

K点超过200时名字颜色

PKLevel2NameColor=249

;祈祷生效设置(1为开启 0为不开启)

SpiritMutiny=1

;祈祷生效时间长度(3600000为3600秒)

SpiritMutinyTime=3600000

;祈祷生效时能量倍数

SpiritPowerRate=2

;主人死亡宝宝叛变控制(0为不叛变 1为叛变)

MasterDieMutiny=0

;宝宝叛变机率(数字越小叛变机率越大)

MasterDieMutinyRate=5

;宝宝叛变增加攻击和速度机率(数字越小叛变机率越大)

MasterDieMutinyPower=5

;七彩宝宝控制(1为开启宝宝自动变色 0为关闭)

BBMonAutoChangeColor=1

;七彩宝宝自动变色时间间隔(3000为3秒)

BBMonAutoChangeColorTime=3000

OldClientShowHiLevel=1

ShowscriptActionMsg=1

RunSocketDieLoopLimit=100

ThreadRun=0

DeathColorEffect=5

ParalyCanRun=0

ParalyCanWalk=0

ParalyCanHit=0

ParalyCanSpell=0

ShowExceptionMsg=1

ShowPreFixMsg=1

MagTurnUndeadLevel=50

;诱惑之光能召唤的最高怪物等级,高于50级怪物不能被诱惑

MagTammingLevel=50

;等级比率,数字越小,越容易召唤

MagTammingTargetLevel=1

;血量比率,数字越大,越容易召唤

MagTammingTargetHPRate=500

;诱惑之光能召唤的最高怪物数量(实数)

MagTammingCount=5


MabMabeHitRandRate=100

MabMabeHitMinLvLimit=10

MabMabeHitSucessRate=21

MabMabeHitMabeTimeRate=20

;魔法攻击范围大小设置(超过此攻击范围攻击无效)

MagicAttackRage=9

AmyOunsulPoint=10

DisableInSafeZoneFireCross=0

GroupMbAttackPlayObject=1

;绿毒减HP时间(毫秒)

PosionDecHealthTime=2000

;红毒减防御及持久机率(实数除以10为真实值)

PosionDamagarmor=10

;是否禁止无限刺杀(0不禁止,1禁止)

LimitSwordLong=0

;刺杀的威力倍率(除以100为真实值)

SwordLongPowerRate=100

FireBoomRage=2

SnowWindRange=2

ElecBlizzardRange=3

HumanLevelDiffer=10

K杀人增加等级设定(0为不增加,1为增加)

KillHumanWinLevel=1

K杀人减少等级设定(0为不减少,1为减少)

KilledLostLevel=0

K杀人增加等级(实数)

KillHumanWinLevelPoint=3

K杀人减少等级(实数)

KilledLostLevelPoint=2

K杀人增加经验设定(0为不增加,1为增加)

KillHumanWinExp=0

K杀人减少经验设定(0为不减少,1为减少)

KilledLostExp=0

K杀人增加经验(实数)

KillHumanWinExpPoint=100000

K杀人减少经验(实数)

KillHumanLostExpPoint=100000

;怪物属性倍数(防御力、魔法防御力、攻击力、魔法力、道术力数据库为基础倍数为10除以实数)

MonsterPowerRate=10

;物品属性倍数(攻击力、魔法力、道术力以数据库为基础,倍数为10除以实数)

ItemsPowerRate=10

;物品属性倍数(防御力、魔法防御力以数据库为基础,倍数为10除以实数)

ItemsACPowerRate=10

SendOnlineCount=1

;广播在线人数倍数(倍数为10除以实数)

SendOnlineCountRate=20

;广播在线人数时间间隔(秒)30000为30秒

SendOnlineTime=300000

SaveHumanRcdTime=600000

HumanFreeDelayTime=300000

;游戏死尸清理时间(秒)30000为30秒

MakeGhostTime=30000

;游戏物品清理时间(秒)240000为240秒

ClearDropOnFloorItemTime=240000

;游戏爆物可捡时间(秒)300000为300秒

FloorItemCanPickUpTime=280000

;是否开启保护密码控制(0不开启,1开启)

PasswordLockSystem=1

;开启保护密码登陆后禁止交易物品(0不禁止,1禁止)

PasswordLockDealAction=1

;开启保护密码登陆后禁止扔物品(0不禁止,1禁止)

PasswordLockDropAction=1

;开启保护密码登陆后禁止取仓库物品(0不禁止,1禁止,需开启仓库密码)

PasswordLockGetBackItemAction=1

;开启保护密码登陆后锁定人物登陆(0不锁定,1锁定,解除锁定需开锁密码)

PasswordLockHumanLogin=1

;开启保护密码登陆后禁止走路(0不禁止,1禁止)

PasswordLockWalkAction=1

;开启保护密码登陆后禁止跑步(0不禁止,1禁止)

PasswordLockRunAction=1

;开启保护密码登陆后禁止攻击(0不禁止,1禁止)

PasswordLockHitAction=1

;开启保护密码登陆后禁止魔法(0不禁止,1禁止)

PasswordLockSpellAction=1

;开启保护密码登陆后禁止聊天(0不禁止,1禁止)

PasswordLockSendMsgAction=1

;开启保护密码登陆后禁止使用物品(0不禁止,1禁止)

PasswordLockUserItemAction=0

;开启保护密码登陆后锁定人物隐身(0不隐身,1隐身)

PasswordLockInObModeAction=1

;是否开启保护密码错误超过次数踢人下线(0否,1是)

PasswordErrorKick=0

;保护密码错误超过次数踢人下线(实数次数)

PasswordErrorCountLock=3

;客户端版本号

SoftVersionDate=20020522

CanOldClientLogon=1

;控制台显示间隔时间(秒)600000为600秒

ConsoleShowUserCountTime=600000

;游戏公告显示间隔时间(秒)300000为300秒

ShowLineNoticeTime=300000

LineNoticeColor=2

;装备加速属性控制加速(毫秒)

ItemSpeedTime=30

;每秒可同时攻击次数 1为1次

MaxHitMsgCount=1

;每秒可同时魔法次数 1为1次

MaxSpellMsgCount=1

;每秒可同时跑步次数 1为1次

MaxRunMsgCount=1

;每秒可同时走路次数 1为1次

MaxWalkMsgCount=1

;每秒可同时转向次数 1为1次

MaxTurnMsgCount=1


MaxSitDonwMsgCount=1

;每秒可同时挖肉次数 1为1次

MaxDigUpMsgCount=1

;魔法操作数据量控制

SpellSendUpdateMsg=0

;攻击操作数据量控制

ActionSendActionMsg=0

;超速次数(超过设定次数将会踢下线)

OverSpeedKickCount=1

;过滤超速数据(毫秒)

DropOverSpeed=1

;掉线处理超速操作

KickOverSpeed=1

;速度控制模式(0为停顿操作处理 1为反弹卡刀处理)

SpeedControlMode=0

;二次攻击间隔时间(毫秒)

HitIntervalTime=900

;二次魔法间隔时间(毫秒)

MagicHitIntervalTime=800

二次跑步间隔时间(毫秒)

RunIntervalTime=600

;二次走路间隔时间(毫秒)

WalkIntervalTime=600

;二次转向间隔时间(毫秒)

TurnIntervalTime=600

ControlActionInterval=1

ControlWalkHit=1

ControlRunLongHit=1

ControlRunHit=1

ControlRunMagic=1

ActionIntervalTime=350

RunLongHitIntervalTime=800

RunHitIntervalTime=800

WalkHitIntervalTime=800

RunMagicIntervalTime=900

;人物弯腰控制(人物无弯腰动作)

DisableStruck=1

;人物弯腰控制(人物自己不弯腰)

DisableSelfStruck=1

;人物弯腰控制(毫秒)

StruckTime=100

AddUserItemNewValue=1

TestSpeedMode=0

;祝福油诅咒机率(数字越大机率越小)

WeaponMakeUnLuckRate=20

;祝福油一级点数(小于其点数的祝福点数100%祝福成功)

WeaponMakeLuckPoint1=1

;祝福油二级点数(小于其点数的祝福点数根据二级机率)

WeaponMakeLuckPoint2=3

;祝福油***点数(小于其点数的祝福点数根据***机率)

WeaponMakeLuckPoint3=7

;祝福油二级机率(数字越大机率越小)

WeaponMakeLuckPoint2Rate=6

;祝福油***机率(数字越大机率越小)

WeaponMakeLuckPoint3Rate=40


;全局G变量

GlobalVal0=0

;全局A变量

GlobalStrVal0=

;人物升级所需经验

[Exp]

Level1=1

;英雄升级所须经验

[HeroExp]

Level1=1

;人物死亡屏幕颜色

DeathColorEffect=0


传奇客户端补丁文件名中英文对照解释说明

ChrSel 游戏登陆界面补丁

Prguse 游戏内界面补丁

Prguse2 游戏内界面补丁

Prguse3 游戏内界面补丁

Hair 头发外观动作

Effect 开门动作

Magic 魔法效果外观

Magic2 魔法效果外观

mmap 小地图

NPC NPC外观

Mon1-256 怪物动作外观

Hum 衣服外观动作

Weapon 武器外观动作

地图:

Objects 大地图图库

SmTiles 地图图库

Tiles 地图地砖

物品:

DnItems 地上物品

Items 背包物品

StateItem 身上物品


登录传奇游戏后,角色界面点击开始游戏无响应

问题原因:游戏网关没有启动或者被拦截了。

解决方法:启动游戏网关即可



单机登录游戏,登录器中的列表无法显示



问题原因:单机登陆器也是读单机列表的,读不到自然就无法显示.

解决方法:使用简易IIS快速建立列表链接.

排查其他问题方法:

将登录器列表url复制到浏览器检查是否能正常访问;

如果不能正常访问,检查本地IIS或者简易IIS服务器是否启动成功,如果是外网,检查端口号是否屏蔽。


为什么有空气墙?

先确认登录器和M2是否配套,在配套的情况,查看你所在的地图服务端和客户端是否一样,例:“D:\MirServer\Mir200\Map\3.Map” 和 “E:\盛大网络\热血传奇\Map\3.Map”不一样就会有空气墙

成捆的物品为什么不能自动解包?

客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
例如:
强效金创药 Anicount=100  超级金创药 Shape=100
疗伤药 Anicount=115 疗伤药包 Shape=115
回城卷 Anicount=108 回城卷包  Shape=108

支持2次打包
例如:
可以把“疗伤药包”再次打包
疗伤药包 Anicount=120 超级疗伤药包 Shape=120

使用启动器有个捆绑DB转换一下就正常了


新的解包配置文件 Envir\UnbindList.txt  格式,兼容旧格式,升级新M2如果不需要修改解包数量的,可以不修改Envir\UnbindList.txt:

;物品DB字段Anicount的值 物品名称 解包数量 物品类型(0其他,1加红,2加蓝,3加红蓝,4卷轴)

100 强效金创药 6 1
101 强效魔法药 6 2
119 强效太阳水 6 3
120 万年雪霜 6 3
102  金创药(小量) 6 1
103 魔法药(小量) 6 2
104 金创药(中量) 6 1
105 魔法药(中量) 6 2
106  地牢逃脱卷 6 4
107 随机传送卷 6 4
108 回城卷 6 4
109 行会回城卷 6  4

复古内挂普通体力药、特殊体力药优先级设置

Reserved=  优先级

普通红药:(Reserved=0~99优先级,数字越小优先级越高)
普通蓝药:(Reserved=0~99优先级,数字越小优先级越高)
瞬回药品:(Reserved=0~99优先级,数字越小优先级越高)
回城系列:(Reserved=0~99优先级,数字越小优先级越高)
随机系列:(Reserved=0~99优先级,数字越小优先级越高)
如果没配Reserved优先级,那么按照物品的IDX顺序来使用,优先使用排序在前面的物品  


传奇引擎物品数据库使用所需条件说明(NEED/NEEDLEVEL)

物品数据库字段:

(字段包括二个参数的需要用字段计算器算出具体数字)

NEED        NEEDLEVEL(NEED对应的数值
0        需要指定等级以上才可以戴上  
1        需要指定攻击力以上才可以戴上
10        需要指定职业及指定等级以上才可以戴上
11        需要指定职业及指定攻击力以上才可以戴上
12        需要指定职业及指定魔法力以上才可以戴上
13        需要指定职业及指定道术以上才可以戴上
2        需要指定魔法力以上才可以戴上
3        需要指定道术以上才可以戴上
4        需要指定转生等级以上才可以戴上
40        需要指定转生等级及指定等级以上才可以戴上   
41        需要指定转生等级及指定攻击力以上才可以戴上  
42        需要指定转生等级及指定魔法力以上才可以戴上  
43        需要指定转生等级及指定道术以上才可以戴上   
44        需要指定转生等级及指定声望点以上才可以戴上  
5        需要指定声望点以上才可以戴上
6        加入了行会的人才可以戴上
60        行会掌门才可以戴上
7        沙城成员才可以戴上
70        沙城城主才可以戴上
8        会员才可以戴上
81        指定类型会员,及大于或等于指定会员等级,字段设置
82        指定或大于类型会员,及大于或等于指定会员等级  字段设置

如何通过脚本来防止玩家二开或多开游戏?

打开MirServer\Mir200\Envir里MapQuest_Def文件夹里的QManage.txt文件.

在登录[@Login]下加入下列脚本:

goto @二开

然后在QM脚本的最下端加入下面执行脚本:

[@二开]

#if

CheckTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>

#act

MESSAGEBOX 本服务器禁止多开游戏!

KICK

#elseact

addTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>


打开Market_Def文件夹里的(在MapQuest_Def文件夹下面)QFunction-0.txt文件,在最下面加入下列脚本

[@PlayReconnection]

#if

#act

DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>


[@PlayOffLine]

#if

#act

DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>

然后去QuestDiary文件里新建txt,重命名为玩家机器码.txt

----------------------------------------------------------------------------------

以上为双开。下面为三开以上脚本

-----------------------------------------------------------------------------------

第一步:

打开Envir里MapQuest_Def文件夹里的QManage.txt文件。

在登录[@Login]字段下加入下列脚本:

goto @二开

然后在QManage.txt文件最下面加入对应脚本:

[@二开]

#if

CheckTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>

#act

goto@三开

#elseact

addTextList ..\QuestDiary\玩家机器码码.txt <$MACHINEID>

[@三开]

#if

CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>

#act

MESSAGEBOX 因服务器原因,暂时禁止三开!后续可能会开放!

KICK

#elseact

addTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>


打开Market_Def文件夹里的(在MapQuest_Def文件夹下面)QFunction-0.txt文件,,在最下面加入下列脚本

[@PlayReconnection]

#if

CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>

#act

DelTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>

#elseact

DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>


[@PlayOffLine]

#if

CheckTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>

#act

DelTextList ..\QuestDiary\玩家机器码2.txt <$MACHINEID>

#elseact

DelTextList ..\QuestDiary\玩家机器码.txt <$MACHINEID>


然后去QuestDiary文件里新建两个TXT,重命名为玩家机器码.txt玩家机器码2.txt即可。

为什么用GM号登录游戏后就卡住不动了?

多新手GM在架设版本的时候都会遇到这个问题,在游戏成功架设后,把人物设置成GM之后登录游戏就直接卡死了,今天站长针对这个问题教大家怎么去设置GM后游戏不会卡死,我们下面来看一下图,这也是站长在成功架设后遇到的问题。



同时M2日志也可以看到提示 [945封漏洞系统]玩家:[传奇大学]GM权限为10,已被强制下线…

这里不仅是945插件有这个功能,其它引擎的封后门插件也有此功能,如熊猫、神州、gompj、等……都可以使用此方法设置。

第一步,我们在M2找到插件名称,如站长使用的 LM引擎(E),我们只需要在M2,LM引擎,设置打开它。如图




打开设置界面后我们选择 系统设置,如下图:


们只需要在 禁止权限10的人物(有效防止留了权限后门的版本),我们把勾去掉,然后确定保存就可以了。

不过做开区的版本,站长不建议去掉此选项,因为有些版本会被人为刻意留下权限后门脚本,如果真被留下此后门会导致GM权限被玩家使用了,导致刚开的区就废了,我们更建议在需要赋权的GM里添加上你想要设置的GM人物名字即可,这样只针对我们想要的人物才有GM权限,即使其它玩家刷了GM权限也没用,因为登录游戏后插件会强制把不是我们赋权的GM踢下线,那站长教大家怎么设置,如下图:

我们只需要在添加名字处,把GM名字添加进去,然后确定保存即可。



们再次登录游戏,这时候以GM身份登录游戏就不会再被踢下线了。

M2Server.exe -系统错误,由于找不到VCRUNTIME140.dll,无法继续执行代码。重新安装程序可能会解决此问题。



安装微软运行库即可解决,主要安装 2015-2022。

https://pan.baidu.com/s/1Li9peu0Ih8xkBREUXpEdTw?pwd=6k52

如果vc2015安装了还有提示缺少VC库,看看服务器server2012r2的系统,那么请安装补丁https://www.microsoft.com/zh-cn/download/details.aspx?id=42334,Windows8.1-KB2919355-x64.msu

如何修改盟重土城的地砖效果?

用服务端Mirserver文件夹。新的MAP样式可以选择喜欢的服务端复制一份。

一、把地图复制到服务端Mirserver\Mir200\Map和客户端的Map文件夹中。

二、配套小地图复制替换客户端中的data\minimap\3023.mmap。。



传奇人物进图后刷怪脚本怎么写?

实现人物进图后刷怪功能思路解析

1:增加进入地图QF触发

[@EnterMap]

ISONMAP 地图名

CHECKMAPNAME 地图名

LARGE <$MAP> 地图名

2:开始脚本刷怪

MonGenEx 地图文件名称 X Y 怪物名称 范围 数量 是否内功怪物(0否,1是) 名称颜色(0~255) 国家名称(属于哪个国家的怪物,没有可以为空) 同一个国家玩家是否可攻击怪怪物(0不可以,1可以)

最后2个参数是国家怪物设置,如果没有可以留空 


引申脚本:

检查一个地图内的怪物数量

 格式: CheckMonMap 地图号  数量

获取指定地图怪物数量

格式:FindMapMonster 地图号 怪物名称(*号代表全部怪物) 存入变量 模式

模式=0或为空 (当前地图共存在的怪物数量,包含死亡怪物,尸体未清理掉的)

模式=1 当前地图存活的怪物数量

模式=2 当前地图死亡的怪物数量

检查一个地图内的人物数量。

格式:CheckMapHumanCount地图号  ('<' '>' '=')数量

获取指定地图、指定怪物当前血量和最大血量

说明:建议使用在活动或者当前地图就一只这个怪物的情况下

格式:FindMapMonsterHealth 地图编号 怪物名字  N1(当前血量)  N2(最大血量)

获取当前地图怪物状态命令 

mapBossinfo 参数1 参数2 参数3 参数4 参数5

参数1: 地图编号

参数2: 怪物名称

参数3:怪物名字格式,0=默认名称带数字,1=显示名称去掉名字末尾的数字

参数4: 结果存入的变量名(字符串变量)

参数5: 填空或者0表示刷怪文本里的怪,填1刷怪文本里的怪和脚本命令刷的 

检查一个坐标范围内怪物数量。 

格式:CheckRangeMonCount 地图号 X坐标 Y坐标 范围 控制符(=,>,<) 数量

游戏中如何开启掉落提示?

重点:地图设置文件mapinfo.txt中,要开启地图触发ONKILLMON

GOM引擎:

M2-功能设置-选中启用地图事件触发



M2-查看列表信息二-物品规则



掉落提示信息可以修改,在String.ini文件DropItemHint=物品[%Item]从[%Name]身上掉落在地图%Map(%X,%Y)处


996PC端引擎:

M2-功能设置-选中掉落来源提示

M2-查看列表信息二-物品规则



掉落提示信息可以修改,在String.ini文件DropItemHint=物品[%Item]从[%Name]身上掉落在地图%Map(%X,%Y)处