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

dimx

Members
  • Posts

    351
  • Joined

  • Last visited

    Never

Everything posted by dimx

  1. Thank you. There isn't much to see now but I will get some updates soon just need to finish with the finals week.
  2. Hello, I had some free time recently and I start working on a project that I call The Max Project. This is still in an early stages of development but what I plan on doing is creating a game environment where there are very few limitations. I know that sounds really ridiculous but I thought I would give it a shot it doesn't hurt to try ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png) plus it gives me something to do when I am bored. Its written in vb6 DX8 but I plan on targeting portable devices so not sure how long I will work on this before switching to something more flexible. Currently there is a server and a client but only one player can be on at a time if a second player logs in it will break everything I didn't get that far yet. You will log into a 2000x2000 generated map or a 4 million tile map. The map is currently set to that dimension but in the future it will be adjustable these maps I call worlds and people will be able to combine the worlds for a seamless transition from one world to the other. Currently the player can only walk around and that is about it but in the future there will be a whole lot more. You can also re-size the game screen and it will adjust the game to that size automatically. When you press the 'R' key the player will switch to run mode and move faster so you get the idea of just how big the one world is. There is a slight flicker when moving and I am looking into fixing this because I plan on switching to pixel based movement so the current system will have to go anyway. **Some planed features:** 1.Space mode with physics for ships and projectiles. 2.Dynamic sprite sizes with paperdoll and dynamic actions. (Crawl, Spawn, Punch, Swim, Run, Jump and so on you get the idea.) 3.Particle System (On map as well as used by players in game for touches projectiles and so on) 4.Dynamic shadow and lighting 5.Somewhat smart AI system with Fuzzy Logic 6.Option to switch between Top Down to Side Scrolling mode (With physics). There is a lot more but that would be just getting ahead of myself. Most of these features I already have most of the work done in other projects just need to bring it all together.
  3. Yea get [http://www.teamviewe…m/en/index.aspx](http://www.teamviewer.com/en/index.aspx) pm me you ID and password ill get on and install it properly for you. It will save me and you a lot of time.
  4. Click start in the search bar type UAC hit enter it will open the window just scroll the bar all the way down and hit ok.
  5. You are eather 1\. Missing Microsoft common controls or the mscomctl.ocx file you can try download it manually and place it in your syswow64 directory or in the same folder as the server. 2\. Have UAC enabled and is blocking access to it. 3\. Try running the run times as an administrator and restarting the pc. 4\. Run the source in compatibility mode Windows XP
  6. You didn't answer my second question and the above when Zopto mentioned the References window can you post a screen shot of yours?
  7. I think what you want to do is setup a camera. This Camera is going to be fixed on the players location so if the player moves the camera also moves. Then based on that camera you want to only render the objects inside the camera. You can adjust the camera size based on the window size. I will give you a little pseudo code of the top of my head. ``` For Y = 0 To CameraHeight / TileSize For X = 0 To CameraWidth / TileSize Check If camera is out of maps bound. If so exit Get the tile info from the map array for the x and y tile position based on your current camera x and y Set the tile attributes and texture based on the information from above. Render tile based on the X and Y position of the camera. Next Next ``` Of course you will have to add camera movement somewhere with your player movement so that when the player moves his camera moves with him.
  8. > Sorry did not work, Could it be my copy of VB6 Yes if you downloaded the portable version then it will not work. Are there any errors when you first open the server source?
  9. > Starting a Eo server. I need people to do all of the work for me. > > Thanks, > > Logan Fixed it for you ![^_^](http://www.touchofdeathforums.com/community/public/style_emoticons//happy.png)
  10. dimx

    Forum Moderation Team

    Today we stand as one! Ahh screw it I suck at giving speeches. Great idea tho. ![^_^](http://www.touchofdeathforums.com/community/public/style_emoticons//happy.png)
  11. dimx

    Client

    [https://spoon.net/apps](https://spoon.net/browsers/) If you look around they have a free trial that will let you build your own client configuration. You will still need to download the plugin but once you have the plugin the game runs in a virtual browser environment. That or get a web based engine. Or you can search the web for similar products.
  12. You can do something like this. http://www.youtube.com/watch?v=X4mdKN81Reo&feature=youtu.be The problem is if you have huge game files it will take more time to extract all files and run them. But what this does is it compresses all of the game files into one executable when you run the game it will extract all of he files into your temp directory and run them from there when you restart your PC those files get deleted by default.
  13. > I thought you needed dx8 to make things transparent in Eclipse.. o.o; Well depends on what you want do do and how you want to do it. There are always different ways to achieve similar effects. I also have an example here. http://www.touchofdeathforums.com/community/index.php?/topic/129475-use-alpha-blending-in-directdraw-dx7/ Now of course there are always pros and cons with one method over the other.
  14. You can put each picture box and text box in a separate form then make the whole form translucent. On form load just type. ``` Transparent Me, 150 ``` And then In any module paste this. ``` ' Form Translucency Stuff Public Const GWL_EXSTYLE = (-20) Public Const WS_EX_LAYERED = &H80000 Public Const WS_EX_TRANSPARENT = &H20& Public Const LWA_ALPHA = &H2& Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long Public Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crey As Byte, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long Public Function Transparent(Form As Form, Layout As Byte) As Boolean SetWindowLong Form.hwnd, GWL_EXSTYLE, WS_EX_LAYERED SetLayeredWindowAttributes Form.hwnd, 0, Layout, LWA_ALPHA Transparent = Err.LastDllError = 0 End Function ``` You will get a result similar to the image attached. You will of course have to change the location of each picture box to the new form within your code so that everything works properly again.Then you will need to play around with the forum settings set the border style to none if you want. And add drag and drop code to it. But since you already have DX8 I would recommend using the features it has once you get used to it it will be a piece of cake to work with. I just think if you want to do something do it right.
  15. I dont think I am understanding what you want to do. You want the NPC to have 8 items in it's drop inventory. Every time you kill the NPC you want it to drop one of the items at random but you don't want to duplicate drops until all items have been dropped. Is this right?
  16. Which code was taken? I didn't see Budweiser's original post. Gesh I make a simple request to just let me know which code your using and i guess that was too much work. I didn't post these anywhere besides here. I was going trough my inbox and I was about to delete the e-mail and tought ill just post them here before I delete it.
  17. Hello, Some weeks ago I donated to humble bundle and they sent me codes for games on steam. I never used steam nor do I plan on using it in the future so I thought ill share the codes with you guys and you can take one or all of them if your greedy ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons//smile.png). I don't know if this violates the terms of use or anything but I couldn't find any rules. If it does someone let me know and ill remove it. I might update the list with more in the future. If you use a code let me know so I can remove it or cross it off from the list. Have Fun **[background=rgb(51, 51, 51)]Darksiders, Red Faction: Armageddon, Metro 2033, Company of Heroes, Company of Heroes: Opposing Fronts, and Company of Heroes: Tales of Valor[/background]** **[background=rgb(51, 51, 51)]5M2HK-KE3MP-NG4L6[/background]** **[background=rgb(51, 51, 51)]Saints Row: The Third Steam Key[/background]** **[background=rgb(51, 51, 51)]K3QQL-FH5KE-PVQAZ[/background]** **[background=rgb(51, 51, 51)]Red Faction: Armageddon Path to War DLC Steam key[/background]** **[background=rgb(51, 51, 51)]4BPBZ-DNGAB-IL7R0[/background]** **[background=rgb(51, 51, 51)]Titan Quest Steam Key[/background]** **[background=rgb(51, 51, 51)]K62X4-YKQ2J-GLJFV[/background]** **[background=rgb(51, 51, 51)]Warhammer 40,000: Dawn of War Steam Key[/background]** **[background=rgb(51, 51, 51)]W5EQL-N82C9-M5DV9[/background]** [background=rgb(51, 51, 51)][Steam Instructions](https://support.steampowered.com/kb_article.php?ref=5414-TFBN-1352)[/background]
  18. > If you have a 64 bit OS you need to install the dll and ocx files in the SysWOW64 directory, yes there are ways around this but you should place them where they are supposed to be. Since the engines that you are using are 32 bit and the dlls that you are registering are 32 bit dlls. > > SysWOW64 means windows 32 running on windows 64\. System32 is used by 64 bit applications.
  19. > Open your **C:\Windows\System32** folder and search to make sure the following files are physically in the folder (_another Windows 7 64bit user mentioned having to have the following in his C:\Windows\SysWOW64 folder, however that wasn't my case and I haven't seen proof of it_): If you have a 64 bit OS you need to install the dll and ocx files in the SysWOW64 directory, yes there are ways around this but you should place them where they are supposed to be. Since the engines that you are using are 32 bit and the dlls that you are registering are 32 bit dlls. SysWOW64 means windows 32 running on windows 64\. System32 is used by 64 bit applications.
  20. dimx

    New Idea

    > Hopefully this is a unique idea. So in one of the games I am making, there is a Bard class. For his skills I am creating midi files. Some of you know I am (hopefull) a talented musician (I play 17 different instruments very well enough to preform in front of as many as 300 people) and I am writing each of his MuZik spells. I was wondering if any of you have done this or heard of it being done. Thanks for your time ~ Jaxx Its not really that unique I have played a couple of games with that class and idea. > Wont that require the user to upload his files for everyone to use? > > Because i feel like unless it comes with the server or client, only the user who puts his own files will be able to use it. Once you customize the spells music the file gets uploaded to the server which then gets added to an updater that runs every time someone opens their client. Its a cool idea but it might cause more problems than its worth because people can upload stupid stuff. And if your game is for kids you might run into trouble.
  21. > How do I use a loopback IP to connect? In your client you would use the IP address 127.0.0.1\. Change your server and client port to 7500 like you have done before. Open port 7500\. All of the computers that are not on your network will use your external IP. You can see your external IP here. [http://www.whatismyip.com/](http://www.whatismyip.com/)
  22. > Why? If someone can do it for me, I am sure someone could tell me how to do it. > > I just used to the status checker, it says it is Offline, but I have my Server on, the D.U.C on and I portfowarded 25565 now. Nothing wrong with someone helping you. That would be the fastest way because we can be here guessing for years as to what you might be doing wrong. Did you even try to keep it simple and setup your server just using your external IP address without No Ip to see if you can set that up first. Who cares if its a dynamic IP if you have a constant connection with people logged in your IP wont change. Plus your IP has a life span of about 5-7 days before it expires. Are you trying to connect to your server from your local pc because if the server is on your local network you need to use the loopback IP to connect to the server locally only people on the external network will be able to connect using your external IP.
  23. > Ok, I portfowarded Port 7500, changed my clients port to 7500 and the Server Port to 80, it registered my account, but now it says the server if offline. The server needs to listen on the same port as the client. Change your server port to 7500 as well.
  24. Glad you got it working. Not sure what you mean with collision with events. I don't think I am understanding the question. I am not sure what engine you use but the concept would be the same ill do a little pseudo code for you. If Map(#).Tile(Player(#).PixelLocX / 32, Player(#).PixelLocY / 32).Type = SomeEvent Then PlayEvent(#) End if Let me know if that's is what you meant.
  25. https://clients.thrustvps.com/cart.php?gid=23 I would recommend the mystic package that is what I use but I signed up with them a long time ago so mine is only 7 bucks per month. But only one server will not support that big user base, you can try but you will most likely need several. Try out small if there is a need for expansion they make it really easy to upgrade. There is a couple tricks you have to use to get it working on server 08 but you can get a Linux version also. There is a tutorial around here on how to set it up on Linux i believe. If you do decide to go with windows and run into trouble let me know ill help you with the setup.
×
×
  • Create New...