• ✨ 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

Fixed Again Some Crashes at TR Base

nikis1991

Bug Catcher
At 1st game stopped almost in every camera's battles with Team rocket grunts.
Some of them were like temp and next time i loaded game they didn't, but some still making game like stopped, though im able to press "esc" for game exiting.
So camera aka Trap4 i fixed , it was only simple 1 "." missing in script.
But currently i cant fix trap5 and i dont which cam exactely named making game to stop after second battle with team rocket grunt.
Here is crash i couldn't fix:

Malcolm's attempted translation:

My game (or camera) kept freezing when battling with Team Rocket grunts. I was usually able to restart the game and get past the aformentioned grunts, but some keep causing the game to freeze. Note that I'm still able to exit the game by pressing [Esc]. I was able to fix one of the issues that was being caused by a missing period in a script. I'm currently unable to fix an issue (trap5) that's causing the game to freeze during another battle with a grunt.

Code:
Source: mscorlib
TargetSite: Name: Remove [
   Attributes: PrivateScope, Public, HideBySig
   CallingConvention: Standard, HasThis
   ContainsGenericParameters: False
   DeclaringType: System.String
   IsAbstract: False
   IsAssembly: False
   IsConstructor: False
   IsFamily: False
   IsFamilyAndAssembly: False
   IsFamilyOrAssembly: False
   IsFinal: False
   IsGenericMethod: False
   IsGenericMethodDefinition: False
   IsHideBySig: True
   IsPrivate: False
   IsPublic: True
   IsSecurityCritical: False
   IsSecuritySafeCritical: False
   IsSecurityTransparent: True
   IsSpecialName: False
   IsStatic: False
   IsVirtual: False
   MemberType: Method
   MetadataToken: 100664145
   MethodHandle: System.RuntimeMethodHandle
   Module: CommonLanguageRuntimeLibrary
   ReflectedType: System.String
   ]

StackTrace:    at System.String.Remove(Int32 startIndex)
   at _2._5DHero.ScriptCommander.InizializeCommand(ScriptV2& ScriptV2, String inputString)
   at _2._5DHero.ScriptV2.DoCommand()
   at _2._5DHero.ScriptV2.Update()
   at _2._5DHero.Script.Update()
   at _2._5DHero.ActionScript.Update()
   at _2._5DHero_OverworldScreen.Update()
   at _2._5DHero.Basic.Update(GameTime gameTime)
   at _2._5DHero.DGame.Update(GameTime gameTime)
   at Microsoft.Xna.Framework.Game.Tick()
   at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
   at Microsoft.Xna.Framework.GameHost.OnIdle()
   at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
   at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
   at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at Microsoft.Xna.Framework.WindowsGameHost.Run()
   at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
   at Microsoft.Xna.Framework.Game.Run()
   at _2._5DHero.Program.Main(String[] args)

And also there is a scrn shot for the camera(or TR grunt ~don't know exactely which 1~) which makes game i guess "frozen" even i'm able to use ESC button to exit.

Hope it's enough to show what issues i found.

Also there is way to pass cam's without TR grunts fights.  As i tried just to set at any trap 1st line not "True" but "False" , then camera's like being disabled.
 

Attachments

Last edited by a moderator:

Tornado9797

Content Developer
P3D Developer
Global Moderator
At 1st game stopped almost in every camera's battles with Team rocket grunts.
Some of them were like temp and next time i loaded game they didn't, but some still making game like stopped, though im able to press "esc" for game exiting.
So camera aka Trap4 i fixed , it was only simple 1 "." missing in script.
But currently i cant fix trap5 and i dont which cam exactely named making game to stop after second battle with team rocket grunt.
Here is crash i couldn't fix:

Source: mscorlib
TargetSite: Name: Remove [
Attributes: PrivateScope, Public, HideBySig
CallingConvention: Standard, HasThis
ContainsGenericParameters: False
DeclaringType: System.String
IsAbstract: False
IsAssembly: False
IsConstructor: False
IsFamily: False
IsFamilyAndAssembly: False
IsFamilyOrAssembly: False
IsFinal: False
IsGenericMethod: False
IsGenericMethodDefinition: False
IsHideBySig: True
IsPrivate: False
IsPublic: True
IsSecurityCritical: False
IsSecuritySafeCritical: False
IsSecurityTransparent: True
IsSpecialName: False
IsStatic: False
IsVirtual: False
MemberType: Method
MetadataToken: 100664145
MethodHandle: System.RuntimeMethodHandle
Module: CommonLanguageRuntimeLibrary
ReflectedType: System.String
]

StackTrace: at System.String.Remove(Int32 startIndex)
at _2._5DHero.ScriptCommander.InizializeCommand(ScriptV2& ScriptV2, String inputString)
at _2._5DHero.ScriptV2.DoCommand()
at _2._5DHero.ScriptV2.Update()
at _2._5DHero.Script.Update()
at _2._5DHero.ActionScript.Update()
at _2._5DHero_OverworldScreen.Update()
at _2._5DHero.Basic.Update(GameTime gameTime)
at _2._5DHero.DGame.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
at Microsoft.Xna.Framework.GameHost.OnIdle()
at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Xna.Framework.WindowsGameHost.Run()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Microsoft.Xna.Framework.Game.Run()
at _2._5DHero.Program.Main(String[] args)

And also there is a scrn shot for the camera(or TR grunt ~don't know exactely which 1~) which makes game i guess "frozen" even i'm able to use ESC button to exit.

Hope it's enough to show what issues i found.

Also there is way to pass cam's without TR grunts fights. As i tried just to set at any trap 1st line not "True" but "False" , then camera's like being disabled.
Though your efforts to fix it are greatly appreciated, can you please post the crash log on a code module? Thanks.
 

nikis1991

Bug Catcher
Tornado i done it both ways (On screen and uploaded file). Tbh i don't know what exact meaning of code module.
Is about posting on screen or what?
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Tornado i done it both ways (On screen and uploaded file). Tbh i don't know what exact meaning of code module.
Is about posting on screen or what?
Code:
It's the < > symbol on your font menu, it's this text.
 

nikis1991

Bug Catcher
Code:
System specifications:
Pokémon 3D version: 0.38.3a
Operating system: Microsoft Windows 7 Ultimate  [6.1.7600.0]
System time: 11/5/2013 13:15:31
System language: ENU
Decimal seperator: .
Content Packs: {}
Active GameMode: Pokemon 3D
Operating online: FALSE
Game environment: OverworldScreen
Actionscript: Type: Script; Input: rocketbase\trap5; Line: 12
---------------------------

Here is further information:
Message: StartIndex cannot be less than zero.
Parameter name: startIndex
InnerException: NOTHING
BaseException: StartIndex cannot be less than zero.
Parameter name: startIndex
HelpLink: No helplink available.
Data: System.Collections.ListDictionaryInternal
Source: mscorlib
TargetSite: Name: Remove [
  Attributes: PrivateScope, Public, HideBySig
  CallingConvention: Standard, HasThis
  ContainsGenericParameters: False
  DeclaringType: System.String
  IsAbstract: False
  IsAssembly: False
  IsConstructor: False
  IsFamily: False
  IsFamilyAndAssembly: False
  IsFamilyOrAssembly: False
  IsFinal: False
  IsGenericMethod: False
  IsGenericMethodDefinition: False
  IsHideBySig: True
  IsPrivate: False
  IsPublic: True
  IsSecurityCritical: False
  IsSecuritySafeCritical: False
  IsSecurityTransparent: True
  IsSpecialName: False
  IsStatic: False
  IsVirtual: False
  MemberType: Method
  MetadataToken: 100664145
  MethodHandle: System.RuntimeMethodHandle
  Module: CommonLanguageRuntimeLibrary
  ReflectedType: System.String
  ]

StackTrace:    at System.String.Remove(Int32 startIndex)
  at _2._5DHero.ScriptCommander.InizializeCommand(ScriptV2& ScriptV2, String inputString)
  at _2._5DHero.ScriptV2.DoCommand()
  at _2._5DHero.ScriptV2.Update()
  at _2._5DHero.Script.Update()
  at _2._5DHero.ActionScript.Update()
  at _2._5DHero.OverworldScreen.Update()
  at _2._5DHero.Basic.Update(GameTime gameTime)
  at _2._5DHero.DGame.Update(GameTime gameTime)
  at Microsoft.Xna.Framework.Game.Tick()
  at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
  at Microsoft.Xna.Framework.GameHost.OnIdle()
  at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
  at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
  at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
  at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
  at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
  at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
  at System.Windows.Forms.Application.Run(Form mainForm)
  at Microsoft.Xna.Framework.WindowsGameHost.Run()
  at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
  at Microsoft.Xna.Framework.Game.Run()
  at _2._5DHero.Program.Main(String[] args)
 

nikis1991

Bug Catcher
I guess you meant that. so here you go. In other words i cant go further with game while i getting crash at that place and that annoying guy keep offering me to buy his candies for 300$ (+20hp recv)
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
I guess you meant that. so here you go. In other words i cant go further with game while i getting crash at that place and that annoying guy keep offering me to buy his candies for 300$ (+20hp recv)
Unfortunately, I can't seem to tell much from the crash log. Just level grind/catch more Pokémon until then.



Also can I have a RageCandyBar? I kind of lost my only one, and in trying to get one of every item. :p
 

nikis1991

Bug Catcher
i have 2 of them ,and sure you can,but the thing is im playing offline.

Btw i also fixed myself in trap5 , 2 diff crashes.
And about the trap isaid that 2nd tr grunt makes game frozen ,its not crash,but bug i guess. From my scrn shot you can see which part of that room i talking about. )currently replying from phone).
 

Valtam

Bug Catcher
I guess you meant that. so here you go. In other words i cant go further with game while i getting crash at that place and that annoying guy keep offering me to buy his candies for 300$ (+20hp recv)
Unfortunately, I can't seem to tell much from the crash log. Just level grind/catch more Pokémon until then.



Also can I have a RageCandyBar? I kind of lost my only one, and in trying to get one of every item. :p
Buy one from Grandma's Shop, Tornado. It's sold there as soon as you finish the Hideout quest, if I'm not wrong, at the "medicine" label.
 

Tornado9797

Content Developer
P3D Developer
Global Moderator
Unfortunately, I can't seem to tell much from the crash log. Just level grind/catch more Pokémon until then.



Also can I have a RageCandyBar? I kind of lost my only one, and in trying to get one of every item. :p
Buy one from Grandma's Shop, Tornado. It's sold there as soon as you finish the Hideout quest, if I'm not wrong, at the "medicine" label.
Cool, I thought only that one guy sold RageCandyBars, I'll have to check. Thank you.
 

Malcaroni

Bugs Moderator
Trusted Support
Retired Mod
I tried translating your original post. Please let me know if I mistranslated anything.
 

greedlust

Fisherman
I guess you meant that. so here you go. In other words i cant go further with game while i getting crash at that place and that annoying guy keep offering me to buy his candies for 300$ (+20hp recv)
Unfortunately, I can't seem to tell much from the crash log. Just level grind/catch more Pokémon until then.



Also can I have a RageCandyBar? I kind of lost my only one, and in trying to get one of every item. :p
no tornado u cant :p
 

nikis1991

Bug Catcher
Well Malcom, im already fixed myself trap5(camera). Found like 3 crashes in the same script.
And foundout which camera causing me that bug, i dont think its crash,cause its just like i said im able to control esc button. Its trap3.dat camera. After second fight with TR Grunt ,he runs from me and the game freezes. Dont know how exactely to fix this. Guys who knows more about scripts ,should check trap3.dat file.
And yeah i know english kinda rusty at times,to explain something.
I was trying to fixing trap3 myself, but i dont know what the exact problem is...
P.S. I dont mind that you translated my request.
 
Top