Welcome to FairPlay GamingFairPlay Gaming is a gaming community created in December 2010. We enjoy playing games without limits and we try to push our community forward by having fun and searching new unique ways to expand our community to more games for more people. You are more than welcome to our community and we hope that you will enjoy your stay with us! Gamemode introductionThis is a Multi Theft Auto Roleplay gamemode, designed specifically for FairPlay Gaming.Please note, that this is in development, and should not be used for anything yet!
You can mark issues and make pull requests. This script is missing some features, which is exactly why this should not be used yet. Installation and setup.Clone the repository. Clone the repository to your Multi Theft Auto folder through your favoured Git program, if you do not yet have a Git program I highly recommend you get one, or otherwise you will not be able to make changes on your computer (except online on GitHub, which is a bit difficult at times). You can find a list of a few Git programs below.Set up database configuration.
Im about to write my own gamemode for MTA, and yes, ROLEPLAY it is. If your intrested in joining let me know. You can reach me on the.
Set up your database configuration in database/meta.xml settings.Start the Multi Theft Auto server. You now have a full copy of the repository on your computer. With this copy you should now be able to run your server.Join your local server. After you started your Multi Theft Auto server you are now able to play on it. Your server has automatically initialized all the resources just like on the live server.You are ready to go. Now I would say you are pretty much done!
You can now develop on your local server and make changes to the resource files as much as you want. You do not need to push through the Git server each time you make a commit necessarily, but even if you do, it is easy since all changes are automatically subscribed on to your local Git copy. This helps you do your work faster and more efficiently!Quick start Starting via F8 consolesrun startResource( getResourceFromName( 'initializer' ) ) Starting via mtaserver.conf Git programsThere are several Git programs that give you the ability to clone a remote repository to your local machine. You should see the up -and downsides of each program individually and see which one is the best fit for you and your use.,. This is GitHub's native Git program.
It comes with the best core functionality on the UI, but also installs you a command line application so you can test out both and decide which one is for you. You log in with your GitHub credientials and start doing some fancy commits!.
Not necessarily one of the best tools for beginners, but does its thing. The UI is a little bit messy as they tried to tuck in all Git functionality (even the slightest ones). But if you feel like SourceTree fits your class, feel free to do that!. Tower is a rather easy to use and well made Git tool. You can do all of the things you need, pretty much the same way as on GitHub for X. The only downside for this tool is, that it has a 30-day trial until it becomes necessary for you to purchase the full version.If you feel that you only just want to use the very basic command line version, you may do that as well.
Download Git through and get started! Official repository introductionThis is the official Multi Theft Auto repository of FairPlay Gaming. We synchronize all files through Git, specifically GitHub, so that all contributors can list and find all commits and files for easier use. We do not use FTP to modify files, but instead work with local copies of the gamemode and after we are satisfied we push the commits to the live server. This way we do not have to bother other players with constant updates and bugs.Git is also a good tool for keeping up data on different versions, branches and such.
With Git we are able to push commits and each commit is its own 'revision'. If we want to, we can always create a branch for a specific incoming update. We can batch specific system(s) into that branch and later merge it with the master copy when we feel that it is ready to go for a release version.We are not able to push commits directly on to the server through Git. The reason why this is not possible is that we are running on a dedicated game server machine and I do not possess any privileges for installing and setting up Git programs. We could potentially be able to use command line to update the local Git repository copy on the server, so that all updates would be pulled and when we hit 'refreshall', it would reload all of the changed resources. This system is something I would love to get to know better and I hope we can manage this later if we ever do, and if ever purchase and set up a virtual private server.With Git all contributors have the same data, same files and pretty much same version of everything. If all contributors opened one single file and started making changes to it in different spots, these changes would not cause overwriting problems.
If we used FTP, we would all make changes to the single file, but as there is no 'file synchronization handler', the file is always overwritten to the version, which the owner has at the very moment it is pushed on to the server. Git on the other hand specifically looks for actual changes and pushes those accordingly to all known versions so, that the actual file is never overwritten by accident. So it never actually pushes a full file, but just that one typographical fix you made - that, is just awesome.You also do not need internet connection to make changes. You can do local changes at any place at any time, and when you do have access to internet you can see the recent changes if any, and push to the server accordingly. This way you can work anywhere, and then later save it to 'the cloud', and by cloud I mean, that your work is saved on a different machine somewhere else in the world. This way if your hard drive is lost, you should always be able to pull that one last commit via Git, hooray!If all of this still seems a little bit fuzzy for you, feel free to!
Code: Multi Theft Auto: San Andreas v1.4.1 Server name: Shiffey test server= Server IP address:= Server port: 22003 Log file:. 1.4/Server/mods/deathmatch/logs/server.log= Maximum players: 32= HTTP port: 22005= Voice Chat: Disabled= Bandwidth saving: Medium2015-10-02 16:46:26 Resource 'acpanel' requests some acl rights. Use the command 'aclrequest list acpanel'2015-10-02 16:46:31 Resource 'guieditor' requests some acl rights. Code: Multi Theft Auto: San Andreas v1.5 Server name: Latvian test server= Server IP address: auto= Server port: 22003 Log file:. 1.5/server/mods/deathmatch/logs/server.log= Maximum players: 32= HTTP port: 22005= Voice Chat: Disabled= Bandwidth saving: Medium2015-10-04 17:49:34 Resource 'guieditor' requests some acl rights. Use the command 'aclrequest list guieditor'2015-10-04 17:49:36 ERROR: Couldn't find map StadiumMapping.map for resource maps2015-10-04 17:49:36 Loading of resource 'maps' failed2015-10-04 17:49:41 Resources: 167 loaded, 0 failed2015-10-04 17:49:41 MODULE: Loaded 'MySQL 5.0 database module' (0.50) by 'Alberto Alonso '2015-10-04 17:49:41 Starting resources.2015-10-04 17:49:41 ERROR: accountgevents.lua:24: exports: Call to non-running server resource (global) string '?'
2015-10-04 17:49:41 ERROR: accountsmain.lua:29: exports: Call to non-running server resource (global) string '?' 2015-10-04 17:49:41 WARNING: accountsmain.lua:29: Bad argument @ 'setRuleValue' Expected string at argument 2, got nil2015-10-04 17:49:41 ERROR: accountsmain.lua:33: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:41 ERROR: accountsmain.lua:33: bad argument #1 to 'ipairs' (table expected, got nil)2015-10-04 17:49:41 Server minclientversion is now 1.5.0-9.-10-04 17:49:42 ERROR: admin-systemstaffmanagerstaffmanagers.lua:3: exports: Call to non-running server resource (integration) string '?' 2015-10-04 17:49:42 Server password cleared2015-10-04 17:49:42 ERROR: announcementmotdg.lua:7: exports: Call to non-running server resource (integration) string '?' 2015-10-04 17:49:42 ERROR: banksatmmanagement.lua:114: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:43 ERROR: camera-systemscameramanagement.lua:42: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:43 ERROR: camera-systemscameramanagement.lua:42: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:43 ERROR: camera-systemscameramanagement.lua:42: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:43 ERROR: camera-systemscameramanagement.lua:42: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:43 ERROR: carshop-systemsshop.lua:42: exports: Call to non-running server resource (global) string '?' 2015-10-04 17:49:43 ERROR: carshop-systemsshop.lua:458: exports: Call to non-running server resource (global) string '?' 2015-10-04 17:49:43 ERROR: carshop-systemsshop.lua:458: attempt to concatenate a nil value2015-10-04 17:49:43 ERROR: Couldn't find resource clock-analog. Check it exists.2015-10-04 17:49:43 ERROR: clubtecsclubtec.lua:7: exports: Call to non-running server resource (global) string '?' 2015-10-04 17:49:43 ERROR: clubtecsclubtec.lua:8: exports: Call to non-running server resource (integration) string '?'
2015-10-04 17:49:43 ERROR: clubtecsclubtec.lua:9: exports: Call to non-running server resource (item-world) string '?' 2015-10-04 17:49:43 ERROR: clubtecsclubtec.lua:10: exports: Call to non-running server resource (fakevideo) string '?' 2015-10-04 17:49:43 ERROR: clubtecsclubtec.lua:11: exports: Call to non-running server resource (item-system) string '?' 2015-10-04 17:49:43 ERROR: cmd-libraryspaneladminhelp.lua:25: bad argument #1 to 'insert' (table expected, got nil)2015-10-04 17:49:43 ERROR: cmd-libraryspanelgmhelp.lua:25: bad argument #1 to 'insert' (table expected, got nil)2015-10-04 17:49:44 INFO: MYSQL ERROR 1146: Table 'owlmta.elections' doesn't exist2015-10-04 17:49:44 ERROR: mysqlconnection.lua:43: exports: Call to non-running server resource (logs) string '?'
2015-10-04 17:49:44 ERROR: Couldn't find resource faction. Check it exists.2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:31: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:96: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:99: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:100: bad argument #1 to 'ipairs' (table expected, got nil)2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:167: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: faction-systemsfactionsystem.lua:168: bad argument #1 to 'ipairs' (table expected, got nil)2015-10-04 17:49:44 ERROR: faction-systemsfactionadmin.lua:507: attempt to index local 'maxrow' (a nil value)2015-10-04 17:49:44 ERROR: fakevideosfakevideo.lua:8: exports: Call to non-running server resource (global) string '?' 2015-10-04 17:49:44 ERROR: fakevideosfakevideo.lua:9: exports: Call to non-running server resource (integration) string '?' 2015-10-04 17:49:44 ERROR: fakevideosfakevideo.lua:11: exports: Call to non-running server resource (item-world) string '?' 2015-10-04 17:49:44 INFO: Loaded 0 animated texture records in 0ms2015-10-04 17:49:44 ERROR: Couldn't find resource flood. Check it exists.2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:44 ERROR: fuel-systemsfuelpeds.lua:479: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:45 SCRIPT ERROR: globalgversionglobals.lua:10: '=' expected near 'UCP'2015-10-04 17:49:45 ERROR: Loading script failed: globalgversionglobals.lua:10: '=' expected near 'UCP'2015-10-04 17:49:45 Please wait.2015-10-04 17:49:45 ERROR: Couldn't find resource headwaresurvey. Check it exists.2015-10-04 17:49:45 ERROR: Couldn't find resource heath-addon. Check it exists.2015-10-04 17:49:46 ERROR: id-systemsidsystem.lua:29: exports: Call to non-running server resource (pool) string '?'
2015-10-04 17:49:46 ERROR: id-systemsidsystem.lua:31: bad argument #1 to 'ipairs' (table expected, got nil)2015-10-04 17:49:46 ERROR: informationicon-system cinformationicons.lua is invalid. Please re-compile at 17:49:46 INFO: Loaded 0 information icons in 2ms2015-10-04 17:49:47 ERROR: item-texturesitemtexture.lua:8: exports: Call to non-running server resource (pool) string '?' 2015-10-04 17:49:47 ERROR: item-texturesitemtexture.lua:24: exports: Call to non-running server resource (pool) string '?'
I'm a bit new to this, so sorry for me being newb-ish.I downloaded the file, and extracted it to the default MTA Server that comes with the download. I ran it, and it didn't work. I tried changing some things, I set up the MySQL on phpMyAdmin with XAMPP, edited smysql.lua and yet it still doesn't appear to be working.
I let it run for a bit while typing this out. I tried using the 'upgrade' command too, and I'm not sure if I broke it even more than it was or fixed some of it, as I saw it was using depreciated functions.Here is the entire log of both times I ran it, the first time I let it load and typed 'upgrade', then restarted it.-Updated -I'm a bit new to this, so sorry for me being newb-ish.I downloaded the file, and extracted it to the default MTA Server that comes with the download. I ran it, and it didn't work. I tried changing some things, I set up the MySQL on phpMyAdmin with XAMPP, edited smysql.lua and yet it still doesn't appear to be working. I let it run for a bit while typing this out.
I tried using the 'upgrade' command too, and I'm not sure if I broke it even more than it was or fixed some of it, as I saw it was using depreciated functions.Here is the entire log of both times I ran it, the first time I let it load and typed 'upgrade', then restarted it.