terraria吧 关注:737,628贴子:9,726,090
  • 14回复贴,共1

【小教程】如何解决黑曜石MOD弹出的MissingMethod错误

只看楼主收藏回复

顺带一提,terraria的代码写的好丑..


IP属地:广东1楼2013-04-18 09:27回复
    错误如下所示,每次打开游戏会生成一个2M的错误日志..


    IP属地:广东2楼2013-04-18 09:29
    回复
      解决方法:
      1.找到Obsidian_Global.obj (位于D:\Profile\Documents\My Games\Terraria\ModPacks),用WinRAR打开,解压
      2. 从解压的文件中找到 Global\World.cs,用记事本打开,在第13行找到
      Projectile.NewProjectile(Main.rand.Next((int)Main.rightWorld), Main.player[Main.myPlayer].position.Y - 2000, 0, 5, Config.projDefs.byName["Meteor"].type, 15, 4, Main.myPlayer)
      改为
      Projectile.NewProjectile(Main.rand.Next((int)Main.rightWorld), Main.player[Main.myPlayer].position.Y - 2000, 0, 5, Config.projDefs.byName["Meteor"].type, 15, 4, Main.myPlayer, null)
      保存
      3. 运行游戏目录内tConfig附带的ModPack Builder,重新生成


      IP属地:广东3楼2013-04-18 09:35
      回复
        按理说这里已经提供了默认参数,应该是那个Boo.Lang编译器的问题吧


        IP属地:广东4楼2013-04-18 09:39
        回复
          好深奥,火钳


          IP属地:湖北来自Android客户端5楼2013-04-18 11:41
          回复
            留名


            IP属地:天津6楼2013-04-18 12:17
            回复
              野生的技术党出现了。。。


              IP属地:江苏通过百度相册上传7楼2013-04-18 12:18
              收起回复
                不是改为0么,为啥要null…
                恩????
                貌似得感谢楼主,我得到了新mid启示…


                IP属地:上海来自手机贴吧8楼2013-04-18 18:59
                收起回复