4015 发表于 2024-9-23 18:52:16

利用地图属性设置地图指定某区域泡点


幽灵传奇-利用地图属性设置地图指定某区域泡点


这里我们拿盟重做演示

盟重的地图属性文件是在
\build_pub\Server\LogicServer\data\envir\scene\scene5.lua


第一步:
这个scene5.lua就是盟重的地图属性
在文件里面搜索attri

                        attri =
                        {
                              {type=18,value = {}},      --穿人
                              {type=19,value = {}},      --穿怪
                              {type=87,value = {}},      --新手保护有效,有此地图属性的区域,新手保护BUFF将产生效果,在此区域内,玩家不会被他人攻击,也不可攻击他人
                        }
                     
                     
                        在这里面加入
                     
                                                attri =
                        {
                              {type=18,value = {}},      --穿人
                              {type=19,value = {}},      --穿怪
                              {type=87,value = {}},      --新手保护有效,有此地图属性的区域,新手保护BUFF将产生效果,在此区域内,玩家不会被他人攻击,也不可攻击他人
                              {type=41,value = { 10000, }},--10000即泡点获得的经验
                        }


即可实现泡点功能


第二步:
修改范围
这一段就是范围

                        name = Lang.SceneName.s00005, range = { 0,0,108,0,108,149,0,149 }, center = { 75,69 },--
                     
range 里面就是范围四个角的坐标,两组数一组坐标,改这个就可以实现泡点范围设置了






页: [1]
查看完整版本: 利用地图属性设置地图指定某区域泡点