San Andreas Multiplayer: Difference between revisions

(→‎Vice City Multiplayer: link to main article and rm obsolete version info not needed)
No edit summary
 
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
[[Image:Sa-mp-lvdm.png|thumb|right|200px|A screenshot showing the free-for-all deathmatch aspect of the popular gamemode, ''Las Venturas Deathmatch'' of San Andreas Multiplayer]]
{{unofficial}}
[[File:SanAndreasMultiplayer-GTASA-modification.png|thumb|right|200px|A screenshot showing the free-for-all deathmatch aspect of the popular gamemode, ''Las Venturas Deathmatch'' of San Andreas Multiplayer]]
'''San Andreas Multiplayer''' (abbreviated to '''SA:MP''') is a third party multiplayer [[modification]] for the [[Grand Theft Auto: San Andreas]] computer game. ''San Andreas Multiplayer'' is developed by a team of dedicated fans of the [[Grand Theft Auto|Grand Theft Auto series]] of video games, who work on their own spare time developing ''SA:MP'' as a hobby.


''San Andreas Multiplayer'' or ''SA:MP'' is a third party multiplayer [[modification]] for the [[Grand Theft Auto: San Andreas]] computer game.  ''San Andreas Multiplayer'' is developed by a team of dedicated fans of the [[Grand Theft Auto|Grand Theft Auto series]] of video games, who work on their own spare time developing '''SA:MP''' as a hobby.
==Background information==
 
==Background information==  
===Vice City Multiplayer===
===Vice City Multiplayer===
{{Main|Vice City Multiplayer}}
{{Main|Vice City Multiplayer}}
''San Andreas Multiplayer'' started life as a multiplayer modification for [[Grand Theft Auto: Vice City|Vice City]], dubbed [[Vice City Multiplayer]] (''VC:MP'') towards the start of April, 2005. It was decided that ''VC:MP'' would be worked on as a codebase for ''SA:MP'', due to the fact the upcoming [[Grand Theft Auto: San Andreas|San Andreas]] game was not released at the time the team started working. The team consisted of some well known members of the [[Grand Theft Auto|GTA]] [[Modification|modding]] community, and was led by ''kyeman'' - a prominent figure in the GTA Modding community. Offering preview videos and screenshots showing the status of the development work that was being done quickly gained the mod a large fanbase within the GTA community, with its small forums attracting approximately 120 users before it switched to a new home.
''San Andreas Multiplayer'' started life as a multiplayer modification for [[Grand Theft Auto: Vice City|GTA Vice City]], dubbed [[Vice City Multiplayer]] (''VC:MP'') towards the start of April, 2005. It was decided that ''VC:MP'' would be worked on as a codebase for ''SA:MP'', due to the fact the upcoming [[Grand Theft Auto: San Andreas|San Andreas]] game was not released at the time the team started working. The team consisted of some well known members of the [[Grand Theft Auto|GTA]] [[Modification|modding]] community, and was led by ''kyeman'' - a prominent figure in the GTA Modding community. Offering preview videos and screenshots showing the status of the development work that was being done quickly gained the mod a large fanbase within the GTA community, with its small forums attracting approximately 120 users before it switched to a new home.
After a couple of public beta tests gathering an extremely high amount of interest (so high that long waits were common to get a slot on the beta servers) ''VC:MP'' was finally released to a warm reception and has since progressed from v0.1 to v0.1d, with an open-source code release in the progress. This source has now been used by another community member to progress with ''VC:MP'' as the main team work on '''SA:MP'''.
After a couple of public beta tests gathering an extremely high amount of interest (so high that long waits were common to get a slot on the beta servers) ''VC:MP'' was finally released to a warm reception and has since progressed from v0.1 to v0.1d, with an open-source code release in the progress. This source has now been used by another community member to progress with ''VC:MP'' as the main team work on '''SA:MP'''.


==History==
==History==
===The Co-Op debacle===
===The Co-Op debacle===
Once San Andreas had been released for the PC on Jun 10, 2005 work continued in the same way as it did for ''VC:MP'' - by working away in private and periodically releasing screenshots and videos on their website, and answering peoples questions via their forums (which eventually changed from their small hosting to a subforum on the largest GTA community, [http://www.gtanet.com/ GTANet]/[http://www.gtaforums.com GTA Forums], which also hosted the IRC channel). All was going as it would have expected, until something unexpected and un-welcomed by the community happened: the Development team decided that, to keep San Andreas the way it was meant to be played, that the mod would have a total shift in development path - instead of having a Multiplayer supporting a large number of players in a Deathmatch style, they would instead change it entirely to a Co-Op style mod supporting 6 players. Their idea was that you would be able to play much like single player - with pedestrians, cops chasing you, and following the ever changing storyline - but with 5 of your friends doing it with you. It was a very novel idea, but it was widely rejected by the community and the new forums at GTANet where filled with hate towards the '''SA:MP''' development team, no matter how much the team tried to promote the idea. With a large project such as this one, which requires community backing, things did not look well.
Once San Andreas had been released for the PC on Jun 10, 2005 work continued in the same way as it did for ''VC:MP'' - by working away in private and periodically releasing screenshots and videos on their website, and answering peoples questions via their forums (which eventually changed from their small hosting to a subforum on the largest GTA community, [http://www.gtanet.com/ GTANet]/[http://www.gtaforums.com GTA Forums], which also hosted the IRC channel). All was going as it would have expected, until something unexpected and un-welcomed by the community happened: the Development team decided that, to keep San Andreas the way it was meant to be played, that the mod would have a total shift in development path - instead of having a Multiplayer supporting a large number of players in a Deathmatch style, they would instead change it entirely to a Co-Op style mod supporting 6 players. Their idea was that you would be able to play much like single player - with pedestrians, cops chasing you, and following the ever changing storyline - but with 5 of your friends doing it with you. It was a very novel idea, but it was widely rejected by the community and the new forums at GTANet where filled with hate towards the '''SA:MP''' development team, no matter how much the team tried to promote the idea. With a large project such as this one, which requires community backing, things did not look well.


===''kyeman'' leaves / GTA:Multiplayer===
===''kyeman'' leaves / GTA:Multiplayer===
On Sept 18 2005 ''kyeman'', the lead coder and the head of the team, left in the middle of the Co-Op debate due to work commitments making it impossible for him to progress on the mod. He handed over all the existing work so far to the 2nd main coder, ''spooky'', who took control of development work and rebranded the project's name to GTA:Multiplayer (''GTA:M'') to signify the new change in management.
On Sept 18 2005 ''kyeman'', the lead coder and the head of the team, left in the middle of the Co-Op debate due to work commitments making it impossible for him to progress on the mod. He handed over all the existing work so far to the 2nd main coder, ''spooky'', who took control of development work and rebranded the project's name to GTA:Multiplayer (''GTA:M'') to signify the new change in management.


===''kyeman'' returns===
===''kyeman'' returns===
Around a month later, ''kyeman'' had sorted out his personal life and decided to start helping out the team with a few things. He didn't announce it as a comeback, rather that he would just be helping with any difficulties the team had to ensure work on his codebase carried on, and to keep the faith within the community. The idea of co-op was also scrapped during this time, due to technical limitations, and also the disappointing feedback recieved from the once eager community, and eventually ''kyeman'' officially rejoined the team and took charge of procedings again.
Around a month later, ''kyeman'' had sorted out his personal life and decided to start helping out the team with a few things. He didn't announce it as a comeback, rather that he would just be helping with any difficulties the team had to ensure work on his codebase carried on, and to keep the faith within the community. The idea of co-op was also scrapped during this time, due to technical limitations, and also the disappointing feedback received from the once eager community, and eventually ''kyeman'' officially rejoined the team and took charge of proceedings again.


===Name back to SA:MP===
===Name back to SA:MP===
Line 23: Line 23:


==Gamemodes==
==Gamemodes==
There are a wide variety of the so called '''''gamemodes''''' in ''San Andreas Multiplayer'' due to the innovative ''PAWN'' scripting engine the game uses, allowing any user to create whole missions within the [[San Andreas|San Andreas map]], and used by the server in a special file format - much the same way a 'normal' game would have individual levels for the same mode of gameplay. Some of the styles of gameplay featured by '''SA:MP''' are Assault (Attack/Defend), Capture The Flag (in the form of capture the opposing teams car, boat, bike or plane), Team Deathmatch, Deathmatch, Racing or even modes where to win you must be the player with most money (gained by gambling or killing other players). There also is the option of general 'freeroam' gamemodes, where you can do as you wish and follow your own objective.
There are a wide variety of the so called '''''gamemodes''''' in ''San Andreas Multiplayer'' due to the innovative ''PAWN'' scripting engine the game uses, allowing any user to create whole missions within the [[San Andreas in GTA III Era|San Andreas map]], and used by the server in a special file format - much the same way a 'normal' game would have individual levels for the same mode of gameplay. Some of the styles of gameplay featured by '''SA:MP''' are Assault (Attack/Defend), Capture The Flag (in the form of capture the opposing teams car, boat, bike or plane), Team Deathmatch, Deathmatch, Racing or even modes where to win you must be the player with most money (gained by gambling or killing other players). There also is the option of general 'freeroam' gamemodes, where you can do as you wish and follow your own objective.


===Official Gamemodes===
===Official Gamemodes===
Line 38: Line 38:
|-
|-
|Rivershell
|Rivershell
|A water-based CTF gamemode, where your team must win by capturing a slow moving boat from the opposing teams base before they capture your team's.
|A water-based CTF gamemode, where your team must win by capturing a slow moving boat from the opposing team's base before they capture your teams'. In SA-MP 0.2, Rivershell 2 mode is available, but without the source code.
|-
|-
|Local Yokel SE
|Local Yokel SE
Line 44: Line 44:
|-
|-
|Cops 'n' Gangs
|Cops 'n' Gangs
|Another [[CTF]] mode, this time between the [[San Andreas#Los Santos|Los Santos]] Police and a local [[gang]] - the objective vehicle being a slow-moving van.
|Another [[CTF]] mode, this time between the [[LSPD in GTA III Era|Los Santos Police Department]] and a local [[gang]] - the objective vehicle being a slow-moving van.
|-
|-
|Area51
|Area 51
|An attack gamemode, where attackers must break into [[San Andreas#Restricted_Area_.28Area_69.29|Area 51]] by parachuting while the military and scientists defend.
|An attack gamemode, where attackers must break into [[Area 69]] by parachuting while the military and scientists defend. In this gamemode, Area 69 is referenced as Area 51 (its real prototype in Nevada).
|-
|-
|Freighter
|Freighter
|A water-based version of the Area51 mode, where [[San Fierro Triads|Triads]] must break into a rival gang's (the [[Da Nang Boys|Da Nang Boy's]]) freight ship, using speedboats and helicopters.
|A water-based version of the Area 51 mode, where [[San Fierro Triads|Triads]] must break into a rival gang's (the [[Da Nang Boys|Da Nang Boys']]) freight ship, using speedboats and helicopters.
|-
|-
|Manhunt-LV
|Manhunt-LV
|One person is chosen to be the 'hunted' person, while everyone else must chase him down and kill him. The person who kills the 'hunted' becomes the hunted himself.
|One person is chosen to be the 'hunted' person, while everyone else must chase him down and kill him. The person who kills the 'hunted' becomes the hunted himself.
|-
|-
|LS Parachute
|LS Parachute
Line 59: Line 59:
|-
|-
|Minigun Madness
|Minigun Madness
|Another fun mode, made to give people a break from the standard objective-based modes. All the players are locked in a small compound in a free-for-all with only [[Weapons in San Andreas|miniguns]] to defend themselves.
|Another fun mode, made to give people a break from the standard objective-based modes. All the players are locked in a small compound in a free-for-all with only [[Weapons in San Andreas|miniguns]] to defend themselves.
|-
|-
|Monster
|Monster
|A freeroam mode where everyone spawns at the [[Bone County|desert airstrip]] with only monster trucks for transport. Was popular during private Beta testing to demonstrate the game's stability and sync
|A freeroam mode where everyone spawns at the [[Verdant Meadows|desert airstrip]] with only monster trucks for transport. Was popular during private Beta testing to demonstrate the game's stability and sync
|-
|Sniper Madness
|A game mode where everyone is given a sniper rifle to kill each other. Was some kind of a demo of new SA-MP 0.2's sniper rifle support.
|-
|RC Barnstorm
|A game mode where everyone is controlling a 'radio controllable' [[RC Baron]]. Was some kind of a demo of new SA-MP 0.2's RC vehicles support.
|}
|}


===Creating Gamemodes===
===Creating Gamemodes===
Creating gamemodes can be anything from simply placing [[co-ordinates]] (co-ords) into the [[PAWNO]] editor and compiling to creating fully-fledged missions with progressing spawnpoints, various objectives, and custom [[in-game]] [[commands]]
Creating gamemodes can be anything from simply placing [[co-ordinates]] (co-ords) into the [[PAWNO]] editor and compiling to creating fully-fledged missions with progressing spawn points, various objectives, and custom [[in-game]] [[commands]]


==Server Hosting==
==Server Hosting==
Unlike ''SA:MP'' itself, the server version of ''SA:MP'' does not require the game to run. The server software is available for both Windows and Unix like systems, at the official site.
Unlike ''SA:MP'' itself, the server version of ''SA:MP'' does not require the game to run. The server software is available for both Windows and Unix like systems, at the official site.


==Flaws==
==Flaws==
There are a number of bugs and flaws in the modification, but this has to be expected due to the fact that the multiplayer is 'shoehorned' into the game without any access to the games original source code.
There are a number of bugs and flaws in the modification, but this has to be expected due to the fact that the multiplayer is 'shoehorned' into the game without any access to the games original source code.
"Hit registration" has been described as poor by some players which is a problem with an online game which many players like to play competitavely. Some complaints have also been made about the powerful PAWN scripting engine being hard to use for people with no previous experience of coding (in areas/languages such as C++) who would like to make their own gamemodes to run on their servers.
"Hit registration" has been described as poor by some players which is a problem with an online game which many players like to play competitively. Some complaints have also been made about the powerful PAWN scripting engine being hard to use for people with no previous experience of coding (in areas/languages such as C++) who would like to make their own gamemodes to run on their servers.
There also are a large number of bugs, but due to the fact the modification has only been released recently this would be expected. There also is a dedicated bug reporting system which implies the bugs will all be worked out eventually, with some ''already'' flagged as 'fixed'.
There also are a large number of bugs, but due to the fact the modification has only been released recently this would be expected. There also is a dedicated bug reporting system which implies the bugs will all be worked out eventually, with some ''already'' flagged as 'fixed'.


== External links ==
== External links ==
Line 83: Line 89:
* [http://bugs.sa-mp.com ''Bug Reporting System'']
* [http://bugs.sa-mp.com ''Bug Reporting System'']


===Fan Sites===
===Fan sites===
* [http://sa-mp.net/ ''SA-MP.net'']
* [http://sa-mp.net/ ''SA-MP.net'']


Line 93: Line 99:
* [[Grand Theft Auto]]
* [[Grand Theft Auto]]


{{GTA}}
{{Gta}}
[[Category:Multiplayer]]
[[Category:Modifications]]

Latest revision as of 23:53, 17 August 2012

A screenshot showing the free-for-all deathmatch aspect of the popular gamemode, Las Venturas Deathmatch of San Andreas Multiplayer

San Andreas Multiplayer (abbreviated to SA:MP) is a third party multiplayer modification for the Grand Theft Auto: San Andreas computer game. San Andreas Multiplayer is developed by a team of dedicated fans of the Grand Theft Auto series of video games, who work on their own spare time developing SA:MP as a hobby.

Background information

Vice City Multiplayer

San Andreas Multiplayer started life as a multiplayer modification for GTA Vice City, dubbed Vice City Multiplayer (VC:MP) towards the start of April, 2005. It was decided that VC:MP would be worked on as a codebase for SA:MP, due to the fact the upcoming San Andreas game was not released at the time the team started working. The team consisted of some well known members of the GTA modding community, and was led by kyeman - a prominent figure in the GTA Modding community. Offering preview videos and screenshots showing the status of the development work that was being done quickly gained the mod a large fanbase within the GTA community, with its small forums attracting approximately 120 users before it switched to a new home. After a couple of public beta tests gathering an extremely high amount of interest (so high that long waits were common to get a slot on the beta servers) VC:MP was finally released to a warm reception and has since progressed from v0.1 to v0.1d, with an open-source code release in the progress. This source has now been used by another community member to progress with VC:MP as the main team work on SA:MP.

History

The Co-Op debacle

Once San Andreas had been released for the PC on Jun 10, 2005 work continued in the same way as it did for VC:MP - by working away in private and periodically releasing screenshots and videos on their website, and answering peoples questions via their forums (which eventually changed from their small hosting to a subforum on the largest GTA community, GTANet/GTA Forums, which also hosted the IRC channel). All was going as it would have expected, until something unexpected and un-welcomed by the community happened: the Development team decided that, to keep San Andreas the way it was meant to be played, that the mod would have a total shift in development path - instead of having a Multiplayer supporting a large number of players in a Deathmatch style, they would instead change it entirely to a Co-Op style mod supporting 6 players. Their idea was that you would be able to play much like single player - with pedestrians, cops chasing you, and following the ever changing storyline - but with 5 of your friends doing it with you. It was a very novel idea, but it was widely rejected by the community and the new forums at GTANet where filled with hate towards the SA:MP development team, no matter how much the team tried to promote the idea. With a large project such as this one, which requires community backing, things did not look well.

kyeman leaves / GTA:Multiplayer

On Sept 18 2005 kyeman, the lead coder and the head of the team, left in the middle of the Co-Op debate due to work commitments making it impossible for him to progress on the mod. He handed over all the existing work so far to the 2nd main coder, spooky, who took control of development work and rebranded the project's name to GTA:Multiplayer (GTA:M) to signify the new change in management.

kyeman returns

Around a month later, kyeman had sorted out his personal life and decided to start helping out the team with a few things. He didn't announce it as a comeback, rather that he would just be helping with any difficulties the team had to ensure work on his codebase carried on, and to keep the faith within the community. The idea of co-op was also scrapped during this time, due to technical limitations, and also the disappointing feedback received from the once eager community, and eventually kyeman officially rejoined the team and took charge of proceedings again.

Name back to SA:MP

Once everything had been sorted out in regards to kyeman returning to take charge and the direction of development changing back to its original intention of a large deathmatch-style game, the official name of the project was changed back to San Andreas Multiplayer to avoid confusion, and also to avoid any legal implications with Rockstar Games regarding the use of the trademark "Grand Theft Auto."

Gamemodes

There are a wide variety of the so called gamemodes in San Andreas Multiplayer due to the innovative PAWN scripting engine the game uses, allowing any user to create whole missions within the San Andreas map, and used by the server in a special file format - much the same way a 'normal' game would have individual levels for the same mode of gameplay. Some of the styles of gameplay featured by SA:MP are Assault (Attack/Defend), Capture The Flag (in the form of capture the opposing teams car, boat, bike or plane), Team Deathmatch, Deathmatch, Racing or even modes where to win you must be the player with most money (gained by gambling or killing other players). There also is the option of general 'freeroam' gamemodes, where you can do as you wish and follow your own objective.

Official Gamemodes

Gamemode Description
LVDM (aka Moneygrub) Win this gamemode by being the player with the most money, obtained in any way you see fit. A popular gamemode on many servers due to its lack of any 'real' objective, making it a freeroam mode
San Fierro TDM A Team Deathmatch based in San Fierro, where you must stick with your team to become the player with the highest score.
Rivershell A water-based CTF gamemode, where your team must win by capturing a slow moving boat from the opposing team's base before they capture your teams'. In SA-MP 0.2, Rivershell 2 mode is available, but without the source code.
Local Yokel SE The same as Rivershell, but based on land using sports cars (the SE standing for sports edition)
Cops 'n' Gangs Another CTF mode, this time between the Los Santos Police Department and a local gang - the objective vehicle being a slow-moving van.
Area 51 An attack gamemode, where attackers must break into Area 69 by parachuting while the military and scientists defend. In this gamemode, Area 69 is referenced as Area 51 (its real prototype in Nevada).
Freighter A water-based version of the Area 51 mode, where Triads must break into a rival gang's (the Da Nang Boys') freight ship, using speedboats and helicopters.
Manhunt-LV One person is chosen to be the 'hunted' person, while everyone else must chase him down and kill him. The person who kills the 'hunted' becomes the hunted himself.
LS Parachute A fun gamemode with no objective other than to parachute off tall buildings - popular by people making gameplay videos
Minigun Madness Another fun mode, made to give people a break from the standard objective-based modes. All the players are locked in a small compound in a free-for-all with only miniguns to defend themselves.
Monster A freeroam mode where everyone spawns at the desert airstrip with only monster trucks for transport. Was popular during private Beta testing to demonstrate the game's stability and sync
Sniper Madness A game mode where everyone is given a sniper rifle to kill each other. Was some kind of a demo of new SA-MP 0.2's sniper rifle support.
RC Barnstorm A game mode where everyone is controlling a 'radio controllable' RC Baron. Was some kind of a demo of new SA-MP 0.2's RC vehicles support.

Creating Gamemodes

Creating gamemodes can be anything from simply placing co-ordinates (co-ords) into the PAWNO editor and compiling to creating fully-fledged missions with progressing spawn points, various objectives, and custom in-game commands

Server Hosting

Unlike SA:MP itself, the server version of SA:MP does not require the game to run. The server software is available for both Windows and Unix like systems, at the official site.

Flaws

There are a number of bugs and flaws in the modification, but this has to be expected due to the fact that the multiplayer is 'shoehorned' into the game without any access to the games original source code. "Hit registration" has been described as poor by some players which is a problem with an online game which many players like to play competitively. Some complaints have also been made about the powerful PAWN scripting engine being hard to use for people with no previous experience of coding (in areas/languages such as C++) who would like to make their own gamemodes to run on their servers. There also are a large number of bugs, but due to the fact the modification has only been released recently this would be expected. There also is a dedicated bug reporting system which implies the bugs will all be worked out eventually, with some already flagged as 'fixed'.

External links

Official links

Fan sites

SA:MP ladders and ranking sites

See also