Jump to content

qaisjp

Retired Staff
  • Posts

    2,344
  • Joined

  • Days Won

    10

Everything posted by qaisjp

  1. that looks cool. they could atleast say they had inspiration from mta
  2. Not bad, it's interesting and it does contain some very interesting features, but I think this is only good for proof of concept. Multi Theft Auto really doesn't need an operating system, and a computer doesn't really need an operating system for Multi Theft Auto. Don't get me wrong, it's nice to see the effort you've taken and how it turned out, but it really doesn't have much use to it. Good job.
  3. This will mean that I can now play MTA fullscreen on my mac without it breaking things
  4. MySQL supports the sha1 function iirc. Just do "password = SHA1(?)" in part of your query (I haven't done mysql for ages, so im dusty in the syntax)
  5. A simpler method is an account migration system, a column called "migration" which is set to the version of the password hash (before you migrate, it would be 0, when you need to change hash/salt it would be added by 1 per player as migrated. The new default would be 1). When the player logs into the server say "Your account needs to be migrated to the new system in order to continue. Please re-enter your password." Then the password which they enter is confirmed with their original password from the old database. If its the same then use the password they just entered to hash it into their new database account. Then set their "migration" value to "1". Build this into a migration system to support multiple versions. Something like migrateEvent[1] = function() ... change from md5 to sha .. end migrateEvent[2] = function() do this or that end
  6. or just local text = (5 > 4) and "I'm bigger!" or "I'm smaller!" paran's around the entire thing is unneeded, because what else will it set? paran's aren't needed around "5>4" but it makes code appear more obvious. What if you wanted the second value to the "more-than" operand to be evaluated to "I'm bigger!" (even though it wouldn't work)
  7. I'm strongly against the suggestion, but I must also say that there is nothing wrong with the MTA developers making work off their OWN CONTENT. They're not editing or redistributing proprietary code, it doesn't breach the copyright infringements as: 1. Someone at R* knows about MTA and there is a forum topic about this 2. MTA doesn't redistribute any (copyrighted) gtasa code, it only hooks into the code and apply modifications to the memory real-time.
  8. this is a serious hole. the last time i found out something like this was due to the runcode http interface. im sure this is fixed as its more than a year old now. im more than sure itts due to a hole in your server code, but you'll need to check if runcode has admin access first.
  9. qaisjp

    Map Objects.

    Object: Bin ID: 1337 Image:
  10. Well his implementation isn't very good, you do realise that there'd be lots of repetitiveness.
  11. In the latest commit, you can now easily limit hedit usage to your admins using the MTA ACL system. Read more about it here: https://code.google.com/p/hedit/source/detail?r=185
  12. Damn that is a really clever way jesseunit! replacing model on command! so epic i wouldn't have ever of thought of that(!)
  13. why would a *night shader* make things more *bright*
  14. i think he doesn't know that "Map Editor" starts a local server
  15. Detailed download information has been planned.
  16. What on earth are you talking about?
  17. you're welcome although i have the slight feeling you're being sarcastic.. amirite?
  18. LOL. Make a recursive script to untar it
  19. dont silently download models too. people will hate you.
  20. im not downloading 1gb. especially through the current downloading methods
×
×
  • Create New...