How do i get a hint of what i need to fix?

Traceback (most recent call last):
  File "/Developer/Panda3D/direct/showbase/EventManager.py", line 61, in eventLoopTask
    self.doEvents()
  File "/Developer/Panda3D/direct/showbase/EventManager.py", line 55, in doEvents
    processFunc(self.eventQueue.dequeueEvent())
  File "/Developer/Panda3D/direct/showbase/EventManager.py", line 122, in processEvent
    messenger.send(eventName, paramList)
  File "/Developer/Panda3D/direct/showbase/Messenger.py", line 397, in send
    self.__dispatch(acceptorDict, event, sentArgs, foundWatch)
  File "/Developer/Panda3D/direct/showbase/Messenger.py", line 482, in __dispatch
    method (*(extraArgs + sentArgs))
  File "toontown/building/DistributedDoor.py", line 330, in doorTrigger
    self.enterDoor()
  File "toontown/building/DistributedDoor.py", line 301, in enterDoor
    messenger.send('DistributedDoor_doorTrigger')
  File "/Developer/Panda3D/direct/showbase/Messenger.py", line 397, in send
    self.__dispatch(acceptorDict, event, sentArgs, foundWatch)
  File "/Developer/Panda3D/direct/showbase/Messenger.py", line 482, in __dispatch
    method (*(extraArgs + sentArgs))
  File "toontown/hood/Place.py", line 495, in handleDoorTrigger
    self.fsm.request('doorOut')
  File "/Developer/Panda3D/direct/fsm/ClassicFSM.py", line 246, in request
    assert not self.__internalStateInFlux
AssertionError

It points to line 246 of ClassicFSM.py. Looking above that line:

        # If you trigger this assertion failure, you must have
        # recursively requested a state transition from within the
        # exitState() function for the previous state.  This is not
        # supported because we're not fully transitioned into the new
        # state yet.
        assert not self.__internalStateInFlux

Ok can you help me with this issue please?
pastebin.com/nj5aA6fM

You are passing None into loader.loadModel whereas it’s expecting either a string filename pointing to a model file or a list of such.

Traceback (most recent call last):
  File "otp/otpbase/OTPBase.py", line 34, in run
    taskMgr.run()
  File "/Developer/Panda3D/direct/task/Task.py", line 517, in run
    self.step()
  File "/Developer/Panda3D/direct/task/Task.py", line 471, in step
    self.mgr.poll()
  File "/Developer/Panda3D/direct/showbase/EventManager.py", line 46, in eventLoopTask
    self.doEvents()
  File "/Developer/Panda3D/direct/showbase/EventManager.py", line 40, in doEvents
    processFunc(self.eventQueue.dequeueEvent())
  File "/Developer/Panda3D/direct/showbase/EventManager.py", line 97, in processEvent
    messenger.send(eventName, paramList)
  File "/Developer/Panda3D/direct/showbase/Messenger.py", line 326, in send
    self.__dispatch(acceptorDict, event, sentArgs, foundWatch)
  File "/Developer/Panda3D/direct/showbase/Messenger.py", line 411, in __dispatch
    method (*(extraArgs + sentArgs))
  File "toontown/toonbase/Preloader.py", line 80, in __handleAsyncRequestDone
    key = request.getPythonObject()
AttributeError: 'panda3d.core.ModelLoadRequest' object has no attribute 'getPythonObject'

I can’t tell you how to fix it since it’s not in Panda’s code; I can tell you that ModelLoadRequest no longer stores an optional Python object. You will instead have to store a dict that maps ModelLoadRequest objects to your custom Python objects.

If you don’t mind can you give an example?