Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Mohenjo Daro

Members
  • Posts

    259
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Mohenjo Daro

  1. @coonclan I'll see about letting users change the updater folder layout, but the only one I think I'll be letting users move is the data folder. You are able to change the layout of your game's folder. I have ER in it's own folder, and you can use the updater to launch both the client and server. Here's an example of AE's layout: ![AE Layout](https://s26.postimg.cc/cqlq40ci1/Folder_Layout.png) The updater is in the first folder, the game's files are in the second folder. The updater shouldn't be thrown in with misc files, the misc files should be added to a folder and put into the updater's folder. I do feel like I'm missing what you're trying to do, though. Can you explain what it is you're trying to do?
  2. @CoonClan For now I'd rather keep the updater closed source, but I do plan on adding support for deleting files. The updater can replace files, but that's the closest it has currently.
  3. Yeah, I plan on working on a new engine (probably in Clang) after ER. ER will still get bug fixes, but I want to work on an engine in a newer language.
  4. Updated the main post again. I'll be frank: I'm planning on moving on from ER shortly after releasing 1.9. I plan on releasing a couple more updates to polish it up, and to add AE's GUI system (which is an improved version of ER's) to it. After that, I plan on moving on from ER. I've been working on ER for 3+ years now, and I've improved as a programmer a lot. However, I've also gotten tired of VB6's quirks and how hard it is for the average user to get (there's also the engine's limitations). During this time, I'll also be working more on my side projects (the program restarter, updater, eclipse connect, etc.). I will still support ER, release bug fixes, and help users learn the engine, but I don't plan to release content updates often if ever.
  5. I'll start by saying I'm sorry for the lack of updates with ER. My health has gotten somewhat better, though I don't think I'll be back to normal any time soon. I am now able to work for my job as well as ER. My current ER progress has been handling new connections from clients/players. My next task is to work on handling loading maps. Thanks for all of your patience, it means a lot to me :)
  6. This is a fix for the character menu not displaying/drawing properly in ER 1.8.x (it'll be fixed in 1.9). Go to `DrawCharacter` Find the following code: ``` For i = 1 To count If Player(MyIndex).Equipment(i) = 0 Then Exit Sub textNum = Item(Player(MyIndex).Equipment(i)).Pic With rec .Top = 0 .Bottom = .Top + PIC_Y .Left = 0 .Right = .Left + PIC_X End With With rec_pos .Top = TextY .Bottom = .Top + PIC_Y .Left = TextX .Right = .Left + PIC_X End With RenderTextureByRects Tex_Item(textNum), rec, rec_pos, GuiTrans EquipmentLoc(i).X = TextX EquipmentLoc(i).Y = TextY EquipmentLoc(i).Width = PIC_X EquipmentLoc(i).Height = PIC_Y TextX = TextX + 43 Next ``` And change it to: ``` For i = 1 To count With rec .Top = 0 .Bottom = .Top + PIC_Y .Left = 0 .Right = .Left + PIC_X End With With rec_pos .Top = TextY .Bottom = .Top + PIC_Y .Left = TextX .Right = .Left + PIC_X End With If Not Player(MyIndex).Equipment(i) = 0 Then textNum = Item(Player(MyIndex).Equipment(i)).Pic RenderTextureByRects Tex_Item(textNum), rec, rec_pos, GuiTrans End If EquipmentLoc(i).X = TextX EquipmentLoc(i).Y = TextY EquipmentLoc(i).Width = PIC_X EquipmentLoc(i).Height = PIC_Y TextX = TextX + 43 Next ``` *** The issue was the Exit Sub was called instead of continuing the loop, so this change will fix that. Thanks to @Giukko for pointing out the issue to me :)
  7. Mohenjo Daro

    Server Specs

    @kouga On a modern server, yes, but EO servers are written in a 32-bit language, so the server won't use more than 2gb of Ram or more than 1 CPU core. You can have more, but it won't be used. And more players means more calculations for the server, so you'll want a faster CPU to increase performance. @Squizy I don't know, only 1 core would be used, and I don't know the speed of the core.
  8. Mohenjo Daro

    Server Specs

    The server should be able to run on windows XP and above, so whatever is cheapest. You only need 1 core and 2gb of RAM (the server won't use any more than that). Processor speed is whatever's fastest (faster means the server should run a bit faster).
  9. @rami Thanks for the report, I'll be looking into these as soon as I can. Some of these bugs have been fixed by other members of the community (thanks to @Giukko ), so if you have VB6 you can fix the bugs yourself. I'll be fixing them in ER 1.9 and 1.9.1 (but that could take several months). Here's the tutorial area for ER https://www.eclipseorigins.com/category/166/tutorials
  10. @huyhoang204205 Sorry for the thread being locked. The answer to the IP question: * You cannot change the IP of the server (that IP is the router IP). * You can change the **port** that is used by the server by going into the config file (`/server/data/config.ini` or `/server/data/options.ini`), and changing `Port= 7001` (the number might be different, but most engines have it as the default). Hopefully that answers your question.
  11. @bananowy-pieniazek Ahh, that will take some coding with VB6. There might be a tutorial one here somewhere, but I'm not sure.
  12. @huyhoang204205 It's the options.ini found in `/server/data/options.ini`
  13. 1) Pets should be working, not sure why the NPCs don't attack the pet back (probably a bug in the code) 2) The spell item type should work for that (I think those are 1 time use items) 3) You can use Self switches with the Event. Check the player's class, let them repair the bridge (switch the Event's page), and break it later. You might have to do some coding to make the bridge break after X time, but there's probably a work around you can do.
  14. @dark I'm glad you like the programs and that it worked for you. Andur has a few problems with the scrollbars, it's most likely caused by different form measurements from computer to computer (eg. form borders)
  15. It's fairly secure in regards of player access, but players can still use cheat engine (on ER, not sure about AE) (so speed hacks are still an issue), and can crash the server. This is as far as I'm aware, at least. I could be wrong.
  16. Tilesets shouldn't cause a crash at startup... I'm assuming you have the runtimes installed (on the download page, step 2). Make sure the files are pngs, you can use the program in my signature (the background to transparent) to be sure, you can also install faststone image viewer to convert and rename all the images as well.
  17. Update: I got my test results back, but they didn't tell me much. The meds I'm on *seem* to be working (for the most part), so I should be back to working on ER late today or tomorrow. Thanks for all your patience :)
  18. To be exact, Eclipse engines use the VB6 language (You need the VB6 IDE to actually compile your code changes). It's possible to convert the engine to Python, but you'll have to do it by hand. At that point, you might as well write the engine from scratch; I'm sure there are libs you can use to help speed up the process. It's up to you what language you use, but if you want to use an EO based engine, you will have to learn and install VB6. You can learn python if you'd prefer that, but that will require recoding the engine by hand. Between ER and AE (currently)... AE has more features, ER has less bugs.
  19. @giukko Thanks for the support and kind words :) I like keeping everyone in the loop, and decided I should let ya'll know why there hasn't been any news or updates recently.
  20. Firt off, I'm sorry for the lack of news and progress on ER. Normally, I try posting updates and news once a week or once every other week, but as you may have noticed, I haven't lately. I've been having health issues since November, but it wasn't affecting my work on ER or other things. Lately, I've been in bed resting for most of the day and haven't been able to work on ER. My health issues aren't life threatening or anything, but the doctors are still trying to figure out what's going on. If the new medications help, I should be working on ER in the coming week. Thanks for your patience :)
  21. Thanks for the fix :) I'll give it a test when I have ER 1.9 stable lol (still breaking everything)
  22. My question was does every sprite sheet used need the extra frames, or can you have some with the attack frames, and some without the attack frames?
  23. I am curious, will this mean each sprite sheet needs the animation frames for attacking and spell casting, or will it be somehow optional?
  24. @fallen I'm glad you're excited. Not my forum, I'm just an engine dev, you can post a thread in [the forum suggestions](https://www.eclipseorigins.com/category/143/suggestions) area. Might want to explain what made it hard/what you thought was hard about navigating it. (Plenty of people say it's hard to navigate, but no one likes saying what's hard).
×
×
  • Create New...