对于小编标题上的内容想必很多新手传奇服务器gm都是非常感兴趣的,因为在开服过程中我们经常会需要对服务器进行修改。任何一个服务器如果不经常增加新物品新地图的话,用不了太长时间玩家就能够达到当前情况下的最高等级和拥有最强大的装备。此时由于版本不会继续更新所以他们就会离开服务器。任何一个玩家的流失对于传奇服务器服务器来说都是非常大的损失,所以不定期跟新游戏内容和地图是很有必要的。

1:添加新物品;

打开dbc2000,选到stditems.db在其最下面按顺序写上你想要加进去的物品,至于其属性,想毕你早已经想好了,外观就要借助will编辑器了。

2:添加新地图;

选到x:\mirserver\mir200\map,把你要加进去的地图复制进去;然后再选到x:\mirserver\mir200\envir\mapinfo.txt,写上[地图方件名称 名字] ,这样就可以了。

四:关于npc闪问题:

把x:\mirserver\mir200\envir\market_prices和D:\MirServer\mir200\envir\market_saved目下的所有文件清空,然后起动。

五:如何调整起始属性:

选到x:\mirserver\mir200\!setup.txt

[server]

serverindex=0

servername=名称

servernumber=0

ventureserver=false

testserver=true

testlevel=起始等级

testgold=起始金钱

testserveruserlimit=可容多少人同时在线

servicemode=false

nonpkserver=false

dbaddr=127.0.0.1

dbport=6000

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=500

zenfaststep=300

sendblock=1000

checkblock=8000

availableblock=50

gateload=0

logserveraddr=127.0.0.1

logserverport=10000

viewhackmessage=true

viewadmissionfailure=true

;halffeestart=2

;halffeeend=10

[share]

basedir=D:\MirServer\mir200\shareguilddir=D:\MirServer\mir200\guildbase\guildsguildfile=D:\MirServer\mir200\guildbase\guildlist.txt

venturedir=D:\MirServer\mir200\sharevconlogdir=D:\MirServer\mir200\conlogcastledir=D:\MirServer\mir200\envir\castleenvirdir=D:\MirServer\mir200\envirmapdir=D:\MirServer\mir200\map

[setup]

clientfile1=mir.dat

clientfile2=

clientfile3=

itemnumber=5523355

homemap=0

homex=289

homey=618

[names]

clothsman=’布衣(男)’

clothswoman=’布衣(女)’

woodensword=’桃源魂剑’

;candle=’蜡烛’

basicdrug=’雪霜包’

goldstone=’金矿’

silverstone=’银矿’

steelstone=’铁矿’

copperstone=’铜矿’

steelstone=’绿宝石矿石’

copperstone=’红宝石矿石’

blackstone=’黑铁矿石’

zuma1=’祖玛卫士’

zuma2=’祖玛雕像’

zuma3=’祖玛弓箭手’

zuma4=’楔蛾’

bee=’工蚁’

spider=’爆裂蜘蛛’

womahorn=’沃玛号角’

zumarelic=’祖玛头像’

[necklace]=’祈祷项链’

[ring]=’祈祷戒指’

[helmet]=’祈祷头盔’

[weapon]=’祈祷之刃’

[armring]=’祈祷手镯’

如果中无法创建行会、挖矿、申请攻城,就是这里没有配置对

[envir]

Castle 沙巴克配置

MapQuest_def 临时触发文件夹

Market_prices

Market_saved

market_upg

主要由NPC产生,如果中你修改了物品价格及其那里买什么,而没有实现,就清空前2个文件夹,比如在没有开启状态下

MonItems 怪物暴物品文件夹

Npc_def 自动刷新的NPC文件夹

market_def 需要进行手动刷新的文件夹 [主要配置于不处于区的NPC] 就是要在NPC上实现买东西,存东西,特殊修理,卖物品的NPC必须存方于此文件夹中

GuardList.txt 卫士文件

MakeItem.txt 毒药制作

MapInfo.txt 地图信息

MapQuest.txt 临时触发文件

Merchant.txt 在market_def中存放的npc全部要在这里配置

Mongen.txt 刷怪文件

MiniMap.txt 显示左上角地图文件

Npcs.txt 配置NPC_DEF文件中的npc

StartPoint.txt 区配置

UnbindList.txt 打包文件配

脚本一开始的[@main]是一个主题,脚本一开始运行的时候首先进行读取的就是这个

一般格式如下

[@main]

#if

;#if是检查的意思

checkgold 17577

;就是检查 你是否有 17577钱币,如果有就跳转到#act去

#act

;进行行动,不可以加入对话,对话的开始是#say

mapmove 3 330 330

take 金币 17577

#直接飞到地图3的 330 330去,并且取得金币 17577.为什么前面要加入检测了,万一他身上并没有17577的钱币的话,系统是收不到钱的:)

#say

:#say说话,进行链接用这个,比如

<带我去一起玩大陆>;这里的带我去一起玩大陆就是中那些可以点的文字,而后面的就是他跳转的段落

#elseact

;如果没有金币 17577,这里就是一个反条件,那就跳转到这里来

mapmove 0 111 111

;如果没有金币 17577,就飞到地图0 的 111 111地方去

也可以这样

#elsesay

兄弟,想传送不给点钱是不可以的.

注意以上的

#act #say #elsesay #elseact

一般#act用于脚本指令,就是比如设置什么,take,give等什么的,#say就用于对话,进行跳转要使用,如果发现启动脚本的时候出错,检查下是否把这里搞混了

#elsesay同上面的#say用法一样,只是在不能满主#if段的时候才调用这里#elseact也和上面的#act一样

以上就是一为原创给大家分享的传奇服务器增加或删除新物品和新地图详细攻略内容,各位可以按照上面介绍的方法详细在服务器中进行操作,只有这样我们才能更好更快的发展自己的服务器。对于一个传奇服务器服务器来说能不能火爆起来其实很多时候看的就是gm对于服务器的修改是否合理。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。