赵云传吧 关注:10,626贴子:90,968

三国赵云传mod制作心得7人物

只看楼主收藏回复

三国赵云传mod制作心得7人物



IP属地:黑龙江来自Android客户端1楼2018-11-15 04:53回复
    七、【制作MOD第六章】:人物属性篇
    …………
    7.1
    我们打开ini/GameInit/player00.ini


    IP属地:黑龙江来自Android客户端2楼2018-11-15 04:54
    回复
      代码说明如下:


      IP属地:黑龙江来自Android客户端3楼2018-11-15 04:55
      回复
          [Init]
          NameGB=赵 云(名字BIG5)
          Name=化 冻(名字GB)
          Kind=3(1是敌人、3是主角,5是队友)
          NpcIni=noS02.ini(人物模型,ini/npcres文件夹里的文件名就是代码)
          Dir=2(朝向,0~7表示)
          MapX=6(坐标)
          MapY=23(坐标)
          Action=1(行走方式)
          WalkSpeed=2(行走速度)
          PathFinder=1(寻路方式)
          DialogRadius=3(对话半径)
          ScriptFile=(对话脚本)
        LightColor=0
        (受伤显示数字的颜色。这三项是rgb颜色,大家可以自行百度rgb颜色组合成自己需要的颜色。)


        IP属地:黑龙江来自Android客户端4楼2018-11-15 04:55
        回复
            HurtTxtCorR=255
            HurtTxtCorG=255
          HurtTxtCorB=0


          IP属地:黑龙江来自Android客户端5楼2018-11-15 04:56
          回复
              AIStyle=5
              FaceIcon=100(小头像,0成年赵云,100小赵云)
              State=0(决定该NPC形象,是否有武器)
              AttackSpeed=3
              Relation=0(人物关系,切记如果你要把敌人改成队友的话,除了把kind改成5之外,还要Relation=后面改成0,不然即使他成了你的好友依然打你。)
              Fight=0
              Life=200(生命)
              LifeMax=200(最大生命)
              Thew=225(体力)
              ThewMax=225(最大体力)
              Mana=4(杀气)
              ManaMax=4(最大杀气)
              Attack=8(攻击力)
              Defend=0(防御力)
              Evade=10(身法)
              Exp=0(经验值)
              LevelUpExp=200(升级经验值)
              Level=1(等级)
              AttackLevel=2(技能等级,npc技能等级)


            IP属地:黑龙江来自Android客户端6楼2018-11-15 04:56
            回复
                Lum=1(亮度)
                VisionRadius=10(视野)
                AttackRadius=1
                BodyIni=obj00100.ini(尸体形象)
                FlyIni=glave.ini(普通攻击状态)
                DeathScript=主角死亡.txt(死亡以后调用的脚本文件)
                DuelFile=
                DefendIce=0(冰抗)
                DefendFire=0(火抗)
                DefendPoison=0(毒抗)
                DefendLighting=0(电抗)
                DefendNormalAdd=0
                DefendNormalSub=0
                AttackType=2
                DefendSpecialSub=0
                DefAttackFile=glave.ini(重攻击特效,代码就是ini/Attack里面的文件命)
              AttackSetFile=glave.ini(普通攻击特效,代码就是ini/Attack里面的文件命)


              IP属地:黑龙江来自Android客户端7楼2018-11-15 04:57
              回复
                  CanRun=1(能否奔跑)
                  CanJump=1(能否跳跃)
                  CanFight=1(能否攻击)
                Money=0(金钱数)
                  SwordMagicLink=0(剑目前使用必杀技)
                  SpearMagicLink=0(枪目前使用必杀技)
                  BowMagicLink=0(弓目前使用必杀技)
                  CanUpDownHorse=1(能否上马)
                  CanChangeWeapon=1(能否换武器)
                CanExpendThew=1(能否增大箭支数量)
                (除了SwordMagicLink=0,SpearMagicLink=0,BowMagicLink=0这三者之外,其他这些0代表不能,1代表能;而上面的三个0代表无,而对于必杀技,1是代表各自的必杀技1,依次往下每一个个有四个必杀技,所以每个只能到4)


                IP属地:黑龙江来自Android客户端8楼2018-11-15 04:58
                回复
                    PlayerState=2(站立形象,是否持有武器)
                    PlayerStateBak=0
                    Magic=0(武功)
                    LevelIni=level-hard.ini(难度)
                    DefImgFile=no.ini
                    PartChanged=0
                  EquipAttack=0
                    Skill=0(技能点数)
                    ArrowNum=0(箭支数)
                    UseingGoods=0(使用物品)
                    AlwaysAttack=0(攻击强度)
                    SwordAttack=0(剑攻击强度)
                    SpearAttack=0(枪攻击强度)
                  BowAttack=0(弓攻击强度)
                  (以上这几项除了技能点和箭支数能改,其他不要随意修改。)


                  IP属地:黑龙江来自Android客户端9楼2018-11-15 04:58
                  回复
                    ExpPrevUp=0
                      Skill0=0(剑术等级)
                      Skill1=0(枪术等级)
                      Skill2=0(弓术等级)
                      Skill3=0(骑术等级)
                      Skill4=0(兵器学等级)
                      Skill5=0(玄术等级)
                      Skill6=0(学习术等级)
                      Skill7=0(防御术等级)
                      Skill8=0(后勤术等级0
                    Skill9=0(医术等级)
                    (1是入门级,2是初级,3是中级,4是高级,5是专家级。)


                    IP属地:黑龙江来自Android客户端10楼2018-11-15 04:59
                    回复
                        [Face]
                        Image=PORTRAIT01.rpc(属性栏头像,PORTRAIT01是赵云小时头像,PORTRAIT是成年后的头像,PORTRAIT03可能是赵云长大后平民形态时候的头像。)


                      IP属地:黑龙江来自Android客户端11楼2018-11-15 04:59
                      回复
                        7.2、敌人篇
                        进入游戏后切换回桌面打开save文件夹会发现一个game文件夹。
                        里面有DTxxx.npc类的文件,这其实就是npc文件(城市里的居民,野外的敌人都是这些文件),用记事本打开后可以看到每个地图里的npc信息,这样如果对npc信息改过后保存,然后切回游戏存档,那么读取后npc真实属性就会是你修改过的了。(最好在游戏刚开时修改,不然如果在剧情进行到了一半,玩过的剧情里地图信息就会变成乱码,或者空,切记,甚至有可能影响下面地图信息的查看)
                        现在就拿修罗吕布在长坂坡出现,你和他拖延时间时的属性做一详细说明。


                        IP属地:黑龙江来自Android客户端12楼2018-11-15 05:00
                        回复
                            [NPC000]
                            NameGB=(名字BIG5)
                            Name=(名字GB)
                            Kind=1(1是敌人、3是主角,5是队友)
                            NpcIni=npc02710.ini(人物模型)
                            Dir=3(人物朝向)
                            MapX=28(地图x坐标)
                            MapY=43(地图y坐标)
                            Action=0(行走方式)
                            WalkSpeed=2(行走速度)
                            PathFinder=0(寻路方式)
                            DialogRadius=4(对话半径)
                            ScriptFile=(对话脚本)
                          LightColor=0
                          (受伤显示数字的颜色。这三项是rgb颜色,大家可以自行百度rgb颜色组合成自己需要的颜色。)


                          IP属地:黑龙江来自Android客户端13楼2018-11-15 05:00
                          回复
                              HurtTxtCorR=255
                              HurtTxtCorG=0
                              HurtTxtCorB=0
                              AIStyle=5
                              FaceIcon=0(小头像)
                              State=0
                              AttackSpeed=2(攻击速度)
                              Relation=1(人物关系,切记如果你要把敌人改成队友的话,除了把kind改成5之外,还要Relation=后面改成0,不然即使他成了你的好友依然打你。)
                              Fight=0
                              Life=1260000(生命)
                              LifeMax=1260000(最大生命)
                              Thew=100(体力)
                              ThewMax=100(最大体力0
                              Mana=50(杀气)
                              ManaMax=50(最大杀气)
                              Attack=105(攻击)
                              Defend=72(防御)
                              Evade=84(身法)
                              Exp=0(经验)
                              LevelUpExp=100(升级经验值)
                              Level=37(等级)
                              AttackLevel=3(技能等级,npc技能等级)
                              Lum=0(亮度)


                            IP属地:黑龙江来自Android客户端14楼2018-11-15 05:01
                            回复
                                VisionRadius=25(视野)
                                AttackRadius=2
                                BodyIni=body02710.ini(尸体形象)
                                FlyIni=lance_Fl.ini(普通攻击状态)
                                DeathScript=(死亡以后调用的脚本文件)
                                DuelFile=
                                DefendIce=255(冰抗)
                                DefendFire=255(火抗)
                                DefendPoison=255(毒抗)
                                DefendLighting=255(电抗)
                              DefendNormalAdd=4
                              (DefendNormalAdd=0、1、2未知
                              DefendNormalAdd=3,被弓克制
                              DefendNormalAdd=4,7属性很强,7不惧怕任何攻击。4次之
                              DefendNormalAdd=5,被枪克制
                              DefendNormalAdd=6,被剑克制)


                              IP属地:黑龙江来自Android客户端15楼2018-11-15 05:01
                              回复