Jump to content

ijsf

MTA Team
  • Posts

    877
  • Joined

  • Last visited

Posts posted by ijsf

  1. Hi Roy,

    Are you the "IJS" in the source code credits and the http://ijs.mtasa.com/ site? Sounds like this could be a possibility.

    If there's enough interest, I could book a small conference room somewhere nearby. I'd be really interested in how the coding problem was approached - how to look into the flow of data in an executable to see where you could read/write effectively, to transfer between multiple clients, to "create" a multiplayer experience.

    That's correct. I think this sounds like a great idea and I'd be more than willing to do a talk (or whatever you have in mind) about the techniques behind our project. I'll be in and around Los Angeles from the 16th of October for at least a week.

    Of course you can always contact me personally at the e-mail address provided in the source code or ijsf at gmx.net if you'd like to discuss the details in private.

  2. Our development team never appointed a project leader since 2003, when it merged with the original YaMM developers. Due to mutual respect of developers (except for this particular person) and constraints of the project our team has always pursued decisions that were democratic (e.g. where everyone agreed).

    This was no exception when Kye joined our team, and subsequentially left, and joined again, and left again and joined again and left again and joined again and ultimately left to work on his own spinoff (with the supposed reason of wanting to create a more "RPG"-oriented mod) where he could finally achieve his goals of becoming a project leader, at the cost of other developers that have now left his project to become part of our team.

  3. Due to the recent shutdown of a third-party service we have used for our user account and serial number management, and the majority of problems that have appeared with this system, we have decided to bring out a new game client that is meant to fix all related problems.

    We have disabled the serial number (and user account) system that was implemented in v1.0-dp2, which means anyone should be able to play Multi Theft Auto again.

    We have chosen to release this minor version instead of our next major v1.0-dp3 version due to some major changes we have made in this new version that are not yet stable enough to be released.

    The new release can be downloaded by navigating to our deathmatch download section. (All v1.0-dp2 servers are still fully compatible with this release.)

    We apologize for any inconvenience.

  4. Due to the recent shutdown of a third-party service we have used for our user account and serial number management, and the majority of problems that have appeared with this system, we have decided to bring out a new game client that is meant to fix all related problems.

    We have disabled the serial number (and user account) system that was implemented in v1.0-dp2, which means anyone should be able to play Multi Theft Auto again.

    We have chosen to release this minor version instead of our next major v1.0-dp3 version due to some major changes we have made in this new version that are not yet stable enough to be released.

    The new release can be downloaded by navigating to our deathmatch download section. (All v1.0-dp2 servers are still fully compatible with this release.)

    We apologize for any inconvenience.

  5. Try the following fix:

    - Locate your GTA San Andreas directory (usually c:\Program Files\Rockstar Games\GTA San Andreas)

    - Navigate to the 'MTA' directory

    - Open 'coreconfig.xml' in Notepad (or any other plain-text editor)

    - Search for ''

    - Change the number after the above phrase (usually '255') to '248', without the quotes, e.g.: 248

    - Start Multi Theft Auto and see if the problem is gone

  6. Although I agree on some of your points, I must say that your overall post is a little narrow-minded, that being an understatement. Destructive criticism, name calling and blatantly offending is something I wouldn't normally expect from someone claiming to work professionally for 12 years in any business, but I guess your business must be one of those that does not involve a lot of communication with other people (or say, customers).

    As you can see from the replies, it doesn't really help in making a convincing point (twice), given the fact that you're only bringing up 2 points in your entire monologue. Starting a post without intending a discussion, but merely trying to let people read what you have to say (or who you're trying to stab) doesn't prove mature, really.

    Although I doubt you'll ever read this topic again since you've already done your saying, I'll try to clarify some of the things you've pointed out for other readers.

    Been trying to install this for the last week... before it was just timing out which I understand was due to a moving of servers... fair enough..

    Lets forget for the moment the terrible mess their webpage is.. its confusing and offers no half direct links to what people want. It involves reading a massive chuck on info the average player is simply not interested in before they can even begin to find a download link - whoever designed the webpage I'm nearly convinced they are unemployed - and theres a reason - ayways, moving on -

    One of the difficulties of this mod is that people actually have to read a little before they can installing the game. As you should know by now, this is not a normal game that just always instantly plays after installation, however happy we would be with that. Since we rely on another game, a lot of problems start with the most basic things (people having invalid versions, hacked games, etc.) so we have to throw some information at our users as a sort of disclaimer. However on your advice, the download pages were a little simplified and now contain less information.

    When I try to install it, I enter my username and password which I registered on the website days ago I get the following error... " You provided an invalid serial number. Please try again in a few minutes. If the problem persists, please contact a MTA member.

    We allow users to register accounts which are meant as an easier way to ban people from servers, and to track statistics if people want to. Each account involves a serial number and a few other numbers normally shielded away from the user that are (or were supposedly) unique to the computer the user was playing on, making things like banning reliable. Unfortunately we've chosen to rely on a third-party company (which hosted some serial number generator service) for this system. The service was never reliable and eventually went off-line, and this made things extremely complicated and stupid. Eventually, we've chosen to drop the whole system for a new release so anyone could play without having to use any of the aforementioned. We have made an error in judgment, but we did not really see this coming.

    We hope all serial issues are solved with our new DP2.2 release.

    We do appreciate input. Just don't make a fool out of yourself.

  7. Looks nice. We will be releasing a SA-MP emulation/interpreter with DP3, so you could choose to wait a little longer, or of course learn Lua. The latter would be a good choice anyways.

  8. We have made a number of changes to our serial system on our end, and we've adjusted the launcher in a way that serials are no longer validated.

    If anyone in here has any problems with starting Multi Theft Auto, please download the archive below, extract it to your Multi Theft Auto installation directory (usually in Program Files\Multi Theft Auto, overwriting the old .exe file) and try again.

    Please let us know if this works.

    http://www.mtasa.com/files/mtasadm_dp21_serialfix.zip

  9. You, guys done a great work, but you should do the same work with your public How-Tos and other documentation. :)

    I figured out that before starting any "themed" maps for stealth, assault, Capture the Vehicle etc., I must change the gamemode for this "theme". But I didnt read this anywhere.

    That information can be obtained from the wiki through 3 clicks:

    http://development.mtasa.com/index.php?title=Deathmatch_Server_Manual#Starting_a_map.2Fgamemode

  10. If you were talking about the Generic build, try making a symbolic link from libcurl.so.4 to libcurl.so.3, not really ideal but may just do the job for you.

    As root, try the following:

    $ ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3 
    

    If it doesn't work (and gives some different error), be sure to remove the symbolic link again, just to be sure:

    $ rm /usr/lib/libcurl.so.3 
    

  11. This means your glibc version is probably outdated. Again, you could try one of the builds that were built with an older version glibc, but for the sake of support, try to run the following command on your server:

    $ ls -al /lib/libc* 
    

    Which should give you a list of versions for your installed libraries, e.g.:

    -rwxr-xr-x 1 root root 1253660 Dec 31 16:06 /lib/libc-2.7.so 
    lrwxrwxrwx 1 root root      11 Dec 31 16:06 /lib/libc.so.6 -> libc-2.7.so 
    lrwxrwxrwx 1 root root      11 Dec 31 16:06 /lib/libcap.so -> libcap.so.1 
    lrwxrwxrwx 1 root root      14 Dec 31 16:06 /lib/libcap.so.1 -> libcap.so.1.10 
    -rwxr-xr-x 1 root root   13664 Dec 31 16:06 /lib/libcap.so.1.10 
    -rwxr-xr-x 1 root root  181648 Dec 31 16:06 /lib/libcidn-2.7.so 
    lrwxrwxrwx 1 root root      14 Dec 31 16:06 /lib/libcidn.so.1 -> libcidn-2.7.so 
    lrwxrwxrwx 1 root root      15 Dec 31 16:06 /lib/libcom_err.so -> libcom_err.so.2 
    

    Search for anything that begins with libc, and paste it in here. That should give us the version of your installed glibc version.

    If you are trying the Gentoo build, but you're not running glibc 2.7 (libc-2.7.so like above), you will have to upgrade your glibc version or pick another build from the list (glibc versions are specified with each download, pick one that is lower than your current version).

    Upgrading glibc on Gentoo may be a pretty fundamental change, as a lot of your compiled applications rely on it. It may be better to upgrade for your system performance/stability, but it is certainly not necessary or recommended (unless you're a linux expert), and entirely at your own risk. You will probably have to recompile all applications on your server in order to do so. If you still want this, you may want to check out the following URL: http://www.valleytechnologiesllc.com/industry-technology/gentoo-linux-gcc-glibc-updates.html.

  12. libcurl.so.4 is the CURL library dependency, which means you need the latest CURL library installed on your system.

    If you're the administrator (root) of your server, it's as "simple" as running an emerge sync (emerge --sync) and emerging the latest curl 7 (emerge curl), probably making sure any dependencies are updated as well (e.g. revdep-rebuild).

    If you're not the administrator or if you don't feel like doing the above, you should install the Generic Linux build (which uses an older dependency, namely libcurl.so.3).

×
×
  • Create New...