Jump to content


  • Content Count

  • Donations

  • Joined


About Joyce

  • Birthday 10/08/1992

Profile Information

  • Gender
  • Location

Recent Profile Visitors

6,382 profile views
  1. This seems to be a recurring theme.
  2. After I clicked Create on the character creation screen, the client did a boo-boo: 2017-12-03 07:14:46.513 [Info] Connecting to na0.hosting.freemmorpgmaker.com:5474... 2017-12-03 07:14:48.069 [Info] Connection approved [00000000-0000-0000-0000-000000000000]. 2017-12-03 07:14:48.086 [Debug] Connection established to remote [00000000-0000-0000-0000-000000000000/]. 2017-12-03 07:14:48.087 [Info] Connected [00000000-0000-0000-0000-000000000000]. 2017-12-03 07:16:10.721 [Error] Message: Exception has been thrown by the target of an invocation. 2017-12-03 07:16:10.745 [Error] Stack Trace: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args) at Intersect.Client.Program.Main() 2017-12-03 07:16:10.748 [Error] Stack Trace: at Intersect_Client.Classes.Entities.Resource.Load(ByteBuffer bf) at Intersect_Client.Classes.Entities.Entity..ctor(Int32 index, Int64 spawnTime, ByteBuffer bf, Boolean isEvent) at Intersect_Client.Classes.Entities.Resource..ctor(Int32 index, Int64 spawnTime, ByteBuffer bf) at Intersect_Client.Classes.Networking.PacketHandler.HandleMapEntities(Byte[] packet) at Intersect_Client.Classes.Networking.PacketHandler.HandlePacket(ByteBuffer bf) at Intersect_Client.Classes.Networking.PacketHandler.HandlePacket(IPacket packet) at Intersect.Client.Classes.MonoGame.Network.IntersectNetworkSocket.Update() at Intersect_Client.Classes.Networking.GameNetwork.Update() at Intersect_Client.Classes.Core.GameMain.Update() at Intersect.Client.IntersectGame.Update(GameTime gameTime) at Microsoft.Xna.Framework.Game.DoUpdate(GameTime gameTime) at Microsoft.Xna.Framework.Game.Tick() at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop() at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) 2017-12-03 07:16:10.749 [Error] Time: 2017-12-03 07:16:10 -------------------------------------------------------------------------------- Also, do you hate multi-monitor setups? As soon as I move the game window off of Screen 1 it just shoots back to the center of the screen. Then when the first ''cutscene'' hits, the event window completely covers up the visual aids of the story in the default resolution. That's probably not a good idea. EDIT: Aside from that, seems pretty solid. A few minor gripes in terms of directions you're given for the quests and I feel incredibly squishy and weak as an Assassin, but so far so good.
  3. Joyce

    Ulna Online

    I can't help but notice you've copy/pasted the same map to create the entire world and then added a few structures to it. Is that something you did to fill it in quickly, or is it intended to be that way?
  4. Orion+ is basically EO4 with a bunch of modifications in a modern language with slightly more modern techniques/technologies. It'll run with far less issues on systems that aren't Windows 95/98/XP. EO4 is written in a language that's incredibly dated and hasn't been relevant for a long time, and as a result of this some things simply do not work on modern operating systems without some serious messing around with them. If you want to use EO4, go ahead. But with the slew of problems you'll likely experience with various users and serious technical limitations it might not be a great option.
  5. The source above will compile as well if he scrambled together the library files. But yeah, basically.
  6. Upgrading would be messy maybe, but at the same time data would be far more accessible for development and tools outside the engine itself. (Also, searchable by queries allowing mass updates of stat weights, balancing revamps etc.) I'd say that's more important long term than upgradability for short-term patches that will become infrequent. Also, you can alter tables and add values with a simple query on the database, so how is that harder than loading the old data, transposing it to a new class and then saving it to the DB like the current database works? yeah it's harder than having the Json lib figure it out for you but at least you'd be making proper use of the database system (and would allow for indexing on MySQL)
  7. That looks pretty cool, I like how it has a pretty distinct style. The translation feels a little off though and might be off-putting to some. Is that a work in progress as well?
  8. I don't think the character sheets have changed between 1.9 and the most recent versions, should be fine with anything that would work for 4.6 as well. (Not that I really know of anything, but hey :P) And 1.9 didn't have a quest system, it just had the option for it listed already.
  9. So, I'm assuming that right now it doesn't automatically prune old backups then? Bash time it is.
  10. Why limit it to a specific colour if you can just have a colour picker or a background image to tile onto the display? There'll always be someone that wants a specific colour because the current one clashes with their tiles.
  11. Could have been some clever use of grappling hooks.
  12. That looks pretty awesome! But how did you manage to make the jumps work?
  13. I don't think there's any real limitation there, beyond the fact that it's on a shared host between all the other games on the machine on a single 100/100 line.
  14. @RandemGamor That does not delete all the data associated with the user though, and leaves characters and such behind.
  15. Pretty sure it only does that if it does not find any existing config files or resources. So if your user runs the updater before the client (Like they should? Why would a user connect with an outdated client?) and the updater downloads all the relevant files it shouldn't be a problem.
  • Create New...