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

TheLordOfTheManor

Members
  • Posts

    195
  • Joined

  • Last visited

    Never

Everything posted by TheLordOfTheManor

  1. > I read that, and I should tell you: that's not a bug. The taking away label wasn't made to check if there's less of it; that's what conditional branches are for. Although, if an option to check for items doesn't exist (Lemme go check.), then I'll add that. > > As for ACTUAL bugs that I find, then, of course, they'll be fixed. Yeah I said it was, "(more like something not thought about during coding)" because I feel like a check should be there but wasn't added and was not thought about while coding so I would consider that a bug. But if you're adding a check, then thanks!
  2. > Of course I will. Although, if you're hoping for server updates anytime soon, you will have to wait, I'm not touching the server until I deem the client at an acceptable state. > > And, I wouldn't move it over just yet. If you really do want the things that ER offers, just check the commits for both Eclopti and Eclopti Rekindled, and copy the stuff that you need from GitHub. I'll be moving it when everything is done and good! I don't know if you know about this bug (more like something not thought about during coding) but when an event takes away and item (gold) and then is supposed to give you something in return it doesn't check if the player has enough gold and just takes all of their gold and gives them the item anyways. There are many bugs like this and similar. Here's a better explanation of this bug: http://www.touchofdeathforums.com/community/index.php?/topic/129847-event-system-and-taking-away-gold/
  3. This looks very interesting. Will you be adding fixes to the event system and such? Hoping on moving my project onto this engine it's looking really good!
  4. > find this``` > ' Render the minimap > > DrawMiniMap > > ```and replace it with something like this``` > if chkmap.value = false then > > drawminimap > > end if > ```that was the mini map is on by deafult. you gotta make a checkbox called chk map to use it tho. Thanks!
  5. How can I make a disable option? You know, for the slower PCs.
  6. > Well, it's possible.. But it's quite a mess, first of you should find the option(s) you want to edit on the form and add the changes to it, then figure out how the event system stores data, then link the form changes to that.. THEN you need to find the place the server handles these commands and change those locations. > > It's tricky mostly because the code is a mess, but doable. Crap, I needed this for my game, time to learn some more vb.
  7. > It depends if you are paying for a host for your game you can hold more players with less lag if it is running on one computer then more lag if more player's It works with Dragon Eclipse just have to edit some lines. Hope I helped! What lines specifically?
  8. > Are you using a fresh copy of EO, EE, or a custom engine? Dragon Eclipse which is 3.0.
  9. > Sound's like the gold counter need's to be refreshed. How? It does refresh when you drop some gold but not ALL gold.
  10. Does anyone know how I can go about coding this?
  11. I made a costume system (more like plastic surgery system) in my game using the event system, basically you pay and your sprite is permanently changed to something else. The only problem is I use: Take 1000 Gold away from player Set Player Sprite to X The problem with this is that when I have >1000 gold it takes away all current gold and changes the sprite instead of exiting. For example: I have 450 gold. Costume costs 1000 gold. I talk to costume man and click on buy. All of my gold is subtracted. (450-1000=-550) (Though of course the game doesn't count negative so your money goes to 0). My sprite is still changed to sprite 16. IT EVEN WORKS WHEN I HAVE 0 GOLD. Where in the event system code can I make a check checking if you have enough gold to pay and if not it exits the event? Thanks for the help.
  12. When you drop all of your gold the same number of gold you originally had will still be on top (the amount). Anyway to fix this?
  13. > If you mean when you play around with resolutions in Dragon Eclipse, that would be because its probably drawn off-screen on any other resolution. > > You would have to do this: > > At the top of``` > DrawMiniMap() > ```add``` > > Dim CameraXSize As Long, CameraYSize As Long > > CameraXSize = frmMain.Width - (frmMain.Width - 780) > > ``` > > Then replace everything that says``` > > CameraX = 780 - > > ```with``` > > CameraX = CameraXSize - > > ``` > > That way it calculates the X based off your frmMain width instead of a static number. > > I updated the original post with this change since it makes sense for all versions and will help people with Dragon Eclipse, Doesn't work, tried this then tried to re-do the main tutorial.
  14. Nice! Will be adding this to AVSW soon!
  15. MiniMap only seems to show up on high resolution, anyway to make it show on all?
  16. Devo one more tiny request with GUI. Sorry to bother you so much but can you make a World Map button?
  17. > Cant see them ethier dude and btw nice tut it will help some newbies Okay give me a sec to re upload them somewhere else. EDIT You should be able to see them now, if not, it's the forum.
  18. > They are still broken for me, try using another file host. I've been using postimage forever and it's always been working perfectly. I can also currently see the images perfectly but if I get another complaint about them I'll re-upload.
  19. The images aren't broken anymore, I didn't even have to re-upload them. ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons//biggrin.png) > This, or you can grab an updater and have a professional approach. Still, good work for figuring out some code. Thanks, I just figured that this was some very useful code that no one seemed to use/notice.
  20. > I don't remember Dragon Eclipse being DirectX8 related, but maybe I should double check…although I have used it. It is. The old buggy version isn't.
  21. Will this work with any DX8 version? Like dragon eclipse?
  22. > The one thing bad about the version outdated is that lets say your version is 1.00 for client and server then you update both to 2.00 to add new features. Whoever has your old client can just use a resource hacker and change the version of the old to the new one and be able to play your game. That is true, unless you were to set version number in the code, then they can't do anything about it. But that's some coding that I can't do, so this is better than nothing.
  23. > Your images are broken ![;)](http://www.touchofdeathforums.com/community/public/style_emoticons//wink.png) That's interesting, the tutorial is completely doable without them though. But I'll fix them when I get home.
  24. I know a lot of people know this but I've been looking around and many game makers don't realize that instead of changing the MOTD to, "Version 5 is out please update to version 5" They can just make a message that says, "Your version is outdated please visit, mywebsite.com" or something along the lines of that. I have found a work-around to updating which is registering for a new character but you still won't be able to access your old character AND you won't be able to log back into that new character once you log out. So the game maker still wins. A work-around to that work-around would either be to code the outdated message on the register button OR after someone registers take them to the login screen rather than the create a character screen. Anyways, here's the tutorial! 1) Write click on your EO, (I am using a fresh copy of 3.0) -> Click Properties -> Details It should look like this: ![](http://i48.tinypic.com/dx1y09.png) Now open the server in VB and head over to modConstants (you actually don't have to head over as you will see this on opening of the server in vb): ![](http://i45.tinypic.com/sfkle1.png) Change this: ``` ' Version constants Public Const CLIENT_MAJOR As Byte = 1 Public Const CLIENT_MINOR As Byte = 3 Public Const CLIENT_REVISION As Byte = 0 Public Const MAX_LINES As Long = 500 ' Used for frmServer.txtText ``` To the new version of your client, for example I changed mine from V1.3 to V2.0\. So my new code will look like this: ![](http://i47.tinypic.com/30ax9np.png) Or this: ``` ' Version constants Public Const CLIENT_MAJOR As Byte = 2 Public Const CLIENT_MINOR As Byte = 0 Public Const CLIENT_REVISION As Byte = 0 Public Const MAX_LINES As Long = 500 ' Used for frmServer.txtText ``` Try running EO and logging in, you will get this message: ![](http://i49.tinypic.com/2qiqzyv.png) Open the client in vb. Click on Project -> EO Properties -> Make You will see this screen: ![](http://i47.tinypic.com/3461hd4.png) Change the numbers to your server's new version like I did. Now run your new client and there you go, you now have the up-to date version of your game! ![](http://i46.tinypic.com/bf11de.png) Don't forget to compile in vb! File -> Make Eclipse Origins.exe
  25. TheLordOfTheManor

    Dx8vb.dll

    Run this: [http://jcsnider.free…s Installer.exe](http://jcsnider.freemmorpgmaker.com/Eclipse%20Runtime%20Files%20Installer.exe) No need to manually install dlls when you got an installer!
×
×
  • Create New...