配置

侍灵相关配置

侍灵配置

  • servant.xml
  • 新增配置
  • gm重载命令 //gm reload config servant
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!--
侍灵配置文件

<servant 
    id="侍灵id,唯一值" 
    name="侍灵名称" 
    name_cn="侍灵名称" 
    grade="品级" 
    baseid="客户端使用字段" 
    goodsid="侍灵道具id列表,服务端使用,逗号分隔" 
    permission="客户端使用字段" 
    selldec="客户端使用字段" 
    selldec_cn="客户端使用字段" 
    cv="客户端使用字段" 
    cv_cn="客户端使用字段" 
    passiveSpell="侍灵buff" 
    buffSpell="侍灵buff" 
    wakecost="觉醒需要消耗的道具数目"
    trip_tm="可以在种田的时间 秒,逗号分隔   觉醒前时间,觉醒后时间" 
    trip_produce="种田的产出效率,百分制,不可以是100,对应侍灵等级,逗号分隔" 
    goods_produce="道具id,类型(1:概率 2:数目),增加率; 道具id,类型(1:概率 2:数目),增加率   产出增加,可以有多组,每组分号分隔,一组内数据以逗号分隔"  
/>
-->


<GameServants>
    <servant id="1" name="I18N_servantname_1" name_cn="鲁鲁" grade="3" baseid="22000101" goodsid="22000101,22000102,22000103,22000104,22000105,22000106" permission="2" selldec="I18N_servantselldec_1" selldec_cn="活动获得" cv="I18N_servantcv_1" cv_cn="鲁鲁刚出生的时候就被吴王送到了宫中,陪伴两位公主。
大公主一直是个精明有野心的姑娘。小公主是个温柔甜美的女孩,她时常陪鲁鲁玩铃铛,给她做小玩具,还弹琴给她听。
后来,大公主和鲁鲁一起玩耍的次数越来越少了,她愈发心思深重。而天真烂漫的小公主的眼中也蒙上了一层忧郁的迷雾。
夜里的武昌宫有些冷,小公主抱起鲁鲁,问道:“我会和姐姐还能回到从前吗?”
可鲁鲁怎么会知道呢。鲁鲁把头向她的怀里探去,只希望自己能一直陪在她们俩身边,永远不要分开。" passiveSpell="30001" buffSpell="30002" wakecost="100" trip_tm="3600,43200" trip_produce="10,20,30,40,50" goods_produce="434501,1,100"  />
    <servant id="2" name="I18N_servantname_2" name_cn="大桶" grade="2" baseid="22000201" goodsid="22000201,22000202,22000203,22000204,22000205,22000206" permission="2" selldec="I18N_servantselldec_1" selldec_cn="活动获得" cv="I18N_servantcv_2" cv_cn="大桶和一般的小鸡仔不太一样,他总是一刻不停地乱蹦乱跳,叽叽喳喳地讲个不停。\n一天,大桶又在鸡群里发表起了自己的演讲,他时而手舞足蹈,时而上蹿下跳,激动万分。他出色的表现力引来了不少小鸡仔的围观。\n突然,一条大青虫从天而降砸中了大桶。大桶眼冒金星,圆润的身躯忍不住前后晃动来勉强维持平衡。\n清醒过来后,怕虫的大桶尖叫着扑腾翅膀企图飞离地面,但又因为太胖立刻坠落在地。谁知大青虫不识好歹地又向他拱来,大桶只得东躲西藏。\n其他小鸡仔看到此景忍俊不禁。\n“哼,让你们笑话我,凤凰可不能和鸡仔们一般见识。”大桶一边躲藏一边暗地怒骂到。" passiveSpell="30003" wakecost="100" trip_tm="3600,43200" trip_produce="20,30,40,60,70" goods_produce="9060701,2,100"  />
</GameServants>

侍灵等级经验配置

  • servant_score.xml
  • 新增配置
  • gm重载命令 //gm reload config servant_score
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ServantScore>
<!--侍灵等级-->
<!-- id=星级 totalexp=经验值小于 当前等级=经验值大于等于totalexp的最大id -->
<levels>
    <!-- 0到1星需要2500 -->
    <level id="1" totalexp="2500"/>
    <!-- 1到2星需要7500 -->
    <level id="2" totalexp="10000"/>
    <!-- 2到3星需要30000 -->
    <level id="3" totalexp="40000"/>
    <!-- 3到4星需要100000 -->
    <level id="4" totalexp="140000"/>
    <!-- 4星5星需要300000 -->
    <level id="5" totalexp="440000"/>
</levels>

<!--内丹使用规则-->
<!-- weight=投喂权重,addmin=一个内骨丹增加的最小经验 addmax=一个内骨丹增加的最大经验 -->
<!-- <servant_dan> -->
    <!-- <dan_use> -->
        <!-- <dan id="0" weight="90" addmin="100" addmax="100"/> -->
        <!-- <dan id="1" weight="9" addmin="600" addmax="800"/> -->
        <!-- <dan id="2" weight="1" addmin="800" addmax="1000"/> -->
    <!-- </dan_use> -->

    <!-- daily_limit default=默认内丹每日使用上限数目 limit count=内丹每日使用上限数目 servant_list=侍灵id -->
    <!-- 下面的内容可以不配,上面的default是通用的,如果配了10则一天所有的侍灵每个只能吃10个,如果配了0则可以无限吃 -->
    <!-- 如果在下面的条目里配了对应侍灵id,会先去读下面的来判定这个侍灵一天能吃多少。 -->
    <!-- <daily_limit default="0"> -->
        <!-- <limit count="0" servant_list="1,2,3"/> -->
        <!-- <limit count="0" servant_list="1,2,3"/> -->
    <!-- </daily_limit> -->
<!-- </servant_dan> -->

<!-- 
侍灵种田配置 
<box id="场景id,唯一值" 
            unlock_type=" 解锁条件:0默认解锁 1购买 2爬塔通关 3战令至尊" 
            unlock_param="解锁参数,默认为0,对应解锁条件, 1需要的元宝数 2爬塔通关时的闯关困难度(0表示任意难度) 3战令至尊等级(0表示解锁至尊即可)" 
            grade="品级" product_tm="产出道具的时间,秒">

    道具库,根据权重随机选择一个库并随机产出一个道具
    <pools>
        <pool id="道具库id 唯一值" weight="权重" wakeup="是否需要觉醒 1:需要 0:不需要">
            <goods idx="序号,唯一值" id="道具id" count="道具数目" weight="权重"/>
            <goods idx="2" id="434501" count="10" weight="1"/>
            <goods idx="3" id="100301" count="1" weight="20"/>
            <goods idx="4" id="100401" count="1" weight="20"/>
            <goods idx="5" id="100601" count="1" weight="20"/>
        </pool>
    </pools>
</box>
-->

<ServantTrip>
    <box id="1" unlock_type="2" grade="3" unlock_param="0" product_tm="300">
        <pools>
            <pool id="1" weight="100" wakeup="0">
                <goods idx="1" id="9060701" count="10" weight="10"/>
                <goods idx="2" id="434501" count="10" weight="1"/>
                <goods idx="3" id="100301" count="1" weight="20"/>
                <goods idx="4" id="100401" count="1" weight="20"/>
                <goods idx="5" id="100601" count="1" weight="20"/>
            </pool>
            <pool id="2" weight="10" wakeup="1">
                <goods idx="1" id="640209" count="1" weight="10"/>
                <goods idx="2" id="640309" count="1" weight="10"/>
                <goods idx="3" id="643809" count="1" weight="10"/>
                <goods idx="4" id="730609" count="1" weight="10"/>
                <goods idx="5" id="903701" count="1" weight="1"/>
            </pool>
        </pools>
    </box>
</ServantTrip>

</ServantScore>

道具配置

  • gs_dbs_fs_goodsbaseinfo.xml
  • 侍魂的道具ID=9060701(策划给定确定值,不可再改变)
  • 侍灵觉醒的资质天珠的道具ID=9060901(策划给定确定值,不可再改变)
  • TypeID配置注意:
    // 侍灵相关
    GoodsTypeId_Servant = 220,    // 侍灵
    GoodsTypeId_ServantSpirit = 221,    // 侍魂(类似将魂)
    GoodsTypeId_ServantDan = 222,    // 内丹(类似进阶丹)
    GoodsTypeId_ServantScore = 223,  // 侍灵星级经验,该道具不放到包裹里,得到时立即转成侍灵经验