安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
System.ArgumentOutOfRangeException: consequent must be greater than or equal to 1. (Parameter 'consequent')
at Terraria.Utils.NextBool(UnifiedRandom r, Int32 consequent) in tModLoader\Terraria\Utils.TML.cs:line 134
at CalamityFables.Content.Tiles.VanityTrees.FrostTree.DrawSpecialLayer(Int32 i, Int32 j, TileDrawLayer layer, SpriteBatch spriteBatch) in CalamityFables\Content\Tiles\VanityTrees\FrostTree.cs:line 607
at CalamityFables.Core.ExtraTileRenderLayers.DrawCachedPoints(TileDrawLayer layer, Dictionary`2 dict) in CalamityFables\Core\AddedHooks\ExtraTileRenderLayers.cs:line 123
at CalamityFables.Core.ExtraTileRenderLayers.DrawAboveSolidTiles() in CalamityFables\Core\AddedHooks\ExtraTileRenderLayers.cs:line 81
at DMD<DMD<>?15806455::Terraria.Main::DoDraw_WallsTilesNPCs>(Main this)
at SyncProxy<System.Void Terraria.Main:DoDraw_WallsTilesNPCs()>(Main )
at DMD<DMD<>?39831180::Terraria.Main::DoDraw>(Main this, GameTime gameTime)
at ModManager.ModManager.On_Main_DoDraw(orig_DoDraw orig, Main self, GameTime gameTime) in ModManager.cs:line 165
at Hook<System.Void ModManager.ModManager::On_Main_DoDraw(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53087
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53074
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65
[20:40:44.353] [Main Thread/WARN] [tML]: Бесшумно пойманное исключение:
System.InvalidOperationException: Begin has been called before calling End after the last call to Begin. Begin cannot be called again until End has been successfully called.
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteSortMode sortMode, BlendState blendState, SamplerState samplerState, DepthStencilState depthStencilState, RasterizerState rasterizerState, Effect effect, Matrix transformMatrix) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\SpriteBatch.cs:line 284
at DMD<DMD<>?15806455::Terraria.Main::DoDraw_WallsTilesNPCs>(Main this)
at SyncProxy<System.Void Terraria.Main:DoDraw_WallsTilesNPCs()>(Main )
at DMD<DMD<>?39831180::Terraria.Main::DoDraw>(Main this, GameTime gameTime)
at ModManager.ModManager.On_Main_DoDraw(orig_DoDraw orig, Main self, GameTime gameTime) in ModManager.cs:line 165
at Hook<System.Void ModManager.ModManager::On_Main_DoDraw(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53087
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53074
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 240
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 213
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65
[20:40:44.354] [Main Thread/ERROR] [Terraria]: System.InvalidOperationException: Begin has been called before calling End after the last call to Begin. Begin cannot be called again until End has been successfully called.
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteSortMode sortMode, BlendState blendState, SamplerState samplerState, DepthStencilState depthStencilState, RasterizerState rasterizerState, Effect effect, Matrix transformMatrix) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\SpriteBatch.cs:line 284
at DMD<DMD<>?15806455::Terraria.Main::DoDraw_WallsTilesNPCs>(Main this)
at SyncProxy<System.Void Terraria.Main:DoDraw_WallsTilesNPCs()>(Main )
at DMD<DMD<>?39831180::Terraria.Main::DoDraw>(Main this, GameTime gameTime)
at ModManager.ModManager.On_Main_DoDraw(orig_DoDraw orig, Main self, GameTime gameTime) in ModManager.cs:line 165
at Hook<System.Void ModManager.ModManager::On_Main_DoDraw(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53087
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53074
[20:40:44.446] [Main Thread/FATAL] [tML]: Main engine crash
Совет: Скорее всего, проблема вызвана модом (модами). Попробуйте отключать моды поочерёдно и проверять, сохраняется ли проблема.
System.InvalidOperationException: Begin has been called before calling End after the last call to Begin. Begin cannot be called again until End has been successfully called.
at Microsoft.Xna.Framework.Graphics.SpriteBatch.Begin(SpriteSortMode sortMode, BlendState blendState, SamplerState samplerState, DepthStencilState depthStencilState, RasterizerState rasterizerState, Effect effect, Matrix transformMatrix) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\SpriteBatch.cs:line 284
at DMD<DMD<>?15806455::Terraria.Main::DoDraw_WallsTilesNPCs>(Main this)
at SyncProxy<System.Void Terraria.Main:DoDraw_WallsTilesNPCs()>(Main )
at DMD<DMD<>?39831180::Terraria.Main::DoDraw>(Main this, GameTime gameTime)
at ModManager.ModManager.On_Main_DoDraw(orig_DoDraw orig, Main self, GameTime gameTime) in ModManager.cs:line 165
at Hook<System.Void ModManager.ModManager::On_Main_DoDraw(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53087
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53074
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 266
[20:40:44.453] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown
EDIT: it has been fixed
at Terraria.ModLoader.ModContent.LoadModContent(CancellationToken token, Action`1 loadAction) in tModLoader\Terraria\ModLoader\ModContent.cs:line 413
at Terraria.ModLoader.ModContent.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModContent.cs:line 337
at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 134
at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.<BeginLoad>b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 112
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
[12:44:18.820] [.NET TP Worker/INFO] [tML]: Marked tModLoader installation files as corrupt in Steam. On Next Launch, User will have 'Verify Local Files' ran
[12:44:18.820] [.NET TP Worker/INFO] [tML]: Disabling Mod: CalamityFables
[12:44:18.821] [.NET TP Worker/INFO] [tML]: Disabling Mod: calamityflabespersonzh
[12:44:18.821] [.NET TP Worker/ERROR] [tML]: 该模组加载时发生错误 CalamityFables v0.1.10
该模组已被自动禁用。
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at CalamityFables.Core.AwesomeSentence.ReWrap() in CalamityFables\Core\Dialogue\AwesomeSentence.cs:line 190
at CalamityFables.Core.AwesomeSentence..ctor(Single textboxWidth, VoiceByte voiceUsed, String localizationKey) in CalamityFables\Core\Dialogue\AwesomeSentence.cs:line 61
at CalamityFables.Content.Boss.SeaKnightMiniboss.SirNautilusDialogue.PostSetupContent() in CalamityFables\Content\Boss\SeaKnightMiniboss\SirNautilusDialogue.cs:line 64
at Terraria.ModLoader.SystemLoader.PostSetupContent(Mod mod) in tModLoader\Terraria\ModLoader\SystemLoader.cs:line 66
at Terraria.ModLoader.ModContent.<>c.<Load>b__45_2(Mod mod) in tModLoader\Terraria\ModLoader\ModContent.cs:line 339
at Terraria.ModLoader.ModContent.LoadModContent(CancellationToken token, Action`1 loadAction) in tModLoader\Terraria\ModLoader\ModContent.cs:line 413
at Terraria.ModLoader.ModContent.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModContent.cs:line 337
at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 134
[12:45:45.835] [Main Thread/DEBUG] [tML]: Process.Start (UseShellExecute = True): "tModLoader-Logs"