精彩课程推荐

传奇服务端制作修改教程-2.3较重要文件讲解

[复制链接]
查看: 5025|回复: 0
发表于 2019-2-24 18:00:25 | 显示全部楼层 |阅读模式
本帖最后由 学传奇 于 2019-2-24 18:01 编辑

传奇服务端制作修改教程-2.3较重要文件讲解

      
UnbindList.txt 物品解包文件
      
格式:
      
编号 物品名
      
100 强效金创药
      
此编号对应数据库物品表内Anicount字段,捆装物品则对应Shape字段。举例超级金创药Shape字段为100,强效金创药Anicount字段对应100,物品解包文件“100 强效金创药”,此设置双击超级金创药解包出来为6个强效金创药,设置正确。
      
LineNotice.txt 滚动公告文件
      
普通为一段话一行,特殊公告形式[前景色,背景色]表示滚动公告,{前景色,背景色,显示时间(单位:秒)}表示屏幕居中公告,举个例子[180,0]这是一个顶部滚动公告的例子{180,0,20}这是一个屏幕居中的例子显示时间为20秒
      
滚动公告的出现时间由引擎控制,引擎菜单栏里选项→参数设置,打开之后当前选项卡的左下角(图2.3.1)
1.png

      
MakeItem.txt 合成物品
      
格式:
      
[黄色药粉(中量)]    要合成的物品名
      
食人树叶 8         合成需要的物品名字以及数量
      
蝎子的尾巴 2
      
蛆卵 2
      
      
Mongen.txt 怪物刷新配置文件
      
地图代码 x坐标 y坐标 怪物名称 范围 数量 刷新时间
      
3                               330  330    鸡       10   10   30
      
该例子描述的是在地图代码:3、X坐标:330、Y坐标:330、怪物名称:鸡、范围:10、数量:10、刷新时间:30
      
盟重省 坐标330:330 10个坐标范围内以30分钟为间隔随机刷新出10只鸡
      
      
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
禁止说话:安全区内是否禁止说话(此功能未完成)
大小范围:安全区范围大小(此功能未完成)
光环类型:安全区边界显示类型(4或5)
PKZONE:安全区是否为PK比赛区域(此功能未完成)
PKFIRE:安全区PK区域边界显示类型(此功能未完成)
      
      
GuardList.txt 守卫配置文件
      
名称 范围 x坐标 y坐标 方向
      
卫士  0     275, 212 : 7
      
      
MapQuest.TXT 地图内杀怪触发配置文件
      
怪物触发脚本配置文件:
杀死相应的怪物就触发配置文本/MapQuest_def 里面相关联的脚本
格式说明:
地图--人物标志--状态--怪物名--条件--文件名
      
0     [100]    0      毒蜘蛛          *               Q003
MapQuest.txt中的地图参数可以是*,表示这个脚本对所有地图有效
      
      
Merchant.txt  商人NPC脚本信息
      
  对应Market_def里的NPC内容  
      
  第一个参数为 脚本命令
      
  第二个参数为 地图名
      
  第三个参数为 X
      
  第四个参数为 Y
      
  第五个参数为 人物名称
      
  第六个参数为 sFlag 为角方向
      
  第七个参数为 APPR值
      
  第八个参数为 是否为沙城
      
  第九个参数为 sCanMove能否移动
      
  第十个参数为 sMoveTime移动时间
      
  第十一个参数为 tariff税率
      
   
Npcs.txt  所有NPC_DEF文件里面的 内容
      
  NPC文件
      
  名称         
      
  代码 0  普通管理员 1 行会管理员 2 沙城管理员
      
  地图     
      
  x      
      
  y      
      
  方向  
      
  Appr  
      
  载入脚本方式为 人物名称+脚本名称
      
      
MiniMap.txt
      
  地图代码  小地图代码
      
Hero1       10302
      
卧龙山庄的地图代码为 Hero1
卧龙山庄的小地图代码为 10302(10302代表客户端Data\minimap\301.mmap文件 )
      
      
      
MonItems   爆率文件
      
例如 骷髅.txt
      
1/2 金币 1000
      
1/10 魔法药(中量)
      
有2分之1的几率掉出金币1000个
      
有10分之1的几率掉出魔法药(中量)
      
而不是指杀死10个骷髅出一个魔法药(中量)
      
      
MonUseItems 人形怪相关信息
      
人型怪物设置方法
      
1、在Envir目录下增加MonUseItems目录,放置怪的配置文件,见MonUseItems目录
      
2、Monster.DB范例:
战士;150;19;0;198;0;100;5000;0;1000;1000;0;0;0;0;88;45;450;1;0;450;5000;
法师;150;19;0;198;0;100;5000;0;1000;1000;0;0;0;0;88;45;750;1;0;750;5000;
道士;150;19;0;198;0;100;5000;0;1000;1000;0;0;0;0;88;45;750;1;0;750;5000;
      
3、此类怪物支持暴背包物品(MonItems目录下建立暴物品列表),同时支持暴身上物品(MonUseItems目录,见MonUseItems目录)
      
4、挖取列表文本,该文本放在MonUseItems目录下,命名规则为 怪物名称-Item.txt
挖取列表文本的设置方法,跟设置普通怪物的爆率一样 ,如需怪死后爆物品,直接加爆率文件
      
可以挖身上装备,也可以挖取列表中的物品,也可以爆物品,也可以掉装备
      
怪死后,按CTRL+右键,可以查看怪的装备
      
5.如怪挖取列表物品被挖取完后,可以触发脚本给物品,实现无限挖取(进入脚本段,一样会收费)
      
触发脚本段QFunction-0.txt文件
[@ButchCloneItem]
#if
random 5
#act
CreditPoint + 3
sendmsg 7 恭喜:你获得了:声望值:3
break
#if
random 4
#act
GIVE 铁剑 1
sendmsg 7 恭喜:你获得了:铁剑:1
break
#if
random 4
#act
GAMEDIAMOND + 30
sendmsg 7 恭喜:你获得了:金刚石:30
      
---------------------------------------------------------------
卧龙战将.txt
;=============================人形宝宝配制文件=======================
[Info]
;是不是掉装备,1=掉,0=不掉
DropUseItem=0
;掉装备几率
DropUseItemRate=15
      
;职业
Job=0
;性别
Gender=0
;头发
Hair=5
      
;守护状态,1=守护,0=不守护
ProtectStatus=1
      
;使用魔法
UseSkill=
      
;是否允许挖取身上装备1=是,0=否
ButchUseItem=1
      
;人形怪挖是否进入触发,1=进,0=不进
ButchCloneItem=1
      
;挖取身上装备机率0为百分百,数字越大,机率越小
;请注意,就算这里设置为0也不一定就百分百成功,因为系统还要随机取人型怪身上装备位置,所以如果取到的位置没有装备也会失败
ButchRate=10
      
;挖取身上装备收费模式(0金币,1元宝,2金刚石,3灵符)
ButchChargeClass=3
      
;挖取身上装备每次收费点数
ButchChargeCount=1
      
;攻击状态,0=攻击,1=非攻击,非攻击时人物将不能攻击怪
NoAttackMode = 0
      
[UseItems]
;衣服
UseItems0=雷霆战甲(男)
;武器
UseItems1=天之屠龙
;照明物
UseItems2=荣誉勋章53号
;项链
UseItems3=强化雷霆项链
;头盔
UseItems4=圣龙盔
;左手镯
UseItems5=强化雷霆护腕
;右手镯
UseItems6=强化雷霆护腕
;左戒指
UseItems7=强化雷霆战戒
;右戒指
UseItems8=强化雷霆战戒
;物品
UseItems9=
;腰带
UseItems10=强化雷霆腰带
;鞋子
UseItems11=强化雷霆战靴
;宝石
UseItems12=
;斗笠
UseItems13=
      
      
卧龙战将-Item.txt
1/1 祝福油
1/2 强效魔法药
1/2 强效魔法药
1/2 强效魔法药
1/2 强效魔法药
1/2 强效魔法药
1/2 强效魔法药
1/2 强效金创药
1/2 强效金创药
1/2 强效金创药
1/2 强效金创药
1/2 强效金创药
   

   
   

  • TA的每日心情
    开心
    2024-6-6 00:27
  • 4150

    主题

    4160

    帖子

    26万

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    267723
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    商务合作

    点击这里给我发消息  3272916418
    Copyright  ©2015-2016  学传奇        ( 鲁ICP备16023438号-12 )