大唐豪侠吧 关注:14,770贴子:300,162

大唐豪侠单机更新与修改方式

只看楼主收藏回复

闲来逛逛贴吧,发现还是有不少闲人的,
发个残端修改攻略,有兴趣可以试试


IP属地:湖北1楼2018-12-11 14:42回复
    发不出来,气


    IP属地:湖北4楼2018-12-11 14:43
    回复
      1vSs-SsD地7CfEfTd址ZFea5EiQ
      5rxj


      IP属地:湖北5楼2018-12-11 14:44
      回复(3)
        1, 地图刷怪点和怪物分布
        打开客户端datang\Tools\MapEditor\MapEditor.exe,(文件打不开改下兼容)
        文件——打开——datang\Tools\MapEditor\map里面的project文件,例如fmap007_寒晶池.project,进入寒晶池地图模型
        弹出框点确定,WASD移动视角,点击右边的物件——添加图素集,datang\Tools\TileEditor\ResourceSet,找到逻辑.ars,打开
        这时候就可以在地图上增加刷怪点了,注意刷怪点不能点在障碍物上,误操作按ctrl——del删除,
        右边找到逻辑——服务器逻辑类——cnpcserver,按住shift点击一下cnpcserver,再点击一下地面,生成一个刷怪点,同时右边生成一个刷怪点的序号,特殊位置的序号可以记住后面用来刷新boss,松开shift再按住shift下一个,不能连续点只能一个个来,直到铺满整个地图(障碍物地区可以点一下阻挡查看)


        IP属地:湖北7楼2018-12-11 14:46
        回复
          该楼层疑似违规已被系统折叠 查看此楼


          IP属地:湖北8楼2018-12-11 14:47
          回复
            红色部分从上到下,刷怪点序列号开始,刷怪点结束序列号,怪物类型,黄怪概率(百万分之一),重生时间秒。
            怪物类型在D:\DT\data\setting\npc,sever里面找,注意不能有空缺的刷怪点,也不能一个刷怪点刷几个怪。
            写完保存,复制一份让客户端和服务端同步。


            IP属地:湖北9楼2018-12-11 14:47
            收起回复
              2, 套装生成
              D:\DT\data\setting\prop里有物品基础属性,也有魔法属性,商店。套装等的配置。先将套装配置文件
              equipmentset.txt拖进excel
              这里用到的所有文件都在data\setting\prop
              例如鞋子在boot.txt里序号55,所属套装O填equipmentset.txt里的序号1,就表示它属于第一套套装,再回到套装文件鞋子一栏填55就与boot里的文件对应起来了。
              套装2-5件,头衣手鞋武器,可以组合。注意过图需要重新激活套装属性
              套装属性对应的是同目录下的propmagicattributelevel.txt魔法属性配置文件,套装文件里填魔法序列号和等级,一看就懂。
              所有改过的文件都要复制一份同步客户端和服务端


              IP属地:湖北10楼2018-12-11 14:48
              回复
                3, 怪物模型配置、属性、掉落,
                D:\DT\data\setting\npc里3个文本文件,一看就懂。
                提一下,怪物掉落某一项物品的概率,等于掉落总概率*(该物品的概率数值除以所有物品概率数值之和)
                怪物伤害取决于serverclient里的技能——技能配置——技能伤害脚本D:\DT\data\script\fightskill\npcskill还是用notepad打开
                4, 增加物品
                D:\DT\data\setting\obj,几个文件是物品总配置,模型,特效什么的
                D:\DT\data\setting\prop,这里填物品的基础属性,从上面的总配置里找数值
                5, 更改任务奖励
                找到人物对话脚本
                例如D:\DT\data\script\特殊\新手村\路人npc\药商.py
                还是用notepad打开,避免乱码
                打完小刺猬的奖励,我加了一些药

                格式就是这样的game.AddItem(8,46,"",20)
                括号(物品类型,物品编号,"物品属性",数量)
                物品类型1-12,1,衣服,2,鞋子,3马还是披红忘了,等


                IP属地:湖北11楼2018-12-11 14:50
                回复

                  物品属性用这玩意,bin里面有


                  IP属地:湖北12楼2018-12-11 14:51
                  回复
                    6, 数据库编辑,默认值设置
                    还是用Navicat Premium 12,服务端启动后开启

                    密码也是root
                    Datang——datang——表——tbl-char,改账号的经验、地图、pk值、权限等
                    右键tbl-char设计表,改预设值(新建号的属性,生命,体力,双倍,权限,地图等)


                    IP属地:湖北13楼2018-12-11 14:52
                    回复
                      再强调一次,客户端和服务端是一一对应的,改了一个必须改另一个,另外注意备份。
                      其它有什么问题可以留言。
                      LZ为什么不自己改残端?累——一个人去做一个工作室几年的工作——偶偶有空摸几下,全是情怀
                      没有赞助,没有人手,美工和程序都得找人,粗制滥造不如不做,而且这端需要的是开发而不是修复,还不合法。况且有开发能力干嘛不去做新游戏,也就咱们这群人放不下那段回忆


                      IP属地:湖北14楼2018-12-11 14:53
                      收起回复
                        1bKSVHT9ffYCteRiHGtGNCQ
                        提取:azjh
                        文本地址


                        IP属地:湖北15楼2018-12-11 14:58
                        回复(3)
                          没人??不科学


                          IP属地:河南16楼2018-12-11 15:26
                          回复
                            大神


                            IP属地:云南来自Android客户端17楼2018-12-14 11:46
                            回复
                              然~并~赞~给个赞吧,不忘初心~


                              IP属地:山东18楼2018-12-14 13:25
                              回复