剑侠情缘吧 关注:29,710贴子:240,201

回复:[游戏] 剑侠情缘外传 月影传说 高清版

取消只看楼主收藏回复

第2个已经实现了,请下载最新补丁,其它的有空再看。
=================================
=================================
文字显示颜色设置说明
[[[[原版的方式]]]]
比如:
酒肆老板:此处乃<color=Red>武当山脚下<color=Black>,每年都会有许多江湖侠客来拜访武当,所以我这小酒馆虽然是小本买卖,却也不愁吃穿。
“武当山脚下”,将显示为红色,其它的文字为黑色;
支持的颜色有:
<color=Red> - 红色
<color=Black> - 黑色
[[高清版扩展]]
除了可以在对话中设置颜色,在物品介绍界面,武功介绍界面等,也可以设置某些字的颜色;
比如:
Name=<color=0,0,255>推山填海
在武功介绍界面,这个名字显示的就是蓝色
再比如:
以五行之火定术法引发烈焰,<color=255,0,0>在身体周围形成火墙<color=Default>,被它灼伤之人,只觉身上一热,立被火毒攻心。
“在身体周围形成火墙”,这几个字就是红色,其它是默认颜色。
支持的颜色有:
<color=Red> - 红色
<color=Black> - 黑色
<color=Default> - 默认颜色,界面配置的默认颜色
<color=r,g,b> - r,g,b分别设置红,绿,蓝,三种颜色,范围0-255,比如<color=255,0,0>,设置的是红色。


IP属地:江西364楼2016-08-25 09:53
收起回复
    更新:
    界面支持配置文件,配置文件在Content\ui\UI_Settings.ini


    IP属地:江西370楼2016-09-07 12:15
    收起回复
      2026-03-14 02:07:19
      广告
      不感兴趣
      开通SVIP免广告
      脚本扩展:
      ClearAllVar($var1, $var2 ...);
      清除所有变量,除了 $var1, $var2 ...(可设置0-n个)
      比如:
      ClearAllVar(); - 清除所有变量
      ClearAllVar($exp); - 除了变量$exp,清除所有其它变量
      ClearAllVar($exp, $event); - 除了变量$exp,$event,清除所有其它变量
      Good文件扩展:
      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
      >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
      SellPrice - 卖给商店或当铺的价格
      当为0时自动计算(Cost值的一半),大于0时使用此价格。
      @teaqinpeng


      IP属地:江西390楼2016-09-28 13:10
      收起回复
        @a199991 下载的时候出错了,建议重新下载,对比一下MD5


        IP属地:江西395楼2016-10-31 07:42
        收起回复
          [更新]
          添加了Tiled地图文件支持,具体说明见下载链接里的文件: MOD工具\Tiled地图文件(tmx)支持说明.7z




          IP属地:江西416楼2016-11-27 19:05
          收起回复
            [武功扩展]
            (原版没有的):
            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
            武功伤害:
            EffectExt - 附加的武功伤害。比如Effect=30,EffectExt=90,则该武功的伤害是30+90=120;再比如Effect=0,EffectExt=90,则因为Effect=0,武功的伤害以使用者的攻击力算,使用者的攻击力是由基础属性加上装备的属性算出来的,所以此时武功的伤害是[使用者的基础攻击力+装备附加的攻击力+EffectExt]。


            IP属地:江西449楼2017-04-23 14:16
            回复
              Good文件更新:
              >>扩展:
              MagicIniWhenUse - 武功文件名。穿上该装备时,如果当前没有学习该武功,则习得该武功,并可以使用该武功。如果已经习得该武功则武功从隐藏状态变为可使用状态;当卸下该装备时,该武功变为隐藏状态,需要重新穿上该装备才可使用。
              设置更新:
              游戏目录下的Jxqy.ini文件,增加了设置项:
              IsUseThewWhenNormalRun
              如果为0,表示非战斗状态跑动不消耗体力;大于0,表示非战斗状态跑动消耗体力。

              @teaqinpeng


              IP属地:江西456楼2017-04-26 21:55
              收起回复
                武功扩展:
                >>>>>>>>>>>>>>
                CarryUser - 大于0表示释放者也跟着武功单位一起移动
                CarryUserSpriteIndex - 当一个武功使用放出球体时,每个球体都会有一个从0开始的索引值。比如:一次放出1个球,则该球索引为0;一次放出3个球,则每个球索引分别为0,1,2;设置CarryUserSpriteIndex,表示是哪个球携带武功释放者,默认值为0。

                >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                用后死亡:
                DieAfterUse - 大于零表示使用该武功后,使用者立即死亡,默认0。
                >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                寄生:
                当该武功击中敌人受到伤害后,会黏附在敌人身上,每隔ParasiticInterval0敌人受到该武功伤害,并在该敌人处释放可伤害其他敌人的武功ParasiticMagic。当该武功对该敌人造成的伤害总和大于等于ParasiticMaxEffect时,或该敌人死亡时,武功消失。
                Parasitic - 大于0表示是有寄生属性,默认0
                ParasiticMagic - 释放的武功文件名,释放的Magic等级跟原Magic相同,若没设置则不会释放
                ParasiticInterval - 间隔,单位毫秒,默认1000
                ParasiticMaxEffect - 对敌人造成的最大伤害,等于0表示无上限,默认0
                VanishImage - 表示击中敌人后显示的图像,如果没设置则继续使用FlyingImage

                @teaqinpeng 先加了这3个


                IP属地:江西472楼2017-05-06 19:42
                收起回复
                  2026-03-14 02:01:19
                  广告
                  不感兴趣
                  开通SVIP免广告
                  NPC文件扩展:
                  (原版没有的):
                  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                  FlyInis:
                  设置多个攻击武功和其释放距离;
                  格式:武功文件名:距离[;][武功文件名:距离][;]....
                  比如:
                  FlyInis=magic-飞刀.ini:3;magic-蜂王毒刺.ini:1;
                  表示magic-飞刀.ini在和释放目标距离为3时释放,magic-蜂王毒刺.ini在和释放目标距离为1时释放
                  注:FlyIni和FlyIni2的释放距离还是AttackRadius
                  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                  血量低时:
                  KeepRadiusWhenLifeLow - 如果大于0,表示当NPC的血量比例小于等于LifeLowPercent时,会保持离攻击目标该距离,默认0。比如设置为10,则当血量低时,会保持离攻击目标10的距离。
                  MagicToUseWhenLifeLow - 设置当NPC的血量比例小于等于LifeLowPercent时,使用该武功
                  LifeLowPercent - 血量百分比,范围0-100,默认20


                  IP属地:江西475楼2017-05-14 13:56
                  收起回复
                    ++++++++++++++++++++++++++++++++++++++++++++++++
                    NPC文件扩展:
                    (原版没有的):
                    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                    被攻击时:
                    MagicToUseWhenBeAttacked - 当NPC的被攻击时,会释放该武功。
                    释放的方向由MagicDirectionWhenBeAttacked决定。
                    武功的等级由AttackLevel决定。
                    MagicDirectionWhenBeAttacked - 默认0,当值为:
                    0 : 目标位置为攻击该NPC的攻击者位置
                    1 : 释放方向为被攻击到的武功的反方向,比如攻击该NPC的武功是往右飞的,
                    则该释放的武功方向往左。
                    如果武功是固定类的,不飞行的,则释放的方向为该NPC的当前朝向。
                    2 : 释放的方向为该NPC的当前朝向


                    IP属地:江西488楼2017-06-04 11:50
                    收起回复
                      >>>>>>>>>>>>>>>>
                      添加快捷键:
                      1.释放武功时按住 Ctrl 可以攻击距离最近的敌人
                      2.按 Q 可以拾取或开最近的物品和箱子
                      3.按 E 可以对话最近的NPC


                      IP属地:江西490楼2017-06-04 11:53
                      收起回复
                        更新:
                        1.ini\level 下的设置主角升级的Level文件,比如“Level-easy.ini”,添加了:
                        NewGood - 表示当主角升级到该等级时,获得该物品。
                        比如:
                        [Level10]
                        LevelUpExp=2950
                        LifeMax=629
                        ThewMax=164
                        ManaMax=134
                        Attack=423
                        Defend=482
                        Evade=41
                        NewMagic=
                        NewGood=Book00-太极剑谱.ini
                        2.NPC添加了掉落的设置:
                        DropIni - 设置掉落物品,文件位置在 ini\obj 文件夹下。如果没设置则使用默认的掉落设定。
                        3.脚本添加了:
                        SetDropIni(a,b)
                        a - 要设置的npc名字(Name)
                        b - 要设置的掉落物品文件名,文件位置在 ini\obj
                        比如:SetDropIni("杀手头目","高级装备.ini")
                        @pengdaqwe


                        IP属地:江西507楼2017-07-08 16:40
                        收起回复
                          更新:
                          >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                          武功
                          >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                          释放位置:(新增加了BeginAtUserAddUserDirectionOffset)
                          BeginAtMouse - 大于0表示释放者在释放武功时,其释放位置看作在鼠标位置处
                          BeginAtUser - 大于0表示释放者在释放武功时,其鼠标位置看作在释放者处
                          BeginAtUserAddDirectionOffset - 大于0表示释放者在释放武功时,其鼠标位置看作在释放者处加上长度为1的释放方向(因为使用BeginAtUser导致武功单位无运动方向,这个加上了运动方向)
                          BeginAtUserAddUserDirectionOffset - 与BeginAtUserAddDirectionOffset不同的是,这个方向是释放者的当前朝向,而不是武功的飞行方向
                          注:优先度BeginAtMouse>BeginAtUser>BeginAtUserAddDirectionOffset>BeginAtUserAddUserDirectionOffset
                          >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                          NPC
                          >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                          死亡时:
                          MagicToUseWhenDeath - 当NPC死亡时,会释放该武功。
                          释放的方向由MagicDirectionWhenDeath决定。
                          武功的等级由AttackLevel决定。
                          MagicDirectionWhenDeath - 默认0,当值为:
                          0 : 目标位置为最后攻击该NPC的攻击者位置,如果没有攻击者,比如陷阱致死的,则释放的方向为该NPC的当前朝向。
                          1 : 释放方向为最后攻击该NPC的武功的反方向,比如攻击该NPC的武功是往右飞的,
                          则该释放的武功方向往左。
                          如果武功是固定类的,不飞行的,或者没有攻击者,比如陷阱致死的,则释放的方向为该NPC的当前朝向。
                          2 : 释放的方向为该NPC的当前朝向


                          IP属地:江西511楼2017-07-26 22:30
                          收起回复
                            更新:
                            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                            武功
                            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                            EffectLevel - 默认0,如果大于零则不使用武功的当前等级,而使用该值设置的等级。比如主角使用的武功现在是2级,但该武功[Level2]里设置了EffectLevel=10,则主角使用该武功时,则相当于使用了10级的武功。
                            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                            NPC
                            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                            同伴死亡时:
                            KeepRadiusWhenFriendDeath - 默认0。对敌人和友方有效,对跟随类无效(因为要跟着主角);如果大于零,如果在VisionRadius内有其同伴死亡,则会与最后一次攻击那个死亡的同伴人保持该设置值的距离。


                            IP属地:江西516楼2017-07-27 23:21
                            回复
                              2026-03-14 01:55:19
                              广告
                              不感兴趣
                              开通SVIP免广告
                              更新:
                              >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                              武功
                              >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
                              UseActionFile - 默认"",设置使用该武功时的动作文件名,如果设置了,则使用该武功时的角色动作使用该设置的asf文件。比如:UseActionFile=magicaction.asf,则使用改武功时,人物动作文件使用“/asf/character/magicaction.asf”


                              IP属地:江西520楼2017-07-30 18:05
                              回复