饥荒联机吧 关注:170,374贴子:2,854,427
  • 5回复贴,共1
求助

朋友们,老档没有疯猪和垃圾猪循环怎么办?

只看楼主收藏回复

档是疯猪以后垃圾猪之前建的,现在没疯猪没垃圾猪,疯猪t了一个打了也没触发循环,这俩还都是没有的,问一下怎么重建这个循环?


IP属地:湖南来自Android客户端1楼2026-07-13 14:26回复
    没法,无自然的恐惧石柱布景和垃圾厂布景,需要改地图的底层逻辑,更改地块的类型


    IP属地:浙江来自Android客户端2楼2026-07-13 20:55
    收起回复
      2026-09-09 00:20:34
      广告
      不感兴趣
      开通SVIP免广告
      不对,理论上更新后地图是会翻新重新生成疯猪和垃圾场的,你看看地图选项这两样的生成是否打开。实在不行t一个吧,垃圾场代码junk_yard



      IP属地:浙江来自Android客户端3楼2026-07-14 09:31
      回复
        1 到洞穴计数刷新点 c_announce(c_countprefabs("daywalkerspawningground")) ,
        如果有,就跳过第一步
        如果没有,就用
        local x,y,z = ThePlayer.Transform:GetWorldPosition() TheWorld.components.daywalkerspawner:SpawnDayWalkerArena(x, y, z) c_spawn("daywalkerspawningground").Transform:SetPosition(x, y, z)
        生成一个刷新点和疯猪到玩家脚下
        2.到地面上计数垃圾堆和垃圾生成标记点c_announce(c_countprefabs("junk_pile_big"))
        c_announce(c_countprefabs("wagstaff_machinery_marker"))
        如果有,就跳过第二步
        如果没有,就自己分别添上
        3.如果一二的刷新点都是齐全的,那就在地上输入c_announce(TheWorld.shard.components.shard_daywalkerspawner:GetLocationName())
        打印你的疯猪现在应该在地上或是地下,我觉得这里可能会输出在地上 forestjunkpile
        那就在地上生成一只拾荒猪再打掉应该就能正常循环了


        IP属地:贵州4楼2026-07-14 12:01
        回复
          go next试试


          IP属地:黑龙江来自Android客户端5楼2026-07-17 06:11
          回复