• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Duplicate [0.45.1] invisible NPC's and Game Chrashing at the start of a pokemon Battle

DionK

Starting Trainer
Hello everybody,

Yesterday I ran into a problem while I was playing Pokemon 3D.
I relogged on my friend´s server and all NPC´s where invisible, I also couldn´t interact with them.
Also my game chrashes when I encounter a wild Pokemon.
Here I have a screenshot of the invisible NPC phenomenon:



I also have the crash report when I encounter wild Pokemon:

Code:
Kolben Games Crash Log V 1.3
Pokémon 3D has crashed!
---------------------------

System specifications:
Pokémon 3D version: 0.45.1
Operating system: Microsoft Windows 7 Enterprise  [6.1.7601.65536]
System time: 16-2-2014 0:15:22
System language: Dutch (Netherlands)(NLD) / Loaded game language: en
Decimal seperator: ,
Content Packs: {HGSS Music Pack}
Active GameMode: Pokemon 3D
GameJolt Account: TRUE (190199)
Playing on Servers: FALSE
Game environment: BattleScreenV2
Actionscript: No script running
File Validation: True
---------------------------

Here is further information:
Message: De conversie van tekenreeks 1,violet\sprouttowerf1.dat naar type Integer is ongeldig.
InnerException: De indeling van de invoertekenreeks is onjuist.
BaseException: De indeling van de invoertekenreeks is onjuist.
HelpLink: No helplink available.
Data: Items: 0
Source: Microsoft.VisualBasic
TargetSite: Name: ToInteger [
   Attributes: PrivateScope, Public, Static
   CallingConvention: Standard
   ContainsGenericParameters: False
   DeclaringType: Microsoft.VisualBasic.CompilerServices.Conversions
   IsAbstract: False
   IsAssembly: False
   IsConstructor: False
   IsFamily: False
   IsFamilyAndAssembly: False
   IsFamilyOrAssembly: False
   IsFinal: False
   IsGenericMethod: False
   IsGenericMethodDefinition: False
   IsHideBySig: False
   IsPrivate: False
   IsPublic: True
   IsSecurityCritical: False
   IsSecuritySafeCritical: False
   IsSecurityTransparent: True
   IsSpecialName: False
   IsStatic: True
   IsVirtual: False
   MemberType: Method
   MetadataToken: 100664087
   MethodHandle: System.RuntimeMethodHandle
   Module: Microsoft.VisualBasic.dll
   ReflectedType: Microsoft.VisualBasic.CompilerServices.Conversions
   ]

CallStack:    bij Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
   bij _2._5DHero.NPC.ApplyNPCData()
   bij _2._5DHero.NPC.Initialize(String TextureID, Int32 Rotation, String Name, Int32 ID, Boolean AnimateIdle, String Movement, List`1 MoveRectangles)
   bij _2._5DHero.Entity.GetNewEntity(String EntityID, Vector3 Position, Texture2D[] Textures, Int32[] TextureIndex, Boolean Collision, Vector3 Rotation, Vector3 Scale, BaseModel Model, Int32 ActionValue, String AdditionalValue, Boolean Visible, Vector3 Shader, Int32 ID, String MapOrigin, String SeasonColorTexture, Vector3 Offset, Object[] Params)
   bij _2._5DHero.BV2.BattleScreenV2.InitializeWild(Pokemon WildPokemon, Screen OverworldScreen, Int32 defaultMapType)
   bij _2._5DHero.BattleIniScreen.Update()
   bij _2._5DHero.Basic.Update(GameTime gameTime)
   bij _2._5DHero.DGame.Update(GameTime gameTime)
   bij Microsoft.Xna.Framework.Game.Tick()
   bij Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
   bij Microsoft.Xna.Framework.GameHost.OnIdle()
   bij Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
   bij Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
   bij System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
   bij System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   bij System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   bij System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   bij System.Windows.Forms.Application.Run(Form mainForm)
   bij Microsoft.Xna.Framework.WindowsGameHost.Run()
   bij Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   bij Microsoft.Xna.Framework.Game.Run()
   bij _2._5DHero.Program.Main(String[] args)

You should report this error.

Go to "http://pokemon3d.net/forum/forums/6/create-thread" to report this crash there.
-------------------------------------------------------------------------------------------------------------------------------------------------------

I already re-installed the game and it didn't work.
I hope someone can help me fix this.

-DionK
 
Last edited:

dylanwicorek

Active Member
firstly, always put crash logs in code modukes. Secondly, you should have made a seperate thread for each bug
 
Last edited:
T

Thijsku

Guest
firstly, always put crash logs in code modukes. Secobfly, uou should have made a seperate thread for each bug
I think there is a chance that there is a connection between the bugs here, so multiple topics would only make it confusing.

I can't help you with this problem, but it certainly is weird. I hope you'll get a solution soon!
 

nilllzz

Original Developer
Administrator
P3D Developer
these bugs are most likely seperately catagorized, so they dont really belong together
They are related to each other: It looks like your NPC data got corrupted and that's why the NPCs don't show up. The wild encounter bug is just a follow-up of the corrupted NPC data.
 

Darkfire

Administrator
Administrator
P3D Developer
this is a coruption of your save file
we are working on ways to make this less likely to happen but there is nothing we can do to fix your save....
The NPCs being missing is a direct result of the NPC save data being corrupted and other parts of your save are probably corrupted too
the only real option is to try to send as many pokemon to a friend as possible via the GTS(assuming you already have the GTS if not you probably weren't far enough to warrant transfering out pokemon) and then restart your save
 
T

Thijsku

Guest
It would be nice if there is a way to store backups of your (online) savedata, perhaps by allowing multiple online save games. Are there any plans for something like that? :)
 
Top