Voltramas
Members-
Posts
32 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Everything posted by Voltramas
-
For anyone seeing this issue, I ran into a similar problem when trying to containerize the intersect server using the mono builder image. I had success with using Mono 6.8.0.123, and then installing sqlite3 and libsqlite3-dev. Here is an example dockerfile (disclaimer, this is an example, I am no linux wiz): FROM mono:6.8.0.123 # Install sqlite dep RUN su - RUN apt-get -y update RUN apt-get install -y sqlite3 libsqlite3-dev WORKDIR /app # Copy server files COPY ./Server/ . # Remove dev env files RUN rm /app/resources/playerdata.db RUN rm /app/resources/logging.db RUN rm -r /app/logs # make logs folder RUN mkdir /app/logs # Run the application ENTRYPOINT ["mono", "intersect-server.exe"]
-
Thanks for the quick response! That makes sense, and since all of the game data is stored in a separate database, looks like Intersect supports that workflow. Agreed, some built-in revision tracking would be a cool feature! Allowing less dev oriented users to simplify their release process. It would be interesting to see how that could work, i.e. a "temp" db the editor accesses, then some way to deploy it via the editor. I guess this would exclude changes to the Client (resources, images, sounds). But could be done with some tweaks too. Appreciate the input I will look into the database deploy method in the meantime.
-
Question - it has been awhile since I have used Intersect. One issue I found was with version control on the server database. Since the editor allows changes to the live database, what are common ways of controlling which changes make it to your production database? Can we just put the client in source control and manage that way? Do you test in your dev env, then once quality is there, replace the live database with your dev database? Is there a database update process that can be used? Mainly asking a question to see what people have done, if they do it all. I hope this is the right forum. Thanks!
-
I'd recommend sharing the client logs for Intersect for others to investigate. I haven't used the engine in awhile, but I'd also make sure if you are running a firewall, that both inbound and outbound traffic is allowed on UDP port 5400 (on the server & client machine, if you are using separate machines).
-
I've used Hack n Plan in the past. It's a GitHub plugin. The free version works pretty well. It's also centered around game design. http://hacknplan.com/
-
That UI is very nice! Thank you
- 27 replies
-
- user interface
- free
-
(and 2 more)
Tagged with:
-
Client and Editor are intermittently disconnected every 10 seconds or so
Voltramas replied to Voltramas's question in Questions & Answers
Looks like the issue is fixed. Thank you! BTW, map rendering is much smoother now. Virtually no skips! -
Client and Editor are intermittently disconnected every 10 seconds or so
Voltramas replied to Voltramas's question in Questions & Answers
Good to hear! Thank you! The new features are killer lol -
Hello All, I have an odd issue that I am struggling to figure out. Issue: Every 10 to 50 seconds, the Editor and/or Client will disconnect from the server. In the error logs for the Client/Editor, the following statements are logged: 2017-08-24 04:11:59.449 [Info] Connecting to DNSNAME:5400... 2017-08-24 04:12:00.174 [Warn] WarningMessage: Received unhandled library message Ping from IPADDRESS:5400 2017-08-24 04:12:00.231 [Info] Connection approved [00000000-0000-0000-0000-000000000000]. 2017-08-24 04:12:00.237 [Info] Connected [00000000-0000-0000-0000-000000000000]. 2017-08-24 04:14:29.667 [Info] Disconnected [00000000-0000-0000-0000-000000000000]. Please note, DNS name and Ip address were omitted from the logs. Background info: Up until 4.1, I was successfully hosting my game and connecting in version 3.1. After the upgrade is when the issue started. Port is set to 5400. UPnP automatically port forwards and the issue happens. I have tried disabling UPnP on my router and manually creating the Port Forward rules with the same issue occurring. When connecting to my server, I am connecting from a different machine. The server is hosted within the same LAN as the computer I am connecting from. However, the server is being accessed through a NO-IP hostname. Does anyone have any recommendations or suggestions on what I should try? I realize it may be difficult to determine the cause. The only change in my setup was the upgrade, so I feel there may be a configuration I am not seeing within the server that could cause this or perhaps the client/editor. Thank you!
-
This can be done in Intersect ver 3.1 beta. -Create the NPC -Create a common event -In the common event, use the 'Spawn NPC' around entity event. -Create a spell. Type -- event. Point to the common event that spawns your NPC. Those are basic steps, and I imagine you would want to tweak your NPC to your liking as well as the spell that summons it. But technically it is possible.
-
Long shot here since I do not know the code.... -But can you confirm your server is running and has not crashed? Based on the screenshot, it does not look like the case, but due diligence -Do you get the exception when using the Intersect Client (i.e. a pop-up box saying an error has occurred)? Or does it still run, but the exception is only in the log file? -Are you running the Intersect Server as an administrator? -Is your client pointing to the server on loopback (127.0.0.1) within the client's Config.xml, or are you using a hostname (machine name, website, etc.)? Also, your error log information between the server and client appears to be out of sync. The error trace from the Server log is on 7-23, while the error from the client log is 7-21. In my experience with other web application/services (such as IIS), the forcibly closed by the remote host typically means a user has exited the application from client side by a method that does not allow the connection to close properly. Maybe someone on the forums with a little more knowledge can step in.
-
I'm with JC. I do IT work for a Beauty Salon and Real Estate firm on the side. They are always in need of assistance. Basic things too. The nice part about smaller businesses is they usually do not have any server/network equipment setup. So when the time comes and they want to setup things like an AD domain, a VPN, etc. it is a perfect opportunity to learn new technologies and get paid (obviously be careful of security issues!). Also, I get the chance to manage their websites.
-
RPG Maker VX to RPG Maker XP Sprite Converter
Voltramas commented on Chronos's file in Game Creation Tools
-
Intersect Editor - Issue recognizing sounds
Voltramas replied to Voltramas's question in Questions & Answers
JC, thank you for clearing this up. I was under the impression that all files are to be .OGG. I will make changes accordingly. Thanks again! -
Hello All, For as long as I have had Intersect, I have been unable to get the editor to recognize sounds files. As in, when selecting a sound within a map properties, only 'None' shows within the dropdown. This also occurs when selecting sounds for events/animations. Please see the screenshot attached. Currently, I have my sound files as .ogg within the following folder relative to the engine: \Client and Editor\resources\sounds Is there anything I am missing? Any help would be appreciated!
-
Game Life Forge | Official Trailer 2017
Voltramas replied to SkywardRiver's topic in Design & Creativity
Love it! I especially love how you had that portion where the player was riding the bird as a mount! I have been wondering how you could do almost a taxi system like in WoW to fly from one place to another. Good work!! -
Great post! Really loving your graphics btw. Did you make these yourself?
-
This engine is by far the best I have seen. Keep up the good work!!
-
Hello All, Not sure which forum to post this in, but I wanted to share this error and what the resolution was with anyone who was upgrading from Alpha 1.9 to Beta 1.0 to Beta 2.0. In the new Beta release, the DLL files are now located in the 'libs' folder. Within the 'Libs\Server' path, there are two folders. One for 32-bit (x86) and another for 64-bit (x64). When upgrading, after I performed the map migration, I encountered the following error when launching the server (error is coming from the error log in resources\errors.log): Message :An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)<br/> StackTrace : at Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_config(SQLiteConfig config) at Mono.Data.Sqlite.SqliteConnection.SetConfig(SQLiteConfig config) at Intersect_Server.Classes.Core.Database.InitDatabase() in C:\Users\JC Snider\Desktop\Intersect-Engine\Intersect Server\Classes\Core\Database.cs:line 186 at Intersect_Server.Classes.MainClass.Main(String[] args) in C:\Users\JC Snider\Desktop\Intersect-Engine\Intersect Server\Classes\Core\Main.cs:line 68 Date :1/15/2017 12:52:18 AM The issue was that the 'sqllite3.dll' file that I had in my libs\server directory was not 64-bit, and my machine has a 64-bit OS installed. I simply copied the 'sqllite3.dll' file located in the x64 folder, and pasted it within the libs\server folder, overriding the current sqllite3.dll file. If you have a 32-bit OS and are encountering this error, then try copying the 32-bit sqllite3.dll from x86. Hope this helps anyone having this issue! Again, please let me know if this is the wrong forum.
-
Building a Free Library of Images for Everyone
Voltramas replied to Eric Matyas's topic in Resources
Definitely going to check out... love your looping as well! -
Finally, quest system! So stoked. Thank you for all of your hard work!
