Code: Select all
[OpenSpace|ERROR] (0600) Invalid map coordinates passed during avatar creation, or wrong map access point coordinates
Error: No access point available in current map
at com.smartfoxserver.openspace.engine.control::IsoEngineController/validateAvatarCreationPosition()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/IsoEngineController.as:2047]
at com.smartfoxserver.openspace.engine.control::IsoEngineController/validateAvatarCreation()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/IsoEngineController.as:799]
at com.smartfoxserver.openspace.engine.control::OpenSpaceController/createMyAvatar()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/OpenSpaceController.as:774]
at com.smartfoxserver.openspace.engine.control::OpenSpaceController/onExtensionResponse()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/OpenSpace/Client/Classes/src/com/smartfoxserver/openspace/engine/control/OpenSpaceController.as:1540]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at it.gotoandplay.smartfoxserver.handlers::ExtHandler/handleMessage()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/SmartFoxClient_AS3/src/it/gotoandplay/smartfoxserver/handlers/ExtHandler.as:64]
at it.gotoandplay.smartfoxserver::SmartFoxClient/jsonReceived()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/SmartFoxClient_AS3/src/it/gotoandplay/smartfoxserver/SmartFoxClient.as:2644]
at it.gotoandplay.smartfoxserver::SmartFoxClient/handleMessage()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/SmartFoxClient_AS3/src/it/gotoandplay/smartfoxserver/SmartFoxClient.as:2980]
at it.gotoandplay.smartfoxserver::SmartFoxClient/handleSocketData()[/Users/user/gotoAndPlay/gotoAndPlay/SmartFoxServer/SmartFoxClient_AS3/src/it/gotoandplay/smartfoxserver/SmartFoxClient.as:2954]
However, the avatar was in a valid location before, and the change to the map involved removing an obstacle that was far away from the avatar's location. Upon reloading, the avatar appears in the correct location without any errors. Spawning another in that exact location does not cause an error either.
I've tried removing the user (an NPC) corresponding to that avatar from the room, and and sending them back, but I still get this error.
Any hints as to what may be causing this problem?
Edit/Addendum: My current workaround is to simply disconnect the existing npcs and respawn new npcs with the exact same skin at the exact same location. This is not exactly ideal, though, and I would greatly appreciate any advice.