<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.vc-mp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MatheuS</id>
	<title>Vice City Multiplayer - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.vc-mp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MatheuS"/>
	<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/wiki/Special:Contributions/MatheuS"/>
	<updated>2026-04-15T01:17:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20640</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20640"/>
		<updated>2019-09-07T14:49:47Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Undo revision 20639 by MatheuS (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
| pt=Main_Page/pt&lt;br /&gt;
| ro=Main_Page/ro&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to the VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the online multiplayer mod for Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
From installing the client, to setting up your own server and scripts. You will be able to find any information you might need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see anything missing, wrong or otherwise not helpful, be free to create or edit pages. Make sure you use proper english, and keep the same layout throughout the pages.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone just starting to edit the wiki extensively, please read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=https://vc-mp.org]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20639</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20639"/>
		<updated>2019-09-07T14:48:43Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
| pt-br=Main_Page/pt&lt;br /&gt;
| ro=Main_Page/ro&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to the VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the online multiplayer mod for Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
From installing the client, to setting up your own server and scripts. You will be able to find any information you might need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see anything missing, wrong or otherwise not helpful, be free to create or edit pages. Make sure you use proper english, and keep the same layout throughout the pages.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone just starting to edit the wiki extensively, please read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=https://vc-mp.org]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20638</id>
		<title>Main Page/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20638"/>
		<updated>2019-09-07T14:47:19Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Undo revision 20637 by MatheuS (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/pt}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20637</id>
		<title>Main Page/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20637"/>
		<updated>2019-09-07T14:46:42Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/pt-br}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/CreateCheckpoint&amp;diff=20136</id>
		<title>Scripting/Squirrel/Functions/CreateCheckpoint</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/CreateCheckpoint&amp;diff=20136"/>
		<updated>2018-07-03T02:01:31Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CreateCheckpoint is a function that creates a checkpoint. Checkpoints are used in racing.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;CreateCheckpoint(player, world, isSphere, pos, argb, radius)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
*[[Scripting/Squirrel/Functions#Player_Functions|&#039;&#039;Player&#039;&#039;]] | &#039;&#039;null&#039;&#039; &#039;&#039;&#039;player&#039;&#039;&#039; - The player to stream this checkpoint to. If the variable is null, it will be shown to everyone&lt;br /&gt;
*&#039;&#039;int&#039;&#039; &#039;&#039;&#039;world&#039;&#039;&#039; - The world id&lt;br /&gt;
*&#039;&#039;bool&#039;&#039; &#039;&#039;&#039;isSphere&#039;&#039;&#039; - &#039;true&#039; for is Sphere and &#039;false&#039; for not &#039;&#039;&#039;(Added in 04rel004 will not work in earlier versions!)&#039;&#039;&#039;&lt;br /&gt;
*[[Scripting/Squirrel/Functions/Vector|&#039;&#039;Vector&#039;&#039;]] &#039;&#039;&#039;pos&#039;&#039;&#039; - The checkpoint position&lt;br /&gt;
*[[Scripting/Squirrel/Functions/cRGB|&#039;&#039;cRGB&#039;&#039;]] &#039;&#039;&#039;argb&#039;&#039;&#039; - The checkpoint color&lt;br /&gt;
*&#039;&#039;int&#039;&#039; &#039;&#039;&#039;radius&#039;&#039;&#039; - The diameter of the checkoint&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
The following example will create a checkpoint:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;squirrel&amp;quot;&amp;gt;&lt;br /&gt;
function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
	if ( cmd == &amp;quot;createcheckpoint&amp;quot; )&lt;br /&gt;
	{&lt;br /&gt;
		CreateCheckpoint( null, 0, false, player.Pos, ARGB(255, 0, 255, 255), 2);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Call [[onPlayerCommand]] were used in this example. More info about them in the corresponding pages.&lt;br /&gt;
&lt;br /&gt;
== Related Functions ==&lt;br /&gt;
&lt;br /&gt;
{{Scripting/Squirrel/Functions/Checkpoint_Functions}}&lt;br /&gt;
[[Category:Scripting/Squirrel/Functions/Checkpoint_Functions]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Server-side_Scripting_Resources/pt&amp;diff=20125</id>
		<title>Server-side Scripting Resources/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Server-side_Scripting_Resources/pt&amp;diff=20125"/>
		<updated>2018-02-09T14:34:58Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;{{Main Page giant banner}} &amp;lt;br /&amp;gt; {{VCMPLangs | title=Server-side Scripting Resources | hu=Server-side_Scripting_Resources/hu | pt=Server-side_Scripting_Resources/pt }} &amp;lt;br /&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Server-side Scripting Resources&lt;br /&gt;
| hu=Server-side_Scripting_Resources/hu&lt;br /&gt;
| pt=Server-side_Scripting_Resources/pt&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server-side Scripting Resources&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
Squirrel é uma alta linguagem de programação imperativa e OO, Projetado para ser uma poderosa ferramenta de script que se encaixa no tamanho, Largura de banda de memória, e requisitos em tempo real de aplicativos como jogos.&lt;br /&gt;
&lt;br /&gt;
Squirrel é uma linguagem inspirada em Python, Javascript e especificamente Lua.&lt;br /&gt;
&lt;br /&gt;
Squirrel&#039;s é muito similar ao C/C++/Java etc... mas a linguagem tem uma dinâmica natural tipo Python/Lua.&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
A seguir temos uma lista de scripts em Squirrel&lt;br /&gt;
&lt;br /&gt;
* [https://bitbucket.org/stormeus/vl8-pb400 0.4 Public Beta (#2 and #3) Script]&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=332.0 ADM Script]&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=418.0 Doomplay match]&lt;br /&gt;
&lt;br /&gt;
== Ferramentas uteis ==&lt;br /&gt;
&lt;br /&gt;
Abaixo temos uma lista de ferramentas para ajudar você no desenvolvimento do seu servidor.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=1303.0 VC:MP Edição de mapas em tempo real utilizando servidor]&lt;br /&gt;
&lt;br /&gt;
== Referência ==&lt;br /&gt;
&lt;br /&gt;
* [[Scripting/Squirrel/Functions|Server Functions]]&lt;br /&gt;
* [[Scripting/Squirrel/Events|Server Events]]&lt;br /&gt;
* [[Scripting/Squirrel/Constants|Constants]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials / Documentação ==&lt;br /&gt;
&lt;br /&gt;
This is a list of available tutorials and documents on Squirrel scripting in general.&lt;br /&gt;
These list all available squirrel commands aside from things added by the VC:MP Squirrel module, and are not listed on this wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;VC:MP Squirrel Scripting&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=717.0 -WIP- Scripting Video Tutorials (by S.L.C)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;General Squirrel Scripting&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/ Squirrel Reference and Standard Libraries Manual (Online)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/squirrel3.pdf Squirrel Reference Manual (PDF)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/sqstdlib3.pdf Squirrel Standard Libraries Manual (PDF)]&lt;br /&gt;
* [https://electricimp.com/docs/squirrel An excellent Squirrel Programming Guide for beginners]&lt;br /&gt;
&lt;br /&gt;
== Official plugins ==&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-announce/downloads Announce]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-confloader/downloads ConfLoader]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-hashing-algorithms/downloads Hashing Algorithms]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-iniparser/downloads INIParser]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-mysql/downloads MySQL]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-sockets/downloads Sockets]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-sqlite/downloads SQLite]&lt;br /&gt;
* [https://bitbucket.org/stormeus/0.4-squirrel/downloads Squirrel]&lt;br /&gt;
&lt;br /&gt;
Plugin packages are also available for compact downloading and updating.&lt;br /&gt;
* [http://files.thijn.ovh/download/3ad83726d7a7eee9264f500831e3b898/vcmp_04rel004_win32-plug_170220.zip Windows (x86) Package]&lt;br /&gt;
* [http://files.thijn.ovh/download/b7f8ccd07e4d2118e535227f2185706f/vcmp_04rel004_win64-plug_170220.zip Windows (x64) Package]&lt;br /&gt;
* [http://files.thijn.ovh/download/504c5023ed34f9d655039d2003ca4fa2/vcmp_04rel004_lin32-plug_170220.zip Linux (x86) Package]&lt;br /&gt;
* [http://files.thijn.ovh/download/e28b0ee6d2fe39afd019245258507290/vcmp_04rel004_lin64-plug_170220.zip Linux (x64) Package]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20124</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20124"/>
		<updated>2018-02-04T20:20:34Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
| pt=Main_Page/pt&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to the VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the online multiplayer mod for Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
From installing the client, to setting up your own server and scripts. You will be able to find any information you might need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see anything missing, wrong or otherwise not helpful, be free to create or edit pages. Make sure you use proper english, and keep the same layout throughout the pages.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone just starting to edit the wiki extensively, please read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Old version]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20123</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20123"/>
		<updated>2018-02-04T20:19:58Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
| br=Main_Page/pt&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to the VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the online multiplayer mod for Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
From installing the client, to setting up your own server and scripts. You will be able to find any information you might need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see anything missing, wrong or otherwise not helpful, be free to create or edit pages. Make sure you use proper english, and keep the same layout throughout the pages.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone just starting to edit the wiki extensively, please read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Old version]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20122</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20122"/>
		<updated>2018-02-04T20:19:35Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
| pt=Main_Page/pt&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to the VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the online multiplayer mod for Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
From installing the client, to setting up your own server and scripts. You will be able to find any information you might need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see anything missing, wrong or otherwise not helpful, be free to create or edit pages. Make sure you use proper english, and keep the same layout throughout the pages.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone just starting to edit the wiki extensively, please read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Old version]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20121</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20121"/>
		<updated>2018-02-04T20:19:05Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
| hu=Main_Page/pt&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to the VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the online multiplayer mod for Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
From installing the client, to setting up your own server and scripts. You will be able to find any information you might need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see anything missing, wrong or otherwise not helpful, be free to create or edit pages. Make sure you use proper english, and keep the same layout throughout the pages.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone just starting to edit the wiki extensively, please read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Old version]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Client-side_Scripting_Resources/pt&amp;diff=20120</id>
		<title>Client-side Scripting Resources/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Client-side_Scripting_Resources/pt&amp;diff=20120"/>
		<updated>2018-02-04T20:18:21Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Referências */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Client-side Scripting Resources&lt;br /&gt;
| en=Main_Page&lt;br /&gt;
| hu=Client-side_Scripting_Resources/hu&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Recurso de programação&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
==Introdução==&lt;br /&gt;
&lt;br /&gt;
Squirrel é uma alta linguagem de programação imperativa e OO, Projetado para ser uma poderosa ferramenta de script que se encaixa no tamanho, Largura de banda de memória, e requisitos em tempo real de aplicativos como jogos.&lt;br /&gt;
&lt;br /&gt;
Squirrel é uma linguagem inspirada em Python, Javascript e especificamente Lua.&lt;br /&gt;
&lt;br /&gt;
Squirrel&#039;s é muito similar ao C/C++/Java etc... mas a linguagem tem uma dinâmica natural tipo Python/Lua.&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
Lista de exemplos a seguir usando Squirrel.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=2719.msg20162#msg20162 Um exemplo de como fazer transmissão entre o servidor e o client]&lt;br /&gt;
&lt;br /&gt;
== Referências ==&lt;br /&gt;
&lt;br /&gt;
* [[Scripting/Squirrel/Client_Functions|Funções do Client]]&lt;br /&gt;
* [[Scripting/Squirrel/Client_Events|Eventos do Client]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials / Documentação ==&lt;br /&gt;
&lt;br /&gt;
Essas são as documentações disponíveis no momento para seus estudos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;General Squirrel Scripting&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/ Squirrel Reference and Standard Libraries Manual (Online)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/squirrel3.pdf Squirrel Reference Manual (PDF)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/sqstdlib3.pdf Squirrel Standard Libraries Manual (PDF)]&lt;br /&gt;
* [https://electricimp.com/docs/squirrel An excellent Squirrel Programming Guide for beginners]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Client-side_Scripting_Resources/pt&amp;diff=20119</id>
		<title>Client-side Scripting Resources/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Client-side_Scripting_Resources/pt&amp;diff=20119"/>
		<updated>2018-02-04T20:17:51Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Client-side Scripting Resources&lt;br /&gt;
| en=Main_Page&lt;br /&gt;
| hu=Client-side_Scripting_Resources/hu&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Recurso de programação&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
==Introdução==&lt;br /&gt;
&lt;br /&gt;
Squirrel é uma alta linguagem de programação imperativa e OO, Projetado para ser uma poderosa ferramenta de script que se encaixa no tamanho, Largura de banda de memória, e requisitos em tempo real de aplicativos como jogos.&lt;br /&gt;
&lt;br /&gt;
Squirrel é uma linguagem inspirada em Python, Javascript e especificamente Lua.&lt;br /&gt;
&lt;br /&gt;
Squirrel&#039;s é muito similar ao C/C++/Java etc... mas a linguagem tem uma dinâmica natural tipo Python/Lua.&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
Lista de exemplos a seguir usando Squirrel.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=2719.msg20162#msg20162 Um exemplo de como fazer transmissão entre o servidor e o client]&lt;br /&gt;
&lt;br /&gt;
== Referências ==&lt;br /&gt;
&lt;br /&gt;
* [[Scripting/Squirrel/Client_Functions|Client Functions]]&lt;br /&gt;
* [[Scripting/Squirrel/Client_Events|Client Events]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials / Documentação ==&lt;br /&gt;
&lt;br /&gt;
Essas são as documentações disponíveis no momento para seus estudos.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;General Squirrel Scripting&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/ Squirrel Reference and Standard Libraries Manual (Online)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/squirrel3.pdf Squirrel Reference Manual (PDF)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/sqstdlib3.pdf Squirrel Standard Libraries Manual (PDF)]&lt;br /&gt;
* [https://electricimp.com/docs/squirrel An excellent Squirrel Programming Guide for beginners]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Client-side_Scripting_Resources/pt&amp;diff=20118</id>
		<title>Client-side Scripting Resources/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Client-side_Scripting_Resources/pt&amp;diff=20118"/>
		<updated>2018-02-04T20:11:49Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;{{Main Page giant banner}} &amp;lt;br /&amp;gt; {{VCMPLangs | title=Client-side Scripting Resources | en=Main_Page | hu=Client-side_Scripting_Resources/hu }} &amp;lt;br /&amp;gt; {| style=&amp;quot;width:100%; ba...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Client-side Scripting Resources&lt;br /&gt;
| en=Main_Page&lt;br /&gt;
| hu=Client-side_Scripting_Resources/hu&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Scripting Resources&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
Squirrel is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games.&lt;br /&gt;
&lt;br /&gt;
Squirrel is inspired by languages like Python, Javascript and especially Lua.&lt;br /&gt;
&lt;br /&gt;
Squirrel&#039;s syntax is similar to C/C++/Java etc... but the language has a very dynamic nature like Python/Lua.&lt;br /&gt;
&lt;br /&gt;
== Scripts ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of example Squirrel scripts.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.vc-mp.org/?topic=2719.msg20162#msg20162 A sample script using streams to pass data between client and server scripts]&lt;br /&gt;
&lt;br /&gt;
== Reference ==&lt;br /&gt;
&lt;br /&gt;
* [[Scripting/Squirrel/Client_Functions|Client Functions]]&lt;br /&gt;
* [[Scripting/Squirrel/Client_Events|Client Events]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials / Documentation ==&lt;br /&gt;
&lt;br /&gt;
This is a list of available tutorials and documents on Squirrel scripting in general.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;General Squirrel Scripting&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/ Squirrel Reference and Standard Libraries Manual (Online)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/squirrel3.pdf Squirrel Reference Manual (PDF)]&lt;br /&gt;
* [http://squirrel-lang.org/squirreldoc/sqstdlib3.pdf Squirrel Standard Libraries Manual (PDF)]&lt;br /&gt;
* [https://electricimp.com/docs/squirrel An excellent Squirrel Programming Guide for beginners]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page/pt&amp;diff=20113</id>
		<title>Template:Main Page/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page/pt&amp;diff=20113"/>
		<updated>2017-11-28T05:36:54Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| en=Main_Page&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Bem vindo!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Bem vindo(a) a wiki do VC: MP 0.4!&amp;lt;br/&amp;gt;&lt;br /&gt;
Essa wiki cobre tudo a respeito do mod para o Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
Se você tem vontade de criar seu servidor ou tem alguma duvida em relação aos scripts. Você é livre para fazer buscas aqui.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Se você ver alguma coisa errada ou que está faltando, você é livre para editar ou criar novas páginas. Mas tenha certeza que saiba usar o inglês corretamente, e siga o mesmo padrão do tema para todas as páginas.&amp;lt;br/&amp;gt;&lt;br /&gt;
Para quem acabou de editar a wiki extensivamente, leia estas diretrizes de contribuição rápida: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
Para mais ajuda ou últimas noticias sobre o VC-MP, Visite nós [http://www.vc-mp.org website] ou [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Obrigado por ler,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Baixar&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Última atualização:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Lista completa das atualizações e mudanças]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Versão antiga]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Informações do Cliente&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* Como começar a usar o navegador&amp;lt;br/&amp;gt;&lt;br /&gt;
* Como usar o navegador&amp;lt;br/&amp;gt;&lt;br /&gt;
* Como entrar no servidor&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favoritos&amp;lt;br/&amp;gt;&lt;br /&gt;
* Solução de problemas&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Documentação sobre o cliente]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources/pt|Client-side recursos &amp;amp; scripts]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Informações do servidor&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server/pt|Começando com seu primeiro servidor]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Documentação para servidor]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources/pt|Server-side recursos &amp;amp; scripts]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID Referências]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Solução de Problemas&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20105</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20105"/>
		<updated>2017-11-20T20:35:26Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Welcome to VC: MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
This wiki will cover everything about the multiplayer mod for the Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
to configure your own server or any questions about script. You are free to search for any information you need here.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
If you see something missing or something wrong, you are free to edit or create pages. Make sure you use proper English, and keep the same layout on every page.&amp;lt;br/&amp;gt;&lt;br /&gt;
For anyone who just started editing the wiki extensively, read these quick contribution guidelines: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
For more help and the latest news, visit our [http://www.vc-mp.org website] or [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Thanks for reading,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Old version]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Updates&amp;diff=20104</id>
		<title>Template:Updates</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Updates&amp;diff=20104"/>
		<updated>2017-11-20T20:31:04Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#ifeq:{{{lang}}}|pt|{{Updates/core/pt| type = {{{type|client}}}&lt;br /&gt;
| client-month = 07&lt;br /&gt;
| client-day   = 20&lt;br /&gt;
| client-year  = 2016&lt;br /&gt;
| client-version = 04rel004&lt;br /&gt;
| server-month = 07&lt;br /&gt;
| server-day = 20&lt;br /&gt;
| server-year = 2016&lt;br /&gt;
| server-version = 04rel004&lt;br /&gt;
| server-link-win32 = http://v04.maxorator.com/server/VCMP04_server_v22_win32.zip&lt;br /&gt;
| server-link-win64 = http://v04.maxorator.com/server/VCMP04_server_v22_win64.zip&lt;br /&gt;
| server-link-linux32 = http://v04.maxorator.com/server/VCMP04_server_v22_linux32.zip&lt;br /&gt;
| server-link-linux64 = http://v04.maxorator.com/server/VCMP04_server_v22_linux64.zip&lt;br /&gt;
}}|{{Updates/core | type = {{{type|client}}}&lt;br /&gt;
| client-month = 07&lt;br /&gt;
| client-day   = 20&lt;br /&gt;
| client-year  = 2016&lt;br /&gt;
| client-version = 04rel004&lt;br /&gt;
| server-month = 07&lt;br /&gt;
| server-day = 20&lt;br /&gt;
| server-year = 2016&lt;br /&gt;
| server-version = 04rel004&lt;br /&gt;
| server-link-win32 = http://v04.maxorator.com/server/VCMP04_server_v22_win32.zip&lt;br /&gt;
| server-link-win64 = http://v04.maxorator.com/server/VCMP04_server_v22_win64.zip&lt;br /&gt;
| server-link-linux32 = http://v04.maxorator.com/server/VCMP04_server_v22_linux32.zip&lt;br /&gt;
| server-link-linux64 = http://v04.maxorator.com/server/VCMP04_server_v22_linux64.zip&lt;br /&gt;
}}}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20103</id>
		<title>Template:Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Template:Main_Page&amp;diff=20103"/>
		<updated>2017-11-20T20:28:49Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page giant banner}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{VCMPLangs&lt;br /&gt;
| title=Vice City Multiplayer&lt;br /&gt;
| hu=Main_Page/hu&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&amp;lt;div id=&amp;quot;mf-index&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;padding:0; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Welcome!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:10px;&amp;quot; |&lt;br /&gt;
Bem vindo ao VC:MP 0.4 Wiki!&amp;lt;br/&amp;gt;&lt;br /&gt;
Essa wiki vai cobrir tudo sobre o mod multiplayer para o Grand Theft Auto: Vice City.&amp;lt;br/&amp;gt;&lt;br /&gt;
Ao instalar o cliente, para configurar seu próprio servidor ou alguma dúvida sobre script. Você está livre para procurar qualquer informação que você precisar aqui.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Se você ver alguma coisa faltando ou alguma coisa errada, você é livre para editar ou criar páginas. Certifique-se de usar o inglês adequado, e mantenha o mesmo layout em todas as páginas.&amp;lt;br/&amp;gt;&lt;br /&gt;
Para qualquer um que apenas comece a editar o wiki extensivamente, leia estas diretrizes de contribuição rápida: [[VCMP:Contributing|Contributing]].&amp;lt;br/&amp;gt;&lt;br /&gt;
Para obter mais ajuda e as últimas notícias, visite nosso[http://www.vc-mp.org website] ou [http://forum.vc-mp.org forums].&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Obrigado por ler,&amp;lt;br/&amp;gt;&lt;br /&gt;
The VC:MP Team.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; margin:0.5em 0; padding:none;&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Download&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;width:100%; background:none; border:none; padding:5px; margin:0.25em; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot; class=&amp;quot;plainlinks&amp;quot;&lt;br /&gt;
! align=&amp;quot;center&amp;quot; | &lt;br /&gt;
! align=&amp;quot;right&amp;quot; | Latest update:&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | &amp;amp;nbsp;{{Updates|type=client}} &amp;lt;small&amp;gt;({{Updates|type=client-version}})&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; colspan=&amp;quot;3&amp;quot; | &amp;lt;small&amp;gt;[[Updates|Full list of updates and changelog]]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;100% background:none; border:none: padding:2px; margin:2px; margin: 0 auto; text-align:center;&amp;quot; cellspacing=&amp;quot;2px&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; colspan=&amp;quot;2&amp;quot; | [[File:download-client.png|link=http://www.moddb.com/mods/vice-city-multiplayer/downloads]] &amp;lt;small&amp;gt;[http://static.vc-mp.org/VCMP04_Installer.exe Old version]&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-32.png|link={{Updates|type=server-link-win32}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-32.png|link={{Updates|type=server-link-linux32}}]]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;right&amp;quot; | [[File:download-windows-64.png|link={{Updates|type=server-link-win64}}]]&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | [[File:download-linux-64.png|link={{Updates|type=server-link-linux64}}]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:33%; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Client Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* How to start the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to use the browser&amp;lt;br/&amp;gt;&lt;br /&gt;
* How to join a server&amp;lt;br/&amp;gt;&lt;br /&gt;
* Favorites&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Client Documentation|Client Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Client-side_Scripting_Resources|Client-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;width:auto; background:#FEFBF6; border:1px solid #79542B;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{| style=&amp;quot;padding:0px; width:100%;&amp;quot; | &lt;br /&gt;
! class=&amp;quot;mp-content-header mp-title-gradient&amp;quot; | Server Information&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:4px; margin:0;&amp;quot; |&lt;br /&gt;
* [[Starting_your_first_server|Starting your first server]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[:Category:Server Documentation|Server Documentation]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[Server-side_Scripting_Resources|Server-side Scripting resources]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* [[ID Reference|ID References]]&amp;lt;br/&amp;gt;&lt;br /&gt;
* Troubleshooting&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20099</id>
		<title>Main Page/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20099"/>
		<updated>2017-09-25T17:50:05Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20098</id>
		<title>Main Page/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20098"/>
		<updated>2017-09-25T17:40:20Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/pt}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20097</id>
		<title>Main Page/pt</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Main_Page/pt&amp;diff=20097"/>
		<updated>2017-09-25T17:39:42Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;{{Main Page/hu}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Main Page/hu}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.UniqueWorld&amp;diff=20096</id>
		<title>Scripting/Squirrel/Functions/Player.UniqueWorld</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.UniqueWorld&amp;diff=20096"/>
		<updated>2017-09-25T17:20:18Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This will return a special world ID for a player&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;Player.UniqueWorld&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function OnPlayerCommand(player, cmd, text)&lt;br /&gt;
     if ( cmd == &amp;quot;sound&amp;quot; )&lt;br /&gt;
     {&lt;br /&gt;
          PlaySound( player.UniqueWorld, 30, player.Pos);&lt;br /&gt;
     }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related Functions ==&lt;br /&gt;
&lt;br /&gt;
{{Scripting/Squirrel/Functions/Player Functions}}&lt;br /&gt;
[[Category:Scripting/Squirrel/Functions/Player_Functions]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/PlaySoundForWorld&amp;diff=20095</id>
		<title>Scripting/Squirrel/Functions/PlaySoundForWorld</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/PlaySoundForWorld&amp;diff=20095"/>
		<updated>2017-09-25T17:19:06Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This Function will Play Sounds for any specific World&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;PlaySoundForWorld(worldID, soundID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;int&#039;&#039; &#039;&#039;&#039;worldID&#039;&#039;&#039; - The world ID.&lt;br /&gt;
* &#039;&#039;int&#039;&#039; &#039;&#039;&#039;soundID&#039;&#039;&#039; - The [[Sounds|sound ID]].&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function onPlayerCommand( player, cmd, text );&lt;br /&gt;
{&lt;br /&gt;
	if ( cmd == &amp;quot;playsound&amp;quot; )&lt;br /&gt;
	{&lt;br /&gt;
		if ( !text ) &lt;br /&gt;
		{&lt;br /&gt;
			MessagePlayer(&amp;quot;Syntax: /playsound [Sound ID]&amp;quot;, player);&lt;br /&gt;
		}&lt;br /&gt;
		else&lt;br /&gt;
		{&lt;br /&gt;
			PlaySoundForWorld(player.UniqueWorld, text.tointeger());&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Call [[onPlayerCommand]] were used in this example. More info about them in the corresponding pages.&lt;br /&gt;
&lt;br /&gt;
== Related Functions ==&lt;br /&gt;
&lt;br /&gt;
{{Scripting/Squirrel/Functions/Game Functions}}&lt;br /&gt;
[[Category:Scripting/Squirrel/Functions/Game_Functions]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Functions/GUI::GetScreenSize&amp;diff=20068</id>
		<title>Scripting/Squirrel/Client Functions/GUI::GetScreenSize</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Functions/GUI::GetScreenSize&amp;diff=20068"/>
		<updated>2017-07-16T15:47:11Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax ==  &amp;lt;pre&amp;gt;void GUI::GetScreenSize()&amp;lt;/pre&amp;gt;  == Arguments ==  * &amp;#039;&amp;#039;&amp;#039;integer&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;position&amp;#039;&amp;#039;&amp;#039; This is the number of player screen size, must be a integer.  == Example ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;void GUI::GetScreenSize()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;integer&#039;&#039;&#039; &#039;&#039;&#039;position&#039;&#039;&#039; This is the number of player screen size, must be a integer.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;squirrel&amp;quot;&amp;gt;&lt;br /&gt;
sX &amp;lt;- GUI.GetScreenSize().X;&lt;br /&gt;
sY &amp;lt;- GUI.GetScreenSize().Y;&lt;br /&gt;
&lt;br /&gt;
function Script::ScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
     Console.Print(&amp;quot;[#FFFFFF]Your resolution is: &amp;quot; + sX + &amp;quot;x&amp;quot; + sY + &amp;quot;.&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
none&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20067</id>
		<title>Custom Files</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20067"/>
		<updated>2017-07-16T15:44:32Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Sprite */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Sprite ==&lt;br /&gt;
Place your images inside the folder &amp;lt;root&amp;gt;/store/sprites/&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sprites/Filename.png&lt;br /&gt;
&lt;br /&gt;
Then use the function GUISprite() in your client-side script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;&lt;br /&gt;
mySprite &amp;lt;- null;&lt;br /&gt;
&lt;br /&gt;
function Script::ScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
     mySprite = GUISprite(&amp;quot;Filename.png&amp;quot;, VectorScreen(x, y));&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
&lt;br /&gt;
Inside your root server folder create the following folders:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/maps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/objects&lt;br /&gt;
&lt;br /&gt;
Inside the maps folder place an xml file with any name you want with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6000&amp;quot; name=&amp;quot;drugstoreint&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.7597046&amp;quot; y=&amp;quot;-79.71799469&amp;quot; z=&amp;quot;12.73265266&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6001&amp;quot; name=&amp;quot;drugstoreext&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.3429565&amp;quot; y=&amp;quot;-79.98773956&amp;quot; z=&amp;quot;12.64423846&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IPL files have the following structure:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
1474, drugstoreint, 0,        -856.7597046, -79.71799469, 12.73265266, 1,        1,        1,        0,     0,    0,    1&lt;br /&gt;
model name          (useless) x             y             z            (useless) (useless) (useless) rot.x  rot.y rot.z rot.angle&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
Custom object models start with ID 6000.&lt;br /&gt;
&lt;br /&gt;
Create a file called objects.xml in the objects folder with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;objectlist&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreint.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem2.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreint.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreext.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreext.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/objectlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve done all that, zip up your col, diff and txd files using 7zip. The file extension must be .7z&lt;br /&gt;
&lt;br /&gt;
Place the .7z with a filename like &amp;lt;somename&amp;gt;_unp.7z in the store folder.&lt;br /&gt;
&lt;br /&gt;
You can also forget the map file and use the custom model IDs (6000+) inside your script.&lt;br /&gt;
&lt;br /&gt;
== Weapons ==&lt;br /&gt;
&lt;br /&gt;
The weapons file is same as MVL(Maxo&#039;s Vehicle Loader), so you can use the mod you find on the internet.&lt;br /&gt;
&lt;br /&gt;
Create a new 7-Zip (7z) archive in &amp;lt;root&amp;gt;/store/weapons with a filename in this format:&lt;br /&gt;
&lt;br /&gt;
w&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_s&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039;_l&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039;_name.7z&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039; - starting from 100 and increasing with each weapon you add; the ID used by the weapon in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039; - the weapon slot the weapon uses, with 0 being fist, 1 being melee, etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039; - the ID of the weapon your custom weapon behaves like; putting 6 in here will make your weapon behave like a baseball bat.&lt;br /&gt;
&lt;br /&gt;
Note: If &amp;lt;weapon&amp;gt; is 81, it will act as a hat, and the player will use fists for melee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The contents of the file are as follows:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weaponname.xml&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Describes the weapon and its settings, like in weapon.dat. logicalid is the same as the &amp;lt;weapon&amp;gt; specified in the filename. The following describes a pike used in the public beta server that acts as a baseball bat. If you are specifying a firearm, you will need to modify this.&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;weapon&amp;gt;&lt;br /&gt;
	&amp;lt;basic&amp;gt;&lt;br /&gt;
		&amp;lt;name&amp;gt;Pike&amp;lt;/name&amp;gt;&lt;br /&gt;
		&amp;lt;logicalid&amp;gt;6&amp;lt;/logicalid&amp;gt;&lt;br /&gt;
	&amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;properties&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;melee&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;range&amp;gt;2.000000&amp;lt;/range&amp;gt;&lt;br /&gt;
		&amp;lt;firerate&amp;gt;450&amp;lt;/firerate&amp;gt;&lt;br /&gt;
		&amp;lt;reload&amp;gt;100&amp;lt;/reload&amp;gt;&lt;br /&gt;
		&amp;lt;clipsize&amp;gt;1000&amp;lt;/clipsize&amp;gt;&lt;br /&gt;
		&amp;lt;damage&amp;gt;21&amp;lt;/damage&amp;gt;&lt;br /&gt;
		&amp;lt;speed&amp;gt;-1.000000&amp;lt;/speed&amp;gt;&lt;br /&gt;
		&amp;lt;radius&amp;gt;0.800000&amp;lt;/radius&amp;gt;&lt;br /&gt;
		&amp;lt;lifespan&amp;gt;-1.000000&amp;lt;/lifespan&amp;gt;&lt;br /&gt;
		&amp;lt;spread&amp;gt;-1.000000&amp;lt;/spread&amp;gt;&lt;br /&gt;
		&amp;lt;offset&amp;gt;&lt;br /&gt;
			&amp;lt;x&amp;gt;0.100000&amp;lt;/x&amp;gt;&lt;br /&gt;
			&amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
			&amp;lt;z&amp;gt;0.300000&amp;lt;/z&amp;gt;&lt;br /&gt;
		&amp;lt;/offset&amp;gt;&lt;br /&gt;
		&amp;lt;animgroup&amp;gt;baseball&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
		&amp;lt;animstart&amp;gt;5&amp;lt;/animstart&amp;gt;&lt;br /&gt;
		&amp;lt;animend&amp;gt;20&amp;lt;/animend&amp;gt;&lt;br /&gt;
		&amp;lt;animfire&amp;gt;16&amp;lt;/animfire&amp;gt;&lt;br /&gt;
		&amp;lt;anim2start&amp;gt;3&amp;lt;/anim2start&amp;gt;&lt;br /&gt;
		&amp;lt;anim2end&amp;gt;17&amp;lt;/anim2end&amp;gt;&lt;br /&gt;
		&amp;lt;anim2fire&amp;gt;11&amp;lt;/anim2fire&amp;gt;&lt;br /&gt;
		&amp;lt;animbreak&amp;gt;99&amp;lt;/animbreak&amp;gt;&lt;br /&gt;
		&amp;lt;modelindex&amp;gt;-1&amp;lt;/modelindex&amp;gt;&lt;br /&gt;
		&amp;lt;model2index&amp;gt;-1&amp;lt;/model2index&amp;gt;&lt;br /&gt;
		&amp;lt;flags&amp;gt;00102000&amp;lt;/flags&amp;gt;&lt;br /&gt;
		&amp;lt;weaponslot&amp;gt;1&amp;lt;/weaponslot&amp;gt;&lt;br /&gt;
	&amp;lt;/properties&amp;gt;&lt;br /&gt;
&amp;lt;/weapon&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname_icon.png (optional)&#039;&#039;&#039; The icon for the weapon that will be used in-game. If not specified, a blank icon is used.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;animgroup.ifp (optional)&#039;&#039;&#039; The animation group file used for the weapon. If not given, the client will use the default animation group provided by Vice City.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.dff (optional)&#039;&#039;&#039; The model for the weapon. If not given, the client will use the same model as the logical weapon ID, i.e. the baseball bat in this example.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.txd (optional)&#039;&#039;&#039; The texture for the weapon. If not given, the client will use default textures for the logical weapon ID.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;scope.png (optional)&#039;&#039;&#039; For sniper rifles and RPGs; the texture used for the scope when zoomed in. If not given, the client will use default scopes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;gunshot.wav (optional)&#039;&#039;&#039; The sound when weapon shooting. If not given, the client will use default sound.&lt;br /&gt;
&lt;br /&gt;
== Vehicles ==&lt;br /&gt;
Each custom vehicle is one .7z archive (similar to .zip, but created with 7-Zip) in store/vehicles folder, where the file name format is v&#039;&#039;&#039;&amp;lt;modelid&amp;gt;&#039;&#039;&#039;_t&#039;&#039;&#039;&amp;lt;vehicletype&amp;gt;&#039;&#039;&#039;_p&#039;&#039;&#039;&amp;lt;maxpassengers&amp;gt;&#039;&#039;&#039;_&#039;&#039;&#039;&amp;lt;vehiclename&amp;gt;&#039;&#039;&#039;.7z. Model ID is the ID you will use to create vehicles that use this custom vehicle model. They have to be in the range 6400-6499. Vehicle type is a number, where 0 means a car (or a helicopter), 1 means a bike and 2 means a boat.&lt;br /&gt;
&lt;br /&gt;
Archives can contain the following files (only the file extension matters):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.xml (required)&#039;&#039;&#039; The file containing all the IDE and handling information for your vehicle plus some extra options.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.dff (required)&#039;&#039;&#039; The main model file of your vehicle - this can also be a model file in SA format (may include collision).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.txd (required)&#039;&#039;&#039; The texture file for your vehicle - this can also be a texture file in SA format.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.col (required if .dff doesn&#039;t contain collision model)&#039;&#039;&#039; The collision model to be used with your vehicle.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.ifp (optional)&#039;&#039;&#039; Custom animations for your vehicle.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file looks like (this one is for PCJ 600):&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;vehicle&amp;gt;&lt;br /&gt;
    &amp;lt;basic&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;bike&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;PCJ 600&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;anims&amp;gt;bikes&amp;lt;/anims&amp;gt;&lt;br /&gt;
        &amp;lt;comprules&amp;gt;0&amp;lt;/comprules&amp;gt;&lt;br /&gt;
        &amp;lt;extraflags&amp;gt;0000&amp;lt;/extraflags&amp;gt;&lt;br /&gt;
        &amp;lt;wheelrotangle&amp;gt;16&amp;lt;/wheelrotangle&amp;gt;&lt;br /&gt;
        &amp;lt;wheelscale&amp;gt;0.670000&amp;lt;/wheelscale&amp;gt;&lt;br /&gt;
        &amp;lt;immunity&amp;gt;0&amp;lt;/immunity&amp;gt;&lt;br /&gt;
    &amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;aidata&amp;gt;&lt;br /&gt;
        &amp;lt;class&amp;gt;motorbike&amp;lt;/class&amp;gt;&lt;br /&gt;
        &amp;lt;freq&amp;gt;10&amp;lt;/freq&amp;gt;&lt;br /&gt;
        &amp;lt;level&amp;gt;7&amp;lt;/level&amp;gt;&lt;br /&gt;
    &amp;lt;/aidata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;colors&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;13,13&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;22,22&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;35,35&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;38,38&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;2,2&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;3,3&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;48,48&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;51,51&amp;lt;/carcol&amp;gt;&lt;br /&gt;
    &amp;lt;/colors&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;audio&amp;gt;&lt;br /&gt;
        &amp;lt;enginefarsample&amp;gt;287&amp;lt;/enginefarsample&amp;gt;&lt;br /&gt;
        &amp;lt;enginenearsample&amp;gt;23&amp;lt;/enginenearsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornsample&amp;gt;0&amp;lt;/hornsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornfreq&amp;gt;27000&amp;lt;/hornfreq&amp;gt;&lt;br /&gt;
        &amp;lt;sirensample&amp;gt;0&amp;lt;/sirensample&amp;gt;&lt;br /&gt;
        &amp;lt;sirenfreq&amp;gt;9600&amp;lt;/sirenfreq&amp;gt;&lt;br /&gt;
        &amp;lt;doorsounds&amp;gt;1&amp;lt;/doorsounds&amp;gt;&lt;br /&gt;
    &amp;lt;/audio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;handling&amp;gt;&lt;br /&gt;
        &amp;lt;mass&amp;gt;500.000000&amp;lt;/mass&amp;gt;&lt;br /&gt;
        &amp;lt;percentsubmerged&amp;gt;103&amp;lt;/percentsubmerged&amp;gt;&lt;br /&gt;
        &amp;lt;steeringlock&amp;gt;35.000000&amp;lt;/steeringlock&amp;gt;&lt;br /&gt;
        &amp;lt;seatoffset&amp;gt;0.300000&amp;lt;/seatoffset&amp;gt;&lt;br /&gt;
        &amp;lt;damagemultiplier&amp;gt;0.150000&amp;lt;/damagemultiplier&amp;gt;&lt;br /&gt;
        &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;&lt;br /&gt;
        &amp;lt;flags&amp;gt;00010102&amp;lt;/flags&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;dimensions&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.800000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;1.200000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/dimensions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;centreofmass&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.000000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;0.050000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;-0.090000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/centreofmass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;traction&amp;gt;&lt;br /&gt;
            &amp;lt;multiplier&amp;gt;1.600000&amp;lt;/multiplier&amp;gt;&lt;br /&gt;
            &amp;lt;loss&amp;gt;0.900000&amp;lt;/loss&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.480000&amp;lt;/bias&amp;gt;&lt;br /&gt;
        &amp;lt;/traction&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;transmission&amp;gt;&lt;br /&gt;
            &amp;lt;numofgears&amp;gt;5&amp;lt;/numofgears&amp;gt;&lt;br /&gt;
            &amp;lt;maxspeed&amp;gt;190.000000&amp;lt;/maxspeed&amp;gt;&lt;br /&gt;
            &amp;lt;acceleration&amp;gt;50.000000&amp;lt;/acceleration&amp;gt;&lt;br /&gt;
            &amp;lt;drivetype&amp;gt;R&amp;lt;/drivetype&amp;gt;&lt;br /&gt;
            &amp;lt;enginetype&amp;gt;P&amp;lt;/enginetype&amp;gt;&lt;br /&gt;
        &amp;lt;/transmission&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;brakes&amp;gt;&lt;br /&gt;
            &amp;lt;deceleration&amp;gt;15.000000&amp;lt;/deceleration&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;abs&amp;gt;0&amp;lt;/abs&amp;gt;&lt;br /&gt;
        &amp;lt;/brakes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;suspension&amp;gt;&lt;br /&gt;
            &amp;lt;forcelevel&amp;gt;0.850000&amp;lt;/forcelevel&amp;gt;&lt;br /&gt;
            &amp;lt;dampening&amp;gt;0.150000&amp;lt;/dampening&amp;gt;&lt;br /&gt;
            &amp;lt;upperlimit&amp;gt;0.150000&amp;lt;/upperlimit&amp;gt;&lt;br /&gt;
            &amp;lt;lowerlimit&amp;gt;-0.160000&amp;lt;/lowerlimit&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;antidive&amp;gt;0.000000&amp;lt;/antidive&amp;gt;&lt;br /&gt;
        &amp;lt;/suspension&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;lights&amp;gt;&lt;br /&gt;
            &amp;lt;front&amp;gt;1&amp;lt;/front&amp;gt;&lt;br /&gt;
            &amp;lt;rear&amp;gt;1&amp;lt;/rear&amp;gt;&lt;br /&gt;
        &amp;lt;/lights&amp;gt;&lt;br /&gt;
    &amp;lt;/handling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;bikehandling&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdcom&amp;gt;0.330000&amp;lt;/leanfwdcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdforce&amp;gt;0.150000&amp;lt;/leanfwdforce&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackcom&amp;gt;0.280000&amp;lt;/leanbackcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackforce&amp;gt;0.150000&amp;lt;/leanbackforce&amp;gt;&lt;br /&gt;
        &amp;lt;maxlean&amp;gt;44.999996&amp;lt;/maxlean&amp;gt;&lt;br /&gt;
        &amp;lt;fullanimlean&amp;gt;38.000004&amp;lt;/fullanimlean&amp;gt;&lt;br /&gt;
        &amp;lt;deslean&amp;gt;0.930000&amp;lt;/deslean&amp;gt;&lt;br /&gt;
        &amp;lt;speedsteer&amp;gt;0.700000&amp;lt;/speedsteer&amp;gt;&lt;br /&gt;
        &amp;lt;slipsteer&amp;gt;0.500000&amp;lt;/slipsteer&amp;gt;&lt;br /&gt;
        &amp;lt;noplayercomz&amp;gt;0.100000&amp;lt;/noplayercomz&amp;gt;&lt;br /&gt;
        &amp;lt;wheelieang&amp;gt;35.000008&amp;lt;/wheelieang&amp;gt;&lt;br /&gt;
        &amp;lt;stoppieang&amp;gt;-40.000000&amp;lt;/stoppieang&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliesteer&amp;gt;-0.009000&amp;lt;/wheeliesteer&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliestabmult&amp;gt;0.700000&amp;lt;/wheeliestabmult&amp;gt;&lt;br /&gt;
        &amp;lt;stoppiestabmult&amp;gt;0.600000&amp;lt;/stoppiestabmult&amp;gt;&lt;br /&gt;
    &amp;lt;/bikehandling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/vehicle&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This feature is ported from the singleplayer modification Maxo&#039;s Vehicle Loader, so I won&#039;t be creating a separate thorough documentation for it right now. Here is the original modification: http://gtaforums.com/topic/477801-maxos-vehicle-loader/ . It contains .xml files for all the default VC vehicles and some documentation. In that thread you can find more specific explanation for various settings from the changelog (vehicle weapons are disabled in multiplayer though, and tuning parts cannot be controlled by the server). If you can&#039;t find an answer to your question about some xml field in there, feel free to ask here.&lt;br /&gt;
&lt;br /&gt;
It also contains also links to applications and websites which help in creating the .xml files, for example by automatically converting handling file lines to .xml file handling format. One of these helping sites can be found here: http://almost610.ucoz.com/blog/welcome/2012-12-23-4 .&lt;br /&gt;
&lt;br /&gt;
You can find existing vehicles already in the right format from GTAGarage and GTAInside sites (search with MVL as keyword). If you decide to use any of those for your server, make sure to ask the authors for permission if possible. You should also add a &amp;lt;author&amp;gt; line to the .xml file (in the &amp;lt;basic&amp;gt; section) which contains the original author of the vehicle - it will be shown to players when they enter that vehicle.&lt;br /&gt;
== Skins ==&lt;br /&gt;
&lt;br /&gt;
Each custom skin is one .7z archive in store/skins folder, where the file name format is z&amp;lt;skinid&amp;gt;_&amp;lt;skinname&amp;gt;.7z. Skin ID is in the range 200-249, and the custom skins can be used in-game with the same IDs that are specified in the file name.&lt;br /&gt;
&lt;br /&gt;
Archives must contain the following files (only the file extension matters):&lt;br /&gt;
* &#039;&#039;&#039;.xml&#039;&#039;&#039; XML file that contains the name and animation info for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.dff&#039;&#039;&#039; The model file for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.txd&#039;&#039;&#039; The texture file for the skin.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file may look like:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;skin&amp;gt;&lt;br /&gt;
 &amp;lt;basic&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;Awesome Skin&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;animgroup&amp;gt;man&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
  &amp;lt;animfile&amp;gt;null&amp;lt;/animfile&amp;gt;&lt;br /&gt;
 &amp;lt;/basic&amp;gt;&lt;br /&gt;
&amp;lt;/skin&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The animation group and animation file values are the same as you would use in &#039;&#039;&#039;default.ide&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some Custom Skin Download Link: https://files.thijn.ovh/download/e017630ce5ac6fd93fe52f3f8c94b4e8/skins.zip&lt;br /&gt;
== Sounds ==&lt;br /&gt;
Add .wav files to &amp;lt;root&amp;gt;/store/sounds/. Each sound added will have an ID starting with 50000 which can be played through PlaySound as usual. Filenames should be in the format of s&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_NAME.wav where ID starts with 50000.&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sounds/s50000_name.wav&lt;br /&gt;
&lt;br /&gt;
Then use the function PlaySound in your script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;PlaySound( world, 50000, pos );&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Map icons==&lt;br /&gt;
&lt;br /&gt;
Put the icon file at &#039;store/mapicons/&#039; folder.&lt;br /&gt;
Icon name should be m&amp;lt; icon id&amp;gt;_&amp;lt;name&amp;gt;.&lt;br /&gt;
Id begins with 100 and you an write anything at &amp;lt;name&amp;gt;.&lt;br /&gt;
Icon&#039;s format should be .png .&lt;br /&gt;
&lt;br /&gt;
Create the icon with&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;CreateMarker(int world,Vector position, int zise (most times 5),RGB(0,0,0),int icon&#039;s ID)&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Server_Documentation]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20066</id>
		<title>Custom Files</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20066"/>
		<updated>2017-07-16T15:42:51Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Sprite */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Sprite ==&lt;br /&gt;
Place your images inside the folder &amp;lt;root&amp;gt;/store/sprites/&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sprites/Filename.png&lt;br /&gt;
&lt;br /&gt;
Then use the function GUISprite() in your client-side script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;&lt;br /&gt;
mySprite &amp;lt;- null;&lt;br /&gt;
&lt;br /&gt;
function Script::ScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
     mySprite = GUISprite(&amp;quot;filename.png&amp;quot;, VectorScreen(x, y));&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
&lt;br /&gt;
Inside your root server folder create the following folders:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/maps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/objects&lt;br /&gt;
&lt;br /&gt;
Inside the maps folder place an xml file with any name you want with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6000&amp;quot; name=&amp;quot;drugstoreint&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.7597046&amp;quot; y=&amp;quot;-79.71799469&amp;quot; z=&amp;quot;12.73265266&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6001&amp;quot; name=&amp;quot;drugstoreext&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.3429565&amp;quot; y=&amp;quot;-79.98773956&amp;quot; z=&amp;quot;12.64423846&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IPL files have the following structure:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
1474, drugstoreint, 0,        -856.7597046, -79.71799469, 12.73265266, 1,        1,        1,        0,     0,    0,    1&lt;br /&gt;
model name          (useless) x             y             z            (useless) (useless) (useless) rot.x  rot.y rot.z rot.angle&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
Custom object models start with ID 6000.&lt;br /&gt;
&lt;br /&gt;
Create a file called objects.xml in the objects folder with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;objectlist&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreint.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem2.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreint.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreext.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreext.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/objectlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve done all that, zip up your col, diff and txd files using 7zip. The file extension must be .7z&lt;br /&gt;
&lt;br /&gt;
Place the .7z with a filename like &amp;lt;somename&amp;gt;_unp.7z in the store folder.&lt;br /&gt;
&lt;br /&gt;
You can also forget the map file and use the custom model IDs (6000+) inside your script.&lt;br /&gt;
&lt;br /&gt;
== Weapons ==&lt;br /&gt;
&lt;br /&gt;
The weapons file is same as MVL(Maxo&#039;s Vehicle Loader), so you can use the mod you find on the internet.&lt;br /&gt;
&lt;br /&gt;
Create a new 7-Zip (7z) archive in &amp;lt;root&amp;gt;/store/weapons with a filename in this format:&lt;br /&gt;
&lt;br /&gt;
w&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_s&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039;_l&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039;_name.7z&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039; - starting from 100 and increasing with each weapon you add; the ID used by the weapon in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039; - the weapon slot the weapon uses, with 0 being fist, 1 being melee, etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039; - the ID of the weapon your custom weapon behaves like; putting 6 in here will make your weapon behave like a baseball bat.&lt;br /&gt;
&lt;br /&gt;
Note: If &amp;lt;weapon&amp;gt; is 81, it will act as a hat, and the player will use fists for melee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The contents of the file are as follows:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weaponname.xml&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Describes the weapon and its settings, like in weapon.dat. logicalid is the same as the &amp;lt;weapon&amp;gt; specified in the filename. The following describes a pike used in the public beta server that acts as a baseball bat. If you are specifying a firearm, you will need to modify this.&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;weapon&amp;gt;&lt;br /&gt;
	&amp;lt;basic&amp;gt;&lt;br /&gt;
		&amp;lt;name&amp;gt;Pike&amp;lt;/name&amp;gt;&lt;br /&gt;
		&amp;lt;logicalid&amp;gt;6&amp;lt;/logicalid&amp;gt;&lt;br /&gt;
	&amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;properties&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;melee&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;range&amp;gt;2.000000&amp;lt;/range&amp;gt;&lt;br /&gt;
		&amp;lt;firerate&amp;gt;450&amp;lt;/firerate&amp;gt;&lt;br /&gt;
		&amp;lt;reload&amp;gt;100&amp;lt;/reload&amp;gt;&lt;br /&gt;
		&amp;lt;clipsize&amp;gt;1000&amp;lt;/clipsize&amp;gt;&lt;br /&gt;
		&amp;lt;damage&amp;gt;21&amp;lt;/damage&amp;gt;&lt;br /&gt;
		&amp;lt;speed&amp;gt;-1.000000&amp;lt;/speed&amp;gt;&lt;br /&gt;
		&amp;lt;radius&amp;gt;0.800000&amp;lt;/radius&amp;gt;&lt;br /&gt;
		&amp;lt;lifespan&amp;gt;-1.000000&amp;lt;/lifespan&amp;gt;&lt;br /&gt;
		&amp;lt;spread&amp;gt;-1.000000&amp;lt;/spread&amp;gt;&lt;br /&gt;
		&amp;lt;offset&amp;gt;&lt;br /&gt;
			&amp;lt;x&amp;gt;0.100000&amp;lt;/x&amp;gt;&lt;br /&gt;
			&amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
			&amp;lt;z&amp;gt;0.300000&amp;lt;/z&amp;gt;&lt;br /&gt;
		&amp;lt;/offset&amp;gt;&lt;br /&gt;
		&amp;lt;animgroup&amp;gt;baseball&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
		&amp;lt;animstart&amp;gt;5&amp;lt;/animstart&amp;gt;&lt;br /&gt;
		&amp;lt;animend&amp;gt;20&amp;lt;/animend&amp;gt;&lt;br /&gt;
		&amp;lt;animfire&amp;gt;16&amp;lt;/animfire&amp;gt;&lt;br /&gt;
		&amp;lt;anim2start&amp;gt;3&amp;lt;/anim2start&amp;gt;&lt;br /&gt;
		&amp;lt;anim2end&amp;gt;17&amp;lt;/anim2end&amp;gt;&lt;br /&gt;
		&amp;lt;anim2fire&amp;gt;11&amp;lt;/anim2fire&amp;gt;&lt;br /&gt;
		&amp;lt;animbreak&amp;gt;99&amp;lt;/animbreak&amp;gt;&lt;br /&gt;
		&amp;lt;modelindex&amp;gt;-1&amp;lt;/modelindex&amp;gt;&lt;br /&gt;
		&amp;lt;model2index&amp;gt;-1&amp;lt;/model2index&amp;gt;&lt;br /&gt;
		&amp;lt;flags&amp;gt;00102000&amp;lt;/flags&amp;gt;&lt;br /&gt;
		&amp;lt;weaponslot&amp;gt;1&amp;lt;/weaponslot&amp;gt;&lt;br /&gt;
	&amp;lt;/properties&amp;gt;&lt;br /&gt;
&amp;lt;/weapon&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname_icon.png (optional)&#039;&#039;&#039; The icon for the weapon that will be used in-game. If not specified, a blank icon is used.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;animgroup.ifp (optional)&#039;&#039;&#039; The animation group file used for the weapon. If not given, the client will use the default animation group provided by Vice City.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.dff (optional)&#039;&#039;&#039; The model for the weapon. If not given, the client will use the same model as the logical weapon ID, i.e. the baseball bat in this example.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.txd (optional)&#039;&#039;&#039; The texture for the weapon. If not given, the client will use default textures for the logical weapon ID.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;scope.png (optional)&#039;&#039;&#039; For sniper rifles and RPGs; the texture used for the scope when zoomed in. If not given, the client will use default scopes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;gunshot.wav (optional)&#039;&#039;&#039; The sound when weapon shooting. If not given, the client will use default sound.&lt;br /&gt;
&lt;br /&gt;
== Vehicles ==&lt;br /&gt;
Each custom vehicle is one .7z archive (similar to .zip, but created with 7-Zip) in store/vehicles folder, where the file name format is v&#039;&#039;&#039;&amp;lt;modelid&amp;gt;&#039;&#039;&#039;_t&#039;&#039;&#039;&amp;lt;vehicletype&amp;gt;&#039;&#039;&#039;_p&#039;&#039;&#039;&amp;lt;maxpassengers&amp;gt;&#039;&#039;&#039;_&#039;&#039;&#039;&amp;lt;vehiclename&amp;gt;&#039;&#039;&#039;.7z. Model ID is the ID you will use to create vehicles that use this custom vehicle model. They have to be in the range 6400-6499. Vehicle type is a number, where 0 means a car (or a helicopter), 1 means a bike and 2 means a boat.&lt;br /&gt;
&lt;br /&gt;
Archives can contain the following files (only the file extension matters):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.xml (required)&#039;&#039;&#039; The file containing all the IDE and handling information for your vehicle plus some extra options.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.dff (required)&#039;&#039;&#039; The main model file of your vehicle - this can also be a model file in SA format (may include collision).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.txd (required)&#039;&#039;&#039; The texture file for your vehicle - this can also be a texture file in SA format.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.col (required if .dff doesn&#039;t contain collision model)&#039;&#039;&#039; The collision model to be used with your vehicle.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.ifp (optional)&#039;&#039;&#039; Custom animations for your vehicle.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file looks like (this one is for PCJ 600):&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;vehicle&amp;gt;&lt;br /&gt;
    &amp;lt;basic&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;bike&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;PCJ 600&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;anims&amp;gt;bikes&amp;lt;/anims&amp;gt;&lt;br /&gt;
        &amp;lt;comprules&amp;gt;0&amp;lt;/comprules&amp;gt;&lt;br /&gt;
        &amp;lt;extraflags&amp;gt;0000&amp;lt;/extraflags&amp;gt;&lt;br /&gt;
        &amp;lt;wheelrotangle&amp;gt;16&amp;lt;/wheelrotangle&amp;gt;&lt;br /&gt;
        &amp;lt;wheelscale&amp;gt;0.670000&amp;lt;/wheelscale&amp;gt;&lt;br /&gt;
        &amp;lt;immunity&amp;gt;0&amp;lt;/immunity&amp;gt;&lt;br /&gt;
    &amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;aidata&amp;gt;&lt;br /&gt;
        &amp;lt;class&amp;gt;motorbike&amp;lt;/class&amp;gt;&lt;br /&gt;
        &amp;lt;freq&amp;gt;10&amp;lt;/freq&amp;gt;&lt;br /&gt;
        &amp;lt;level&amp;gt;7&amp;lt;/level&amp;gt;&lt;br /&gt;
    &amp;lt;/aidata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;colors&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;13,13&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;22,22&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;35,35&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;38,38&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;2,2&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;3,3&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;48,48&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;51,51&amp;lt;/carcol&amp;gt;&lt;br /&gt;
    &amp;lt;/colors&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;audio&amp;gt;&lt;br /&gt;
        &amp;lt;enginefarsample&amp;gt;287&amp;lt;/enginefarsample&amp;gt;&lt;br /&gt;
        &amp;lt;enginenearsample&amp;gt;23&amp;lt;/enginenearsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornsample&amp;gt;0&amp;lt;/hornsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornfreq&amp;gt;27000&amp;lt;/hornfreq&amp;gt;&lt;br /&gt;
        &amp;lt;sirensample&amp;gt;0&amp;lt;/sirensample&amp;gt;&lt;br /&gt;
        &amp;lt;sirenfreq&amp;gt;9600&amp;lt;/sirenfreq&amp;gt;&lt;br /&gt;
        &amp;lt;doorsounds&amp;gt;1&amp;lt;/doorsounds&amp;gt;&lt;br /&gt;
    &amp;lt;/audio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;handling&amp;gt;&lt;br /&gt;
        &amp;lt;mass&amp;gt;500.000000&amp;lt;/mass&amp;gt;&lt;br /&gt;
        &amp;lt;percentsubmerged&amp;gt;103&amp;lt;/percentsubmerged&amp;gt;&lt;br /&gt;
        &amp;lt;steeringlock&amp;gt;35.000000&amp;lt;/steeringlock&amp;gt;&lt;br /&gt;
        &amp;lt;seatoffset&amp;gt;0.300000&amp;lt;/seatoffset&amp;gt;&lt;br /&gt;
        &amp;lt;damagemultiplier&amp;gt;0.150000&amp;lt;/damagemultiplier&amp;gt;&lt;br /&gt;
        &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;&lt;br /&gt;
        &amp;lt;flags&amp;gt;00010102&amp;lt;/flags&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;dimensions&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.800000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;1.200000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/dimensions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;centreofmass&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.000000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;0.050000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;-0.090000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/centreofmass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;traction&amp;gt;&lt;br /&gt;
            &amp;lt;multiplier&amp;gt;1.600000&amp;lt;/multiplier&amp;gt;&lt;br /&gt;
            &amp;lt;loss&amp;gt;0.900000&amp;lt;/loss&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.480000&amp;lt;/bias&amp;gt;&lt;br /&gt;
        &amp;lt;/traction&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;transmission&amp;gt;&lt;br /&gt;
            &amp;lt;numofgears&amp;gt;5&amp;lt;/numofgears&amp;gt;&lt;br /&gt;
            &amp;lt;maxspeed&amp;gt;190.000000&amp;lt;/maxspeed&amp;gt;&lt;br /&gt;
            &amp;lt;acceleration&amp;gt;50.000000&amp;lt;/acceleration&amp;gt;&lt;br /&gt;
            &amp;lt;drivetype&amp;gt;R&amp;lt;/drivetype&amp;gt;&lt;br /&gt;
            &amp;lt;enginetype&amp;gt;P&amp;lt;/enginetype&amp;gt;&lt;br /&gt;
        &amp;lt;/transmission&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;brakes&amp;gt;&lt;br /&gt;
            &amp;lt;deceleration&amp;gt;15.000000&amp;lt;/deceleration&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;abs&amp;gt;0&amp;lt;/abs&amp;gt;&lt;br /&gt;
        &amp;lt;/brakes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;suspension&amp;gt;&lt;br /&gt;
            &amp;lt;forcelevel&amp;gt;0.850000&amp;lt;/forcelevel&amp;gt;&lt;br /&gt;
            &amp;lt;dampening&amp;gt;0.150000&amp;lt;/dampening&amp;gt;&lt;br /&gt;
            &amp;lt;upperlimit&amp;gt;0.150000&amp;lt;/upperlimit&amp;gt;&lt;br /&gt;
            &amp;lt;lowerlimit&amp;gt;-0.160000&amp;lt;/lowerlimit&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;antidive&amp;gt;0.000000&amp;lt;/antidive&amp;gt;&lt;br /&gt;
        &amp;lt;/suspension&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;lights&amp;gt;&lt;br /&gt;
            &amp;lt;front&amp;gt;1&amp;lt;/front&amp;gt;&lt;br /&gt;
            &amp;lt;rear&amp;gt;1&amp;lt;/rear&amp;gt;&lt;br /&gt;
        &amp;lt;/lights&amp;gt;&lt;br /&gt;
    &amp;lt;/handling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;bikehandling&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdcom&amp;gt;0.330000&amp;lt;/leanfwdcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdforce&amp;gt;0.150000&amp;lt;/leanfwdforce&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackcom&amp;gt;0.280000&amp;lt;/leanbackcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackforce&amp;gt;0.150000&amp;lt;/leanbackforce&amp;gt;&lt;br /&gt;
        &amp;lt;maxlean&amp;gt;44.999996&amp;lt;/maxlean&amp;gt;&lt;br /&gt;
        &amp;lt;fullanimlean&amp;gt;38.000004&amp;lt;/fullanimlean&amp;gt;&lt;br /&gt;
        &amp;lt;deslean&amp;gt;0.930000&amp;lt;/deslean&amp;gt;&lt;br /&gt;
        &amp;lt;speedsteer&amp;gt;0.700000&amp;lt;/speedsteer&amp;gt;&lt;br /&gt;
        &amp;lt;slipsteer&amp;gt;0.500000&amp;lt;/slipsteer&amp;gt;&lt;br /&gt;
        &amp;lt;noplayercomz&amp;gt;0.100000&amp;lt;/noplayercomz&amp;gt;&lt;br /&gt;
        &amp;lt;wheelieang&amp;gt;35.000008&amp;lt;/wheelieang&amp;gt;&lt;br /&gt;
        &amp;lt;stoppieang&amp;gt;-40.000000&amp;lt;/stoppieang&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliesteer&amp;gt;-0.009000&amp;lt;/wheeliesteer&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliestabmult&amp;gt;0.700000&amp;lt;/wheeliestabmult&amp;gt;&lt;br /&gt;
        &amp;lt;stoppiestabmult&amp;gt;0.600000&amp;lt;/stoppiestabmult&amp;gt;&lt;br /&gt;
    &amp;lt;/bikehandling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/vehicle&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This feature is ported from the singleplayer modification Maxo&#039;s Vehicle Loader, so I won&#039;t be creating a separate thorough documentation for it right now. Here is the original modification: http://gtaforums.com/topic/477801-maxos-vehicle-loader/ . It contains .xml files for all the default VC vehicles and some documentation. In that thread you can find more specific explanation for various settings from the changelog (vehicle weapons are disabled in multiplayer though, and tuning parts cannot be controlled by the server). If you can&#039;t find an answer to your question about some xml field in there, feel free to ask here.&lt;br /&gt;
&lt;br /&gt;
It also contains also links to applications and websites which help in creating the .xml files, for example by automatically converting handling file lines to .xml file handling format. One of these helping sites can be found here: http://almost610.ucoz.com/blog/welcome/2012-12-23-4 .&lt;br /&gt;
&lt;br /&gt;
You can find existing vehicles already in the right format from GTAGarage and GTAInside sites (search with MVL as keyword). If you decide to use any of those for your server, make sure to ask the authors for permission if possible. You should also add a &amp;lt;author&amp;gt; line to the .xml file (in the &amp;lt;basic&amp;gt; section) which contains the original author of the vehicle - it will be shown to players when they enter that vehicle.&lt;br /&gt;
== Skins ==&lt;br /&gt;
&lt;br /&gt;
Each custom skin is one .7z archive in store/skins folder, where the file name format is z&amp;lt;skinid&amp;gt;_&amp;lt;skinname&amp;gt;.7z. Skin ID is in the range 200-249, and the custom skins can be used in-game with the same IDs that are specified in the file name.&lt;br /&gt;
&lt;br /&gt;
Archives must contain the following files (only the file extension matters):&lt;br /&gt;
* &#039;&#039;&#039;.xml&#039;&#039;&#039; XML file that contains the name and animation info for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.dff&#039;&#039;&#039; The model file for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.txd&#039;&#039;&#039; The texture file for the skin.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file may look like:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;skin&amp;gt;&lt;br /&gt;
 &amp;lt;basic&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;Awesome Skin&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;animgroup&amp;gt;man&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
  &amp;lt;animfile&amp;gt;null&amp;lt;/animfile&amp;gt;&lt;br /&gt;
 &amp;lt;/basic&amp;gt;&lt;br /&gt;
&amp;lt;/skin&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The animation group and animation file values are the same as you would use in &#039;&#039;&#039;default.ide&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some Custom Skin Download Link: https://files.thijn.ovh/download/e017630ce5ac6fd93fe52f3f8c94b4e8/skins.zip&lt;br /&gt;
== Sounds ==&lt;br /&gt;
Add .wav files to &amp;lt;root&amp;gt;/store/sounds/. Each sound added will have an ID starting with 50000 which can be played through PlaySound as usual. Filenames should be in the format of s&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_NAME.wav where ID starts with 50000.&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sounds/s50000_name.wav&lt;br /&gt;
&lt;br /&gt;
Then use the function PlaySound in your script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;PlaySound( world, 50000, pos );&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Map icons==&lt;br /&gt;
&lt;br /&gt;
Put the icon file at &#039;store/mapicons/&#039; folder.&lt;br /&gt;
Icon name should be m&amp;lt; icon id&amp;gt;_&amp;lt;name&amp;gt;.&lt;br /&gt;
Id begins with 100 and you an write anything at &amp;lt;name&amp;gt;.&lt;br /&gt;
Icon&#039;s format should be .png .&lt;br /&gt;
&lt;br /&gt;
Create the icon with&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;CreateMarker(int world,Vector position, int zise (most times 5),RGB(0,0,0),int icon&#039;s ID)&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Server_Documentation]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20065</id>
		<title>Custom Files</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20065"/>
		<updated>2017-07-16T15:40:36Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Sprite */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Sprite ==&lt;br /&gt;
Place your images inside the folder &amp;lt;root&amp;gt;/store/sprites/&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sprites/Filename.png&lt;br /&gt;
&lt;br /&gt;
Then use the function GUISprite() in your client-side script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;&lt;br /&gt;
mySprite &amp;lt;- null;&lt;br /&gt;
&lt;br /&gt;
function Script::ScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
     mySprite = GUISprite(&amp;quot;filename.png&amp;quot;, VectorScreen(x, y, z));&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
&lt;br /&gt;
Inside your root server folder create the following folders:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/maps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/objects&lt;br /&gt;
&lt;br /&gt;
Inside the maps folder place an xml file with any name you want with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6000&amp;quot; name=&amp;quot;drugstoreint&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.7597046&amp;quot; y=&amp;quot;-79.71799469&amp;quot; z=&amp;quot;12.73265266&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6001&amp;quot; name=&amp;quot;drugstoreext&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.3429565&amp;quot; y=&amp;quot;-79.98773956&amp;quot; z=&amp;quot;12.64423846&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IPL files have the following structure:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
1474, drugstoreint, 0,        -856.7597046, -79.71799469, 12.73265266, 1,        1,        1,        0,     0,    0,    1&lt;br /&gt;
model name          (useless) x             y             z            (useless) (useless) (useless) rot.x  rot.y rot.z rot.angle&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
Custom object models start with ID 6000.&lt;br /&gt;
&lt;br /&gt;
Create a file called objects.xml in the objects folder with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;objectlist&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreint.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem2.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreint.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreext.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreext.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/objectlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve done all that, zip up your col, diff and txd files using 7zip. The file extension must be .7z&lt;br /&gt;
&lt;br /&gt;
Place the .7z with a filename like &amp;lt;somename&amp;gt;_unp.7z in the store folder.&lt;br /&gt;
&lt;br /&gt;
You can also forget the map file and use the custom model IDs (6000+) inside your script.&lt;br /&gt;
&lt;br /&gt;
== Weapons ==&lt;br /&gt;
&lt;br /&gt;
The weapons file is same as MVL(Maxo&#039;s Vehicle Loader), so you can use the mod you find on the internet.&lt;br /&gt;
&lt;br /&gt;
Create a new 7-Zip (7z) archive in &amp;lt;root&amp;gt;/store/weapons with a filename in this format:&lt;br /&gt;
&lt;br /&gt;
w&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_s&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039;_l&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039;_name.7z&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039; - starting from 100 and increasing with each weapon you add; the ID used by the weapon in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039; - the weapon slot the weapon uses, with 0 being fist, 1 being melee, etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039; - the ID of the weapon your custom weapon behaves like; putting 6 in here will make your weapon behave like a baseball bat.&lt;br /&gt;
&lt;br /&gt;
Note: If &amp;lt;weapon&amp;gt; is 81, it will act as a hat, and the player will use fists for melee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The contents of the file are as follows:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weaponname.xml&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Describes the weapon and its settings, like in weapon.dat. logicalid is the same as the &amp;lt;weapon&amp;gt; specified in the filename. The following describes a pike used in the public beta server that acts as a baseball bat. If you are specifying a firearm, you will need to modify this.&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;weapon&amp;gt;&lt;br /&gt;
	&amp;lt;basic&amp;gt;&lt;br /&gt;
		&amp;lt;name&amp;gt;Pike&amp;lt;/name&amp;gt;&lt;br /&gt;
		&amp;lt;logicalid&amp;gt;6&amp;lt;/logicalid&amp;gt;&lt;br /&gt;
	&amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;properties&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;melee&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;range&amp;gt;2.000000&amp;lt;/range&amp;gt;&lt;br /&gt;
		&amp;lt;firerate&amp;gt;450&amp;lt;/firerate&amp;gt;&lt;br /&gt;
		&amp;lt;reload&amp;gt;100&amp;lt;/reload&amp;gt;&lt;br /&gt;
		&amp;lt;clipsize&amp;gt;1000&amp;lt;/clipsize&amp;gt;&lt;br /&gt;
		&amp;lt;damage&amp;gt;21&amp;lt;/damage&amp;gt;&lt;br /&gt;
		&amp;lt;speed&amp;gt;-1.000000&amp;lt;/speed&amp;gt;&lt;br /&gt;
		&amp;lt;radius&amp;gt;0.800000&amp;lt;/radius&amp;gt;&lt;br /&gt;
		&amp;lt;lifespan&amp;gt;-1.000000&amp;lt;/lifespan&amp;gt;&lt;br /&gt;
		&amp;lt;spread&amp;gt;-1.000000&amp;lt;/spread&amp;gt;&lt;br /&gt;
		&amp;lt;offset&amp;gt;&lt;br /&gt;
			&amp;lt;x&amp;gt;0.100000&amp;lt;/x&amp;gt;&lt;br /&gt;
			&amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
			&amp;lt;z&amp;gt;0.300000&amp;lt;/z&amp;gt;&lt;br /&gt;
		&amp;lt;/offset&amp;gt;&lt;br /&gt;
		&amp;lt;animgroup&amp;gt;baseball&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
		&amp;lt;animstart&amp;gt;5&amp;lt;/animstart&amp;gt;&lt;br /&gt;
		&amp;lt;animend&amp;gt;20&amp;lt;/animend&amp;gt;&lt;br /&gt;
		&amp;lt;animfire&amp;gt;16&amp;lt;/animfire&amp;gt;&lt;br /&gt;
		&amp;lt;anim2start&amp;gt;3&amp;lt;/anim2start&amp;gt;&lt;br /&gt;
		&amp;lt;anim2end&amp;gt;17&amp;lt;/anim2end&amp;gt;&lt;br /&gt;
		&amp;lt;anim2fire&amp;gt;11&amp;lt;/anim2fire&amp;gt;&lt;br /&gt;
		&amp;lt;animbreak&amp;gt;99&amp;lt;/animbreak&amp;gt;&lt;br /&gt;
		&amp;lt;modelindex&amp;gt;-1&amp;lt;/modelindex&amp;gt;&lt;br /&gt;
		&amp;lt;model2index&amp;gt;-1&amp;lt;/model2index&amp;gt;&lt;br /&gt;
		&amp;lt;flags&amp;gt;00102000&amp;lt;/flags&amp;gt;&lt;br /&gt;
		&amp;lt;weaponslot&amp;gt;1&amp;lt;/weaponslot&amp;gt;&lt;br /&gt;
	&amp;lt;/properties&amp;gt;&lt;br /&gt;
&amp;lt;/weapon&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname_icon.png (optional)&#039;&#039;&#039; The icon for the weapon that will be used in-game. If not specified, a blank icon is used.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;animgroup.ifp (optional)&#039;&#039;&#039; The animation group file used for the weapon. If not given, the client will use the default animation group provided by Vice City.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.dff (optional)&#039;&#039;&#039; The model for the weapon. If not given, the client will use the same model as the logical weapon ID, i.e. the baseball bat in this example.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.txd (optional)&#039;&#039;&#039; The texture for the weapon. If not given, the client will use default textures for the logical weapon ID.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;scope.png (optional)&#039;&#039;&#039; For sniper rifles and RPGs; the texture used for the scope when zoomed in. If not given, the client will use default scopes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;gunshot.wav (optional)&#039;&#039;&#039; The sound when weapon shooting. If not given, the client will use default sound.&lt;br /&gt;
&lt;br /&gt;
== Vehicles ==&lt;br /&gt;
Each custom vehicle is one .7z archive (similar to .zip, but created with 7-Zip) in store/vehicles folder, where the file name format is v&#039;&#039;&#039;&amp;lt;modelid&amp;gt;&#039;&#039;&#039;_t&#039;&#039;&#039;&amp;lt;vehicletype&amp;gt;&#039;&#039;&#039;_p&#039;&#039;&#039;&amp;lt;maxpassengers&amp;gt;&#039;&#039;&#039;_&#039;&#039;&#039;&amp;lt;vehiclename&amp;gt;&#039;&#039;&#039;.7z. Model ID is the ID you will use to create vehicles that use this custom vehicle model. They have to be in the range 6400-6499. Vehicle type is a number, where 0 means a car (or a helicopter), 1 means a bike and 2 means a boat.&lt;br /&gt;
&lt;br /&gt;
Archives can contain the following files (only the file extension matters):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.xml (required)&#039;&#039;&#039; The file containing all the IDE and handling information for your vehicle plus some extra options.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.dff (required)&#039;&#039;&#039; The main model file of your vehicle - this can also be a model file in SA format (may include collision).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.txd (required)&#039;&#039;&#039; The texture file for your vehicle - this can also be a texture file in SA format.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.col (required if .dff doesn&#039;t contain collision model)&#039;&#039;&#039; The collision model to be used with your vehicle.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.ifp (optional)&#039;&#039;&#039; Custom animations for your vehicle.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file looks like (this one is for PCJ 600):&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;vehicle&amp;gt;&lt;br /&gt;
    &amp;lt;basic&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;bike&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;PCJ 600&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;anims&amp;gt;bikes&amp;lt;/anims&amp;gt;&lt;br /&gt;
        &amp;lt;comprules&amp;gt;0&amp;lt;/comprules&amp;gt;&lt;br /&gt;
        &amp;lt;extraflags&amp;gt;0000&amp;lt;/extraflags&amp;gt;&lt;br /&gt;
        &amp;lt;wheelrotangle&amp;gt;16&amp;lt;/wheelrotangle&amp;gt;&lt;br /&gt;
        &amp;lt;wheelscale&amp;gt;0.670000&amp;lt;/wheelscale&amp;gt;&lt;br /&gt;
        &amp;lt;immunity&amp;gt;0&amp;lt;/immunity&amp;gt;&lt;br /&gt;
    &amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;aidata&amp;gt;&lt;br /&gt;
        &amp;lt;class&amp;gt;motorbike&amp;lt;/class&amp;gt;&lt;br /&gt;
        &amp;lt;freq&amp;gt;10&amp;lt;/freq&amp;gt;&lt;br /&gt;
        &amp;lt;level&amp;gt;7&amp;lt;/level&amp;gt;&lt;br /&gt;
    &amp;lt;/aidata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;colors&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;13,13&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;22,22&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;35,35&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;38,38&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;2,2&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;3,3&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;48,48&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;51,51&amp;lt;/carcol&amp;gt;&lt;br /&gt;
    &amp;lt;/colors&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;audio&amp;gt;&lt;br /&gt;
        &amp;lt;enginefarsample&amp;gt;287&amp;lt;/enginefarsample&amp;gt;&lt;br /&gt;
        &amp;lt;enginenearsample&amp;gt;23&amp;lt;/enginenearsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornsample&amp;gt;0&amp;lt;/hornsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornfreq&amp;gt;27000&amp;lt;/hornfreq&amp;gt;&lt;br /&gt;
        &amp;lt;sirensample&amp;gt;0&amp;lt;/sirensample&amp;gt;&lt;br /&gt;
        &amp;lt;sirenfreq&amp;gt;9600&amp;lt;/sirenfreq&amp;gt;&lt;br /&gt;
        &amp;lt;doorsounds&amp;gt;1&amp;lt;/doorsounds&amp;gt;&lt;br /&gt;
    &amp;lt;/audio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;handling&amp;gt;&lt;br /&gt;
        &amp;lt;mass&amp;gt;500.000000&amp;lt;/mass&amp;gt;&lt;br /&gt;
        &amp;lt;percentsubmerged&amp;gt;103&amp;lt;/percentsubmerged&amp;gt;&lt;br /&gt;
        &amp;lt;steeringlock&amp;gt;35.000000&amp;lt;/steeringlock&amp;gt;&lt;br /&gt;
        &amp;lt;seatoffset&amp;gt;0.300000&amp;lt;/seatoffset&amp;gt;&lt;br /&gt;
        &amp;lt;damagemultiplier&amp;gt;0.150000&amp;lt;/damagemultiplier&amp;gt;&lt;br /&gt;
        &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;&lt;br /&gt;
        &amp;lt;flags&amp;gt;00010102&amp;lt;/flags&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;dimensions&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.800000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;1.200000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/dimensions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;centreofmass&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.000000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;0.050000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;-0.090000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/centreofmass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;traction&amp;gt;&lt;br /&gt;
            &amp;lt;multiplier&amp;gt;1.600000&amp;lt;/multiplier&amp;gt;&lt;br /&gt;
            &amp;lt;loss&amp;gt;0.900000&amp;lt;/loss&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.480000&amp;lt;/bias&amp;gt;&lt;br /&gt;
        &amp;lt;/traction&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;transmission&amp;gt;&lt;br /&gt;
            &amp;lt;numofgears&amp;gt;5&amp;lt;/numofgears&amp;gt;&lt;br /&gt;
            &amp;lt;maxspeed&amp;gt;190.000000&amp;lt;/maxspeed&amp;gt;&lt;br /&gt;
            &amp;lt;acceleration&amp;gt;50.000000&amp;lt;/acceleration&amp;gt;&lt;br /&gt;
            &amp;lt;drivetype&amp;gt;R&amp;lt;/drivetype&amp;gt;&lt;br /&gt;
            &amp;lt;enginetype&amp;gt;P&amp;lt;/enginetype&amp;gt;&lt;br /&gt;
        &amp;lt;/transmission&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;brakes&amp;gt;&lt;br /&gt;
            &amp;lt;deceleration&amp;gt;15.000000&amp;lt;/deceleration&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;abs&amp;gt;0&amp;lt;/abs&amp;gt;&lt;br /&gt;
        &amp;lt;/brakes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;suspension&amp;gt;&lt;br /&gt;
            &amp;lt;forcelevel&amp;gt;0.850000&amp;lt;/forcelevel&amp;gt;&lt;br /&gt;
            &amp;lt;dampening&amp;gt;0.150000&amp;lt;/dampening&amp;gt;&lt;br /&gt;
            &amp;lt;upperlimit&amp;gt;0.150000&amp;lt;/upperlimit&amp;gt;&lt;br /&gt;
            &amp;lt;lowerlimit&amp;gt;-0.160000&amp;lt;/lowerlimit&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;antidive&amp;gt;0.000000&amp;lt;/antidive&amp;gt;&lt;br /&gt;
        &amp;lt;/suspension&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;lights&amp;gt;&lt;br /&gt;
            &amp;lt;front&amp;gt;1&amp;lt;/front&amp;gt;&lt;br /&gt;
            &amp;lt;rear&amp;gt;1&amp;lt;/rear&amp;gt;&lt;br /&gt;
        &amp;lt;/lights&amp;gt;&lt;br /&gt;
    &amp;lt;/handling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;bikehandling&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdcom&amp;gt;0.330000&amp;lt;/leanfwdcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdforce&amp;gt;0.150000&amp;lt;/leanfwdforce&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackcom&amp;gt;0.280000&amp;lt;/leanbackcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackforce&amp;gt;0.150000&amp;lt;/leanbackforce&amp;gt;&lt;br /&gt;
        &amp;lt;maxlean&amp;gt;44.999996&amp;lt;/maxlean&amp;gt;&lt;br /&gt;
        &amp;lt;fullanimlean&amp;gt;38.000004&amp;lt;/fullanimlean&amp;gt;&lt;br /&gt;
        &amp;lt;deslean&amp;gt;0.930000&amp;lt;/deslean&amp;gt;&lt;br /&gt;
        &amp;lt;speedsteer&amp;gt;0.700000&amp;lt;/speedsteer&amp;gt;&lt;br /&gt;
        &amp;lt;slipsteer&amp;gt;0.500000&amp;lt;/slipsteer&amp;gt;&lt;br /&gt;
        &amp;lt;noplayercomz&amp;gt;0.100000&amp;lt;/noplayercomz&amp;gt;&lt;br /&gt;
        &amp;lt;wheelieang&amp;gt;35.000008&amp;lt;/wheelieang&amp;gt;&lt;br /&gt;
        &amp;lt;stoppieang&amp;gt;-40.000000&amp;lt;/stoppieang&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliesteer&amp;gt;-0.009000&amp;lt;/wheeliesteer&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliestabmult&amp;gt;0.700000&amp;lt;/wheeliestabmult&amp;gt;&lt;br /&gt;
        &amp;lt;stoppiestabmult&amp;gt;0.600000&amp;lt;/stoppiestabmult&amp;gt;&lt;br /&gt;
    &amp;lt;/bikehandling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/vehicle&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This feature is ported from the singleplayer modification Maxo&#039;s Vehicle Loader, so I won&#039;t be creating a separate thorough documentation for it right now. Here is the original modification: http://gtaforums.com/topic/477801-maxos-vehicle-loader/ . It contains .xml files for all the default VC vehicles and some documentation. In that thread you can find more specific explanation for various settings from the changelog (vehicle weapons are disabled in multiplayer though, and tuning parts cannot be controlled by the server). If you can&#039;t find an answer to your question about some xml field in there, feel free to ask here.&lt;br /&gt;
&lt;br /&gt;
It also contains also links to applications and websites which help in creating the .xml files, for example by automatically converting handling file lines to .xml file handling format. One of these helping sites can be found here: http://almost610.ucoz.com/blog/welcome/2012-12-23-4 .&lt;br /&gt;
&lt;br /&gt;
You can find existing vehicles already in the right format from GTAGarage and GTAInside sites (search with MVL as keyword). If you decide to use any of those for your server, make sure to ask the authors for permission if possible. You should also add a &amp;lt;author&amp;gt; line to the .xml file (in the &amp;lt;basic&amp;gt; section) which contains the original author of the vehicle - it will be shown to players when they enter that vehicle.&lt;br /&gt;
== Skins ==&lt;br /&gt;
&lt;br /&gt;
Each custom skin is one .7z archive in store/skins folder, where the file name format is z&amp;lt;skinid&amp;gt;_&amp;lt;skinname&amp;gt;.7z. Skin ID is in the range 200-249, and the custom skins can be used in-game with the same IDs that are specified in the file name.&lt;br /&gt;
&lt;br /&gt;
Archives must contain the following files (only the file extension matters):&lt;br /&gt;
* &#039;&#039;&#039;.xml&#039;&#039;&#039; XML file that contains the name and animation info for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.dff&#039;&#039;&#039; The model file for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.txd&#039;&#039;&#039; The texture file for the skin.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file may look like:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;skin&amp;gt;&lt;br /&gt;
 &amp;lt;basic&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;Awesome Skin&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;animgroup&amp;gt;man&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
  &amp;lt;animfile&amp;gt;null&amp;lt;/animfile&amp;gt;&lt;br /&gt;
 &amp;lt;/basic&amp;gt;&lt;br /&gt;
&amp;lt;/skin&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The animation group and animation file values are the same as you would use in &#039;&#039;&#039;default.ide&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some Custom Skin Download Link: https://files.thijn.ovh/download/e017630ce5ac6fd93fe52f3f8c94b4e8/skins.zip&lt;br /&gt;
== Sounds ==&lt;br /&gt;
Add .wav files to &amp;lt;root&amp;gt;/store/sounds/. Each sound added will have an ID starting with 50000 which can be played through PlaySound as usual. Filenames should be in the format of s&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_NAME.wav where ID starts with 50000.&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sounds/s50000_name.wav&lt;br /&gt;
&lt;br /&gt;
Then use the function PlaySound in your script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;PlaySound( world, 50000, pos );&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Map icons==&lt;br /&gt;
&lt;br /&gt;
Put the icon file at &#039;store/mapicons/&#039; folder.&lt;br /&gt;
Icon name should be m&amp;lt; icon id&amp;gt;_&amp;lt;name&amp;gt;.&lt;br /&gt;
Id begins with 100 and you an write anything at &amp;lt;name&amp;gt;.&lt;br /&gt;
Icon&#039;s format should be .png .&lt;br /&gt;
&lt;br /&gt;
Create the icon with&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;CreateMarker(int world,Vector position, int zise (most times 5),RGB(0,0,0),int icon&#039;s ID)&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Server_Documentation]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20064</id>
		<title>Custom Files</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Custom_Files&amp;diff=20064"/>
		<updated>2017-07-16T15:38:56Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Sprite */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Sprite ==&lt;br /&gt;
Place your images inside the folder &amp;lt;root&amp;gt;/store/sprites/&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sprites/Filename.png&lt;br /&gt;
&lt;br /&gt;
Then use the function GUISprite() in your client-side script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;GUISprite(&amp;quot;filename.png&amp;quot;, VectorScreen(x, y, z));&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maps ==&lt;br /&gt;
&lt;br /&gt;
Inside your root server folder create the following folders:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/maps&lt;br /&gt;
&lt;br /&gt;
&amp;lt;root&amp;gt;/store/objects&lt;br /&gt;
&lt;br /&gt;
Inside the maps folder place an xml file with any name you want with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;itemlist&amp;gt;&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6000&amp;quot; name=&amp;quot;drugstoreint&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.7597046&amp;quot; y=&amp;quot;-79.71799469&amp;quot; z=&amp;quot;12.73265266&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;item model=&amp;quot;6001&amp;quot; name=&amp;quot;drugstoreext&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;position x=&amp;quot;-856.3429565&amp;quot; y=&amp;quot;-79.98773956&amp;quot; z=&amp;quot;12.64423846&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;rotation format=&amp;quot;axisangle&amp;quot; x=&amp;quot;0.0&amp;quot; y=&amp;quot;0.0&amp;quot; z=&amp;quot;0.0&amp;quot; angle=&amp;quot;1.0&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/item&amp;gt;&lt;br /&gt;
&amp;lt;/itemlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IPL files have the following structure:&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
1474, drugstoreint, 0,        -856.7597046, -79.71799469, 12.73265266, 1,        1,        1,        0,     0,    0,    1&lt;br /&gt;
model name          (useless) x             y             z            (useless) (useless) (useless) rot.x  rot.y rot.z rot.angle&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
&lt;br /&gt;
Custom object models start with ID 6000.&lt;br /&gt;
&lt;br /&gt;
Create a file called objects.xml in the objects folder with the following structure:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;objectlist&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreint.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem2.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreint.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
	&amp;lt;object id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;flags value=&amp;quot;0&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;collision path=&amp;quot;drugstoreext.col&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;texture path=&amp;quot;chem.txd&amp;quot; /&amp;gt;&lt;br /&gt;
		&amp;lt;model path=&amp;quot;drugstoreext.dff&amp;quot; distance=&amp;quot;350&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/objectlist&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve done all that, zip up your col, diff and txd files using 7zip. The file extension must be .7z&lt;br /&gt;
&lt;br /&gt;
Place the .7z with a filename like &amp;lt;somename&amp;gt;_unp.7z in the store folder.&lt;br /&gt;
&lt;br /&gt;
You can also forget the map file and use the custom model IDs (6000+) inside your script.&lt;br /&gt;
&lt;br /&gt;
== Weapons ==&lt;br /&gt;
&lt;br /&gt;
The weapons file is same as MVL(Maxo&#039;s Vehicle Loader), so you can use the mod you find on the internet.&lt;br /&gt;
&lt;br /&gt;
Create a new 7-Zip (7z) archive in &amp;lt;root&amp;gt;/store/weapons with a filename in this format:&lt;br /&gt;
&lt;br /&gt;
w&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_s&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039;_l&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039;_name.7z&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039; - starting from 100 and increasing with each weapon you add; the ID used by the weapon in-game.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;slot&amp;gt;&#039;&#039;&#039; - the weapon slot the weapon uses, with 0 being fist, 1 being melee, etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;weapon&amp;gt;&#039;&#039;&#039; - the ID of the weapon your custom weapon behaves like; putting 6 in here will make your weapon behave like a baseball bat.&lt;br /&gt;
&lt;br /&gt;
Note: If &amp;lt;weapon&amp;gt; is 81, it will act as a hat, and the player will use fists for melee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The contents of the file are as follows:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weaponname.xml&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Describes the weapon and its settings, like in weapon.dat. logicalid is the same as the &amp;lt;weapon&amp;gt; specified in the filename. The following describes a pike used in the public beta server that acts as a baseball bat. If you are specifying a firearm, you will need to modify this.&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;weapon&amp;gt;&lt;br /&gt;
	&amp;lt;basic&amp;gt;&lt;br /&gt;
		&amp;lt;name&amp;gt;Pike&amp;lt;/name&amp;gt;&lt;br /&gt;
		&amp;lt;logicalid&amp;gt;6&amp;lt;/logicalid&amp;gt;&lt;br /&gt;
	&amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;properties&amp;gt;&lt;br /&gt;
		&amp;lt;type&amp;gt;melee&amp;lt;/type&amp;gt;&lt;br /&gt;
		&amp;lt;range&amp;gt;2.000000&amp;lt;/range&amp;gt;&lt;br /&gt;
		&amp;lt;firerate&amp;gt;450&amp;lt;/firerate&amp;gt;&lt;br /&gt;
		&amp;lt;reload&amp;gt;100&amp;lt;/reload&amp;gt;&lt;br /&gt;
		&amp;lt;clipsize&amp;gt;1000&amp;lt;/clipsize&amp;gt;&lt;br /&gt;
		&amp;lt;damage&amp;gt;21&amp;lt;/damage&amp;gt;&lt;br /&gt;
		&amp;lt;speed&amp;gt;-1.000000&amp;lt;/speed&amp;gt;&lt;br /&gt;
		&amp;lt;radius&amp;gt;0.800000&amp;lt;/radius&amp;gt;&lt;br /&gt;
		&amp;lt;lifespan&amp;gt;-1.000000&amp;lt;/lifespan&amp;gt;&lt;br /&gt;
		&amp;lt;spread&amp;gt;-1.000000&amp;lt;/spread&amp;gt;&lt;br /&gt;
		&amp;lt;offset&amp;gt;&lt;br /&gt;
			&amp;lt;x&amp;gt;0.100000&amp;lt;/x&amp;gt;&lt;br /&gt;
			&amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
			&amp;lt;z&amp;gt;0.300000&amp;lt;/z&amp;gt;&lt;br /&gt;
		&amp;lt;/offset&amp;gt;&lt;br /&gt;
		&amp;lt;animgroup&amp;gt;baseball&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
		&amp;lt;animstart&amp;gt;5&amp;lt;/animstart&amp;gt;&lt;br /&gt;
		&amp;lt;animend&amp;gt;20&amp;lt;/animend&amp;gt;&lt;br /&gt;
		&amp;lt;animfire&amp;gt;16&amp;lt;/animfire&amp;gt;&lt;br /&gt;
		&amp;lt;anim2start&amp;gt;3&amp;lt;/anim2start&amp;gt;&lt;br /&gt;
		&amp;lt;anim2end&amp;gt;17&amp;lt;/anim2end&amp;gt;&lt;br /&gt;
		&amp;lt;anim2fire&amp;gt;11&amp;lt;/anim2fire&amp;gt;&lt;br /&gt;
		&amp;lt;animbreak&amp;gt;99&amp;lt;/animbreak&amp;gt;&lt;br /&gt;
		&amp;lt;modelindex&amp;gt;-1&amp;lt;/modelindex&amp;gt;&lt;br /&gt;
		&amp;lt;model2index&amp;gt;-1&amp;lt;/model2index&amp;gt;&lt;br /&gt;
		&amp;lt;flags&amp;gt;00102000&amp;lt;/flags&amp;gt;&lt;br /&gt;
		&amp;lt;weaponslot&amp;gt;1&amp;lt;/weaponslot&amp;gt;&lt;br /&gt;
	&amp;lt;/properties&amp;gt;&lt;br /&gt;
&amp;lt;/weapon&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname_icon.png (optional)&#039;&#039;&#039; The icon for the weapon that will be used in-game. If not specified, a blank icon is used.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;animgroup.ifp (optional)&#039;&#039;&#039; The animation group file used for the weapon. If not given, the client will use the default animation group provided by Vice City.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.dff (optional)&#039;&#039;&#039; The model for the weapon. If not given, the client will use the same model as the logical weapon ID, i.e. the baseball bat in this example.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;weaponname.txd (optional)&#039;&#039;&#039; The texture for the weapon. If not given, the client will use default textures for the logical weapon ID.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;scope.png (optional)&#039;&#039;&#039; For sniper rifles and RPGs; the texture used for the scope when zoomed in. If not given, the client will use default scopes.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;gunshot.wav (optional)&#039;&#039;&#039; The sound when weapon shooting. If not given, the client will use default sound.&lt;br /&gt;
&lt;br /&gt;
== Vehicles ==&lt;br /&gt;
Each custom vehicle is one .7z archive (similar to .zip, but created with 7-Zip) in store/vehicles folder, where the file name format is v&#039;&#039;&#039;&amp;lt;modelid&amp;gt;&#039;&#039;&#039;_t&#039;&#039;&#039;&amp;lt;vehicletype&amp;gt;&#039;&#039;&#039;_p&#039;&#039;&#039;&amp;lt;maxpassengers&amp;gt;&#039;&#039;&#039;_&#039;&#039;&#039;&amp;lt;vehiclename&amp;gt;&#039;&#039;&#039;.7z. Model ID is the ID you will use to create vehicles that use this custom vehicle model. They have to be in the range 6400-6499. Vehicle type is a number, where 0 means a car (or a helicopter), 1 means a bike and 2 means a boat.&lt;br /&gt;
&lt;br /&gt;
Archives can contain the following files (only the file extension matters):&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.xml (required)&#039;&#039;&#039; The file containing all the IDE and handling information for your vehicle plus some extra options.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.dff (required)&#039;&#039;&#039; The main model file of your vehicle - this can also be a model file in SA format (may include collision).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.txd (required)&#039;&#039;&#039; The texture file for your vehicle - this can also be a texture file in SA format.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.col (required if .dff doesn&#039;t contain collision model)&#039;&#039;&#039; The collision model to be used with your vehicle.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;.ifp (optional)&#039;&#039;&#039; Custom animations for your vehicle.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file looks like (this one is for PCJ 600):&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;vehicle&amp;gt;&lt;br /&gt;
    &amp;lt;basic&amp;gt;&lt;br /&gt;
        &amp;lt;type&amp;gt;bike&amp;lt;/type&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;PCJ 600&amp;lt;/name&amp;gt;&lt;br /&gt;
        &amp;lt;anims&amp;gt;bikes&amp;lt;/anims&amp;gt;&lt;br /&gt;
        &amp;lt;comprules&amp;gt;0&amp;lt;/comprules&amp;gt;&lt;br /&gt;
        &amp;lt;extraflags&amp;gt;0000&amp;lt;/extraflags&amp;gt;&lt;br /&gt;
        &amp;lt;wheelrotangle&amp;gt;16&amp;lt;/wheelrotangle&amp;gt;&lt;br /&gt;
        &amp;lt;wheelscale&amp;gt;0.670000&amp;lt;/wheelscale&amp;gt;&lt;br /&gt;
        &amp;lt;immunity&amp;gt;0&amp;lt;/immunity&amp;gt;&lt;br /&gt;
    &amp;lt;/basic&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;aidata&amp;gt;&lt;br /&gt;
        &amp;lt;class&amp;gt;motorbike&amp;lt;/class&amp;gt;&lt;br /&gt;
        &amp;lt;freq&amp;gt;10&amp;lt;/freq&amp;gt;&lt;br /&gt;
        &amp;lt;level&amp;gt;7&amp;lt;/level&amp;gt;&lt;br /&gt;
    &amp;lt;/aidata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;colors&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;13,13&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;22,22&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;35,35&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;38,38&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;2,2&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;3,3&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;48,48&amp;lt;/carcol&amp;gt;&lt;br /&gt;
        &amp;lt;carcol&amp;gt;51,51&amp;lt;/carcol&amp;gt;&lt;br /&gt;
    &amp;lt;/colors&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;audio&amp;gt;&lt;br /&gt;
        &amp;lt;enginefarsample&amp;gt;287&amp;lt;/enginefarsample&amp;gt;&lt;br /&gt;
        &amp;lt;enginenearsample&amp;gt;23&amp;lt;/enginenearsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornsample&amp;gt;0&amp;lt;/hornsample&amp;gt;&lt;br /&gt;
        &amp;lt;hornfreq&amp;gt;27000&amp;lt;/hornfreq&amp;gt;&lt;br /&gt;
        &amp;lt;sirensample&amp;gt;0&amp;lt;/sirensample&amp;gt;&lt;br /&gt;
        &amp;lt;sirenfreq&amp;gt;9600&amp;lt;/sirenfreq&amp;gt;&lt;br /&gt;
        &amp;lt;doorsounds&amp;gt;1&amp;lt;/doorsounds&amp;gt;&lt;br /&gt;
    &amp;lt;/audio&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;handling&amp;gt;&lt;br /&gt;
        &amp;lt;mass&amp;gt;500.000000&amp;lt;/mass&amp;gt;&lt;br /&gt;
        &amp;lt;percentsubmerged&amp;gt;103&amp;lt;/percentsubmerged&amp;gt;&lt;br /&gt;
        &amp;lt;steeringlock&amp;gt;35.000000&amp;lt;/steeringlock&amp;gt;&lt;br /&gt;
        &amp;lt;seatoffset&amp;gt;0.300000&amp;lt;/seatoffset&amp;gt;&lt;br /&gt;
        &amp;lt;damagemultiplier&amp;gt;0.150000&amp;lt;/damagemultiplier&amp;gt;&lt;br /&gt;
        &amp;lt;value&amp;gt;10000&amp;lt;/value&amp;gt;&lt;br /&gt;
        &amp;lt;flags&amp;gt;00010102&amp;lt;/flags&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;dimensions&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.800000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;1.800000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;1.200000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/dimensions&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;centreofmass&amp;gt;&lt;br /&gt;
            &amp;lt;x&amp;gt;0.000000&amp;lt;/x&amp;gt;&lt;br /&gt;
            &amp;lt;y&amp;gt;0.050000&amp;lt;/y&amp;gt;&lt;br /&gt;
            &amp;lt;z&amp;gt;-0.090000&amp;lt;/z&amp;gt;&lt;br /&gt;
        &amp;lt;/centreofmass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;traction&amp;gt;&lt;br /&gt;
            &amp;lt;multiplier&amp;gt;1.600000&amp;lt;/multiplier&amp;gt;&lt;br /&gt;
            &amp;lt;loss&amp;gt;0.900000&amp;lt;/loss&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.480000&amp;lt;/bias&amp;gt;&lt;br /&gt;
        &amp;lt;/traction&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;transmission&amp;gt;&lt;br /&gt;
            &amp;lt;numofgears&amp;gt;5&amp;lt;/numofgears&amp;gt;&lt;br /&gt;
            &amp;lt;maxspeed&amp;gt;190.000000&amp;lt;/maxspeed&amp;gt;&lt;br /&gt;
            &amp;lt;acceleration&amp;gt;50.000000&amp;lt;/acceleration&amp;gt;&lt;br /&gt;
            &amp;lt;drivetype&amp;gt;R&amp;lt;/drivetype&amp;gt;&lt;br /&gt;
            &amp;lt;enginetype&amp;gt;P&amp;lt;/enginetype&amp;gt;&lt;br /&gt;
        &amp;lt;/transmission&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;brakes&amp;gt;&lt;br /&gt;
            &amp;lt;deceleration&amp;gt;15.000000&amp;lt;/deceleration&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;abs&amp;gt;0&amp;lt;/abs&amp;gt;&lt;br /&gt;
        &amp;lt;/brakes&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;suspension&amp;gt;&lt;br /&gt;
            &amp;lt;forcelevel&amp;gt;0.850000&amp;lt;/forcelevel&amp;gt;&lt;br /&gt;
            &amp;lt;dampening&amp;gt;0.150000&amp;lt;/dampening&amp;gt;&lt;br /&gt;
            &amp;lt;upperlimit&amp;gt;0.150000&amp;lt;/upperlimit&amp;gt;&lt;br /&gt;
            &amp;lt;lowerlimit&amp;gt;-0.160000&amp;lt;/lowerlimit&amp;gt;&lt;br /&gt;
            &amp;lt;bias&amp;gt;0.500000&amp;lt;/bias&amp;gt;&lt;br /&gt;
            &amp;lt;antidive&amp;gt;0.000000&amp;lt;/antidive&amp;gt;&lt;br /&gt;
        &amp;lt;/suspension&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;lights&amp;gt;&lt;br /&gt;
            &amp;lt;front&amp;gt;1&amp;lt;/front&amp;gt;&lt;br /&gt;
            &amp;lt;rear&amp;gt;1&amp;lt;/rear&amp;gt;&lt;br /&gt;
        &amp;lt;/lights&amp;gt;&lt;br /&gt;
    &amp;lt;/handling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;bikehandling&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdcom&amp;gt;0.330000&amp;lt;/leanfwdcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanfwdforce&amp;gt;0.150000&amp;lt;/leanfwdforce&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackcom&amp;gt;0.280000&amp;lt;/leanbackcom&amp;gt;&lt;br /&gt;
        &amp;lt;leanbackforce&amp;gt;0.150000&amp;lt;/leanbackforce&amp;gt;&lt;br /&gt;
        &amp;lt;maxlean&amp;gt;44.999996&amp;lt;/maxlean&amp;gt;&lt;br /&gt;
        &amp;lt;fullanimlean&amp;gt;38.000004&amp;lt;/fullanimlean&amp;gt;&lt;br /&gt;
        &amp;lt;deslean&amp;gt;0.930000&amp;lt;/deslean&amp;gt;&lt;br /&gt;
        &amp;lt;speedsteer&amp;gt;0.700000&amp;lt;/speedsteer&amp;gt;&lt;br /&gt;
        &amp;lt;slipsteer&amp;gt;0.500000&amp;lt;/slipsteer&amp;gt;&lt;br /&gt;
        &amp;lt;noplayercomz&amp;gt;0.100000&amp;lt;/noplayercomz&amp;gt;&lt;br /&gt;
        &amp;lt;wheelieang&amp;gt;35.000008&amp;lt;/wheelieang&amp;gt;&lt;br /&gt;
        &amp;lt;stoppieang&amp;gt;-40.000000&amp;lt;/stoppieang&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliesteer&amp;gt;-0.009000&amp;lt;/wheeliesteer&amp;gt;&lt;br /&gt;
        &amp;lt;wheeliestabmult&amp;gt;0.700000&amp;lt;/wheeliestabmult&amp;gt;&lt;br /&gt;
        &amp;lt;stoppiestabmult&amp;gt;0.600000&amp;lt;/stoppiestabmult&amp;gt;&lt;br /&gt;
    &amp;lt;/bikehandling&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/vehicle&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This feature is ported from the singleplayer modification Maxo&#039;s Vehicle Loader, so I won&#039;t be creating a separate thorough documentation for it right now. Here is the original modification: http://gtaforums.com/topic/477801-maxos-vehicle-loader/ . It contains .xml files for all the default VC vehicles and some documentation. In that thread you can find more specific explanation for various settings from the changelog (vehicle weapons are disabled in multiplayer though, and tuning parts cannot be controlled by the server). If you can&#039;t find an answer to your question about some xml field in there, feel free to ask here.&lt;br /&gt;
&lt;br /&gt;
It also contains also links to applications and websites which help in creating the .xml files, for example by automatically converting handling file lines to .xml file handling format. One of these helping sites can be found here: http://almost610.ucoz.com/blog/welcome/2012-12-23-4 .&lt;br /&gt;
&lt;br /&gt;
You can find existing vehicles already in the right format from GTAGarage and GTAInside sites (search with MVL as keyword). If you decide to use any of those for your server, make sure to ask the authors for permission if possible. You should also add a &amp;lt;author&amp;gt; line to the .xml file (in the &amp;lt;basic&amp;gt; section) which contains the original author of the vehicle - it will be shown to players when they enter that vehicle.&lt;br /&gt;
== Skins ==&lt;br /&gt;
&lt;br /&gt;
Each custom skin is one .7z archive in store/skins folder, where the file name format is z&amp;lt;skinid&amp;gt;_&amp;lt;skinname&amp;gt;.7z. Skin ID is in the range 200-249, and the custom skins can be used in-game with the same IDs that are specified in the file name.&lt;br /&gt;
&lt;br /&gt;
Archives must contain the following files (only the file extension matters):&lt;br /&gt;
* &#039;&#039;&#039;.xml&#039;&#039;&#039; XML file that contains the name and animation info for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.dff&#039;&#039;&#039; The model file for the skin.&lt;br /&gt;
* &#039;&#039;&#039;.txd&#039;&#039;&#039; The texture file for the skin.&lt;br /&gt;
&lt;br /&gt;
This is what the .xml file may look like:&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ASCII&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;skin&amp;gt;&lt;br /&gt;
 &amp;lt;basic&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;Awesome Skin&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;animgroup&amp;gt;man&amp;lt;/animgroup&amp;gt;&lt;br /&gt;
  &amp;lt;animfile&amp;gt;null&amp;lt;/animfile&amp;gt;&lt;br /&gt;
 &amp;lt;/basic&amp;gt;&lt;br /&gt;
&amp;lt;/skin&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The animation group and animation file values are the same as you would use in &#039;&#039;&#039;default.ide&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Some Custom Skin Download Link: https://files.thijn.ovh/download/e017630ce5ac6fd93fe52f3f8c94b4e8/skins.zip&lt;br /&gt;
== Sounds ==&lt;br /&gt;
Add .wav files to &amp;lt;root&amp;gt;/store/sounds/. Each sound added will have an ID starting with 50000 which can be played through PlaySound as usual. Filenames should be in the format of s&#039;&#039;&#039;&amp;lt;id&amp;gt;&#039;&#039;&#039;_NAME.wav where ID starts with 50000.&lt;br /&gt;
&lt;br /&gt;
e.g. /store/sounds/s50000_name.wav&lt;br /&gt;
&lt;br /&gt;
Then use the function PlaySound in your script like so:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;PlaySound( world, 50000, pos );&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Map icons==&lt;br /&gt;
&lt;br /&gt;
Put the icon file at &#039;store/mapicons/&#039; folder.&lt;br /&gt;
Icon name should be m&amp;lt; icon id&amp;gt;_&amp;lt;name&amp;gt;.&lt;br /&gt;
Id begins with 100 and you an write anything at &amp;lt;name&amp;gt;.&lt;br /&gt;
Icon&#039;s format should be .png .&lt;br /&gt;
&lt;br /&gt;
Create the icon with&lt;br /&gt;
&amp;lt;source lang=c&amp;gt;CreateMarker(int world,Vector position, int zise (most times 5),RGB(0,0,0),int icon&#039;s ID)&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:Server_Documentation]]&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19442</id>
		<title>Scripting/Squirrel/Client Events/KeyBind::OnDown</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19442"/>
		<updated>2016-08-17T04:29:25Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This function allows the server to inform the player, that he pressed the key and and the key works like a command.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function KeyBind::OnDown()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;key&#039;&#039;&#039; - The key player presses.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
In this function i have chosen key &amp;quot;ENTER&amp;quot;. When a player will press the key/button &#039;enter&#039; it will inform the server that the player pressed the key. And the server will perform the work like a Command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function Script::ScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
	enter &amp;lt;- BindKey( true, 0x0D, 0, 0 );  // The Key Code of enter is 0x0D . we will use bindkey function to set the key. And it is required.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function KeyBind::OnDown()&lt;br /&gt;
{&lt;br /&gt;
	if ( key == enter )&lt;br /&gt;
	{&lt;br /&gt;
		print(&amp;quot;you Successfully pressed the Key Enter.&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19441</id>
		<title>Scripting/Squirrel/Client Events/KeyBind::OnDown</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19441"/>
		<updated>2016-08-17T04:29:00Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Parameters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This function allows the server to inform the player, that he pressed the key and and the key works like a command.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function KeyBind::OnDown()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;key&#039;&#039;&#039; - The key player presses.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
In this function i have chosen key &amp;quot;ENTER&amp;quot;. When a player will press the key/button &#039;enter&#039; it will inform the server that the player pressed the key. And the server will perform the work like a Command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function Script::ScriptLoad()()&lt;br /&gt;
{&lt;br /&gt;
	enter &amp;lt;- BindKey( true, 0x0D, 0, 0 );  // The Key Code of enter is 0x0D . we will use bindkey function to set the key. And it is required.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function KeyBind::OnDown()&lt;br /&gt;
{&lt;br /&gt;
	if ( key == enter )&lt;br /&gt;
	{&lt;br /&gt;
		print(&amp;quot;you Successfully pressed the Key Enter.&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19440</id>
		<title>Scripting/Squirrel/Client Events/KeyBind::OnDown</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19440"/>
		<updated>2016-08-17T04:28:39Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This function allows the server to inform the player, that he pressed the key and and the key works like a command.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function KeyBind::OnDown()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - The player who presses the key.&lt;br /&gt;
* &#039;&#039;&#039;key&#039;&#039;&#039; - The key player presses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
In this function i have chosen key &amp;quot;ENTER&amp;quot;. When a player will press the key/button &#039;enter&#039; it will inform the server that the player pressed the key. And the server will perform the work like a Command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function Script::ScriptLoad()()&lt;br /&gt;
{&lt;br /&gt;
	enter &amp;lt;- BindKey( true, 0x0D, 0, 0 );  // The Key Code of enter is 0x0D . we will use bindkey function to set the key. And it is required.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function KeyBind::OnDown()&lt;br /&gt;
{&lt;br /&gt;
	if ( key == enter )&lt;br /&gt;
	{&lt;br /&gt;
		print(&amp;quot;you Successfully pressed the Key Enter.&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19439</id>
		<title>Scripting/Squirrel/Client Events/KeyBind::OnDown</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Client_Events/KeyBind::OnDown&amp;diff=19439"/>
		<updated>2016-08-17T04:28:11Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;__NOTOC__ This function allows the server to inform the player, that he pressed the key and and the key works like a command.  == Syntax ==  &amp;lt;pre&amp;gt;function onKeyDown( player, k...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This function allows the server to inform the player, that he pressed the key and and the key works like a command.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function onKeyDown( player, key )&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - The player who presses the key.&lt;br /&gt;
* &#039;&#039;&#039;key&#039;&#039;&#039; - The key player presses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
In this function i have chosen key &amp;quot;ENTER&amp;quot;. When a player will press the key/button &#039;enter&#039; it will inform the server that the player pressed the key. And the server will perform the work like a Command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function Script::ScriptLoad()()&lt;br /&gt;
{&lt;br /&gt;
	enter &amp;lt;- BindKey( true, 0x0D, 0, 0 );  // The Key Code of enter is 0x0D . we will use bindkey function to set the key. And it is required.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function KeyBind::OnDown()&lt;br /&gt;
{&lt;br /&gt;
	if ( key == enter )&lt;br /&gt;
	{&lt;br /&gt;
		print(&amp;quot;you Successfully pressed the Key Enter.&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19438</id>
		<title>Scripting/Squirrel/Functions/Object.MoveTo</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19438"/>
		<updated>2016-08-17T04:22:16Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function move an object to a specified local.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;object.MoveTo( Vector pos, int time );&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
* &#039;&#039;Object&#039;&#039; &#039;&#039;&#039;object&#039;&#039;&#039; - A valid object instance.&lt;br /&gt;
* &#039;&#039;VECTOR&#039;&#039; &#039;&#039;&#039;vector&#039;&#039;&#039; - Position where the object will be taken&lt;br /&gt;
* &#039;&#039;INT&#039;&#039; &#039;&#039;&#039;time&#039;&#039;&#039; - Time period within which the object has to move, in ms.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;function onScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
 gate &amp;lt;- CreateObject( 3685, 1, 384.108, -505.87, 9.65089, 255 );&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
	if(cmd == &amp;quot;test&amp;quot; )&lt;br /&gt;
	{&lt;br /&gt;
		MessagePlayer(&amp;quot;Gate moved!&amp;quot;, player );&lt;br /&gt;
                gate.MoveTo( Vector(384.108, -805.87, 9.65089), 1000 )&lt;br /&gt;
	}&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19437</id>
		<title>Scripting/Squirrel/Functions/Object.MoveTo</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19437"/>
		<updated>2016-08-16T23:31:08Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function move an object to a specified local.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;object.MoveTo( Vector pos, int time );&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
* &#039;&#039;Object&#039;&#039; &#039;&#039;&#039;object&#039;&#039;&#039; - A valid object instance.&lt;br /&gt;
* &#039;&#039;VECTOR&#039;&#039; &#039;&#039;&#039;vector&#039;&#039;&#039; - Position where the object will be taken&lt;br /&gt;
* &#039;&#039;INT&#039;&#039; &#039;&#039;&#039;time&#039;&#039;&#039; - Time period within which the object has to move, in ms.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;function onScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
 gate &amp;lt;- CreateObject( 3685, 1, 384.108, -505.87, 9.65089, 255 );&lt;br /&gt;
 gate.MoveTo( Vector(384.108, -805.87, 9.65089), 1000 )&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19436</id>
		<title>Scripting/Squirrel/Functions/Object.MoveTo</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19436"/>
		<updated>2016-08-16T23:30:47Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function move an object to a specified local.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;object.MoveTo( Vector pos, int time );&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
* &#039;&#039;Object&#039;&#039; &#039;&#039;&#039;object&#039;&#039;&#039; - A valid object instance.&lt;br /&gt;
* &#039;&#039;VECTOR&#039;&#039; &#039;&#039;&#039;vector&#039;&#039;&#039; - Position where the object will be taken&lt;br /&gt;
* &#039;&#039;INT&#039;&#039; &#039;&#039;&#039;time&#039;&#039;&#039; - Time period within which the object has to move, in ms.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;myObj = CreateObject(1259, 0, Vector(-879.757, -576.008, 11.3371), 255).RotateTo( Quaternion(0, 0, 0.5, -0.866025), 0 );&lt;br /&gt;
myObj.MoveTo( Vector(-979.757, -576.008, 10.3371), 1000 )&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function onScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
 gate &amp;lt;- CreateObject( 3685, 1, 384.108, -505.87, 9.65089, 255 );&lt;br /&gt;
 gate.MoveTo( Vector(384.108, -805.87, 9.65089), 1000 )&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19435</id>
		<title>Scripting/Squirrel/Functions/Object.MoveTo</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Object.MoveTo&amp;diff=19435"/>
		<updated>2016-08-16T23:28:53Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;This function move an object to a specified local.  == Syntax == &amp;lt;pre&amp;gt;object.MoveTo( Vector pos, int time );&amp;lt;/pre&amp;gt;  == Arguments == * &amp;#039;&amp;#039;Object&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;object&amp;#039;&amp;#039;&amp;#039; - A valid object...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function move an object to a specified local.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;object.MoveTo( Vector pos, int time );&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
* &#039;&#039;Object&#039;&#039; &#039;&#039;&#039;object&#039;&#039;&#039; - A valid object instance.&lt;br /&gt;
* &#039;&#039;VECTOR&#039;&#039; &#039;&#039;&#039;vector&#039;&#039;&#039; - Position where the object will be taken&lt;br /&gt;
* &#039;&#039;INT&#039;&#039; &#039;&#039;&#039;time&#039;&#039;&#039; - Time period within which the object has to move, in ms.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;myObj = CreateObject(1259, 0, Vector(-879.757, -576.008, 11.3371), 255).RotateTo( Quaternion(0, 0, 0.5, -0.866025), 0 );&lt;br /&gt;
myObj.MoveTo( Vector(-979.757, -576.008, 10.3371), 1000 )&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=OnKeyUp&amp;diff=19434</id>
		<title>OnKeyUp</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=OnKeyUp&amp;diff=19434"/>
		<updated>2016-08-15T14:02:22Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;__NOTOC__ This function allows the server to inform the player, that He dropped the key and and the key works like a command.  == Syntax ==  &amp;lt;pre&amp;gt;function onKeyUp( player, key...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This function allows the server to inform the player, that He dropped the key and and the key works like a command.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function onKeyUp( player, key )&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - The player who presses the key.&lt;br /&gt;
* &#039;&#039;&#039;key&#039;&#039;&#039; - The key player presses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
In this function i have chosen key &amp;quot;ENTER&amp;quot;. When a player will dropped the key/button &#039;enter&#039; it will inform the server that the player dropped the key. And the server will perform the work like a Command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function onScriptLoad()&lt;br /&gt;
{&lt;br /&gt;
	enter &amp;lt;- BindKey( true, 0x0D, 0, 0 );  // The Key Code of enter is 0x0D . we will use bindkey function to set the key. And it is required.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onKeyUp( player, key )&lt;br /&gt;
{&lt;br /&gt;
	if ( key == enter )&lt;br /&gt;
	{&lt;br /&gt;
		PrivMessage( player, &amp;quot;you Successfully dropped the Key Enter.&amp;quot; );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
Function [[Scripting/Squirrel/Functions/PrivMessage|&#039;&#039;PrivMessage&#039;&#039;]] and function [[Scripting/Squirrel/Functions/BindKey|&#039;&#039;BindKey&#039;&#039;]] were used in this example.&lt;br /&gt;
&lt;br /&gt;
you can Find the key codes [[https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx|&#039;&#039;here&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
== Related Events ==&lt;br /&gt;
&lt;br /&gt;
{{Scripting/Squirrel/Events/Player_Events}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Angle&amp;diff=19433</id>
		<title>Scripting/Squirrel/Functions/Vehicle.Angle</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Angle&amp;diff=19433"/>
		<updated>2016-08-15T13:57:58Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This instance variable returns vehicle&#039;s angle.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;string vehicle.Angle();&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function OnPlayerCommand( player , cmd , text )&lt;br /&gt;
{&lt;br /&gt;
	if ( cmd == &amp;quot;vAngle&amp;quot; ) {&lt;br /&gt;
        else if ( !player.Vehicle ) MessagePlayer(&amp;quot;You are not in a vehicle.&amp;quot;, player );&lt;br /&gt;
        else {&lt;br /&gt;
           MessagePlayer( &amp;quot; Your vehicle angle is: &amp;quot; + player.Vehicle.Angle(), player );&lt;br /&gt;
        }&lt;br /&gt;
       }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
== Related Functions ==&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Angle&amp;diff=19432</id>
		<title>Scripting/Squirrel/Functions/Vehicle.Angle</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Angle&amp;diff=19432"/>
		<updated>2016-08-15T13:57:17Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;This instance variable returns vehicle&amp;#039;s angle.  == Syntax ==  &amp;lt;pre&amp;gt;string vehicle.Angle();&amp;lt;/pre&amp;gt;  == Example == &amp;lt;source lang=squirrel&amp;gt; function OnPlayerCommand( player , cmd...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This instance variable returns vehicle&#039;s angle.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;string vehicle.Angle();&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function OnPlayerCommand( player , cmd , text )&lt;br /&gt;
{&lt;br /&gt;
	if ( cmd == &amp;quot;vAngle&amp;quot; ) {&lt;br /&gt;
        else if ( !player.Vehicle ) MessagePlayer(&amp;quot;You are not in a vehicle.&amp;quot;, player );&lt;br /&gt;
        else {&lt;br /&gt;
           MessagePlayer( &amp;quot; Your vehicle angle is: &amp;quot; + player.Vehicle.Angle(), player );&lt;br /&gt;
        }&lt;br /&gt;
       }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
The functions [[Scripting/Squirrel/Functions/MessagePlayer|MessagePlayer]], [[Scripting/Squirrel/Functions/Player.Name|Player.Name]] and call [[Scripting/Squirrel/Events/Player/onPlayerCommand|onPlayerCommand]] were used in in this example. More info about them in corresponding pages.&lt;br /&gt;
&lt;br /&gt;
== Related Functions ==&lt;br /&gt;
&lt;br /&gt;
{{Scripting/Squirrel/Functions/Player Functions}}&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Alarm&amp;diff=19431</id>
		<title>Scripting/Squirrel/Functions/Vehicle.Alarm</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Alarm&amp;diff=19431"/>
		<updated>2016-08-15T13:54:22Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax ==  &amp;lt;pre&amp;gt;Vehicle.Alarm = false; Vehicle.Alarm = true;&amp;lt;/pre&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;Vehicle.Alarm = false;&lt;br /&gt;
Vehicle.Alarm = true;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Pickup.Timer&amp;diff=19430</id>
		<title>Scripting/Squirrel/Functions/Pickup.Timer</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Pickup.Timer&amp;diff=19430"/>
		<updated>2016-08-15T13:51:41Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax == &amp;lt;pre&amp;gt;Pickup.Timer = value;&amp;lt;/pre&amp;gt;  == Arguments == *  == Return value == Time to pickup re-appear  == Example == &amp;lt;pre&amp;gt;	 function onPickupPickedUp( player, pickup )...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;Pickup.Timer = value;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Return value ==&lt;br /&gt;
Time to pickup re-appear&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;	&lt;br /&gt;
function onPickupPickedUp( player, pickup )&lt;br /&gt;
{&lt;br /&gt;
     if( pickup.ID == 200 )&lt;br /&gt;
     {&lt;br /&gt;
         pickup.Timer = 10000;&lt;br /&gt;
         MessagePlayer(&amp;quot;This pickup will take 10 seconds to appear again.&amp;quot;);&lt;br /&gt;
     }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/mysql_num_fields&amp;diff=19377</id>
		<title>Scripting/Squirrel/Functions/mysql num fields</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/mysql_num_fields&amp;diff=19377"/>
		<updated>2016-07-19T18:40:27Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax == &amp;lt;pre&amp;gt;mysql_num_fields( MySQLQuery query )&amp;lt;/pre&amp;gt;  == Arguments == * &amp;#039;&amp;#039;MySQLQuery&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;query&amp;#039;&amp;#039;&amp;#039; - A valid MySQL result  == Return value == The field&amp;#039;s as a table  =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;mysql_num_fields( MySQLQuery query )&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
* &#039;&#039;MySQLQuery&#039;&#039; &#039;&#039;&#039;query&#039;&#039;&#039; - A valid MySQL result&lt;br /&gt;
&lt;br /&gt;
== Return value ==&lt;br /&gt;
The field&#039;s as a table&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;	else if( cmd == &amp;quot;mysql&amp;quot; )&lt;br /&gt;
	{&lt;br /&gt;
		local q1 = mysql_query( sqliteDB, &amp;quot;SELECT * FROM Accounts&amp;quot; );&lt;br /&gt;
		local result = mysql_num_fields(q1);&lt;br /&gt;
		MessagePlayer( &amp;quot;table Accounts has -&amp;gt; &amp;quot; + result + &amp;quot; Fields!&amp;quot;, player );&lt;br /&gt;
	}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/FindCheckpoint&amp;diff=18312</id>
		<title>Scripting/Squirrel/Functions/FindCheckpoint</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/FindCheckpoint&amp;diff=18312"/>
		<updated>2015-08-07T20:17:20Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax ==  &amp;lt;pre&amp;gt;FindCheckPoint(ID)&amp;lt;/pre&amp;gt;  == Arguments ==  *&amp;#039;&amp;#039;int&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;ID&amp;#039;&amp;#039;&amp;#039; - The ID of the Checkpoint to find  == Example ==  &amp;lt;source lang=squirrel&amp;gt; function onPlayerComm...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;FindCheckPoint(ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;int&#039;&#039; &#039;&#039;&#039;ID&#039;&#039;&#039; - The ID of the Checkpoint to find&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
	if(cmd == &amp;quot;findcp&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
		local cp = FindCheckPoint(text.tointeger());&lt;br /&gt;
		if (cp)&lt;br /&gt;
		{&lt;br /&gt;
			cp.Pos = player.Pos;&lt;br /&gt;
			MessagePlayer(&amp;quot;[#00FF00]CheckPoint has been found and has been teleported to you!&amp;quot;, player);&lt;br /&gt;
		} else {&lt;br /&gt;
			MessagePlayer(&amp;quot;[#FF0000]CheckPoint has not been found :(&amp;quot;, player);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Call [[onPlayerCommand]] was used in this example. More info about it in the page.&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/FindObject&amp;diff=18311</id>
		<title>Scripting/Squirrel/Functions/FindObject</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/FindObject&amp;diff=18311"/>
		<updated>2015-08-07T20:08:26Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;FindObject(ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;int&#039;&#039; &#039;&#039;&#039;ID&#039;&#039;&#039; - The ID of the object to find&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
	if(cmd == &amp;quot;findobject&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
		local obj = FindObject(text.tointeger());&lt;br /&gt;
		if (obj)&lt;br /&gt;
		{&lt;br /&gt;
			obj.Pos = player.Pos;&lt;br /&gt;
			MessagePlayer(&amp;quot;[#00FF00]Object has been found and has been teleported to you!&amp;quot;, player);&lt;br /&gt;
		} else {&lt;br /&gt;
			MessagePlayer(&amp;quot;[#FF0000]Object has not been found :(&amp;quot;, player);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Call [[onPlayerCommand]] was used in this example. More info about it in the page.&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/FindObject&amp;diff=18310</id>
		<title>Scripting/Squirrel/Functions/FindObject</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/FindObject&amp;diff=18310"/>
		<updated>2015-08-07T20:07:31Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Syntax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;FindObject(ID)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Arguments ==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;int&#039;&#039; &#039;&#039;&#039;ID&#039;&#039;&#039; - The ID of the object to find&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
	if(cmd == &amp;quot;findpickup&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
		local pickup = FindPickup(text.tointeger());&lt;br /&gt;
		if (pickup)&lt;br /&gt;
		{&lt;br /&gt;
			pickup.Pos = player.Pos;&lt;br /&gt;
			MessagePlayer(&amp;quot;[#00FF00]Pickup has been found and has been teleported to you!&amp;quot;, player);&lt;br /&gt;
		} else {&lt;br /&gt;
			MessagePlayer(&amp;quot;[#FF0000]Pickup has not been found :(&amp;quot;, player);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Call [[onPlayerCommand]] was used in this example. More info about it in the page.&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.Eject&amp;diff=18126</id>
		<title>Scripting/Squirrel/Functions/Player.Eject</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.Eject&amp;diff=18126"/>
		<updated>2015-03-15T12:51:18Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax ==  &amp;lt;pre&amp;gt;player.Eject()&amp;lt;/pre&amp;gt;  == Example == &amp;lt;source lang=squirrel&amp;gt; function onPlayerCommand( player, cmd, text ); {        if ( cmd == &amp;quot;ejectme&amp;quot; )        {...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;player.Eject()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;source lang=squirrel&amp;gt;&lt;br /&gt;
function onPlayerCommand( player, cmd, text );&lt;br /&gt;
{&lt;br /&gt;
       if ( cmd == &amp;quot;ejectme&amp;quot; )&lt;br /&gt;
       {&lt;br /&gt;
             if( !player.Vehicle ) MessagePlayer( &amp;quot;You are not in a vehicle.&amp;quot; , player);&lt;br /&gt;
             {&lt;br /&gt;
                   MessagePlayer( &amp;quot;You have been removed from your vehicle.&amp;quot; , player);&lt;br /&gt;
                   player.Eject();&lt;br /&gt;
             }&lt;br /&gt;
	  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
Call [[Scripting/Squirrel/Events/Player/onPlayerCommand|onPlayerCommand]] were used in this example. More info about them in the corresponding pages.&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Fix&amp;diff=17973</id>
		<title>Scripting/Squirrel/Functions/Vehicle.Fix</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Fix&amp;diff=17973"/>
		<updated>2015-01-08T09:31:49Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;bool vehicle.Fix()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
	if ( cmd == &amp;quot;fix&amp;quot; )&lt;br /&gt;
	{&lt;br /&gt;
		local veh = player.Vehicle;&lt;br /&gt;
		 &lt;br /&gt;
                if ( veh ) {&lt;br /&gt;
 &lt;br /&gt;
                MessagePlayer( &amp;quot;Your vehicle has been fixed.&amp;quot;, player );&lt;br /&gt;
                veh.Fix();&lt;br /&gt;
                }&lt;br /&gt;
 &lt;br /&gt;
                else MessagePlayer( &amp;quot;You must be in the vehicle you want to fix.&amp;quot;, player );&lt;br /&gt;
	}&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Fix&amp;diff=17972</id>
		<title>Scripting/Squirrel/Functions/Vehicle.Fix</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Fix&amp;diff=17972"/>
		<updated>2015-01-08T09:31:20Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax == &amp;lt;pre&amp;gt;bool vehicle.Fix()&amp;lt;/pre&amp;gt;  == Example == &amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text ) 	if ( cmd == &amp;quot;fix&amp;quot; ) 	{ 		local veh = player.Vehicle;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;bool vehicle.Fix()&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text )&lt;br /&gt;
	if ( cmd == &amp;quot;fix&amp;quot; )&lt;br /&gt;
	{&lt;br /&gt;
		local veh = player.Vehicle;&lt;br /&gt;
		 &lt;br /&gt;
                if ( veh ) {&lt;br /&gt;
 &lt;br /&gt;
                MessagePlayer( &amp;quot;Your vehicle has been fixed.&amp;quot;, player );&lt;br /&gt;
                veh.Fix();&lt;br /&gt;
                }&lt;br /&gt;
 &lt;br /&gt;
                else MessagePlayer( &amp;quot;You must be in the vehicle you want to fix.&amp;quot;, player );&lt;br /&gt;
	}&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Model&amp;diff=17971</id>
		<title>Scripting/Squirrel/Functions/Vehicle.Model</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Vehicle.Model&amp;diff=17971"/>
		<updated>2015-01-08T09:28:44Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax == &amp;lt;pre&amp;gt;int vehicle.Model&amp;lt;/pre&amp;gt;  == Example == &amp;lt;pre&amp;gt;function onPlayerEnterVehicle( player, vehicle ) {      MessagePlayer( &amp;quot;You are entering: &amp;quot; + GetVehicleNameFromM...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;int vehicle.Model&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;function onPlayerEnterVehicle( player, vehicle )&lt;br /&gt;
{&lt;br /&gt;
     MessagePlayer( &amp;quot;You are entering: &amp;quot; + GetVehicleNameFromModel( vehicle.Model ), player );&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.Angle&amp;diff=17970</id>
		<title>Scripting/Squirrel/Functions/Player.Angle</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.Angle&amp;diff=17970"/>
		<updated>2015-01-08T09:25:35Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Syntax == &amp;lt;pre&amp;gt;float player.Angle&amp;lt;/pre&amp;gt;  == Example == &amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text ) {      if ( cmd == &amp;quot;angle&amp;quot; )      {           MessagePlayer( &amp;quot;Your...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Syntax ==&lt;br /&gt;
&amp;lt;pre&amp;gt;float player.Angle&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text )&lt;br /&gt;
{&lt;br /&gt;
     if ( cmd == &amp;quot;angle&amp;quot; )&lt;br /&gt;
     {&lt;br /&gt;
          MessagePlayer( &amp;quot;Your facing angle: &amp;quot; + player.Angle, player );&lt;br /&gt;
     }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
	<entry>
		<id>http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.RemoveMarker&amp;diff=17969</id>
		<title>Scripting/Squirrel/Functions/Player.RemoveMarker</title>
		<link rel="alternate" type="text/html" href="http://wiki.vc-mp.org/index.php?title=Scripting/Squirrel/Functions/Player.RemoveMarker&amp;diff=17969"/>
		<updated>2015-01-08T09:23:43Z</updated>

		<summary type="html">&lt;p&gt;MatheuS: Created page with &amp;quot;== Example ==  &amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text ) {    if ( cmd == &amp;quot;hide&amp;quot; )    {        player.RemoveMarker();        MessagePlayer( &amp;quot;Now players can&amp;#039;t see you...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;function onPlayerCommand( player, cmd, text ) {&lt;br /&gt;
   if ( cmd == &amp;quot;hide&amp;quot; )&lt;br /&gt;
   {&lt;br /&gt;
       player.RemoveMarker();&lt;br /&gt;
       MessagePlayer( &amp;quot;Now players can&#039;t see you on the radar&amp;quot;, player );&lt;br /&gt;
       Message( &amp;quot;&amp;gt;&amp;quot; + player.Name + &amp;quot; has entred on hide mode.&amp;quot; );&lt;br /&gt;
   }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>MatheuS</name></author>
	</entry>
</feed>