Jump to content

eins

Contributors
  • Content Count

    54
  • Donations

    $20.00 
  • Joined

  • Last visited

Recent Profile Visitors

1,334 profile views
  1. eins

    Layers and Tile Question/Idea?

    Yes, this should work with the Z-Dimension. Its a feature that is hidden in the editor and needs a bit of understanding but should be able to handle this See here:
  2. eins

    Possibility Of Multiple skills?

    I don't think summoning pets or changing the damage formula like you want to are things that can be done with events. They might be, but its not gonna be a good idea to do it this way. These are things that can be added to the source code, once it is released.
  3. eins

    Able to animate paperdolls

    This is actually already possible. Create the animation with the animation editor (like you make a spell animation) and set the animation as "equipment animation" in the item editor.
  4. /////////////////////////////////////////////////// Error Description /////////////////////////////////////////////////// Cliff autotiles are bugged. Does not seem to be an issue with the tileset, seems to happen with all VX style autotiles i tried. /////////////////////////////////////////////////// Replication Steps /////////////////////////////////////////////////// Make cliff autotiles and offset some 1 tile next to them /////////////////////////////////////////////////// Attach Screenshots/Other media ////////////////////////////////////////////////////
  5. eins

    Server Encountered An Error

    Update your .net Framework (or Mono version if you use a linux server). The requirement was updated to at least .Net 4.6.1 in Beta 5.
  6. eins

    Error in MySQL->SQLlite conversion

    Actually, seems like there is more to this error. When i run the server with a mysql gamedata db for the first time it starts, but when i restart it it will fail to start. The error message seems to be the same... 2018-12-01 13:13:42.422 [Error] Received unhandled exception from . 2018-12-01 13:13:42.436 [Error] Message: An exception occurred while reading a database value for property 'MapInstance.AttributeData'. The expected type was 'System.Byte[]' but the actual value was of type 'System.String'. 2018-12-01 13:13:42.436 [Error] Stack Trace: bei Microsoft.EntityFrameworkCore.Metadata.Internal.EntityMaterializerSource.ThrowReadValueException[TValue](Exception exception, Object value, IPropertyBase property) bei lambda_method(Closure , DbDataReader ) bei Microsoft.EntityFrameworkCore.Storage.Internal.TypedRelationalValueBufferFactory.Create(DbDataReader dataReader) bei Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.BufferlessMoveNext(DbContext _, Boolean buffer) bei Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) bei Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.MoveNext() bei Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.<_TrackEntities>d__17`2.MoveNext() bei Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext() bei System.Linq.Buffer`1..ctor(IEnumerable`1 source) bei System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) bei Intersect.Server.LegacyDatabase.LoadGameObjects(GameObjectType gameObjectType) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 422. bei Intersect.Server.LegacyDatabase.LoadAllGameObjects() in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 281. bei Intersect.Server.LegacyDatabase.InitDatabase() in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 91. bei Intersect.Server.ServerStart.Start(String[] args) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\ServerStart.cs:Zeile 80. 2018-12-01 13:13:42.436 [Error] Stack Trace: bei System.Data.Common.DbDataReader.GetFieldValue[T](Int32 ordinal) bei lambda_method(Closure , DbDataReader ) 2018-12-01 13:13:42.436 [Error] Time: 12/1/2018 1:13:42 PM -------------------------------------------------------------------------------- 2018-12-01 13:13:42.436 [Error] Inner Exception? 2018-12-01 13:13:42.436 [Error] Message: Das Objekt des Typs "System.String" kann nicht in Typ "System.Byte[]" umgewandelt werden. 2018-12-01 13:13:42.436 [Error] Stack Trace: bei System.Data.Common.DbDataReader.GetFieldValue[T](Int32 ordinal) bei lambda_method(Closure , DbDataReader ) 2018-12-01 13:13:42.436 [Error] Time: 12/1/2018 1:13:42 PM
  7. /////////////////////////////////////////////////// Error Description /////////////////////////////////////////////////// Looks like there is a type mismatch in the conversion: /////////////////////////////////////////////////// Replication Steps /////////////////////////////////////////////////// Starting with a clean server, type "migrate", "1", "1" /////////////////////////////////////////////////// Attach Screenshots/Other media //////////////////////////////////////////////////// /////////////////////////////////////////////////// Attach Error Logs //////////////////////////////////////////////////// > migrate Which database would you like to migrate: [1] Game Database (currently using MySql) - Sqlite Strongly Recommended! [2] Player Database (currently using MySql) Press any other key to cancel migration. > 1 Select which engine to migrate the Game database to: [1] Sqlite [2] Mysql Press any other key to cancel migration. > 1 resources/gamedata.db already exists, overwrite? (y/n) y Please wait, stopping server, and saving current database... Starting migration, please wait! (This could take several minutes depending on the size of your game) 2018-12-01 12:58:23.670 [Error] Received unhandled exception from . 2018-12-01 12:58:23.670 [Error] Received unhandled exception from . 2018-12-01 12:58:23.680 [Error] Message: An exception occurred while reading a database value for property 'MapInstance.AttributeData'. The expected type was 'System.Byte[]' but the actual value was of type 'System.String'. 2018-12-01 12:58:23.680 [Error] Message: An exception occurred while reading a database value for property 'MapInstance.AttributeData'. The expected type was 'System.Byte[]' but the actual value was of type 'System.String'. 2018-12-01 12:58:23.681 [Error] Stack Trace: bei Microsoft.EntityFrameworkCore.Metadata.Internal.EntityMaterializerSource.ThrowReadValueException[TValue](Exception exception, Object value, IPropertyBase property) bei lambda_method(Closure , DbDataReader ) bei Microsoft.EntityFrameworkCore.Storage.Internal.TypedRelationalValueBufferFactory.Create(DbDataReader dataReader) bei Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.BufferlessMoveNext(DbContext _, Boolean buffer) bei Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) bei Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.MoveNext() bei Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.<_TrackEntities>d__17`2.MoveNext() bei Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext() bei Intersect.Server.LegacyDatabase.MigrateDbSet[T](DbSet`1 oldDbSet, DbSet`1 newDbSet) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 1129. bei Intersect.Server.LegacyDatabase.Migrate(DatabaseOptions orig, DatabaseType convType) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 1083. bei Intersect.Server.ServerStart.Start(String[] args) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\ServerStart.cs:Zeile 716. 2018-12-01 12:58:23.681 [Error] Stack Trace: bei Microsoft.EntityFrameworkCore.Metadata.Internal.EntityMaterializerSource.ThrowReadValueException[TValue](Exception exception, Object value, IPropertyBase property) bei lambda_method(Closure , DbDataReader ) bei Microsoft.EntityFrameworkCore.Storage.Internal.TypedRelationalValueBufferFactory.Create(DbDataReader dataReader) bei Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.BufferlessMoveNext(DbContext _, Boolean buffer) bei Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlExecutionStrategy.Execute[TState,TResult](TState state, Func`3 operation, Func`3 verifySucceeded) bei Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable`1.Enumerator.MoveNext() bei Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.<_TrackEntities>d__17`2.MoveNext() bei Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext() bei Intersect.Server.LegacyDatabase.MigrateDbSet[T](DbSet`1 oldDbSet, DbSet`1 newDbSet) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 1129. bei Intersect.Server.LegacyDatabase.Migrate(DatabaseOptions orig, DatabaseType convType) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\LegacyDatabase.cs:Zeile 1083. bei Intersect.Server.ServerStart.Start(String[] args) in C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect.Server\Classes\Core\ServerStart.cs:Zeile 716. 2018-12-01 12:58:23.689 [Error] Stack Trace: bei System.Data.Common.DbDataReader.GetFieldValue[T](Int32 ordinal) bei lambda_method(Closure , DbDataReader ) 2018-12-01 12:58:23.689 [Error] Stack Trace: bei System.Data.Common.DbDataReader.GetFieldValue[T](Int32 ordinal) bei lambda_method(Closure , DbDataReader ) 2018-12-01 12:58:23.690 [Error] Time: 12/1/2018 12:58:23 PM 2018-12-01 12:58:23.690 [Error] Time: 12/1/2018 12:58:23 PM 2018-12-01 12:58:23.691 [Error] Inner Exception? 2018-12-01 12:58:23.691 [Error] Inner Exception? 2018-12-01 12:58:23.691 [Error] Message: Das Objekt des Typs "System.String" kann nicht in Typ "System.Byte[]" umgewandelt werden. 2018-12-01 12:58:23.691 [Error] Message: Das Objekt des Typs "System.String" kann nicht in Typ "System.Byte[]" umgewandelt werden. 2018-12-01 12:58:23.692 [Error] Stack Trace: bei System.Data.Common.DbDataReader.GetFieldValue[T](Int32 ordinal) bei lambda_method(Closure , DbDataReader ) 2018-12-01 12:58:23.692 [Error] Stack Trace: bei System.Data.Common.DbDataReader.GetFieldValue[T](Int32 ordinal) bei lambda_method(Closure , DbDataReader ) 2018-12-01 12:58:23.699 [Error] Time: 12/1/2018 12:58:23 PM 2018-12-01 12:58:23.699 [Error] Time: 12/1/2018 12:58:23 PM The Intersect server has encountered an error and must close. Error information can be found in resources/logs/errors.log. Press any key to exit.
  8. eins

    Intersect Beta 5 Released!

    Just had a first look at this... seems like the JSON files lost all comments. I konow JSON does not really support comments, but it is usually done by inserting fields with a special marker. Here are two examples how it could look like: "Map": { "_GameBorderStyle": "0 for seamless with scrolling that stops on world edges. 1 for non-seamless, and 2 for seamless where the camera knows no boundaries. (Black borders where the world ends)", "GameBorderStyle": 0, "ItemSpawnTime": 15000, "ItemDespawnTime": 15000, "ZDimensionVisible": false, "WidthHeight_comment": "DO NOT TOUCH! These values will resize the maps in the engine and will CORRUPT existing maps. In MOST cases this value should not be changed. It would be wise to consult us before doing so!", "Width": 32, "Height": 26, "TileWidth": 32, "TileHeight": 32 }, I dont think comments in there are really required, but just a heads-up if youre looking for a way to re-add them. Anyway, looking really good so far
  9. eins

    Can i do this on this engine?

    You choose the amount you want to donate on that page in US$. Afterwards Paypal will do the currency conversion for you.
  10. eins

    OpenGL initialialization error!

    The issue here is that Intersect requires OpenGL 3. I encountered this issue before, since i run linux as my main OS on my laptop. I know no virtualisation drivers that support Version 3 (only OpenGL 2). However! This only concerns the client. The client will run fine with mono under linux (and likely also MacOS). The Editor can not be run with mono... but it runs in a VM, since it does not depend on OpenGL (it uses DirectX instead). In conclusion: - run the client and server with mono - only use the VM if you want to use the editor Edit: Is your host OS really Windows 10? In this case you dont need a VM at all...
  11. eins

    Intersect Beta 5 Release Plans - Updated!

    I think thats something that can be way better handled by an external application (like a website), either directly with the database or possibly even better with the new API. (same for account creation) I can see the appeal for users without the technical knowledge, however i also think that quite a bit of this technical knowledge is needed to make a good game anyways. For me, personally, features like emails sent from the gameserver directly or even account creation in the client are problably going to get removed on day 1 of the source release. Same for that UPnP stuff
  12. eins

    Intersect Beta 5 Release Plans - Updated!

    I don't know if its any priority, but i tested the demo game on Linux (Ubuntu 18.04) with mono. The launcher starts but the text is kind of funky. Seems to work tho. When it finishes and tries to start the game it just crashes. #:~/Downloads/Demo Game$ mono Demo\ Game.exe Gtk-Message: 13:40:18.777: Failed to load module "canberra-gtk-module" Unhandled Exception: System.BadImageFormatException: Could not resolve field token 0x0400042d File name: 'Intersect Client' If i try to run the client.exe in the data dir it gives the same unhandled exception (last 2 lines of the shell output above). An internet search seems to point to BadImageFormatException being an issue with the target platform (32/64bit)... However, as far as i can see, both 4.9.1 and this beta 5 client are compiled for 32bit, to that should't be an issue.
  13. eins

    Trying to put INtersect Server on my VPS.

    That's some senseless and wrong advice... 1. He already said he tried using NoIP 2. How should that even help with his problem? 3. You can always look up the IP address behind a domain name. Thats how the whole domain name system works. There is no way to hide your IP via NoIP or any other domain. The domain is just a alias for an IP address, and its public. There is even a build in tool in pretty much any operating system to query DNS. For Windows open your command line, and type in "nslookup ascensiongamedev.com" (or any other domain), and you get the corresponding IP address.
  14. eins

    Json code question

    Uh, thats not JSON. The synax is always like this: { "name" : "eins", "postcount" : "123" } So its always { variable : content } Nesting is also possible, but that include and the percent sign is not JSON at all.
×