MTA:mA: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 6: Line 6:
===v1 series===
===v1 series===


It all started back in the MTA:VC v0.2.2 days. A normal player nicknamed ''Aeron'' drives around on his ''PCJ600'' and sees some other players racing 'orginized' racing. He joins the club and did some races. The only problem was that the countdown of 5 wasn't really smooth and the player who's typing it was always the first to start or the last. ''Aeron'' wondered if there was not a possibility to get some sort of script running that does the countdown that gets triggerd with '!count'. After some searching he realized there was no such ability. Therefore he decided to make his own. With use of ''Ethereal'' he sniffed around in the packets that MTA sends and note them down. He saw that the packets were not encoded and that there was some sort of structure. After creating alot of mIRC-scripts over the years, he created one to connect with a MTA server as a client and named it ''MTA Connection Script''. After some scripting he could finally create his very wanted '!count'-script:
It all started back in the MTA:VC 0.2.2 days. A normal player nicknamed ''Aeron'' drives around on his ''PCJ600'' and sees some other players racing 'orginized' racing. He joins the club and did some races. The only problem was that the countdown of 5 wasn't really smooth and the player who's typing it was always the first to start or the last. ''Aeron'' wondered if there was not a possibility to get some sort of script running that does the countdown that gets triggerd with '!count'. After some searching he realized there was no such ability. Therefore he decided to make his own. With use of ''Ethereal'' he sniffed around in the packets that MTA sends and note them down. He saw that the packets were not encoded and that there was some sort of structure. After creating alot of mIRC-scripts over the years, he created one to connect with a MTA server as a client and named it ''MTA Connection Script''. After some scripting he could finally create his very wanted '!count'-script:


   alias mta.text {
   alias mta.text {
Line 26: Line 26:
''MrBump'' made a suggestion to make it Admin only and ''MrBump'' became ''Aeron'''s contact person and advisor about the script. ''Aeron'' renamed the script to ''MTA Admin Control'' and had a warm welcome in this [http://forum.multitheftauto.com/viewtopic.php?p=54788 post] after there where handy scripts running on some popular servers.
''MrBump'' made a suggestion to make it Admin only and ''MrBump'' became ''Aeron'''s contact person and advisor about the script. ''Aeron'' renamed the script to ''MTA Admin Control'' and had a warm welcome in this [http://forum.multitheftauto.com/viewtopic.php?p=54788 post] after there where handy scripts running on some popular servers.


A couple of days later when MTA:VC v0.3 was released posted ''MrBump'' a frontpage post when ''MTA Admin Control'' v1.18 was ready for release, but he decided to release it under the name ''MTA mIRC Admin''.
A couple of days later when MTA:VC 0.3 was released posted ''MrBump'' a frontpage post when ''MTA Admin Control'' v1.18 was ready for release, but he decided to release it under the name ''MTA mIRC Admin''.


MTA:mA v1.21 is the latest version for MTA:VC v0.3.
MTA:mA v1.21 is the latest version for MTA:VC 0.3.


{| border="0"
{| border="0"

Revision as of 05:15, 19 August 2011

Introduction

Multi Theft Auto: mIRC Admin (MTA:mA) is an admin client for MTA developed by Aeron in mIRC. It has the possibility to create and run custom-made mIRC scripts on MTA servers, useful for creating gamemodes, whilst providing other functions such as cheat protection and links to other programs.

History

v1 series

It all started back in the MTA:VC 0.2.2 days. A normal player nicknamed Aeron drives around on his PCJ600 and sees some other players racing 'orginized' racing. He joins the club and did some races. The only problem was that the countdown of 5 wasn't really smooth and the player who's typing it was always the first to start or the last. Aeron wondered if there was not a possibility to get some sort of script running that does the countdown that gets triggerd with '!count'. After some searching he realized there was no such ability. Therefore he decided to make his own. With use of Ethereal he sniffed around in the packets that MTA sends and note them down. He saw that the packets were not encoded and that there was some sort of structure. After creating alot of mIRC-scripts over the years, he created one to connect with a MTA server as a client and named it MTA Connection Script. After some scripting he could finally create his very wanted '!count'-script:

 alias mta.text {
   if ($2 == !count) {
     mta.say Count down!
     .timer9 1 1 mta.say 5
     .timer8 1 2 mta.say 4
     .timer7 1 3 mta.say 3
     .timer6 1 4 mta.say 2
     .timer5 1 5 mta.say 1
     .timer4 1 6 mta.say GOGOGO!
   }
 }

Later he made a post of it on MTA forums which can be found here. After some positive replies, he decided to continue work on it. But after this post and a PM to Blokker_1999 about the netcode the MTA team realized this could go wrong as you can see in Blokker_1999's reply on the PM:

 WE HATE HACKERS!

MrBump made a suggestion to make it Admin only and MrBump became Aeron's contact person and advisor about the script. Aeron renamed the script to MTA Admin Control and had a warm welcome in this post after there where handy scripts running on some popular servers.

A couple of days later when MTA:VC 0.3 was released posted MrBump a frontpage post when MTA Admin Control v1.18 was ready for release, but he decided to release it under the name MTA mIRC Admin.

MTA:mA v1.21 is the latest version for MTA:VC 0.3.

MTA Connection Script v0.1
MTA Connection Script v0.2
Scripting component of MTA Admin control v0.1
MTA Admin Control v0.1
MTA Admin Control v0.2
MTA mIRC Admin v1.12
MTA mIRC Admin v1.2
MTA mIRC Admin v1.222

v2 series

This version got released when MTA:VC 0.3.1 came out and came with wildcard IP management, an auto updater, new game 'modes' and a few other little things.

MTA:mA v2.013 is the latest version for MTA:VC 0.3.1.

MTA mIRC Admin v2.0 Alpha
MTA mIRC Admin v2.005

v3 series

This version was released when MTA:VC 0.4 came out and came with PM dialogs, GTA:3 support, Admin+, map function and other little things. Over time, MTA:VC 0.5 support, multiple script support and zoom function for the map were added.

MTA:mA v3.24 is the latest version for MTA 0.4, MTA 0.5, and MTA 0.5r2.

MTA mIRC Admin v3.24
MTA mIRC Admin v3.07

v4 series

This version was released when MTA:SA 1.0 came out and is very limited, like the previous MTA:MAs.

MTA:mA v4.12 is the latest version for MTA:SA 1.0

MTA mIRC Admin v4.06
Map component of MTA mIRC Admin v4.12

Scripts

There are hundreds of scripts for MTA:mA. These are the most popular ones:

MTA:mA:GRS

A very popular script is MTA:mA:GRS (General Release Script, developed by Oliver Brown ([FMJ]Oli), which is widely used in both GTA3:MTA and MTA:VC servers.

General Release Script / GRS

Clan RPG Script

A Clan RPG Script developed by [FMJ]Oli] and Jax Features:

Cash/Bank System
Clan/Player Registration
Item/Vehicle/Property Purchasing/Selling
Robbing Capability
GTA3/VC Support
Various Bug/Error Fixes - Speed Improved
King of the House Mode
Cash/Item Stashing
Bounty Hunting
District/City Purchasing/Selling
Petrol Buying/Using/Effects 

The orginal forum thread can be found here.

Links