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

Hattivatti

Members
  • Posts

    25
  • Joined

  • Last visited

    Never

Everything posted by Hattivatti

  1. It was capped at 64 FPS so I removed Sleep 1 just before DoEvents on GameLoop. And here's the result ![](http://i714.photobucket.com/albums/ww141/silverfief/dx8class.jpg) Intel i5 @ 4 ghz, Radeon 4870 1gb, Windows XP 32
  2. They weren't facts, I just said I couldn't get vb6 ide to work on windows 7\. Please don't take things so seriously :icon_surprised:. And yes I meant MB of course. I didn't say I wouldn't count the graphics, Eclipse 2.7 in .rar format is about 8,14MB with graphics and original MS4 dynamic maps & byte arrays is 600KB with graphics. But we (I) shouldn't talk about ms because this is Eclipse forum.. Oh yeah, I added Visual Basic 6 in here because Eclipse is written in Visual Basic 6 :rolleyes: VB6 is not needed to use Eclipse but it's a very good help indeed. Your new version of ELI seems to be good; there were no errors and compression seems to work now, good job :azn:. I don't really care which is the default one, looks like ELI 9.12.17 has solved many problems so far and let's hope it will in the future too =)
  3. @Godlord: > Also, I wonder how you come at the point of a 5MB game as you'll usually end up at 20MB with Eclipse itself, usually even more. Eclipse isn't written in C/C++/D or even Assembly, it's written in Visual Basic 6 which in fact requires a lot of dependencies to run. Not to mention that Eclipse is written using old design techniques which should have been worked out better, resulting in all sort of size problems. Eclipse 2.7 is 8mb when compressed with winrar. My game is a mod of MS4 and it is about 1mb when compressed (btw original dynamic maps and byte arrays is 600kb .rar). Yes I know that if the game has lots of graphics and other stuff it can get over 20mb. Also future compatibility is nice but I don't think the next windows will support vb6 ide as 64-bit machines nowdays don't and I tried on windows 7 it didn't work properly..
  4. Yes Eli is nice but I was always wondering the big size it had. That's why I made my own library installer for my game, size was importanty as no-one wants to download a 5 mb game which needs 25mb dll files. But I don't really know why there are so many files in eli, as Eclipse may need them but most of them are shipped with Windows. Of course there might be corrupted or missing ones but it occurs rarely. Maybe in the future I will make a new version which has a lot more files. But if this seems to work then I won't. Or if you release a good version of ELI then I don't need to. ;) Anyways ELI 2.0 (and older) have always worked for me, it's just the size what made me to make my own library installer
  5. Ok but remember that this doesn't isntall ALL the files, because many of them are already included with windows. In some cases they might be missing (windows installation gone wrong or pirated win). But these library files worked on fresh install of windows xp sp3 and vista so I think they'll work in 99% of cases. If someone can't get Eclipse working after installing these files, I can make a version that installs ALL the files, but it will be bigger in size though. But anyways, I too recommend making these default ones, because it's alot easier to install on vista and it's also smaller size than the 'previous' library files :azn: And so far it has worked for everyone :)
  6. @SHADERS: > can you upload through eclipse here: > http://www.touchofdeathforums.com/smf/index.php/topic,39590.msg385455.html#msg385455 > those sites dont hold them forever you know Ok now there are 2 mirrors. One is exe (recommended, easier), other one is zip. I tested the version 1.0.0.8 on Xp and Vista and it seems to make EE 2.7 work (meaning it installs the files correctly).
  7. Seems to work on Windows 7 =) … New version released. Only 1.19mb :cheesy:. But I'm not sure will it work correctly, have to test it more when I have time. But I'm pretty sure it will. It's not .rar anymore so it's easier to install. Hope you like it ;)
  8. @ifunnieswebmaster: > OH MY GOD!!!!!!!!!!! I LOVE YOU!!!!!! I GOT STABLE WORKING WITH SCRIPTS ON MY VISTA!! I LOVE YOU!! THERES NO WORDS THAT CAN EXPRESS MY FEELING OF GRATITUDE TOWARDS YOU!!! AND THANK YOU MARSH FOR APPROVING THIS DOWNLOAD!! I PROMISE TO DONATE!!! Great to hear it works :cheesy:. And Marsh, I have no access on 64-bit machine so I really don't know what goes wrong. Perhaps it's just your 64-bit =). Someone else could also try and tell if it works on x64.
  9. The version 1.0.0.4 Installs: dx7vb.dll dx8vb.dll COMSocketServer.dll msvbvm60.dll cmcs21.ocx COMDLG32.ocx Tabctl32.ocx Richtx32.ocx Mswinsck.ocx msscript.ocx MSCOMCTL32.ocx cmcs21.oca You see vbmp.ocx isn't included because Eclipse SVN doesn't need it, it uses different sound system. Ver 1.0.0.6 has also VBMP.ocx VBMP.oca zlib.dll fmod.dll msinet.ocx MSCOMM32.ocx
  10. Eclipse Library Installer in less than 2mb. Over ten times smaller file than ELI 2.0 =). So, basically this is a simple exe that installs and registers the files needed to run Eclipse. I have tested it with Windows Xp and **Vista** 32-bit and it works great. Not sure will it work on 64-bit, someone could try it and then tell me if it works or not; You may need to set it to run in compability mode for windows 2000. This also includes DirectX8 for future development ;). Installation: Just run the ELIS.exe and follow the instructions (basically just press any key to install). You may need to be an Administrator Version 1.0.0.4 *1.85mb* (works only with Eclipse SVN) http://www.divshare.com/download/9633064-49d RAR Edit: New Version Version 1.0.0.6 *2.06mb* (works with Eclipse SVN, 2.7, 2.8, Stable) http://www.divshare.com/download/9635378-90c RAR Edit: New Version. Excluded dx8 because no-one has yet made an Eclipse engine that uses dx8 =P **Version 1.0.0.8 *1.19mb* (works with Eclipse SVN, 2.7, 2.8, Stable)** [Click to download](http://www.freemmorpgmaker.com/files/imagehost/pics/860b4da542e2fab0161aa303dfcc524e.exe) EXE [Eclipse] [Click to download](http://www.divshare.com/download/9670855-3ca) ZIP [Divshare] This should be safe to download and install. If you run into somekind of problem, please tell me and I'll try to fix it.
  11. @[THE-KRIS: > link=topic=51502.msg545648#msg545648 date=1253022749] > oh nah mine works fine. the only thing i left out is converting the player.dats to teh new ones from the byte to integers but thats not needed. not if you do what i did. mine works fine now i tested it with warps, gm warps, blocks, sadscript blocks etc :P I also left the last part (converting) out. But then I found out everytime going to the left or upper map, the game freezes saying loading map.. The code you made (page 2) works, but there is a better way to do it; Just change the ones from byte to integers BOTH client and server. This way you have 2 lines less code ;)
  12. @Keebler: > Ya anasky i was just thinking. Ctrl Alt Delete. End Process Tree. Of course ending the process is one way to log-out. I have no skill/time to start doing a fix for this, as it would require a lot bigger changes to the code. If someone wants to do a fix, you can start a new thread because I don't visit these forums very often.
  13. @Johansen: > 1\. Home. > 2\. I use my the make IP 127.0.0.1 and port 4001 since 4000 doesn't work since this stuff. > 3\. No i haven't, should I? You don't actually need to port-forward if you use IP 127.0.0.1\. Port-Forwarding is needed only if you want your friends to play your game (and only if you have a router. I think you don't need to port forward if you have just one computer connected to modem.)
  14. I made a fix for this bug (if you mean the bug, where withdraw button is about 1x1 pixels): http://www.divshare.com/download/5825309-ca8 Just replace old Client.exe to this one and deposit/withdraw should work with no problems :).
  15. @FS:CG : > link=topic=34146.msg314174#msg314174 date=1227333035] > I have a systems scripted to use .ini files to cause damage over time to npcs or players… but i can not figure it out in source... > > the problem is basically using timers... because insource you apparently cant just set and use a timer... you have to create it from scratch... Well I didn't understand what you were meaning with DOT or npc mod thing (I'm not that good in English + I'm newb coder). But damage over time could be done something like this: If GotDamageFromPoisonedWeapon Then If GetTickCount > NPCDmgTime + 10000 If Weaponpoison < 10 Then DamagePlayer (Index, 5) Weaponpoison = Weaponpoison + 1 End If End If End If Just read it first, it doesn't work ingame. But the main thing here is "If GetTickCount > NPCDmgTime + 10000". If it has been 10 seconds from last damage done by npc, then it makes some damage to you. Then again it checks the same thing, until variable Weaponpoison is more than 9\. That code doesn't work, you need to change it a lot.. .. But I hope it helps you a little bit.
  16. Hattivatti

    Some questions

    @Sir_Dad: > Is there a way to add attack animation to your characters? Yes, it is possible. Personally I have done 3 frame attack animations. You need to edit source a little bit (It is easy to set up attack animation, you just need source code and Visual Basic 6)
  17. @Tyr: > well actually i got a very simple idea, just add a timer: everytime you hit reset he timer to 10 secs, and everytime you GOT hit also reset it… > > then on the lvlQuit add a if statement :) should work, i guess... > > - Tyr Ok now it is fixed, watch the first post.
  18. If you are using EE 2.7 (and perhaps others), open npc editor and select npc. On Drop Table select Dropping 1 and set it to be Knife. Now set Dropping to 2 and set it to be Gold. Easy :)
  19. @Tyr: > EDIT: this wouldn't stop you from logging out when you are under attack… Yes that's the only problem, but usually you try to hit opponent few times and then see (if) you are too weak.. Perhaps I can contrive something to fix this.. And Zombie0hour, if this makes your game similar to Runescape, then don't use this..
  20. Open your server folder and open data.ini There is a line called SpriteSize = 1, change it to SpriteSize = 2\. No need to edit the source.
  21. Update: Now it checks, have you used melee/ranged/magic OR got damage in last 10 seconds. Hope you like it :) (Only tested with EE 2.7) I think many of you have thought, how to disable logout when you are fighting. Because when you are going to die, it is too easy to keep your stuff and exp by just klicking Quit Game.. So here is a code that prevents you from logging out, if you have used melee/ranged/magic in last 10 seconds. First, you should disable control box so you just can't press "red X" to quit. -Open frmMirage and from properties, set ControlBox to false. Now, open frmMirage and double-click Exit Game button. -Replace : ``` Private Sub lblMenuQuit_Click() InGame = False End Sub ``` With this one ``` Private Sub lblMenuQuit_Click() If GetTickCount > NPCDmgTime + 10000 And GetTickCount > DmgTime + 10000 And GetTickCount > Player(MyIndex).AttackTimer + 10000 Then InGame = False Else Call AddText("You need to wait 10 seconds after last fight to log out", BRIGHTRED) End If End Sub ``` And thats it :)
  22. Open Npc editor by typing /editnpc to messagebox. Now choose your monster (or make new one). You can see thing called dropping table, set: Dropping 1 Number (your currency) Value (how much gold to be dropped) Chance (1 In 2 if you want it to be 50% chance to get gold)
  23. You need to download the library files: http://www.freemmorpgmaker.com/Eclipse-Library.zip Then install both libraryfiles.exe and ELI2RC3HF4.exe and your server will work. You can use search next time..
  24. This is an awesome code, thx! Works flawless, I'm certainly gonna use this in my game :)
  25. I made a fix for this bug: http://www.divshare.com/download/5825309-ca8 Just replace old Client.exe to this one and deposit/withdraw should work with no problems :).
×
×
  • Create New...