Jump to content
SSForum.net is back!

Drake7707

⛊ Project Moderator
  • Posts

    1309
  • Joined

  • Last visited

Everything posted by Drake7707

  1. hmm yeah, and passing the handle as argument wouldn't do any good either as it can be another one... isn't there an way to know in the dll what app called it ?
  2. or create a function in an external dll that generates a key based on the hash code of the binary of the process that calls the function + a time based factor (so the client can't fake the function by sending the same sniffed data before). The dll itself is encrypted and protected, and distributed with the open source. Or the server gives a challenge, and the dll calculates the answer based on the crc32 of the client. Then sends it back to the server, and the server can reject if the solution doesn't match the crc32 of the original distributed version (again some time factor could be handy to put sniffers out of the loop)
  3. nice, i hope 3D is actually playable with a game like continuum (i mean, its another axis to keep in mind and way harder to aim) (unless the renderings are in 3D, but you are on a fixed height) I'll start begging for a mesh of the ships now
  4. when you changed int(a/ into a\b, you'll have to see if b is an integer. If b can be a decimal number it will make that division to a => integer, b=>integer, then divide and change to integer. So any divisions by a decimal are now screwed up. (Cogwheel & Star used them a lot) Didn't know that either, but i get a lot of divisions by zero because it divides by 0.3 or so and it rounds to 0 Don't use integer divisions if floating poitn operations are involved, you lose a lot of accuracy
  5. yes, we have a secret built of DCME that supports everything elvl , lvz, even a bit of a continuum client to test your ships in real time in the map editor... no really we started on elvl, but haven't finished it yet
  6. if you really want to protect against it, you'd also have to hash the traffic with rsa in order to prevent sniffing, and packets that are time based to prevent duplication of the packets that are send (on purpose)
  7. lol here are the results from the ms tools statistics: File File Type Code Lines Comment Lines Total Lines Procedures Controls DCME Project 16,861 (85%) 2,884 (14%) 19,745 922 642 AirBrush Class Module 181 2 183 4 0 !@#$%^&*ignExtension Module 40 21 61 1 0 Bucket Class Module 223 22 245 7 0 Changes Class Module 78 56 134 6 0 ClipB Class Module 45 1 46 10 0 clsPicArray Class Module 488 41 529 21 0 Dropper Class Module 59 1 60 4 0 eLVLdata Class Module 0 156 156 0 0 frmCheckUpdate Form 190 25 215 13 15 frmColor Form 150 1 151 14 19 frmConvToWal... Form 89 4 93 10 7 frmCount Form 129 21 150 13 23 frmCreateWal... Form 343 49 392 24 27 frmGeneral Form 2,374 494 2,868 173 157 frmGoto Form 112 1 113 17 13 frmLog Form 47 4 51 4 4 frmMain Form 2,123 717 2,840 55 16 frmOptions Form 462 38 500 30 81 frmPicToMap Form 73 24 97 5 8 frmReplace Form 130 33 163 13 20 frmResize Form 163 0 163 13 23 frmRotate Form 41 12 53 8 10 frmSplash Form 35 0 35 10 7 frmTextToMap Form 96 32 128 9 9 frmTileEditor Form 2,030 137 2,167 120 141 frmTilesetEd... Form 820 98 918 46 45 frmTileText Form 249 31 280 15 7 frmTip Form 48 12 60 7 7 GDI_Pack Module 184 27 211 10 0 General Module 282 214 496 22 0 Hand Class Module 56 1 57 4 0 InfoBitMap Module 27 0 27 0 0 inihandling Module 58 45 103 4 0 Line Class Module 914 96 1,010 16 0 MagicWand Class Module 211 12 223 5 0 Magnifier Class Module 151 26 177 9 0 mdlFloydStei... Module 165 16 181 3 0 MousePointer... Module 113 27 140 2 0 ObjectProced... Module 251 101 352 15 0 Pencil Class Module 174 7 181 4 0 ReplaceBrush Class Module 175 19 194 8 0 Selection Class Module 1,511 168 1,679 45 0 Settings Module 107 7 114 8 0 SharedVar Module 265 9 274 12 0 SPLine Class Module 113 2 115 4 0 SubClassing Module 69 4 73 3 0 TE_Sel Class Module 226 4 230 16 0 TileText Class Module 288 25 313 23 0 ToolProperty User Control 165 12 177 23 3 Transparency Module 50 15 65 1 0 UndoRedoStack Class Module 136 8 144 11 0 WallTiles Class Module 352 6 358 22 0 or if you're a fan of pie (diagrams)
  8. server should be optimized for speed as they will have to process everything what's going on in the zone. It's always a trade-off, do much on the client side will put less weight on the server and less traffic between client and server, but easier for cheaters to hack the local data. On the other hand, do everything on the server, then you get too much traffic and heavy processing for the server.
  9. yeah you're right, sorry, delete my previous post and posts following up on that.
  10. i hate linux ... very much. It always crashes when i'm using it (and no although i have not so much experience with linux, i don't !@#$%^&* things up like a noob) So for me there doesn't even has to be linux support. Windows ftw ^^ *hides for linux fanboys or fangirls (although i doubt the latter will be worse than the first)*
  11. wtf drawString o-O are you using java 1.0 or something , use System.out.println(String) or just type sysout and autocomplete in eclipse (java ide) I've got quite some experience when it comes to sockets, i've written multiple programs before that uses winsockets in vb to communicate between server-client or peer-peer connections
  12. ships that differ in sizes is possible, even 1 tile big (metal gear solid has such 2 ships for flagging) But continuum only allows 8 ships
  13. and you have to trash talk in the dev forum because?
  14. i mostly hate games that are based on tv shows or movies, as those are mostly made in a hurry, and not too carefully designed, because they know it will sell anyway because the show or movie was popular
  15. i'm not an elite coder, but i could make some contributions, if it's not over my head that is. Depends on what actually, if it's coding in c++ then i doubt i could help, but maybe some UML things or so
  16. you can read and send messages to a command prompt.
  17. unless you put vbnewline chars in the textbox, or newline feed chars
  18. first 2 season were good, 3rd season sucks badly (at least the first 3 eps do, awaiting the rest). Heroes & prison break are way better than lost now.
  19. duh, i said there is stuff missing, i posted it when i didn't have the time to continue
  20. I made a quick and small class diagram, it needs much more work than this, but hey, it's a start and someone might be inspired to continue on it I've also attached the .violet file so you can open and edit it continuumViolet.zip
  21. shipset like subspace now, yes, but 3D triangle mesh, i doubt it
  22. animations to 3D models are quite impossible. You don't know what the depths are of each triangle to build a triangle mesh. You either have to redesign them using a 3D studio, or ask the owner of those 3D models. You could extract the textures tho, but those animations should be 2000x2000 or something to have a detailed texture map (I could use those in wavefront obj format for my raytracer program test tho )
  23. i just wonder what the textbox in the tool options bar functions ?
  24. ahhh the fun in creating your own tools for something rather than use someone else's
  25. Oh yeah? When was the last DCME release? But yeah, it is good to have some people who do not have lives We need more of them. Unfortunately they seem to get busy with school and get a "semi-life". Like you!!! well ehh heh, not really THAT busy with school, just have too few ideas for DCME in mind .
×
×
  • Create New...