Exomarc's Forum Posts

  • Wow, that's great! I love it.

  • Either way, I listed a lot more than just encryption. What you said is true, but I was only listing another possible precaution. You do realize that most of the big MMORPGs and such games use encryption from client to server and vise versa? Obviously it's meant to be another gate that they have to try and get through, and most new games published have put in these protection methods to ensure players don't have an unfair advantage, and it seems to work out great.

  • I think I know what you're meaning. The key thing in any multiplayer game that makes it work good is the client-server relationship. It's actually a lot easier to do anti-cheat methods in multiplayer games as opposed to single player games. The key thing to remember is that the client is only INTERPRETING things from the server. The server should be doing any processing of any stats or variables, and it sends it to the client. The client only sends keystrokes and actions to the server, and then it sends it back.

    Then, to take it even further, if someone was to hex edit it or something, it would only show up differently for them and not allow them to actually have any advantages or have anything in return for it.

    But, then the possibility is always open for them to use a means of modifying the packet. The key to that is to encrypt most of the messages you send over to the server and client, and then have them decrypt it on return. But that's a lot more advanced, and you could setup means of figuring out if someone's doing packet editing. Anyways, hopefully in the future someone will make an encryption plugin, but from what I've heard it isn't too hard.

    So it shouldn't be too easy for people to cheat, especially if you are doing a multiplayer game. As for a single player game, I'd have to agree with Deadeye, I don't really see any point to trying to protect against cheating.. All it'll do is ruin their experience.

  • Hey, I am using an ATI Radeon X700pro and I can confirm this problem does happen for me. I was going to mention it earlier, but I usually don't have the time. Anyways, just thought I would mention that.

  • Wow, just wow. This is working so great, and I barely even need to format anything. This is such a great addition to the already great engine that is Construct!

    Thank you Ashley!

  • This is all good, but this is already possible through the current system. What you both are looking at is the basic array system. Placing objects may be a bit harder, but you can make a system to place objects and also a system to parse the text in array locations, allowing you to place a vast number of changes to objects and objects themselves. I agree that if there was a plugin to help tile-based games, it would definitely be well-spent, but mostly this is reiterating what is already possible.

  • Did you make sure to close all instances of that program running? That's probably the problem, since if it's running one version it can't change without you closing that first instance.

  • Wow, I was off the mark there. Yeah, it looks like it's working now. Weird, I had it placed in by the object itself.. Obviously I made a stupid mistake, thanks <img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" />

  • Sorry about that. I communicated that whole thing pretty horribly. Basically, right now it doesn't seem to be allowing me to put in a variable for the name, so I could dynamically run it to create objects of different names on the fly.

  • Well, no offense, but I don't think there's a need to hard-code it into Construct. It's already possible without going in and making a whole new set of tools, so why put this feature in just to save some time? Personally, I've been working on such a system since the early start of Construct, but that doesn't mean I want it coded into Construct to make it easier. If there were a suite of tools added in, it might be useful, but in the same way it would probably be more restrictive than just doing it yourself. In the end anything with any real quality is always going to take quite a bit of time.

    Anyways, that's just my opinion.

  • Is there any way to override the Text value to allow a variable to be used instead of "value"? Obviously, the "value" just turns out as the text value, but when you check the expression, it doesn't allow for my variable to be used.

    Edit: I guess in some instances this does work.. But how about the create object by name instance? If you could dynamically use names that would be very useful.

  • Yeah, sorry, I should have specified it better. What I really meant was the same exact object placed on top of itself. The problem with using that logic for the same object is that it won't be able to tell the difference between the two. Thanks

  • Is there a crafty function to use to check if there is an object at the exact same x and y as another? I am trying to make a system to automatically delete remnants in my system. I need to get it so that if I spawn more than 1 of an object, it deletes them. I was wondering if there is a crafty way or a function to check if there's an object in the EXACT same X,Y, and not just an object that may overlay. Thank you <img src="{SMILIES_PATH}/icon_smile.gif" alt=":)" title="Smile" />

  • It seems that no matter what I put in for parameters, it still comes out saying that there are not enough parameters. It looks like defining the values simply by using Array(x,y,z) doesn't work because it is looking for something else?

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Yes, another array post <img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Razz" />! Sorry about all of the questions, and such, but if anyone could help it would be greatly appreciated. For some reason, the first equation here is not working, and it seems to not work even though the same equation worked in the last build. Were arrays changed in some way in structure? Maybe it's built NOT to allow me to make foolish equations that won't work, but I can't help but feel like that equation should work.. Probably something wrong on my part, but anyways, help would be very appreciated.

    <img src="http://i36.photobucket.com/albums/e11/jinzounin/scrn1-1.jpg">