gmgongju 发表于 2020-7-31 00:00:21

菜鸟学传奇地图说明和小地图计算代码方法

菜鸟学传奇地图说明和小地图计算代码方法

传奇版本里面所有的地图和小地图对应的脚本控制都是在MirServer\Mir200\Envir这俩文件里面的MiniMap.txt和MapInfo.txt,
MapInfo.txt就是修改地图索引map的脚本地图配置文件,也就是调用哪个大地图的图片,具体使用方法如下:
[D011      天然洞穴一层] ONKILLMON NORANDOMMOVE
D011的意思就是调用的MirServer\Mir200\map文件夹里面的D011.map文件,还有一种是通过扩展调用的,比如 ,这种中间有一个|的虽然他地图代码是D011但是调用的却是MirServer\Mir200\map文件夹里面的222.map
天然洞穴一层就是游戏里面左下角显示的地图名字
ONKILLMON NORANDOMMOVE这种就是地图里面的一些设置参数,比如是否允许穿人、是否禁止交易、喊话、泡点、摆摊、允许传送等,下面是地图参数表详细的说明
地图参数标志 说明看截图
CHECKQUEST
NEEDSET_ON
NEEDSET_OFF
MUSIC
EXPRATE
PKWINLEVEL
PKWINEXP
PKLOSTLEVEL
PKLOSTEXP
DECHP
INCHP
DECGAMEGOLD   
INCGAMEGOLD   
INCGAMEPOINT
RUNMON
RUNHUMAN
NORUNMON
NORUNHUMAN
NEEDHOLE
NORECALL
NOGUILDRECALL
NODEARRECALL
NOMasterRECALL
NORANDOMMOVE
NODRUG
MINE
NODEAL
NOPOSITIONMOVE
NORECONNECT
QUIZ
ALLOWUSEMYSHOP
NOALLOWUSEITEMS
NOTALLOWUSEMAGIC
NOHEROPROTECT
THUNDER
LAVA 例LAVA(10)
FLAME
HORSE
MISSION
NOMANNOMON
NOCALLHERO
NIGHT
NEEDLEVELTIME
DECEXPRATETIME(值)
NGEXPRATE(数值)
PULSEXPRATE(数值)
DARK 黑暗效果
DAY 白天效果
SAYLEVEL(等级)
DELDROPITEM
REVIVAL(X:N)
NODROPUSEITEMS
NOSAFEPOSITIONMOVE
NOALLOWUSEITEMS
ONKILLMON      
HITMON(触发字段)      
FIGHT
FIGHT2
FIGHT3
FIGHT4   
WEATHER1 天气效果1
WEATHER2 天气效果2
WEATHER3 天气效果3



MiniMap.txt这个传奇脚本对应的是游戏界面右上角的小窗口图片的代码,传奇小地图匹配文件
小地图扩展:
mmap.wil读取为1-9900
以下为扩展:
mmap10.wil 10001-15000
mmap11.wil 15001-20000
mmap12.wil 20001-24999
D011 10006
10006 对应的mmap10.pak就是第5个图片
计算方法就是minimap.txt地图代码后面的编号-10001就是mmap10.pak的图片
比如10008-10001=7,那么就是mmap10.pak里面的第七个图片
注意这个minimap.txt里面的D011是写MapInfo.txt里面最前面的的代码,下面的这种不管哪个都要写前面的,如果不行就写两个



yuyu1263 发表于 2020-8-19 15:46:24

路过,支持一下啦

qa2123123 发表于 2020-9-7 17:22:55

支持一下:lol

zyl833015 发表于 2020-10-14 16:20:11

看帖回帖是美德!:lol

郑武英 发表于 2020-12-13 22:36:59

不错不错,楼主您辛苦了。。。

qq1282320509 发表于 2021-1-20 15:20:50

:lol不错

a6029780 发表于 2021-1-25 19:49:39

相当不错,感谢无私分享精神!

huwv1999 发表于 2021-3-27 03:39:27

学习了,谢谢分享、、、

小啊好帅啊 发表于 2021-5-24 21:08:46

祝gm工具网越办越好

rockylong 发表于 2021-7-10 16:53:52

先看看是啥东东,嘿嘿

jinyinhua829 发表于 2022-2-16 01:44:15

先看看是啥东东,嘿嘿
页: [1]
查看完整版本: 菜鸟学传奇地图说明和小地图计算代码方法