starfield吧 关注:73,041贴子:1,927,741

试从原理角度证明星空大概率仍然存在扒衣服系统

只看楼主收藏回复

首先大家需要知道的是,在辐射/老滚里决定一个npc身上会(无论何种形式)“出产”的道具的因素,一共有三样:
outfit(着装)、item(物品栏)和deathitem(仅在死亡后才会在尸体上刷出的道具)
Outfit即一个NPC默认的装束,分为default outfit(常规装束)和sleeping outfit(睡觉时的装束);例如,白漫城卫兵的outfit:


IP属地:辽宁1楼2023-06-26 19:21回复
    转到对应的outfit条目,可以看到具体装束如下:

    欸,这是什么呢?为什么不是armor(衣物、首饰、护甲)而是个“lvli”呢?这时候就要插一句解释,在b社游戏里有一个概念叫做leveled list,可以近似理解为物品池;调用leveled list后,会根据条件(例如玩家等级、概率、玩家perk)抽出物品池中的单个、部分或是全部物品


    IP属地:辽宁2楼2023-06-26 19:25
    回复
      转到对应的leveled lis
      t,可以看到白漫城卫兵装束的leveld list里包含白漫城卫兵盾、卫兵甲、风暴斗篷靴子和leveled list形式调用的头盔池


      IP属地:辽宁3楼2023-06-26 19:27
      回复
        下面呢


        IP属地:广东来自Android客户端4楼2023-06-26 19:30
        收起回复


          IP属地:河北来自Android客户端5楼2023-06-26 19:30
          回复
            为什么有少部分的npc,身上的衣服无法获得呢?这里以魔人士兵为例。这是魔人士兵的outfit表


            IP属地:辽宁6楼2023-06-26 19:31
            回复
              有可能是根据破损程度 打坏了就扒不了


              IP属地:广东来自Android客户端7楼2023-06-26 19:31
              收起回复


                IP属地:河北来自iPhone客户端8楼2023-06-26 19:32
                回复
                  随便转到其中一件物品上头,这是魔人士兵身上的魔族靴子


                  IP属地:辽宁9楼2023-06-26 19:32
                  回复
                    这是玩家能打造出来的的魔人靴子


                    IP属地:辽宁10楼2023-06-26 19:33
                    回复
                      可以看到,魔人士兵穿的魔族靴子,多了一个“non playable”的标签,一旦打上这个标签,该物品对玩家完全不可用——看得见,摸不着,也互动不了


                      IP属地:辽宁11楼2023-06-26 19:34
                      回复
                        item(物品栏)的机制和outfit大同小异,这里简单给大家展示一下,这是小寡妇艾莉西弗的物品栏:

                        包括固定的28金币和以leveled list随机分配的“富裕居民的随身财物”物品池


                        IP属地:辽宁12楼2023-06-26 19:38
                        回复
                          death item则是仅在npc死亡时会在尸体上产生的物品,无法通过扒窃获得,比如这是龙的death item:

                          包括龙鳞龙骨和钱:


                          IP属地:辽宁13楼2023-06-26 19:42
                          回复
                            综上所述,b社游戏的底层机制其实就是所见即所得,要想实现所见非所得反而需要多花功夫(给npc专门配上全套的non - playable物品/npc单独建模),因此不太可能这么操作
                            如果届时玩家真的无法从npc尸体上直接获得宇航服,那么我能想到以下几种可能,其中实际上只有第一种有一定可能性
                            1.npc使用的宇航服是non-playable,玩家看得见摸不着(但这并不破坏b社游戏里一贯的物品上的丰富性)
                            2.宇航服存在耐久度,耐久度被打空后变为non-playable
                            3.npc是单独建模的


                            IP属地:辽宁14楼2023-06-26 19:47
                            收起回复
                              感谢科普,比较放心了,还学到了一些做mod的知识


                              IP属地:云南来自Android客户端15楼2023-06-26 20:09
                              收起回复