<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Damage22</id>
	<title>Multi Theft Auto: Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.multitheftauto.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Damage22"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/Damage22"/>
	<updated>2026-04-14T21:59:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Requested_Functions_and_Events&amp;diff=24029</id>
		<title>Requested Functions and Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Requested_Functions_and_Events&amp;diff=24029"/>
		<updated>2010-07-12T16:49:45Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Server-side==&lt;br /&gt;
&lt;br /&gt;
onVehicleCreated or an equivalent... shouldn't be too hard? -Robhol (14:15 Jul 6, 08)&lt;br /&gt;
:If we did it, it'd be onElementCreated - what do you want this for? [[User:EAi|eAi]] 08:58, 7 July 2008 (CDT)&lt;br /&gt;
::onElementCreated is a good idea - it could be used for lots of things. Also, how about onVehicleDrown or whatever? that is, when a vehicle hits deep water. Checking for collisions and stuff is very awkward, and client-side only, and has to be checked constantly.. -Robhol (17:31 Jul 9 08)&lt;br /&gt;
:::I second that. It would be useful if you use like me element data like the fuel amount or other stuff. And an event like this would help me to setup those element data, when a car spawns. Otherwise I would either have to edit every car spawn script I use or do a post-setup when someone is entering the car.. [[User:MaddDogg14]] (04:34 Apr 4, 10 (CEST))&lt;br /&gt;
::::i definetly agree, onElementCreated would be VERY useful for utility/librares scripts, but i think this should be limited by ACL, because &amp;quot;evil&amp;quot; scripts could abuse this othervise -Karlis (9:10 Apr 5, 10)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I ask for a function that detects if a ped is on floor, eg. '''isPedOnFloor(ped thePed)''', thanks. --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 11:29, 15 June 2008 (CDT)&lt;br /&gt;
: [[isPedOnGround]]? [[User:Awwu|Awwu]] 12:58, 15 June 2008 (CDT)&lt;br /&gt;
::I need to know if the player has its back touching the ground, not if it's simply &amp;quot;on ground&amp;quot;. --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 14:16, 16 June 2008 (CDT)&lt;br /&gt;
:::Check what task the player has, they should have TASK_COMPLEX_FALL_AND_GET_UP or TASK_COMPLEX_FALL_AND_STAY_DOWN... [[User:EAi|eAi]] 19:12, 16 June 2008 (CDT)&lt;br /&gt;
::::Thanks. What task does player have after being hitten by a melee attack that cause it to fall down? Would &amp;quot;TASK_SIMPLE_BE_KICKED_ON_GROUND&amp;quot; and &amp;quot;TASK_SIMPLE_GET_UP&amp;quot; work? --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 09:35, 17 June 2008 (CDT)&lt;br /&gt;
:::::Try it, I'm not entirely sure. You should be able to produce some code to show the player's current tasks very easily... [[User:EAi|eAi]] 19:20, 17 June 2008 (CDT)&lt;br /&gt;
::::::My goal is to edit the standard damage of the attacks, in this case i have to know when player is on ground to cause higher damage. However it doesn't seem to work, when i hit the player it simply gets up without animation with no damage. --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 19:10, 19 June 2008 (CDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
It may looks strange and useless (waste of time?) but I think that it could be a awesome feature. Having a web browser.&lt;br /&gt;
Like: http://www.youtube.com/watch?v=wT1UR6qEgdg&lt;br /&gt;
http://princeofcode.com/awesomium.php&lt;br /&gt;
:definetly useles and waste of time, suporting xfire enought. -karlis&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
There could be something like createBrowser( float x, float y, float z, [float rx, float ry, float rz, float width, float high, string url, bool locked] ) &lt;br /&gt;
locked parameter: false = navigation bar present, true = no navigation bar&lt;br /&gt;
toggleBrowserFullsceenMode(browser theBrowser, bool tog, [bool smooth])&lt;br /&gt;
smooth parameter: If set to true the browser will smoothly move from his ingame position to the fullscreen position&lt;br /&gt;
toggleBrowserBackground(browser theBrowser, bool tog)&lt;br /&gt;
Set the browser background transparent.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security: Disable file downloads, disable popups (disable flash, javascript and any other protocols than http and https [no mailto and stuff...]?)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Should be a Client and server function. --[[User:Masterofquebec|Masterofquebec]] 00:10, 15 October 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Support of tooltips from CEGUI would be cool. I saw a property for that, but it didn't work for me. [[User:MaddDogg14]] (04:36 Apr 4, 10 (CEST))&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I request a function that gets all clothes from a ped, just like getPedClothes but for all bodyparts. With this function it would be more ease to save clothes to database.&lt;br /&gt;
:That's so easy to do yourself that it's barely worth adding. Just loop all the indexes 0-17 and save them to a table. [[User:Awwu|Awwu]] 19:26, 17 April 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[setProjectileTarget]] for setting a projectile to target a specific entity. I am trying to create a Battlefield Bad Company type of gamemode and in that game, you can plant a 'tracer'. Any rocket fired (if the tracer is on screen) will seek the tracer. [[User:LeetWoovie|LeetWoovie]] 05:01, 19 April 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
(marcol07, June the 25th, 2010) I would like to have some function to create light source as element or sth like createFire, for example createLight(x,y,z,xrot,yrot,zrot,f,r,g,b) where &amp;quot;f&amp;quot; is an angle of lightning. or it is possible with some model or function? It would be good to create for example fog lamps or classic street lamps&lt;br /&gt;
&lt;br /&gt;
==Client-Side==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Adding possibility to toggle radio hud label by '''showHudComponent''' -karlis  &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pickup events clientside please, onClientPickupHit onClientPickupUse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Would it be possible to add a color arg to guiGridListSetItemText()? Im trying to get each item colored differently in one list. Thanks, ABEL&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I need a function which could get current target of hydra or a HS rocket launcher, like when someone press space and targets a element, to get what element is it for calculating distance from it. '''getPlayerOccupiedVehicleTarget''' or '''getPlayerHSTarget'''. &lt;br /&gt;
Thanks in advance -Nidza a.k.a. CodeMaster 2:26 PM 19th June 2008.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
It'd be useful to have something to disable elements of the default hud (weapon display, health display, armor, radar, etcetera) so that you can create your own HUDs. Something like '''setHudElement(element name, toggle)'''.&lt;br /&gt;
&lt;br /&gt;
[[User:Lord Xalphox|Lord Xalphox]] 19:32, 22 March 2009 (CET)&lt;br /&gt;
:[[showPlayerHudComponent]]? [[User:Awwu|Awwu]] 19:43, 22 March 2009 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'd like to have a function that sets the chatbox input line text. Then I could script my own chat history function (that inserts the last sent text into the input line again by pressing arrow up) (which samp has since 0.2 btw) since nobody builds it into the client. [[User:NeonBlack|NeonBlack]] 12:03, 4 July 2009 (CEST) PS.: samp also supports cut, copy and paste :P&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A function setElementMatrix, doing the exact opposite of getElementMatrix would be much appreciated. --[[User:Kayl|Kayl]] 15:21, 13 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Functions like setTrainPosition(train,track,pos) and track,pos getTrainPosition(train) would be great in order to allow more script side control of trains.&lt;br /&gt;
The track argument would be an index of the track number (currently there are around 4 tracks handled, including 1 incompletely defined).&lt;br /&gt;
The position would be a float between 0 and 1 (or however you guys handle it) telling where on the track the train currently is.&lt;br /&gt;
It would be great if those functions could be available client and server side. --[[User:Kayl|Kayl]] 12:58, 23 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
need this function client and server side '''movePlayerHudComponent(string component, float x, float y)''' --[[User:SuatEyrice|SuatEyrice]] 00:18, 26 February 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''(marcol07, June the 27th, 2010)''' I would be so happy to have fuction to set Analog control of player sth like '''getAnalogControlState(string controlName)''' but inverted to '''setAnalogControlState(string controlName, float state)'''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
OnPedDamage (serverside) event. There is OnClientPedDamage, but it's clientside. [[User:damage22|damage22]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Requested_Functions_and_Events&amp;diff=24028</id>
		<title>Requested Functions and Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Requested_Functions_and_Events&amp;diff=24028"/>
		<updated>2010-07-12T16:49:20Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Server-side==&lt;br /&gt;
&lt;br /&gt;
onVehicleCreated or an equivalent... shouldn't be too hard? -Robhol (14:15 Jul 6, 08)&lt;br /&gt;
:If we did it, it'd be onElementCreated - what do you want this for? [[User:EAi|eAi]] 08:58, 7 July 2008 (CDT)&lt;br /&gt;
::onElementCreated is a good idea - it could be used for lots of things. Also, how about onVehicleDrown or whatever? that is, when a vehicle hits deep water. Checking for collisions and stuff is very awkward, and client-side only, and has to be checked constantly.. -Robhol (17:31 Jul 9 08)&lt;br /&gt;
:::I second that. It would be useful if you use like me element data like the fuel amount or other stuff. And an event like this would help me to setup those element data, when a car spawns. Otherwise I would either have to edit every car spawn script I use or do a post-setup when someone is entering the car.. [[User:MaddDogg14]] (04:34 Apr 4, 10 (CEST))&lt;br /&gt;
::::i definetly agree, onElementCreated would be VERY useful for utility/librares scripts, but i think this should be limited by ACL, because &amp;quot;evil&amp;quot; scripts could abuse this othervise -Karlis (9:10 Apr 5, 10)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I ask for a function that detects if a ped is on floor, eg. '''isPedOnFloor(ped thePed)''', thanks. --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 11:29, 15 June 2008 (CDT)&lt;br /&gt;
: [[isPedOnGround]]? [[User:Awwu|Awwu]] 12:58, 15 June 2008 (CDT)&lt;br /&gt;
::I need to know if the player has its back touching the ground, not if it's simply &amp;quot;on ground&amp;quot;. --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 14:16, 16 June 2008 (CDT)&lt;br /&gt;
:::Check what task the player has, they should have TASK_COMPLEX_FALL_AND_GET_UP or TASK_COMPLEX_FALL_AND_STAY_DOWN... [[User:EAi|eAi]] 19:12, 16 June 2008 (CDT)&lt;br /&gt;
::::Thanks. What task does player have after being hitten by a melee attack that cause it to fall down? Would &amp;quot;TASK_SIMPLE_BE_KICKED_ON_GROUND&amp;quot; and &amp;quot;TASK_SIMPLE_GET_UP&amp;quot; work? --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 09:35, 17 June 2008 (CDT)&lt;br /&gt;
:::::Try it, I'm not entirely sure. You should be able to produce some code to show the player's current tasks very easily... [[User:EAi|eAi]] 19:20, 17 June 2008 (CDT)&lt;br /&gt;
::::::My goal is to edit the standard damage of the attacks, in this case i have to know when player is on ground to cause higher damage. However it doesn't seem to work, when i hit the player it simply gets up without animation with no damage. --&amp;lt;span style=&amp;quot;font-family:Courier New, Courier, monospace&amp;quot;&amp;gt;[[User:Shadd|Shadd]]&amp;lt;/span&amp;gt;&amp;lt;sub&amp;gt;([[User_talk:Shadd|In caso di emergenza rompere le scatole]])&amp;lt;/sub&amp;gt; 19:10, 19 June 2008 (CDT)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
It may looks strange and useless (waste of time?) but I think that it could be a awesome feature. Having a web browser.&lt;br /&gt;
Like: http://www.youtube.com/watch?v=wT1UR6qEgdg&lt;br /&gt;
http://princeofcode.com/awesomium.php&lt;br /&gt;
:definetly useles and waste of time, suporting xfire enought. -karlis&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
There could be something like createBrowser( float x, float y, float z, [float rx, float ry, float rz, float width, float high, string url, bool locked] ) &lt;br /&gt;
locked parameter: false = navigation bar present, true = no navigation bar&lt;br /&gt;
toggleBrowserFullsceenMode(browser theBrowser, bool tog, [bool smooth])&lt;br /&gt;
smooth parameter: If set to true the browser will smoothly move from his ingame position to the fullscreen position&lt;br /&gt;
toggleBrowserBackground(browser theBrowser, bool tog)&lt;br /&gt;
Set the browser background transparent.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Security: Disable file downloads, disable popups (disable flash, javascript and any other protocols than http and https [no mailto and stuff...]?)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Should be a Client and server function. --[[User:Masterofquebec|Masterofquebec]] 00:10, 15 October 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Support of tooltips from CEGUI would be cool. I saw a property for that, but it didn't work for me. [[User:MaddDogg14]] (04:36 Apr 4, 10 (CEST))&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I request a function that gets all clothes from a ped, just like getPedClothes but for all bodyparts. With this function it would be more ease to save clothes to database.&lt;br /&gt;
:That's so easy to do yourself that it's barely worth adding. Just loop all the indexes 0-17 and save them to a table. [[User:Awwu|Awwu]] 19:26, 17 April 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[setProjectileTarget]] for setting a projectile to target a specific entity. I am trying to create a Battlefield Bad Company type of gamemode and in that game, you can plant a 'tracer'. Any rocket fired (if the tracer is on screen) will seek the tracer. [[User:LeetWoovie|LeetWoovie]] 05:01, 19 April 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
(marcol07, June the 25th, 2010) I would like to have some function to create light source as element or sth like createFire, for example createLight(x,y,z,xrot,yrot,zrot,f,r,g,b) where &amp;quot;f&amp;quot; is an angle of lightning. or it is possible with some model or function? It would be good to create for example fog lamps or classic street lamps&lt;br /&gt;
&lt;br /&gt;
==Client-Side==&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Adding possibility to toggle radio hud label by '''showHudComponent''' -karlis  &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pickup events clientside please, onClientPickupHit onClientPickupUse.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Would it be possible to add a color arg to guiGridListSetItemText()? Im trying to get each item colored differently in one list. Thanks, ABEL&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I need a function which could get current target of hydra or a HS rocket launcher, like when someone press space and targets a element, to get what element is it for calculating distance from it. '''getPlayerOccupiedVehicleTarget''' or '''getPlayerHSTarget'''. &lt;br /&gt;
Thanks in advance -Nidza a.k.a. CodeMaster 2:26 PM 19th June 2008.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
It'd be useful to have something to disable elements of the default hud (weapon display, health display, armor, radar, etcetera) so that you can create your own HUDs. Something like '''setHudElement(element name, toggle)'''.&lt;br /&gt;
&lt;br /&gt;
[[User:Lord Xalphox|Lord Xalphox]] 19:32, 22 March 2009 (CET)&lt;br /&gt;
:[[showPlayerHudComponent]]? [[User:Awwu|Awwu]] 19:43, 22 March 2009 (CET)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'd like to have a function that sets the chatbox input line text. Then I could script my own chat history function (that inserts the last sent text into the input line again by pressing arrow up) (which samp has since 0.2 btw) since nobody builds it into the client. [[User:NeonBlack|NeonBlack]] 12:03, 4 July 2009 (CEST) PS.: samp also supports cut, copy and paste :P&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
A function setElementMatrix, doing the exact opposite of getElementMatrix would be much appreciated. --[[User:Kayl|Kayl]] 15:21, 13 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Functions like setTrainPosition(train,track,pos) and track,pos getTrainPosition(train) would be great in order to allow more script side control of trains.&lt;br /&gt;
The track argument would be an index of the track number (currently there are around 4 tracks handled, including 1 incompletely defined).&lt;br /&gt;
The position would be a float between 0 and 1 (or however you guys handle it) telling where on the track the train currently is.&lt;br /&gt;
It would be great if those functions could be available client and server side. --[[User:Kayl|Kayl]] 12:58, 23 November 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
need this function client and server side '''movePlayerHudComponent(string component, float x, float y)''' --[[User:SuatEyrice|SuatEyrice]] 00:18, 26 February 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''(marcol07, June the 27th, 2010)''' I would be so happy to have fuction to set Analog control of player sth like '''getAnalogControlState(string controlName)''' but inverted to '''setAnalogControlState(string controlName, float state)'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
OnPedDamage (serverside) event. There is OnClientPedDamage, but it's clientside. [[User:damage22|damage22]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/executeSQLSelect&amp;diff=24016</id>
		<title>RU/executeSQLSelect</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/executeSQLSelect&amp;diff=24016"/>
		<updated>2010-07-10T10:17:59Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server function}}&lt;br /&gt;
Эта функция позволяет считать строки из указанной таблицы встроенной базы данных, если таковые существуют.&lt;br /&gt;
&lt;br /&gt;
Встроенная база данных на SQLite позволяет сохранять данные и получать к ним доступ из скриптов. Вызов этой функции будет соответствовать следующему запросу к базе данных:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;[sql]SELECT &amp;lt;fields&amp;gt; FROM &amp;lt;tables&amp;gt; WHERE &amp;lt;conditions&amp;gt; LIMIT &amp;lt;limit&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table executeSQLSelect ( string tableName, string fields, [ string conditions, int limit ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''tableName:''' Название таблицы, к которой совершается запрос. Не допускаются пробелы в имени.&lt;br /&gt;
*'''fields:''' Строка с именами полей, которые будут запрошены. Пробелы также не допускаются. Если полей несколько, то их разделяют запятой (,). Можно использовать звездочку(*), чтобы запросить все поля таблицы. При использовании звездочки обратите внимание на порядок, в котором вы будете извлекать значения из таблицы.&lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы===&lt;br /&gt;
*'''conditions:''' Дополнительные условия запроса. Если их несколько, то их соединяют логическими операторами (AND, OR).&lt;br /&gt;
*'''limit:''' Максимальное количество строк, которое вы хотели бы получить.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает двумерную таблицу, результаты хранятся в ячейке с адреосм [номер_строки][название параметра]. Обратите внимание, что если ничего не будет найдено, то таблица будет пустой (нулевой длины). Проверить это можно с помощью оператора #.&lt;br /&gt;
&lt;br /&gt;
Возвращает ''false'', если были переданы некорректные аргументы.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
В этом примере при загрузке карты создается SQL-таблица, и в ней сохраняется информация об одежде игрока.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function onMapLoad ()&lt;br /&gt;
	-- если таблицы не существует, то создаем ее&lt;br /&gt;
	executeSQLCreateTable ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture TEXT, clothes_head_model TEXT, player TEXT&amp;quot; )&lt;br /&gt;
end&lt;br /&gt;
addEventHandler ( &amp;quot;onGamemodeMapStart&amp;quot;, getRootElement(), onMapLoad )&lt;br /&gt;
&lt;br /&gt;
function addInfoToSQL( theSpawnpoint, theTeam )	&lt;br /&gt;
	sourcename = getPlayerName ( source )	-- узнаем имя игрока&lt;br /&gt;
	&lt;br /&gt;
	-- пытаемся запросить запись в базе данных для этого игрока&lt;br /&gt;
	result = executeSQLSelect ( &amp;quot;players&amp;quot;, &amp;quot;player&amp;quot;, &amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	if ( type( result ) == &amp;quot;table&amp;quot; and #result == 0 ) or not result then -- если данных не обнаружено&lt;br /&gt;
		outputChatBox ( &amp;quot;This is your first time here! Welcome &amp;quot; .. sourcename .. &amp;quot;!&amp;quot;, source )&lt;br /&gt;
		executeSQLInsert ( &amp;quot;players&amp;quot;, &amp;quot;'none', 'none', '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	else&lt;br /&gt;
		outputChatBox ( &amp;quot;Welcome back &amp;quot; .. sourcename .. &amp;quot;!&amp;quot;, source )&lt;br /&gt;
		executeSQLUpdate ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture = 'hairgreen', clothes_head_model = 'somehead'&amp;quot;,&lt;br /&gt;
		&amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	-- запрашиваем информацию об одежде игрока&lt;br /&gt;
	result = executeSQLSelect ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture, clothes_head_model&amp;quot;, &amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	outputChatBox ( &amp;quot;Your head texture is &amp;quot; .. result[1].clothes_head_texture )&lt;br /&gt;
	outputChatBox ( &amp;quot;Your head model is &amp;quot; .. result[1]['clothes_head_model'] )	&lt;br /&gt;
end&lt;br /&gt;
addEventHandler ( &amp;quot;onPlayerSpawn&amp;quot;, getRootElement(), addInfoToSQL )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/SQL_functions}}&lt;br /&gt;
[[en:executeSQLSelect]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/executeSQLSelect&amp;diff=24015</id>
		<title>RU/executeSQLSelect</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/executeSQLSelect&amp;diff=24015"/>
		<updated>2010-07-10T10:16:46Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '__NOTOC__ {{RU/Server function}} Эта функция позволяет считать строки из указанной таблицы встроенной базы дан…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server function}}&lt;br /&gt;
Эта функция позволяет считать строки из указанной таблицы встроенной базы данных, если таковые существуют.&lt;br /&gt;
&lt;br /&gt;
Встроенная база данных на SQLite позволяет сохранять данные и получать к ним доступ из скриптов. Вызов этой функции будет соответствовать следующему запросу к базе данных:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;[sql]SELECT &amp;lt;fields&amp;gt; FROM &amp;lt;tables&amp;gt; WHERE &amp;lt;conditions&amp;gt; LIMIT &amp;lt;limit&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table executeSQLSelect ( string tableName, string fields, [ string conditions, int limit ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''tableName:''' Название таблицы, к которой совершается запрос. Не допускаются пробелы в имени.&lt;br /&gt;
*'''fields:''' Строка с именами полей, которые будут запрошены. Пробелы также не допускаются. Если полей несколько, то их разделяют запятой (,). Можно использовать звездочку(*), чтобы запросить все поля таблицы. При использовании звездочки обратите внимание на порядок, в котором вы будете извлекать значения из таблицы.&lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы===&lt;br /&gt;
*'''conditions:''' Дополнительные условия запроса. Если их несколько, то их соединяют логическими операторами (AND, OR).&lt;br /&gt;
*'''limit:''' Максимальное количество строк, которое вы хотели бы получить.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает двумерную таблицу, результаты хранятся в ячейке с адреосм [номер_строки][название параметра]. Обратите внимание, что если ничего не будет найдено, то таблица будет пустой (нулевой длины). Проверить это можно с помощью оператора #.&lt;br /&gt;
&lt;br /&gt;
Возвращает ''false'', если были переданы некорректные аргументы.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
В этом примере при загрузке карты создается SQL-таблица, и в ней сохраняется информация об одежде игрока.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function onMapLoad ()&lt;br /&gt;
	-- если таблицы не существует, то создаем ее&lt;br /&gt;
	executeSQLCreateTable ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture TEXT, clothes_head_model TEXT, player TEXT&amp;quot; )&lt;br /&gt;
end&lt;br /&gt;
addEventHandler ( &amp;quot;onGamemodeMapStart&amp;quot;, getRootElement(), onMapLoad )&lt;br /&gt;
&lt;br /&gt;
function addInfoToSQL( theSpawnpoint, theTeam )	&lt;br /&gt;
	sourcename = getPlayerName ( source )	-- узнаем имя игрока&lt;br /&gt;
	&lt;br /&gt;
	-- пытаемся запросить запись в базе данных для этого игрока&lt;br /&gt;
	result = executeSQLSelect ( &amp;quot;players&amp;quot;, &amp;quot;player&amp;quot;, &amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	if ( type( result ) == &amp;quot;table&amp;quot; and #result == 0 ) or not result then -- если данных не обнаружено&lt;br /&gt;
		outputChatBox ( &amp;quot;This is your first time here! Welcome &amp;quot; .. sourcename .. &amp;quot;!&amp;quot;, source )&lt;br /&gt;
		executeSQLInsert ( &amp;quot;players&amp;quot;, &amp;quot;'none', 'none', '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	else&lt;br /&gt;
		outputChatBox ( &amp;quot;Welcome back &amp;quot; .. sourcename .. &amp;quot;!&amp;quot;, source )&lt;br /&gt;
		executeSQLUpdate ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture = 'hairgreen', clothes_head_model = 'somehead'&amp;quot;,&lt;br /&gt;
		&amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	-- запрашиваем информацию об одежде игрока&lt;br /&gt;
	result = executeSQLSelect ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture, clothes_head_model&amp;quot;, &amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	outputChatBox ( &amp;quot;Your head texture is &amp;quot; .. result[1].clothes_head_texture )&lt;br /&gt;
	outputChatBox ( &amp;quot;Your head model is &amp;quot; .. result[1]['clothes_head_model'] )	&lt;br /&gt;
end&lt;br /&gt;
addEventHandler ( &amp;quot;onPlayerSpawn&amp;quot;, getRootElement(), addInfoToSQL )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Registry_functions}}&lt;br /&gt;
[[en:executeSQLSelect]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=ExecuteSQLSelect&amp;diff=24014</id>
		<title>ExecuteSQLSelect</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=ExecuteSQLSelect&amp;diff=24014"/>
		<updated>2010-07-10T09:15:50Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server function}}&lt;br /&gt;
This function retrieves rows from a table in the database, if they exist. If you pass the table name, along with the columns you want to retrieve (and any conditions for the row) this function will return a table containing the corresponding values.&lt;br /&gt;
&lt;br /&gt;
The SQLite database contains globally stored data and can be used by scripts to store and retrieve data in a structured manner.&lt;br /&gt;
&lt;br /&gt;
The executed SQL query is the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;[sql]SELECT &amp;lt;fields&amp;gt; FROM &amp;lt;tables&amp;gt; WHERE &amp;lt;conditions&amp;gt; LIMIT &amp;lt;limit&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
table executeSQLSelect ( string tableName, string fields, [ string conditions, int limit ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*'''tableName:''' The table you want to query. No spaces allowed.&lt;br /&gt;
*'''fields:''' The fields you want to query. No spaced allowed. Multiple fields should be separated by a comma (,). Wildcard (*) allowed to query all fields in the table. If you use wildcards, please pay attention to the order in which you'll have to retrieve your values from the table.&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments===&lt;br /&gt;
*'''conditions:''' The conditions for the query. Multiple conditions should be separated by logical operators (AND, OR).&lt;br /&gt;
*'''limit:''' Maximum amount of rows to return.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns a 2-dimensional table where the results are stored as table [row_index] [column_name]. Please note that table may be empty.&lt;br /&gt;
&lt;br /&gt;
If invalid arguments were passed, returns ''false''.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example creates a SQL table when a map loads, and stores info about a player to that database when he spawns.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function onMapLoad ()&lt;br /&gt;
	-- create our table, if it doesn't already exist&lt;br /&gt;
	executeSQLCreateTable ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture TEXT, clothes_head_model TEXT, player TEXT&amp;quot; )&lt;br /&gt;
end&lt;br /&gt;
addEventHandler ( &amp;quot;onGamemodeMapStart&amp;quot;, getRootElement(), onMapLoad )&lt;br /&gt;
&lt;br /&gt;
function addInfoToSQL( theSpawnpoint, theTeam )	&lt;br /&gt;
	sourcename = getPlayerName ( source )	-- get the player's name&lt;br /&gt;
	&lt;br /&gt;
	-- try to retrieve the player data from the db&lt;br /&gt;
	result = executeSQLSelect ( &amp;quot;players&amp;quot;, &amp;quot;player&amp;quot;, &amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	if ( type( result ) == &amp;quot;table&amp;quot; and #result == 0 ) or not result then -- see if any data was found at all&lt;br /&gt;
		outputChatBox ( &amp;quot;This is your first time here! Welcome &amp;quot; .. sourcename .. &amp;quot;!&amp;quot;, source )&lt;br /&gt;
		executeSQLInsert ( &amp;quot;players&amp;quot;, &amp;quot;'none', 'none', '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	else&lt;br /&gt;
		outputChatBox ( &amp;quot;Welcome back &amp;quot; .. sourcename .. &amp;quot;!&amp;quot;, source )&lt;br /&gt;
		executeSQLUpdate ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture = 'hairgreen', clothes_head_model = 'somehead'&amp;quot;,&lt;br /&gt;
		&amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	-- get the clothes data for the player&lt;br /&gt;
	result = executeSQLSelect ( &amp;quot;players&amp;quot;, &amp;quot;clothes_head_texture, clothes_head_model&amp;quot;, &amp;quot;player = '&amp;quot; .. sourcename .. &amp;quot;'&amp;quot; )&lt;br /&gt;
	outputChatBox ( &amp;quot;Your head texture is &amp;quot; .. result[1].clothes_head_texture )&lt;br /&gt;
	outputChatBox ( &amp;quot;Your head model is &amp;quot; .. result[1]['clothes_head_model'] )	&lt;br /&gt;
end&lt;br /&gt;
addEventHandler ( &amp;quot;onPlayerSpawn&amp;quot;, getRootElement(), addInfoToSQL )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Registry_functions}}&lt;br /&gt;
[[ru:executeSQLSelect]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/SQL_functions&amp;diff=24013</id>
		<title>Template:RU/SQL functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/SQL_functions&amp;diff=24013"/>
		<updated>2010-07-10T09:15:09Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '*{{RU/EN}}  executeSQLCreateTable *{{RU/EN}}  executeSQLDelete *{{RU/EN}}  executeSQLDropTable *{{RU/EN}}  …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*{{RU/EN}}  [[executeSQLCreateTable|executeSQLCreateTable]]&lt;br /&gt;
*{{RU/EN}}  [[executeSQLDelete|executeSQLDelete]]&lt;br /&gt;
*{{RU/EN}}  [[executeSQLDropTable|executeSQLDropTable]]&lt;br /&gt;
*{{RU/EN}}  [[executeSQLInsert|executeSQLInsert]]&lt;br /&gt;
*{{RU/EN}}  [[executeSQLQuery|executeSQLQuery]]&lt;br /&gt;
*{{RUFull}}  [[RU/executeSQLSelect|executeSQLSelect]]&lt;br /&gt;
*{{RU/EN}}  [[executeSQLUpdate|executeSQLUpdate]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/Server_Scripting_Functions&amp;diff=24012</id>
		<title>RU/Server Scripting Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/Server_Scripting_Functions&amp;diff=24012"/>
		<updated>2010-07-10T09:13:34Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{translate}}&lt;br /&gt;
&amp;lt;pageclass class=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
Здесь приведены все [[event|функции скриптов]], выполняемые на '''серверной стороне''', которые уже встроены в мод. Для консультации по работе функций или событий посети [[Requested Functions and Events|эту страницу]].&lt;br /&gt;
&lt;br /&gt;
Прошу заметить, что скриптовые функции могут быть расширены при загрузке  в динамических модулях, которые обеспечивают новые функции, такие как доступ к базе данных MySQL. Эти функции не встроены в мод и требуют модуль чтобы загрузить для готовности.&lt;br /&gt;
&lt;br /&gt;
Зайдите на [[Module functions|эту страницу]] для ознакомления с функциями, которые не встроены в мод, однако доступны для пользования.&lt;br /&gt;
&lt;br /&gt;
'''Функции для работы на клиентской стороне вы можете найти здесь: [[RU/Client Scripting Functions|Клиентские Функции Скриптинга]].'''&lt;br /&gt;
&lt;br /&gt;
==Функции аккаунта==&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции ACL==&lt;br /&gt;
{{ACL_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции администрирования==&lt;br /&gt;
{{RU/Admin_functions}}&lt;br /&gt;
&lt;br /&gt;
==Аудио функции==&lt;br /&gt;
{{Audio_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции объявления==&lt;br /&gt;
{{Announce_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции блипов ==&lt;br /&gt;
{{Blip_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции камеры==&lt;br /&gt;
{{Camera functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции формы столкновения==&lt;br /&gt;
{{Collision shape functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции тела и одежды==&lt;br /&gt;
{{Clothes and body functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции курсора==&lt;br /&gt;
{{Cursor_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции элементов==&lt;br /&gt;
{{Element functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции событий==&lt;br /&gt;
{{RU/Event functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции взрывов==&lt;br /&gt;
{{Explosion_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции файлов==&lt;br /&gt;
{{File_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции HTTP==&lt;br /&gt;
{{HTTP_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции ввода==&lt;br /&gt;
{{Input_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции карты==&lt;br /&gt;
{{Map_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции маркеров==&lt;br /&gt;
{{RU/Marker functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции объектов==&lt;br /&gt;
{{RU/Object functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции педов==&lt;br /&gt;
{{RU/Ped_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции пикапов==&lt;br /&gt;
{{Pickup functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции игрока==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции области радара==&lt;br /&gt;
{{Radar area functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции ресурсов==&lt;br /&gt;
{{Resource functions}}&lt;br /&gt;
&lt;br /&gt;
==Серийные функции==&lt;br /&gt;
{{Serial functions}}&lt;br /&gt;
&lt;br /&gt;
==Серверные функции==&lt;br /&gt;
{{RU/Server functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции настройки реестра==&lt;br /&gt;
{{RU/Settings registry functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции SQL==&lt;br /&gt;
{{RU/SQL_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции команды==&lt;br /&gt;
{{RU/Team functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции текста==&lt;br /&gt;
{{Text functions}}&lt;br /&gt;
&lt;br /&gt;
==Полезные функции==&lt;br /&gt;
{{Utility functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции транспорта==&lt;br /&gt;
{{RU/Vehicle functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции оружия==&lt;br /&gt;
{{RU/Weapon functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции мира==&lt;br /&gt;
{{RU/World functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции XML==&lt;br /&gt;
{{XML functions}}&lt;br /&gt;
&lt;br /&gt;
==Устаревшие функции==&lt;br /&gt;
Access: [http://development.mtasa.com/index.php?title=Category:Depreciated &amp;lt;nowiki&amp;gt;[[Category:Depreciated]]&amp;lt;/nowiki&amp;gt; ]&amp;lt;br&amp;gt;&lt;br /&gt;
''Note: dont change this, done purposely to keep this page from being included in the listing.''&lt;br /&gt;
[[en:Server Scripting Functions]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=24005</id>
		<title>Template:RU/Server event functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=24005"/>
		<updated>2010-07-09T17:09:45Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*{{RUFull}}  [[RU/addEvent|addEvent]]&lt;br /&gt;
*{{RUFull}}  [[RU/addEventHandler|addEventHandler]]&lt;br /&gt;
*{{RU/EN}}  [[cancelEvent|cancelEvent]]&lt;br /&gt;
*{{RU/EN}}  [[getCancelReason|getCancelReason]]&lt;br /&gt;
*{{RUFull}}  [[RU/removeEventHandler|removeEventHandler]]&lt;br /&gt;
*{{RUFull}}  [[RU/triggerClientEvent|triggerClientEvent]]&lt;br /&gt;
*{{RUFull}}  [[RU/triggerEvent|triggerEvent]]&lt;br /&gt;
*{{RU/EN}}  [[wasEventCancelled|wasEventCancelled]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24004</id>
		<title>Template:RU/Player functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24004"/>
		<updated>2010-07-09T17:07:58Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[canPlayerUseFunction]]{{RU/EN}}&lt;br /&gt;
* [[forcePlayerMap]]{{RU/EN}}&lt;br /&gt;
* [[getAlivePlayers]]{{RU/EN}}&lt;br /&gt;
* [[getDeadPlayers]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerCount]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerPing]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerTotalAmmo]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getRandomPlayer]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMapForced]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[setPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[setPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
* [[showPlayerHudComponent]]{{RU/EN}}&lt;br /&gt;
* {{RUFull}}  [[RU/spawnPlayer|spawnPlayer]]&lt;br /&gt;
* {{RUFull}}  [[RU/takePlayerMoney|takePlayerMoney]]&lt;br /&gt;
* {{RUFull}}  [[RU/getPlayerAccount|getPlayerAccount]]&lt;br /&gt;
* {{RUFull}}  [[RU/getPlayerFromName|getPlayerFromName]]&lt;br /&gt;
* [[getPlayerIP|getPlayerIP]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerName|getPlayerName]]{{RU/EN}}&lt;br /&gt;
* [[redirectPlayer|redirectPlayer]]{{RU/EN}}&lt;br /&gt;
* {{RUFull}}  [[RU/setPlayerName|setPlayerName]]&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
* [[addPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[doesPlayerHaveJetPack]]&lt;br /&gt;
* [[getPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerContactElement]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFromNick]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTarget]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDead]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDucked]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInVehicle]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInWater]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerOnGround]]{{RU/EN}}&lt;br /&gt;
* [[killPlayer]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerFromVehicle]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[warpPlayerIntoVehicle]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24002</id>
		<title>Template:RU/Player functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24002"/>
		<updated>2010-07-09T16:54:07Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[canPlayerUseFunction]]{{RU/EN}}&lt;br /&gt;
* [[forcePlayerMap]]{{RU/EN}}&lt;br /&gt;
* [[getAlivePlayers]]{{RU/EN}}&lt;br /&gt;
* [[getDeadPlayers]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerCount]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerPing]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerTotalAmmo]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getRandomPlayer]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMapForced]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[setPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[setPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
* [[showPlayerHudComponent]]{{RU/EN}}&lt;br /&gt;
* {{RUFull}}[[RU/spawnPlayer|spawnPlayer]]&lt;br /&gt;
* {{RUFull}}[[RU/takePlayerMoney|takePlayerMoney]]&lt;br /&gt;
* {{RUFull}}[[RU/getPlayerAccount|getPlayerAccount]]&lt;br /&gt;
* {{RUFull}}[[RU/getPlayerFromName|getPlayerFromName]]&lt;br /&gt;
* [[getPlayerIP|getPlayerIP]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerName|getPlayerName]]{{RU/EN}}&lt;br /&gt;
* [[redirectPlayer|redirectPlayer]]{{RU/EN}}&lt;br /&gt;
* {{RUFull}}[[RU/setPlayerName|setPlayerName]]&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
* [[addPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[doesPlayerHaveJetPack]]&lt;br /&gt;
* [[getPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerContactElement]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFromNick]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTarget]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDead]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDucked]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInVehicle]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInWater]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerOnGround]]{{RU/EN}}&lt;br /&gt;
* [[killPlayer]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerFromVehicle]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[warpPlayerIntoVehicle]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24001</id>
		<title>Template:RU/Player functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24001"/>
		<updated>2010-07-09T16:53:28Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[canPlayerUseFunction]]{{RU/EN}}&lt;br /&gt;
* [[forcePlayerMap]]{{RU/EN}}&lt;br /&gt;
* [[getAlivePlayers]]{{RU/EN}}&lt;br /&gt;
* [[getDeadPlayers]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerCount]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerPing]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerTotalAmmo]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getRandomPlayer]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMapForced]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[setPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[setPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
* [[showPlayerHudComponent]]{{RU/EN}}&lt;br /&gt;
* [[RU/spawnPlayer|spawnPlayer]]{{RUFull}}&lt;br /&gt;
* [[RU/takePlayerMoney|takePlayerMoney]]{{RUFull}}&lt;br /&gt;
* [[RU/getPlayerAccount|getPlayerAccount]]{{RUFull}}&lt;br /&gt;
* [[RU/getPlayerFromName|getPlayerFromName]]{{RUFull}}&lt;br /&gt;
* [[getPlayerIP|getPlayerIP]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerName|getPlayerName]]{{RU/EN}}&lt;br /&gt;
* [[redirectPlayer|redirectPlayer]]{{RU/EN}}&lt;br /&gt;
* [[RU/setPlayerName|setPlayerName]]{{RUFull}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
* [[addPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[doesPlayerHaveJetPack]]&lt;br /&gt;
* [[getPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerContactElement]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFromNick]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTarget]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDead]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDucked]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInVehicle]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInWater]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerOnGround]]{{RU/EN}}&lt;br /&gt;
* [[killPlayer]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerFromVehicle]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[warpPlayerIntoVehicle]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24000</id>
		<title>Template:RU/Player functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=24000"/>
		<updated>2010-07-09T16:19:41Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[canPlayerUseFunction]]{{RU/EN}}&lt;br /&gt;
* [[forcePlayerMap]]{{RU/EN}}&lt;br /&gt;
* [[getAlivePlayers]]{{RU/EN}}&lt;br /&gt;
* [[getDeadPlayers]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerCount]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerPing]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerTotalAmmo]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getRandomPlayer]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMapForced]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[setPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[setPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
* [[showPlayerHudComponent]]{{RU/EN}}&lt;br /&gt;
* [[RU/spawnPlayer]]{{RUFull}}&lt;br /&gt;
* [[RU/takePlayerMoney|takePlayerMoney]]{{RUFull}}&lt;br /&gt;
* [[RU/getPlayerAccount|getPlayerAccount]]{{RUFull}}&lt;br /&gt;
* [[RU/getPlayerFromName|getPlayerFromName]]{{RUFull}}&lt;br /&gt;
* [[getPlayerIP|getPlayerIP]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerName|getPlayerName]]{{RU/EN}}&lt;br /&gt;
* [[redirectPlayer|redirectPlayer]]{{RU/EN}}&lt;br /&gt;
* [[RU/setPlayerName|setPlayerName]]{{RUFull}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
* [[addPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[doesPlayerHaveJetPack]]&lt;br /&gt;
* [[getPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerContactElement]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFromNick]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTarget]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDead]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDucked]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInVehicle]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInWater]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerOnGround]]{{RU/EN}}&lt;br /&gt;
* [[killPlayer]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerFromVehicle]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[warpPlayerIntoVehicle]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/spawnPlayer&amp;diff=23999</id>
		<title>RU/spawnPlayer</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/spawnPlayer&amp;diff=23999"/>
		<updated>2010-07-09T16:15:50Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '__NOTOC__ {{RU/Server function}} Эта функция спавнит игрока в указанной точке карты.&amp;lt;br&amp;gt;  '''''Примечание:''' Использ…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server function}}&lt;br /&gt;
Эта функция спавнит игрока в указанной точке карты.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Примечание:''' Используйте [[RU/setCameraTarget|setCameraTarget]], чтобы камера была сфокусирована на игроке. Также при первоначальном подключении игрока, камера &amp;quot;затемнена&amp;quot;, поэтому ее необходимо &amp;quot;растемнить&amp;quot; с помощью [[RU/fadeCamera|fadeCamera]].''&lt;br /&gt;
&lt;br /&gt;
==Синтаксис==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool spawnPlayer ( player thePlayer, float x, float y, float z, [ int rotation = 0, int skinID = 0, int interior = 0, int dimension = 0, team theTeam = nil ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''thePlayer:''' [[player|игрок]], которого вы спавните.&lt;br /&gt;
*'''x:''' Координата по x&lt;br /&gt;
*'''y:''' Координата по y&lt;br /&gt;
*'''z:''' Координата по z&lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы===&lt;br /&gt;
*'''rotation:''' угол поворота игрока в градусах&lt;br /&gt;
*'''skinID:''' скин игрока при спавне (по умолчанию CJ)&lt;br /&gt;
*'''interior:''' ID интерьера, в который спавнить&lt;br /&gt;
*'''dimension:''' ID [[dimension|измерения]], в котором будет находиться игрок.&lt;br /&gt;
*'''theTeam:''' команда, в которой будет находиться игрок.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' если успешно, ''false'' в противном случае.&lt;br /&gt;
&lt;br /&gt;
==Пример== &lt;br /&gt;
Спавним всех игроков в центре карты.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- получаем таблицу всех игроков&lt;br /&gt;
players = getElementsByType ( &amp;quot;player&amp;quot; )&lt;br /&gt;
-- пробегаем все ячейки этой таблицы&lt;br /&gt;
for playerKey, playerValue in ipairs(players) do&lt;br /&gt;
	-- спавним каждого из игроков в указанной точке&lt;br /&gt;
	spawnPlayer ( playerValue, 0.0, 0.0, 5.0, 90.0, 0 )&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Этот код спавнит игрока, когда он логинится.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
spawnTeam = createTeam (&amp;quot;Teamname&amp;quot;, 255, 0, 0) -- Создаем команду для игрока&lt;br /&gt;
function spawnOnLogin (prevA, curA, autoLogin)&lt;br /&gt;
	outputChatBox (&amp;quot;Welcome to ...&amp;quot;, source, 255, 0, 0, false)&lt;br /&gt;
	spawnPlayer (source, 0, 0, 5, 0, math.random (0,288), 0, 0, spawnTeam) -- спавним игрока со случайным скином&lt;br /&gt;
	fadeCamera (source, true) --&amp;quot;растемняем&amp;quot; камеру&lt;br /&gt;
	setCameraTarget (source, source) --направляем ее на игрока&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerLogin&amp;quot;, getRootElement(), spawnOnLogin)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
[[en:spawnPlayer]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=SpawnPlayer&amp;diff=23998</id>
		<title>SpawnPlayer</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=SpawnPlayer&amp;diff=23998"/>
		<updated>2010-07-09T16:04:50Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server function}}&lt;br /&gt;
This function spawns the player at an arbitary point on the map.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''Note:''' [[setCameraTarget]] must be used to focus on the player. Also, all players have their camera initially faded out after connect. To ensure that the camera is faded in, please do a [[fadeCamera]] after.''&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool spawnPlayer ( player thePlayer, float x, float y, float z, [ int rotation = 0, int skinID = 0, int interior = 0, int dimension = 0, team theTeam = nil ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*'''thePlayer:''' The player you want to spawn&lt;br /&gt;
*'''x:''' The x co-ordinate to spawn the player at&lt;br /&gt;
*'''y:''' The y co-ordinate to spawn the player at&lt;br /&gt;
*'''z:''' The z co-ordinate to spawn the player at&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments===&lt;br /&gt;
*'''rotation:''' rotation of the player on spawn&lt;br /&gt;
*'''skinID:''' players skin on spawn&lt;br /&gt;
*'''interior:''' interior the player will spawn into&lt;br /&gt;
*'''dimension:''' The ID of the [[dimension]] that the player should be in&lt;br /&gt;
*'''theTeam:''' the team the player will join&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns ''true'' if the player was spawned successfully, ''false'' otherwise.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example spawns all the players in the middle of the game map.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Get a table of all the players&lt;br /&gt;
players = getElementsByType ( &amp;quot;player&amp;quot; )&lt;br /&gt;
-- Go through every player&lt;br /&gt;
for playerKey, playerValue in ipairs(players) do&lt;br /&gt;
	-- Spawn them at the desired coordinates&lt;br /&gt;
	spawnPlayer ( playerValue, 0.0, 0.0, 5.0, 90.0, 0 )&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This example spawns a player when he logs in.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
spawnTeam = createTeam (&amp;quot;Teamname&amp;quot;, 255, 0, 0) -- Create team to spawn.&lt;br /&gt;
function spawnOnLogin (prevA, curA, autoLogin)&lt;br /&gt;
	outputChatBox (&amp;quot;Welcome to ...&amp;quot;, source, 255, 0, 0, false)&lt;br /&gt;
	spawnPlayer (source, 0, 0, 5, 0, math.random (0,288), 0, 0, spawnTeam) -- spawns player with random skin&lt;br /&gt;
	fadeCamera (source, true)&lt;br /&gt;
	setCameraTarget (source, source)&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerLogin&amp;quot;, getRootElement(), spawnOnLogin)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player_functions}}&lt;br /&gt;
[[ru:spawnPlayer]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/takePlayerMoney&amp;diff=23997</id>
		<title>RU/takePlayerMoney</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/takePlayerMoney&amp;diff=23997"/>
		<updated>2010-07-09T15:47:57Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '__NOTOC__ {{RU/Server client function}} Вычитает указанную сумму из наличных денег игрока .  ==Синтаксис==  &amp;lt;sectio…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server client function}}&lt;br /&gt;
Вычитает указанную сумму из наличных денег [[player|игрока ]].&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool takePlayerMoney ( player thePlayer, int amount )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
* '''thePlayer ''': [[player|игрок]], у которого вы забираете деньги.&lt;br /&gt;
*'''amount:''' целое число - сумма, которая будет вычтена.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool takePlayerMoney ( int amount )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''amount:''' целое число - сумма, которая будет вычтена.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' если успешно отобрали, или ''false'' если переданы некорректные параметры.&lt;br /&gt;
&lt;br /&gt;
==Пример==  &lt;br /&gt;
Функция, которая отбирает деньги у игрока по консольной команде &amp;quot;takecash ''количество''&amp;quot;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function takeCash ( thePlayer, command, amount )     -- когда вызываем эту функцию&lt;br /&gt;
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- отбираем указанную сумму у игрока&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;takecash&amp;quot;, takeCash )           -- добавляем обработчик команды &amp;quot;takecash&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
[[en:takePlayerMoney]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=TakePlayerMoney&amp;diff=23996</id>
		<title>TakePlayerMoney</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=TakePlayerMoney&amp;diff=23996"/>
		<updated>2010-07-09T15:42:54Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server client function}}&lt;br /&gt;
This function subtracts money from a [[player]]'s current money amount.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool takePlayerMoney ( player thePlayer, int amount )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
====Required Arguments==== &lt;br /&gt;
*'''thePlayer:''' the [[player]] you are taking the money from.&lt;br /&gt;
*'''amount:''' an integer number specifying the amount of money to take from the player.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool takePlayerMoney ( int amount )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Required Arguments==== &lt;br /&gt;
*'''amount:''' an integer number specifying the amount of money to take from the player.&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns ''true'' if the money was taken, or ''false'' if invalid parameters were passed.&lt;br /&gt;
&lt;br /&gt;
==Example==  &lt;br /&gt;
This example takes money from a player when he types &amp;quot;takecash ''number''&amp;quot; in the console.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function takeCash ( thePlayer, command, amount )     -- when the takecash command is called&lt;br /&gt;
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- take the amount of money from the player&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;takecash&amp;quot;, takeCash )           -- add a handler function for the command &amp;quot;takecash&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player functions}}&lt;br /&gt;
[[ru:takePlayerMoney]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/getPlayerAccount&amp;diff=23995</id>
		<title>RU/getPlayerAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/getPlayerAccount&amp;diff=23995"/>
		<updated>2010-07-09T14:47:35Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '__NOTOC__ {{RU/Server function}} Эта функция возвращает объект &amp;quot;учетная запись (аккаунт)&amp;quot; для указанного и…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server function}}&lt;br /&gt;
Эта функция возвращает объект &amp;quot;[[account|учетная запись (аккаунт)]]&amp;quot; для указанного игрока.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account getPlayerAccount ( player thePlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
* '''thePlayer ''': [[player|игрок]], [[account|аккаунт]] которого вы хотите найти.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает аккаунт, или ''false'' если был передан несуществующий игрок или некорректный параметр.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Этот пример устанавливает количество денег у игрока, а также хранит это значение в его аккаунте.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function setMoney ( thePlayer, key, amount )&lt;br /&gt;
    setPlayerMoney ( thePlayer, amount )&lt;br /&gt;
    local account = getPlayerAccount ( thePlayer )&lt;br /&gt;
    if ( account ) then&lt;br /&gt;
        setAccountData ( account, &amp;quot;money&amp;quot;, amount )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;setmoney&amp;quot;, setMoney )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
[[en:setAccountData]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GetPlayerAccount&amp;diff=23994</id>
		<title>GetPlayerAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GetPlayerAccount&amp;diff=23994"/>
		<updated>2010-07-09T14:41:16Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server function}}&lt;br /&gt;
This function returns the specified player's [[account]] object.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account getPlayerAccount ( player thePlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
* '''thePlayer:''' The [[player]] element you want to get the [[account]] of.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns the player's account object, or ''false'' if the player passed to the function is invalid.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example sets a player's money and also stores the value is his account.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function setMoney ( thePlayer, key, amount )&lt;br /&gt;
    setPlayerMoney ( thePlayer, amount )&lt;br /&gt;
    local account = getPlayerAccount ( thePlayer )&lt;br /&gt;
    if ( account ) then&lt;br /&gt;
        setAccountData ( account, &amp;quot;money&amp;quot;, amount )&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;setmoney&amp;quot;, setMoney )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player functions}}&lt;br /&gt;
[[ru:getPlayerAccount]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/getPlayerFromName&amp;diff=23993</id>
		<title>RU/getPlayerFromName</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/getPlayerFromName&amp;diff=23993"/>
		<updated>2010-07-09T14:39:21Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '{{RU/Server client function}} __NOTOC__ Эта функция возвращает элемент-игрока с указанным именем.  ==Си…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/Server client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
Эта функция возвращает [[element|элемент]]-[[player|игрока]] с указанным именем.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
player getPlayerFromName ( string playerName )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
* '''playerName''': Строка с именем игрока, которого вы хотите найти.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает [[element|элемент]]-[[player|игрока]] с указанным именем. Если игрока с таким именем на сервере нет, то возвращает ''false''.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
В этом примере реализована функция, которая находит игрока с введенным именем и выводит направление и расстояние до него.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function locatePlayer( sourcePlayer, command, who )&lt;br /&gt;
	local targetPlayer = getPlayerFromName ( who )                -- находим игрока&lt;br /&gt;
	if ( targetPlayer ) then                                      -- если нашли&lt;br /&gt;
		local x,y,z = getElementPosition ( sourcePlayer )     -- сохраняем положение игрока, который ввел команду&lt;br /&gt;
		local xp,yp,zp = getElementPosition ( targetPlayer )  -- сохраняем положение игрока, которого мы искали&lt;br /&gt;
		local dir = nil&lt;br /&gt;
		if (yp &amp;gt; y) then&lt;br /&gt;
			dir = &amp;quot;N&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			dir = &amp;quot;S&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		if (xp &amp;gt; x) then&lt;br /&gt;
			dir = dir .. &amp;quot;E&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			dir = dir .. &amp;quot;W&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		local distance = math.ceil ( getDistanceBetweenPoints3D(x, y, z, xp, yp, zp) )&lt;br /&gt;
		outputChatBox( who .. &amp;quot; found &amp;quot; .. dir .. &amp;quot; (&amp;quot; .. distance .. &amp;quot;)&amp;quot;, sourcePlayer) -- выводим информацию&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;locate&amp;quot;, locatePlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
[[en:getPlayerFromName]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GetPlayerFromName&amp;diff=23992</id>
		<title>GetPlayerFromName</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GetPlayerFromName&amp;diff=23992"/>
		<updated>2010-07-09T14:34:18Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This function returns a [[player]] [[element]] for the player with the name passed to the function.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
player getPlayerFromName ( string playerName )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
* '''playerName''': A string containing the name of the player you want to reference&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns a [[player]] [[element]] for the player with the nickname provided. If there is no player with that name, ''false'' is returned.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example finds a [[player]] as specified in the command and outputs the direction and distance he is from the player who entered the command. For example: 'locate someguy'.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function locatePlayer( sourcePlayer, command, who )&lt;br /&gt;
	local targetPlayer = getPlayerFromName ( who )                -- find the player that was specified in the command&lt;br /&gt;
	if ( targetPlayer ) then                                      -- if a player was found&lt;br /&gt;
		local x,y,z = getElementPosition ( sourcePlayer )     -- save the position of the player who entered the command&lt;br /&gt;
		local xp,yp,zp = getElementPosition ( targetPlayer )  -- save the position of the player who should be located&lt;br /&gt;
		local dir = nil&lt;br /&gt;
		if (yp &amp;gt; y) then&lt;br /&gt;
			dir = &amp;quot;N&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			dir = &amp;quot;S&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		if (xp &amp;gt; x) then&lt;br /&gt;
			dir = dir .. &amp;quot;E&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			dir = dir .. &amp;quot;W&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		local distance = math.ceil ( getDistanceBetweenPoints3D(x, y, z, xp, yp, zp) )&lt;br /&gt;
		outputChatBox( who .. &amp;quot; found &amp;quot; .. dir .. &amp;quot; (&amp;quot; .. distance .. &amp;quot;)&amp;quot;, sourcePlayer) -- output the message&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;locate&amp;quot;, locatePlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player functions}}&lt;br /&gt;
[[ru:getPlayerFromName]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/setPlayerName&amp;diff=23991</id>
		<title>RU/setPlayerName</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/setPlayerName&amp;diff=23991"/>
		<updated>2010-07-09T14:32:37Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '{{RU/Server function}}  __NOTOC__  Эта функция изменяет имя указанного игрока (player).  ==Синтаксис==  &amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt; bool setPl…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/Server function}} &lt;br /&gt;
__NOTOC__ &lt;br /&gt;
Эта функция изменяет имя указанного игрока ([[player]]).&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool setPlayerName ( player thePlayer, string newName )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''thePlayer:''' [[player|игрок]], которому нужно изменить имя.&lt;br /&gt;
*'''newName:''' устанавливаемое имя.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' если имя было успешно изменено, ''false'' если были переданы некорректные аргументы.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
Этот пример позволяет добавлять перед именем игрока дополнительный текст по команде /changetag&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- Define the function for this command (/changetag, as defined below)&lt;br /&gt;
-- source = the player that triggered this command&lt;br /&gt;
-- command = the command passed into the function (changetag)&lt;br /&gt;
-- thePlayer = the player that you wish to add a tag to&lt;br /&gt;
-- tag = the tag to add to the players nickname&lt;br /&gt;
function tagPlayer ( source, command, thePlayer, tag )&lt;br /&gt;
	-- Attempt to grab the element id for the player from the parsed name.&lt;br /&gt;
	local sPlayerElement = getPlayerFromNick ( thePlayer )&lt;br /&gt;
	-- Check to see if the player were changing the tag for exists.&lt;br /&gt;
	if ( sPlayerElement ) then&lt;br /&gt;
		-- make sure that the element type of thePlayer is acctually pointing to a player element&lt;br /&gt;
		if getElementType ( sPlayerElement ) == &amp;quot;player&amp;quot; then&lt;br /&gt;
			-- we store the player's current name,&lt;br /&gt;
			local oldName = getPlayerName ( sPlayerElement )&lt;br /&gt;
			-- append the tag passed to this function before it&lt;br /&gt;
			local taggedName = tag .. oldName&lt;br /&gt;
			-- then set it as his new name&lt;br /&gt;
			setPlayerName ( sPlayerElement, taggedName )&lt;br /&gt;
			-- Tell the player who triggerd the command that the tag has been applied&lt;br /&gt;
			outputChatBox ( &amp;quot;Player &amp;quot; .. thePlayer .. &amp;quot;'s tag changed to &amp;quot; .. taggedName, source )&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		-- Tell the player who triggerd the command that the player could not be found&lt;br /&gt;
		outputChatBox ( &amp;quot;Unable to change player tag: Player &amp;quot; .. thePlayer .. &amp;quot; not found&amp;quot;, source )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
-- Add a command handler for either the console or / chat commands&lt;br /&gt;
-- Example: /changetag &amp;lt;playername&amp;gt; &amp;lt;tag&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;changetag&amp;quot;, tagPlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
[[en:setPlayerName]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=SetPlayerName&amp;diff=23990</id>
		<title>SetPlayerName</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=SetPlayerName&amp;diff=23990"/>
		<updated>2010-07-09T14:26:41Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server function}} &lt;br /&gt;
__NOTOC__ &lt;br /&gt;
This function changes the specified [[player]]'s name.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool setPlayerName ( player thePlayer, string newName )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''thePlayer:''' the [[player]] that will have its name set.&lt;br /&gt;
*'''newName:''' the new name to set for the player.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns ''true'' if the player name was changed succesfully, ''false'' if invalid arguments are specified.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
This example adds a tag before a player's nickname via a /changetag command&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- Define the function for this command (/changetag, as defined below)&lt;br /&gt;
-- source = the player that triggered this command&lt;br /&gt;
-- command = the command passed into the function (changetag)&lt;br /&gt;
-- thePlayer = the player that you wish to add a tag to&lt;br /&gt;
-- tag = the tag to add to the players nickname&lt;br /&gt;
function tagPlayer ( source, command, thePlayer, tag )&lt;br /&gt;
	-- Attempt to grab the element id for the player from the parsed name.&lt;br /&gt;
	local sPlayerElement = getPlayerFromNick ( thePlayer )&lt;br /&gt;
	-- Check to see if the player were changing the tag for exists.&lt;br /&gt;
	if ( sPlayerElement ) then&lt;br /&gt;
		-- make sure that the element type of thePlayer is acctually pointing to a player element&lt;br /&gt;
		if getElementType ( sPlayerElement ) == &amp;quot;player&amp;quot; then&lt;br /&gt;
			-- we store the player's current name,&lt;br /&gt;
			local oldName = getPlayerName ( sPlayerElement )&lt;br /&gt;
			-- append the tag passed to this function before it&lt;br /&gt;
			local taggedName = tag .. oldName&lt;br /&gt;
			-- then set it as his new name&lt;br /&gt;
			setPlayerName ( sPlayerElement, taggedName )&lt;br /&gt;
			-- Tell the player who triggerd the command that the tag has been applied&lt;br /&gt;
			outputChatBox ( &amp;quot;Player &amp;quot; .. thePlayer .. &amp;quot;'s tag changed to &amp;quot; .. taggedName, source )&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		-- Tell the player who triggerd the command that the player could not be found&lt;br /&gt;
		outputChatBox ( &amp;quot;Unable to change player tag: Player &amp;quot; .. thePlayer .. &amp;quot; not found&amp;quot;, source )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
-- Add a command handler for either the console or / chat commands&lt;br /&gt;
-- Example: /changetag &amp;lt;playername&amp;gt; &amp;lt;tag&amp;gt;&lt;br /&gt;
addCommandHandler ( &amp;quot;changetag&amp;quot;, tagPlayer )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player functions}}&lt;br /&gt;
[[ru:setPlayerName]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=23988</id>
		<title>Template:RU/Server event functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=23988"/>
		<updated>2010-07-08T21:55:26Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[RU/addEvent|addEvent]]{{RUFull}}&lt;br /&gt;
*[[RU/addEventHandler|addEventHandler]]{{RUFull}}&lt;br /&gt;
*[[cancelEvent|cancelEvent]]{{RU/EN}}&lt;br /&gt;
*[[getCancelReason|getCancelReason]]{{RU/EN}}&lt;br /&gt;
*[[RU/removeEventHandler|removeEventHandler]]{{RUFull}}&lt;br /&gt;
*[[RU/triggerClientEvent|triggerClientEvent]]{{RUFull}}&lt;br /&gt;
*[[RU/triggerEvent|triggerEvent]]{{RUFull}}&lt;br /&gt;
*[[wasEventCancelled|wasEventCancelled]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/removeEventHandler&amp;diff=23987</id>
		<title>RU/removeEventHandler</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/removeEventHandler&amp;diff=23987"/>
		<updated>2010-07-08T21:54:59Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '__NOTOC__  {{RU/Server client function}} Эта функция открепляет от события ( event ) обработчик, таким образом эта фу…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{RU/Server client function}}&lt;br /&gt;
Эта функция открепляет от события ( [[event]] ) обработчик, таким образом эта функция больше не будет вызваться в случае срабатывания этого события.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool removeEventHandler ( string eventName, element attachedTo, function functionVar ) &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''eventName:''' Название события [[event]] к которому была прикреплена функция-обработчик.&lt;br /&gt;
*'''attachedTo:''' Элемент ([[element]]) , к которому был прикреплен обработчик.&lt;br /&gt;
*'''functionVar:''' Функция-обработчик, которая была прикреплена.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' если успешно открепили. Возвращает ''false'' если был указан несуществующий обработчик, или же были переданы некорректные парамтетры.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
В этом примере показано, как сделать включение\выключение для окна с текстом&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function drawText() -- Функция, рисующая текст&lt;br /&gt;
	dxDrawText(text, 10,100) --создает текст с помощью DirectX&lt;br /&gt;
end&lt;br /&gt;
function doText(command, ...)&lt;br /&gt;
	if command == &amp;quot;starttext&amp;quot; then -- если игрок ввел /starttext&lt;br /&gt;
		text = table.concat({...},&amp;quot; &amp;quot;) -- забираем текст&lt;br /&gt;
		addEventHandler(&amp;quot;onClientRender&amp;quot;, getRootElement(), drawText) 		-- и добавляем обработчик, отображающий текст&lt;br /&gt;
	elseif command == &amp;quot;stoptext&amp;quot; then --если /stoptext&lt;br /&gt;
		removeEventHandler(&amp;quot;onClientRender&amp;quot;, getRootElement(), drawText) 	-- в этом случае убираем обработчик&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler(&amp;quot;starttext&amp;quot;, doText) &lt;br /&gt;
addCommandHandler(&amp;quot;stoptext&amp;quot;, doText)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Event_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:removeEventHandler]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addEventHandler&amp;diff=23986</id>
		<title>RU/addEventHandler</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addEventHandler&amp;diff=23986"/>
		<updated>2010-07-08T21:49:39Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{RU/Server client function}}&lt;br /&gt;
{{Needs_Checking|sourceResource is not as described}} &lt;br /&gt;
{{Note_box|Настоятельно не рекомендуется использовать одинаковые названия для события и функции-обработчика, поскольку это может привести к путанице в том случае, если на это событие будут добавлены несколько разных обработчиков.}}&lt;br /&gt;
Эта функция прикрепляет к событию ( [[event]] ) обработчик. Обработчик - это функция, которая будет вызываться каждый раз, когда происходит событие, к которому она была прикреплена. Подробнее о работе системы событий смотрите в статье [[event system]].&lt;br /&gt;
&lt;br /&gt;
Обработчики - это функции, вызываемые каждый раз, когда происходит событие. Каждое событие имеет определенный набор параметров, которые передаются обработчику и могут считываться вашей функцией обработки. Кроме этого внутри любой функции-обработчика доступны следующие глобальные переменные:&lt;br /&gt;
*'''source''': это тот элемент, который вызывал срабатывание события.&lt;br /&gt;
*'''this''': это элемент, к которому был прикреплен обработчик с помощью addEventHandler&lt;br /&gt;
*'''sourceResource''': ресурс, который вызвал событие&lt;br /&gt;
*'''sourceResourceRoot''': элемент-корень (root element) ресурса, вызвавшего событие&lt;br /&gt;
*'''client''': клиент, который вызвал событие с помошью [[triggerServerEvent]]. Если событие вызвано не клиентской стороной, то не используется.&lt;br /&gt;
{{New_feature|3|1.0|&lt;br /&gt;
*'''eventName''': название того события, которое вызвало функцию-обработчик.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Важно помнить, что события распространяются вверх и вниз по дереву элементов. Событие, сработавшее на корне (root), срабатывает для всех элементов дерева. Событие, вызванное на любом другом элементе, распространится на всех предков (элемент-родитель, родитель родителя и т.д.) и всех потомков. Для того, чтобы уточнить, будет ли обработчик срабатывать, если событие было вызвано не для указанного элемента, а распространилось по дереву от других элементов, вы можете использовать параметр ''getPropagated''.&lt;br /&gt;
&lt;br /&gt;
Порядок вызова обработчиков в том случае, если их несколько, неопределен. Не следует полагаться на то, что один обработчик сработает раньше другого.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool addEventHandler ( string eventName, element attachedTo, function handlerFunction, [bool getPropagated = true] )    &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''eventName:''' Название события [[event]] к которому вы хотите прикрепить функцию-обработчик.&lt;br /&gt;
*'''attachedTo:''' Элемент ([[element]]) , к которому вы хотите прикрепить обработчик. Обработчик будет вызван только если указанное событие сработает для этого элемента или одного из его потомков.&lt;br /&gt;
*'''handlerFunction:''' Функция-обработчик, которую вы будете вызывать, когда срабатывает событие. Функции будет передан весь набор параметров для этого события, хотя совсем не обязательно, чтобы функция принимала их все. &lt;br /&gt;
''Замечание 1'': Обратите внимание, что функция с таким названием должна быть определена до того, как она будет использоваться в addEventHandler (в противном случае возникнет ошибка &amp;quot;string-defined function&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
''Замечание 2'': Следует различать саму функцию и ее вызов. Вызов функции обозначается с помощью скобок (), внутри которых также записываются необходимые аргументы. В обработчике же нужно указывать именно саму функцию, т.е. название без скобок () и каких-либо аргументов. &lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы===&lt;br /&gt;
*'''getPropagated:''' Логическая переменная (boolean) , которая определяет, будет ли вызываться обработчик, в том случае если событие распространилось по дереву элементов (начиная от source), а не было вызвано напрямую для ''attachedTo''. Таким образом, если установлено значение ''false'', то событие сработает тогда и только тогда, когда оно было вызвано для элемента ''attachedTo'' (т.е. если ''source == this'').&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' , если обработчик был успешно добавлен. Возвращает ''false'', если не существует указанного события, или переданы некорректные параметры.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
В этом примере сервер отправляет всем игрокам сообщение, когда спавнится какой-либо игрок.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- получаем указатель на элемент-корень&lt;br /&gt;
rootElement = getRootElement()&lt;br /&gt;
-- описываем функцию для обработки&lt;br /&gt;
function onPlayerSpawnHandler ( thePlayer )&lt;br /&gt;
	-- получаем имя игрока&lt;br /&gt;
	local playerName = getPlayerName( thePlayer )&lt;br /&gt;
	-- отправляем всем сообщение о спавне игрока с указанным именем&lt;br /&gt;
	outputChatBox ( playerName .. &amp;quot; has spawned!&amp;quot; )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
addEventHandler( &amp;quot;onPlayerSpawn&amp;quot;, rootElement, onPlayerSpawnHandler )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Также в качестве параметра ''handlerFunction:'' можно использовать &amp;quot;безымянные&amp;quot; функции, описывая их в вызове addEventHandler. Для этого используется конструкция:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addEventHandler( &amp;quot;someEvent&amp;quot;, someElement, function (argument1, argument2) &lt;br /&gt;
  --здесь можно описывать функцию-обработчик&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
что будет эквивалентно&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function someFunction (argument1, argument2) &lt;br /&gt;
  --здесь можно описывать функцию-обработчик&lt;br /&gt;
end&lt;br /&gt;
addEventHandler( &amp;quot;someEvent&amp;quot;, someElement,someFunction )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Event_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:addEventHandler]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addEventHandler&amp;diff=23985</id>
		<title>RU/addEventHandler</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addEventHandler&amp;diff=23985"/>
		<updated>2010-07-08T21:49:24Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{RU/Server client function}}&lt;br /&gt;
{{Needs_Checking|sourceResource is not as described}} &lt;br /&gt;
{{Note_box|Настоятельно не рекомендуется использовать одинаковые названия для события и функции-обработчика, поскольку это может привести к путанице в том случае, если на это событие будут добавлены несколько разных обработчиков.}}&lt;br /&gt;
Эта функция прикрепляет к событию ( [[event]] ) обработчик. Обработчик - это функция, которая будет вызываться каждый раз, когда происходит событие, к которому она была прикреплена. Подробнее о работе системы событий смотрите в статье [[event system]].&lt;br /&gt;
&lt;br /&gt;
Обработчики - это функции, вызываемые каждый раз, когда происходит событие. Каждое событие имеет определенный набор параметров, которые передаются обработчику и могут считываться вашей функцией обработки. Кроме этого внутри любой функции-обработчика доступны следующие глобальные переменные:&lt;br /&gt;
*'''source''': это тот элемент, который вызывал срабатывание события.&lt;br /&gt;
*'''this''': это элемент, к которому был прикреплен обработчик с помощью addEventHandler&lt;br /&gt;
*'''sourceResource''': ресурс, который вызвал событие&lt;br /&gt;
*'''sourceResourceRoot''': элемент-корень (root element) ресурса, вызвавшего событие&lt;br /&gt;
*'''client''': клиент, который вызвал событие с помошью [[triggerServerEvent]]. Если событие вызвано не клиентской стороной, то не используется.&lt;br /&gt;
{{New_feature|3|1.0|&lt;br /&gt;
*'''eventName''': название того события, которое вызвало функцию-обработчик.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Важно помнить, что события распространяются вверх и вниз по дереву элементов. Событие, сработавшее на корне (root), срабатывает для всех элементов дерева. Событие, вызванное на любом другом элементе, распространится на всех предков (элемент-родитель, родитель родителя и т.д.) и всех потомков. Для того, чтобы уточнить, будет ли обработчик срабатывать, если событие было вызвано не для указанного элемента, а распространилось по дереву от других элементов, вы можете использовать параметр ''getPropagated''.&lt;br /&gt;
&lt;br /&gt;
Порядок вызова обработчиков в том случае, если их несколько, неопределен. Не следует полагаться на то, что один обработчик сработает раньше другого.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool addEventHandler ( string eventName, element attachedTo, function handlerFunction, [bool getPropagated = true] )    &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''eventName:''' Название события [[event]] к которому вы хотите прикрепить функцию-обработчик.&lt;br /&gt;
*'''attachedTo:''' Элемент ([[element]]) , к которому вы хотите прикрепить обработчик. Обработчик будет вызван только если указанное событие сработает для этого элемента или одного из его потомков.&lt;br /&gt;
*'''handlerFunction:''' Функция-обработчик, которую вы будете вызывать, когда срабатывает событие. Функции будет передан весь набор параметров для этого события, хотя совсем не обязательно, чтобы функция принимала их все. &lt;br /&gt;
''Замечание 1'': Обратите внимание, что функция с таким названием должна быть определена до того, как она будет использоваться в addEventHandler (в противном случае возникнет ошибка &amp;quot;string-defined function&amp;quot;).&lt;br /&gt;
''Замечание 2'': Следует различать саму функцию и ее вызов. Вызов функции обозначается с помощью скобок (), внутри которых также записываются необходимые аргументы. В обработчике же нужно указывать именно саму функцию, т.е. название без скобок () и каких-либо аргументов. &lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы===&lt;br /&gt;
*'''getPropagated:''' Логическая переменная (boolean) , которая определяет, будет ли вызываться обработчик, в том случае если событие распространилось по дереву элементов (начиная от source), а не было вызвано напрямую для ''attachedTo''. Таким образом, если установлено значение ''false'', то событие сработает тогда и только тогда, когда оно было вызвано для элемента ''attachedTo'' (т.е. если ''source == this'').&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' , если обработчик был успешно добавлен. Возвращает ''false'', если не существует указанного события, или переданы некорректные параметры.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
В этом примере сервер отправляет всем игрокам сообщение, когда спавнится какой-либо игрок.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- получаем указатель на элемент-корень&lt;br /&gt;
rootElement = getRootElement()&lt;br /&gt;
-- описываем функцию для обработки&lt;br /&gt;
function onPlayerSpawnHandler ( thePlayer )&lt;br /&gt;
	-- получаем имя игрока&lt;br /&gt;
	local playerName = getPlayerName( thePlayer )&lt;br /&gt;
	-- отправляем всем сообщение о спавне игрока с указанным именем&lt;br /&gt;
	outputChatBox ( playerName .. &amp;quot; has spawned!&amp;quot; )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
addEventHandler( &amp;quot;onPlayerSpawn&amp;quot;, rootElement, onPlayerSpawnHandler )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Также в качестве параметра ''handlerFunction:'' можно использовать &amp;quot;безымянные&amp;quot; функции, описывая их в вызове addEventHandler. Для этого используется конструкция:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addEventHandler( &amp;quot;someEvent&amp;quot;, someElement, function (argument1, argument2) &lt;br /&gt;
  --здесь можно описывать функцию-обработчик&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
что будет эквивалентно&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function someFunction (argument1, argument2) &lt;br /&gt;
  --здесь можно описывать функцию-обработчик&lt;br /&gt;
end&lt;br /&gt;
addEventHandler( &amp;quot;someEvent&amp;quot;, someElement,someFunction )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Event_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:addEventHandler]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addEventHandler&amp;diff=23984</id>
		<title>RU/addEventHandler</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addEventHandler&amp;diff=23984"/>
		<updated>2010-07-08T21:44:58Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{RU/Server client function}}&lt;br /&gt;
{{Needs_Checking|sourceResource is not as described}} &lt;br /&gt;
{{Note_box|Настоятельно не рекомендуется использовать одинаковые названия для события и функции-обработчика, поскольку это может привести к путанице в том случае, если на это событие будут добавлены несколько разных обработчиков.}}&lt;br /&gt;
Эта функция прикрепляет к событию ( [[event]] ) обработчик. Обработчик - это функция, которая будет вызываться каждый раз, когда происходит событие, к которому она была прикреплена. Подробнее о работе системы событий смотрите в статье [[event system]].&lt;br /&gt;
&lt;br /&gt;
Обработчики - это функции, вызываемые каждый раз, когда происходит событие. Каждое событие имеет определенный набор параметров, которые передаются обработчику и могут считываться вашей функцией обработки. Кроме этого внутри любой функции-обработчика доступны следующие глобальные переменные:&lt;br /&gt;
*'''source''': это тот элемент, который вызывал срабатывание события.&lt;br /&gt;
*'''this''': это элемент, к которому был прикреплен обработчик с помощью addEventHandler&lt;br /&gt;
*'''sourceResource''': ресурс, который вызвал событие&lt;br /&gt;
*'''sourceResourceRoot''': элемент-корень (root element) ресурса, вызвавшего событие&lt;br /&gt;
*'''client''': клиент, который вызвал событие с помошью [[triggerServerEvent]]. Если событие вызвано не клиентской стороной, то не используется.&lt;br /&gt;
{{New_feature|3|1.0|&lt;br /&gt;
*'''eventName''': название того события, которое вызвало функцию-обработчик.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Важно помнить, что события распространяются вверх и вниз по дереву элементов. Событие, сработавшее на корне (root), срабатывает для всех элементов дерева. Событие, вызванное на любом другом элементе, распространится на всех предков (элемент-родитель, родитель родителя и т.д.) и всех потомков. Для того, чтобы уточнить, будет ли обработчик срабатывать, если событие было вызвано не для указанного элемента, а распространилось по дереву от других элементов, вы можете использовать параметр ''getPropagated''.&lt;br /&gt;
&lt;br /&gt;
Порядок вызова обработчиков в том случае, если их несколько, неопределен. Не следует полагаться на то, что один обработчик сработает раньше другого.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool addEventHandler ( string eventName, element attachedTo, function handlerFunction, [bool getPropagated = true] )    &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''eventName:''' Название события [[event]] к которому вы хотите прикрепить функцию-обработчик.&lt;br /&gt;
*'''attachedTo:''' Элемент ([[element]]) , к которому вы хотите прикрепить обработчик. Обработчик будет вызван только если указанное событие сработает для этого элемента или одного из его потомков.&lt;br /&gt;
*'''handlerFunction:''' Функция-обработчик, которую вы будете вызывать, когда срабатывает событие. Функции будет передан весь набор параметров для этого события, хотя совсем не обязательно, чтобы функция принимала их все. Обратите внимание, что функция с таким названием должна быть определена до того, как она будет использоваться в addEventHandler (в противном случае возникнет ошибка &amp;quot;string-defined function&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы===&lt;br /&gt;
*'''getPropagated:''' Логическая переменная (boolean) , которая определяет, будет ли вызываться обработчик, в том случае если событие распространилось по дереву элементов (начиная от source), а не было вызвано напрямую для ''attachedTo''. Таким образом, если установлено значение ''false'', то событие сработает тогда и только тогда, когда оно было вызвано для элемента ''attachedTo'' (т.е. если ''source == this'').&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
Возвращает ''true'' , если обработчик был успешно добавлен. Возвращает ''false'', если не существует указанного события, или переданы некорректные параметры.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Server&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
В этом примере сервер отправляет всем игрокам сообщение, когда спавнится какой-либо игрок.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- получаем указатель на элемент-корень&lt;br /&gt;
rootElement = getRootElement()&lt;br /&gt;
-- описываем функцию для обработки&lt;br /&gt;
function onPlayerSpawnHandler ( thePlayer )&lt;br /&gt;
	-- получаем имя игрока&lt;br /&gt;
	local playerName = getPlayerName( thePlayer )&lt;br /&gt;
	-- отправляем всем сообщение о спавне игрока с указанным именем&lt;br /&gt;
	outputChatBox ( playerName .. &amp;quot; has spawned!&amp;quot; )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
addEventHandler( &amp;quot;onPlayerSpawn&amp;quot;, rootElement, onPlayerSpawnHandler )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Также в качестве параметра ''handlerFunction:'' можно использовать &amp;quot;безымянные&amp;quot; функции, описывая их в вызове addEventHandler. Для этого используется конструкция:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addEventHandler( &amp;quot;someEvent&amp;quot;, someElement, function (argument1, argument2) &lt;br /&gt;
  --здесь можно описывать функцию-обработчик&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
что будет эквивалентно&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function someFunction (argument1, argument2) &lt;br /&gt;
  --здесь можно описывать функцию-обработчик&lt;br /&gt;
end&lt;br /&gt;
addEventHandler( &amp;quot;someEvent&amp;quot;, someElement,someFunction )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Event_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:addEventHandler]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RemoveEventHandler&amp;diff=23983</id>
		<title>RemoveEventHandler</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RemoveEventHandler&amp;diff=23983"/>
		<updated>2010-07-08T21:41:11Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Server client function}}&lt;br /&gt;
This functions removes a handler function from an [[event]], so that the function is not called anymore when the event is triggered. See [[event system]] for more information on how the event system works.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool removeEventHandler ( string eventName, element attachedTo, function functionVar ) &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''eventName:''' The name of the [[event]] you want to detach the handler function from.&lt;br /&gt;
*'''attachedTo:''' The [[element]] the handler was attached to.&lt;br /&gt;
*'''functionVar:''' The handler function that was attached.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns ''true'' if the event handler was removed successfully. Returns ''false'' if the specified event handler could not be found or invalid parameters were passed.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;section name=&amp;quot;Client&amp;quot; class=&amp;quot;client&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
This example shows how to toggle a message on/off a screen with a command.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function drawText() -- A function to draw the text we want&lt;br /&gt;
	dxDrawText(text, 10,100) -- creates a dx text 10 pixels from left, 100 from top of the screen&lt;br /&gt;
end&lt;br /&gt;
function doText(command, ...)&lt;br /&gt;
	if command == &amp;quot;starttext&amp;quot; then -- if player wrote /starttext&lt;br /&gt;
		text = table.concat({...},&amp;quot; &amp;quot;) -- then we retrieve the text&lt;br /&gt;
		addEventHandler(&amp;quot;onClientRender&amp;quot;, getRootElement(), drawText) 		-- and since addEventHandler and removeEventHandler's syntax is the same, we just define the function we use later&lt;br /&gt;
	elseif command == &amp;quot;stoptext&amp;quot; then&lt;br /&gt;
		removeEventHandler(&amp;quot;onClientRender&amp;quot;, getRootElement(), drawText) 	-- this time we use removeEventHandler&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler(&amp;quot;starttext&amp;quot;, doText) -- add two command handlers to doText function&lt;br /&gt;
addCommandHandler(&amp;quot;stoptext&amp;quot;, doText)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/section&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Event_functions}}&lt;br /&gt;
[[ru:removeEventHandler]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=23982</id>
		<title>Template:RU/Server event functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=23982"/>
		<updated>2010-07-08T21:40:13Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[RU/addEvent|addEvent]]{{RUFull}}&lt;br /&gt;
*[[RU/addEventHandler|addEventHandler]]{{RUFull}}&lt;br /&gt;
*[[cancelEvent|cancelEvent]]{{RU/EN}}&lt;br /&gt;
*[[getCancelReason|getCancelReason]]{{RU/EN}}&lt;br /&gt;
*[[removeEventHandler|removeEventHandler]]{{RU/EN}}&lt;br /&gt;
*[[RU/triggerClientEvent|triggerClientEvent]]{{RUFull}}&lt;br /&gt;
*[[RU/triggerEvent|triggerEvent]]{{RUFull}}&lt;br /&gt;
*[[wasEventCancelled|wasEventCancelled]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/triggerEvent&amp;diff=23981</id>
		<title>RU/triggerEvent</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/triggerEvent&amp;diff=23981"/>
		<updated>2010-07-08T21:39:39Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '__NOTOC__ {{RU/Server client function}} Эта функция вызовет срабатывание указанного события для указанного [[…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server client function}}&lt;br /&gt;
Эта функция вызовет срабатывание указанного [[event|события]] для указанного [[element|элемента]] в дереве элементов. Подробнее о работе системы событий см. [[event system]].&lt;br /&gt;
&lt;br /&gt;
Не следует вызывать срабатывание событий для корня ([[root element]]), если это не является необходимым, поскольку это приводит к срабатыванию события для всех элементов, что может сильно нагрузить CPU. Нужно стараться использовать как можно более конкретный элемент (т.е. ниже по дереву элементов).&lt;br /&gt;
&lt;br /&gt;
Также можно использовать значение, возвращаемое этой функцией, чтобы определить, было ли событие отменено одним из обработчиков. Реакция вашего скрипта на отмену события (если она предполагается) должна соответствовать назначению события. В общем случае, отмена события должна приводить к прекращению выполнения того кода, который зависит от вызывавшего событие. Например, если у вас есть событие на захват флага ''onFlagCapture'', то предполагается, что его отмена должна делать невозможным захват флага. Аналогично, если вы вызываете при убийстве игрока событие ''onPlayerKill'', то ожидаемая реакция при его отмене - либо невозможность убить игрока, либо, например, невозможность получить за это очки.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool triggerEvent ( string eventName, element baseElement, [ var argument1, ... ] )    &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''eventName:''' Название вызываемого события.&lt;br /&gt;
*'''baseElement:''' Элемент, для которого будет вызвано событие. Подробнее о работе системы событий см. [[event system]].&lt;br /&gt;
&lt;br /&gt;
===Дополнительные аргументы=== &lt;br /&gt;
{{RU/OptionalArg}} &lt;br /&gt;
*'''argument1:''' Первый аргумент, который получит обработчик после значения переменной ''baseElement''.&lt;br /&gt;
**''Примечание:'' Обработчику можно передавать более одного аргумента, список аргументов разделяют запятыми.&lt;br /&gt;
&lt;br /&gt;
===Вывод===&lt;br /&gt;
* Возвращает '''nil''', если событие не найдено, либо переданы некорректные аргументы.  &lt;br /&gt;
* Возвращает '''true''' если событие сработало успешно, и ''не'' было отменено с помощью [[cancelEvent]].&lt;br /&gt;
* Возвращает '''false''' если событие сработало успешно, но было отменено с помощью [[cancelEvent]].&lt;br /&gt;
&lt;br /&gt;
==Пример== &lt;br /&gt;
Если вы создадите следующее событие:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Получение корня&lt;br /&gt;
rootElement = getRootElement ()&lt;br /&gt;
&lt;br /&gt;
-- Создаем новое событие&lt;br /&gt;
addEvent ( &amp;quot;onSpecialEvent&amp;quot;, true )&lt;br /&gt;
-- Описываем функцию обработки&lt;br /&gt;
function specialEventHandler ( text )&lt;br /&gt;
	outputChatBox ( text )&lt;br /&gt;
end&lt;br /&gt;
-- Добавляем обработчик&lt;br /&gt;
addEventHandler ( &amp;quot;onSpecialEvent&amp;quot;, rootElement, specialEventHandler )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Затем можно вызвать срабатывание этого события:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
triggerEvent ( &amp;quot;onSpecialEvent&amp;quot;, rootElement, &amp;quot;test&amp;quot; )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
В результате в чат будет отправлено сообщение &amp;quot;test&amp;quot;.&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{RU/Event_functions}}&lt;br /&gt;
[[en:triggerEvent]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=TriggerEvent&amp;diff=23980</id>
		<title>TriggerEvent</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=TriggerEvent&amp;diff=23980"/>
		<updated>2010-07-08T21:17:43Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server client function}}&lt;br /&gt;
This function will trigger a named [[event]] on a specific [[element]] in the [[element tree]]. See [[event system]] for more information on how the event system works.&lt;br /&gt;
&lt;br /&gt;
You should avoid triggering events on the [[root element]] unless you really need to. Doing this triggers the event on every element in the element tree, which is potentially very CPU intensive. Use as specific (i.e. low down the tree) element as you can.&lt;br /&gt;
&lt;br /&gt;
You can use the value returned from this function to determine if the event was cancelled by one of the event handlers. You should determine what your response (if any) to this should be based on the event's purpose. Generally, cancelling an event should prevent any further code being run that is dependent on whatever triggered that event. For example, if you have an ''onFlagCapture'' event, cancelling it would be expected to prevent the flag being able to be captured. Similarly, if you have ''onPlayerKill'' as an event you trigger, canceling it would either be expected to prevent the player being killed from dying or at least prevent the player from getting a score for it.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool triggerEvent ( string eventName, element baseElement, [ var argument1, ... ] )    &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''eventName:''' The name of the event you wish to trigger&lt;br /&gt;
*'''baseElement:''' The element you wish to trigger the event on. See [[event system]] for information on how this works.&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments=== &lt;br /&gt;
{{OptionalArg}} &lt;br /&gt;
*'''argument1:''' The first argument that the event handler expects should be added after the ''baseElement'' variable.&lt;br /&gt;
**''NOTE:'' This function can have more than one of these arguments specified, once for each argument the event handler is expecting.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
* Returns '''nil''' if the arguments are invalid or the event could not be found.  &lt;br /&gt;
* Returns '''true''' if the event was triggered successfully, and ''was not'' cancelled using [[cancelEvent]].&lt;br /&gt;
* Returns '''false''' if the event was triggered successfully, and ''was'' cancelled using [[cancelEvent]].&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
If you define a new custom event as follows:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
-- Get the root map element&lt;br /&gt;
rootElement = getRootElement ()&lt;br /&gt;
&lt;br /&gt;
-- Add a new event called onSpecialEvent&lt;br /&gt;
addEvent ( &amp;quot;onSpecialEvent&amp;quot;, true )&lt;br /&gt;
-- Define our handler function&lt;br /&gt;
function specialEventHandler ( text )&lt;br /&gt;
	outputChatBox ( text )&lt;br /&gt;
end&lt;br /&gt;
-- Add the event handler&lt;br /&gt;
addEventHandler ( &amp;quot;onSpecialEvent&amp;quot;, rootElement, specialEventHandler )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can then trigger this event later on using:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
triggerEvent ( &amp;quot;onSpecialEvent&amp;quot;, rootElement, &amp;quot;test&amp;quot; )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Event_functions}}&lt;br /&gt;
[[ru:triggerEvent]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_functions&amp;diff=23979</id>
		<title>Template:RU/Server functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_functions&amp;diff=23979"/>
		<updated>2010-07-08T21:16:20Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[addCommandHandler]]{{RU/EN}}&lt;br /&gt;
*[[executeCommandHandler]]{{RU/EN}}&lt;br /&gt;
*[[fromJSON]]{{RU/EN}}&lt;br /&gt;
*[[getMaxPlayers]]{{RU/EN}}&lt;br /&gt;
*[[getServerName]]{{RU/EN}}&lt;br /&gt;
*[[getServerPassword]]{{RU/EN}}&lt;br /&gt;
*[[getServerPort]]{{RU/EN}}&lt;br /&gt;
*[[RU/outputChatBox|outputChatBox]]{{RUFull}}&lt;br /&gt;
*[[outputConsole]]{{RU/EN}}&lt;br /&gt;
*[[outputDebugString]]{{RU/EN}}&lt;br /&gt;
*[[outputServerLog]]{{RU/EN}}&lt;br /&gt;
*[[removeCommandHandler]]{{RU/EN}}&lt;br /&gt;
*[[setServerPassword]]{{RU/EN}}&lt;br /&gt;
*[[getServerHttpPort]]{{RU/EN}}&lt;br /&gt;
*[[showChat]]{{RU/EN}}&lt;br /&gt;
*[[toJSON]]{{RU/EN}}&lt;br /&gt;
{{New feature|3|1.0|&lt;br /&gt;
*[[getFPSLimit]]{{RU/EN}}&lt;br /&gt;
*[[getVersion]]{{RU/EN}}&lt;br /&gt;
*[[isGlitchEnabled]]{{RU/EN}}&lt;br /&gt;
*[[setFPSLimit]]{{RU/EN}}&lt;br /&gt;
*[[setGlitchEnabled]]{{RU/EN}}&lt;br /&gt;
*[[shutdown]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
*[[getMTAVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Ped_functions&amp;diff=23978</id>
		<title>Template:RU/Ped functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Ped_functions&amp;diff=23978"/>
		<updated>2010-07-08T21:14:21Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{New feature|3|1.0|&lt;br /&gt;
*[[addPedClothes|addPedClothes]]{{RU/EN}}&lt;br /&gt;
*[[RU/createPed|createPed]]{{RUFull}}&lt;br /&gt;
*[[doesPedHaveJetPack|doesPedHaveJetPack]]{{RU/EN}}&lt;br /&gt;
*[[getPedAnimation|getPedAnimation]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[[getPedAmmoInClip|getPedAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[getPedArmor|getPedArmor]]{{RU/EN}}&lt;br /&gt;
*[[getPedClothes|getPedClothes]]{{RU/EN}}&lt;br /&gt;
*[[getPedContactElement|getPedContactElement]]{{RU/EN}}&lt;br /&gt;
*[[getPedFightingStyle|getPedFightingStyle]]{{RU/EN}}&lt;br /&gt;
*[[getPedGravity|getPedGravity]]{{RU/EN}}&lt;br /&gt;
*[[getPedOccupiedVehicle|getPedOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getPedOccupiedVehicleSeat|getPedOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
*[[getPedRotation|getPedRotation]]{{RU/EN}}&lt;br /&gt;
*[[getPedSkin|getPedSkin]]{{RU/EN}}&lt;br /&gt;
*[[getPedStat|getPedStat]]{{RU/EN}}&lt;br /&gt;
*[[getPedTarget|getPedTarget]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[[getPedTotalAmmo|getPedTotalAmmo]]{{RU/EN}}&lt;br /&gt;
*[[getPedWeapon|getPedWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[getPedWeaponSlot|getPedWeaponSlot]]{{RU/EN}}&lt;br /&gt;
*[[RU/givePedJetPack|givePedJetPack]]&lt;br /&gt;
*[[isPedChoking|isPedChoking]]{{RU/EN}}&lt;br /&gt;
*[[isPedDead|isPedDead]]{{RU/EN}}&lt;br /&gt;
*[[isPedDoingGangDriveby|isPedDoingGangDriveby]]{{RU/EN}}&lt;br /&gt;
*[[isPedDucked|isPedDucked]]{{RU/EN}}&lt;br /&gt;
*[[isPedFrozen|isPedFrozen]]{{RU/EN}}&lt;br /&gt;
*[[isPedHeadless|isPedHeadless]]{{RU/EN}}&lt;br /&gt;
*[[isPedInVehicle|isPedInVehicle]]{{RU/EN}}&lt;br /&gt;
*[[isPedInWater|isPedInWater]]{{RU/EN}}&lt;br /&gt;
*[[isPedOnFire|isPedOnFire]]{{RU/EN}}&lt;br /&gt;
*[[isPedOnGround|isPedOnGround]]{{RU/EN}}&lt;br /&gt;
*[[RU/killPed|killPed]]&lt;br /&gt;
*[[reloadPedWeapon|reloadPedWeapon]]{{RU/EN}}&lt;br /&gt;
*[[removePedClothes|removePedClothes]]{{RU/EN}}&lt;br /&gt;
*[[removePedFromVehicle|removePedFromVehicle]]{{RU/EN}}&lt;br /&gt;
*[[removePedJetPack|removePedJetPack]]{{RU/EN}}&lt;br /&gt;
*[[RU/setPedAnimation|setPedAnimation]]{{RUFull}}&lt;br /&gt;
*[[RU/setPedArmor|setPedArmor]]&lt;br /&gt;
*[[RU/setPedChoking|setPedChoking]]&lt;br /&gt;
*[[RU/setPedDoingGangDriveby|setPedDoingGangDriveby]]&lt;br /&gt;
*[[RU/setPedFightingStyle|setPedFightingStyle]]&lt;br /&gt;
*[[RU/setPedFrozen|setPedFrozen]]&lt;br /&gt;
*[[RU/setPedGravity|setPedGravity]]&lt;br /&gt;
*[[RU/setPedHeadless|setPedHeadless]]&lt;br /&gt;
*[[RU/setPedOnFire|setPedOnFire]]&lt;br /&gt;
*[[RU/setPedRotation|setPedRotation]]{{RUFull}}&lt;br /&gt;
*[[RU/setPedSkin|setPedSkin]]&lt;br /&gt;
*[[RU/setPedStat|setPedStat]]&lt;br /&gt;
*[[RU/setPedWeaponSlot|setPedWeaponSlot]]&lt;br /&gt;
*[[RU/warpPedIntoVehicle|warpPedIntoVehicle]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Ped_functions&amp;diff=23977</id>
		<title>Template:RU/Ped functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Ped_functions&amp;diff=23977"/>
		<updated>2010-07-08T21:14:04Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{New feature|3|1.0|&lt;br /&gt;
*[[addPedClothes|addPedClothes]]{{RU/EN}}&lt;br /&gt;
*[[RU/createPed|createPed]]{{RUFull}}&lt;br /&gt;
*[[doesPedHaveJetPack|doesPedHaveJetPack]]{{RU/EN}}&lt;br /&gt;
*[[getPedAnimation|getPedAnimation]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[getPedAmmoInClip|getPedAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[getPedArmor|getPedArmor]]{{RU/EN}}&lt;br /&gt;
*[[getPedClothes|getPedClothes]]{{RU/EN}}&lt;br /&gt;
*[[getPedContactElement|getPedContactElement]]{{RU/EN}}&lt;br /&gt;
*[[getPedFightingStyle|getPedFightingStyle]]{{RU/EN}}&lt;br /&gt;
*[[getPedGravity|getPedGravity]]{{RU/EN}}&lt;br /&gt;
*[[getPedOccupiedVehicle|getPedOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getPedOccupiedVehicleSeat|getPedOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
*[[getPedRotation|getPedRotation]]{{RU/EN}}&lt;br /&gt;
*[[getPedSkin|getPedSkin]]{{RU/EN}}&lt;br /&gt;
*[[getPedStat|getPedStat]]{{RU/EN}}&lt;br /&gt;
*[[getPedTarget|getPedTarget]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[[getPedTotalAmmo|getPedTotalAmmo]]{{RU/EN}}&lt;br /&gt;
*[[getPedWeapon|getPedWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[getPedWeaponSlot|getPedWeaponSlot]]{{RU/EN}}&lt;br /&gt;
*[[RU/givePedJetPack|givePedJetPack]]&lt;br /&gt;
*[[isPedChoking|isPedChoking]]{{RU/EN}}&lt;br /&gt;
*[[isPedDead|isPedDead]]{{RU/EN}}&lt;br /&gt;
*[[isPedDoingGangDriveby|isPedDoingGangDriveby]]{{RU/EN}}&lt;br /&gt;
*[[isPedDucked|isPedDucked]]{{RU/EN}}&lt;br /&gt;
*[[isPedFrozen|isPedFrozen]]{{RU/EN}}&lt;br /&gt;
*[[isPedHeadless|isPedHeadless]]{{RU/EN}}&lt;br /&gt;
*[[isPedInVehicle|isPedInVehicle]]{{RU/EN}}&lt;br /&gt;
*[[isPedInWater|isPedInWater]]{{RU/EN}}&lt;br /&gt;
*[[isPedOnFire|isPedOnFire]]{{RU/EN}}&lt;br /&gt;
*[[isPedOnGround|isPedOnGround]]{{RU/EN}}&lt;br /&gt;
*[[RU/killPed|killPed]]&lt;br /&gt;
*[[reloadPedWeapon|reloadPedWeapon]]{{RU/EN}}&lt;br /&gt;
*[[removePedClothes|removePedClothes]]{{RU/EN}}&lt;br /&gt;
*[[removePedFromVehicle|removePedFromVehicle]]{{RU/EN}}&lt;br /&gt;
*[[removePedJetPack|removePedJetPack]]{{RU/EN}}&lt;br /&gt;
*[[RU/setPedAnimation|setPedAnimation]]{{RUFull}}&lt;br /&gt;
*[[RU/setPedArmor|setPedArmor]]&lt;br /&gt;
*[[RU/setPedChoking|setPedChoking]]&lt;br /&gt;
*[[RU/setPedDoingGangDriveby|setPedDoingGangDriveby]]&lt;br /&gt;
*[[RU/setPedFightingStyle|setPedFightingStyle]]&lt;br /&gt;
*[[RU/setPedFrozen|setPedFrozen]]&lt;br /&gt;
*[[RU/setPedGravity|setPedGravity]]&lt;br /&gt;
*[[RU/setPedHeadless|setPedHeadless]]&lt;br /&gt;
*[[RU/setPedOnFire|setPedOnFire]]&lt;br /&gt;
*[[RU/setPedRotation|setPedRotation]]{{RUFull}}&lt;br /&gt;
*[[RU/setPedSkin|setPedSkin]]&lt;br /&gt;
*[[RU/setPedStat|setPedStat]]&lt;br /&gt;
*[[RU/setPedWeaponSlot|setPedWeaponSlot]]&lt;br /&gt;
*[[RU/warpPedIntoVehicle|warpPedIntoVehicle]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=23976</id>
		<title>Template:RU/Server event functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_event_functions&amp;diff=23976"/>
		<updated>2010-07-08T21:10:08Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[RU/addEvent|addEvent]]{{RUFull}}&lt;br /&gt;
*[[RU/addEventHandler|addEventHandler]]{{RUFull}}&lt;br /&gt;
*[[cancelEvent|cancelEvent]]{{RU/EN}}&lt;br /&gt;
*[[getCancelReason|getCancelReason]]{{RU/EN}}&lt;br /&gt;
*[[removeEventHandler|removeEventHandler]]{{RU/EN}}&lt;br /&gt;
*[[RU/triggerClientEvent|triggerClientEvent]]{{RUFull}}&lt;br /&gt;
*[[triggerEvent|triggerEvent]]{{RU/EN}}&lt;br /&gt;
*[[wasEventCancelled|wasEventCancelled]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Marker_functions&amp;diff=23975</id>
		<title>Template:RU/Marker functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Marker_functions&amp;diff=23975"/>
		<updated>2010-07-08T21:08:46Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[RU/createMarker|createMarker]]{{RUFull}}&lt;br /&gt;
*[[getMarkerColor|getMarkerColor]]{{RU/EN}}&lt;br /&gt;
*[[getMarkerCount|getMarkerCount]]{{RU/EN}}&lt;br /&gt;
*[[getMarkerIcon|getMarkerIcon]]{{RU/EN}}&lt;br /&gt;
*[[getMarkerSize|getMarkerSize]]{{RU/EN}}&lt;br /&gt;
*[[getMarkerTarget|getMarkerTarget]]{{RU/EN}}&lt;br /&gt;
*[[getMarkerType|getMarkerType]]{{RU/EN}}&lt;br /&gt;
*[[RU/isElementWithinMarker|isElementWithinMarker]]{{RUFull}}&lt;br /&gt;
*[[setMarkerColor|setMarkerColor]]{{RU/EN}}&lt;br /&gt;
*[[setMarkerIcon|setMarkerIcon]]{{RU/EN}}&lt;br /&gt;
*[[setMarkerSize|setMarkerSize]]{{RU/EN}}&lt;br /&gt;
*[[setMarkerTarget|setMarkerTarget]]{{RU/EN}}&lt;br /&gt;
*[[setMarkerType|setMarkerType]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=File:Ru.gif&amp;diff=23973</id>
		<title>File:Ru.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=File:Ru.gif&amp;diff=23973"/>
		<updated>2010-07-08T21:04:10Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Маленький русский флаг&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Маленький русский флаг&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=23972</id>
		<title>Template:RU/Player functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Player_functions&amp;diff=23972"/>
		<updated>2010-07-08T21:01:28Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '* canPlayerUseFunction{{RU/EN}} * forcePlayerMap{{RU/EN}} * getAlivePlayers{{RU/EN}} * getDeadPlayers{{RU/EN}} {{Deprecated feature|3.0004|1.0.4| * [[getPlayerAmm…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[canPlayerUseFunction]]{{RU/EN}}&lt;br /&gt;
* [[forcePlayerMap]]{{RU/EN}}&lt;br /&gt;
* [[getAlivePlayers]]{{RU/EN}}&lt;br /&gt;
* [[getDeadPlayers]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAmmoInClip]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerCount]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerPing]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerTotalAmmo]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
{{Deprecated feature|3.0004|1.0.4|&lt;br /&gt;
* [[getPlayerWeapon]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[getRandomPlayer]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMapForced]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[setPlayerAnnounceValue]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
* [[setPlayerBlurLevel]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerMuted]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagColor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagShowing]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerNametagText]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWantedLevel]]{{RU/EN}}&lt;br /&gt;
* [[showPlayerHudComponent]]{{RU/EN}}&lt;br /&gt;
* [[spawnPlayer]]{{RU/EN}}&lt;br /&gt;
* [[takePlayerMoney]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerAccount]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFromName]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerIP]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerName]]{{RU/EN}}&lt;br /&gt;
* [[redirectPlayer]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerName]]{{RU/EN}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
* [[addPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[doesPlayerHaveJetPack]]&lt;br /&gt;
* [[getPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerContactElement]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerFromNick]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicle]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerOccupiedVehicleSeat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerTarget]]{{RU/EN}}&lt;br /&gt;
* [[getPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[givePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDead]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerDucked]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInVehicle]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerInWater]]{{RU/EN}}&lt;br /&gt;
* [[isPlayerOnGround]]{{RU/EN}}&lt;br /&gt;
* [[killPlayer]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerClothes]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerFromVehicle]]{{RU/EN}}&lt;br /&gt;
* [[removePlayerJetPack]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerArmor]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerChoking]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerFightingStyle]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerGravity]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerRotation]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerSkin]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerStat]]{{RU/EN}}&lt;br /&gt;
* [[setPlayerWeaponSlot]]{{RU/EN}}&lt;br /&gt;
* [[warpPlayerIntoVehicle]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_functions&amp;diff=23971</id>
		<title>Template:RU/Server functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_functions&amp;diff=23971"/>
		<updated>2010-07-08T20:59:31Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '*addCommandHandler{{RU/EN}} *executeCommandHandler{{RU/EN}} *fromJSON{{RU/EN}} *getMaxPlayers{{RU/EN}} *getServerName{{RU/EN}} *getServerPassword{{RU/EN}}…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[addCommandHandler]]{{RU/EN}}&lt;br /&gt;
*[[executeCommandHandler]]{{RU/EN}}&lt;br /&gt;
*[[fromJSON]]{{RU/EN}}&lt;br /&gt;
*[[getMaxPlayers]]{{RU/EN}}&lt;br /&gt;
*[[getServerName]]{{RU/EN}}&lt;br /&gt;
*[[getServerPassword]]{{RU/EN}}&lt;br /&gt;
*[[getServerPort]]{{RU/EN}}&lt;br /&gt;
*[[RU/outputChatBox|outputChatBox]]&lt;br /&gt;
*[[outputConsole]]{{RU/EN}}&lt;br /&gt;
*[[outputDebugString]]{{RU/EN}}&lt;br /&gt;
*[[outputServerLog]]{{RU/EN}}&lt;br /&gt;
*[[removeCommandHandler]]{{RU/EN}}&lt;br /&gt;
*[[setServerPassword]]{{RU/EN}}&lt;br /&gt;
*[[getServerHttpPort]]{{RU/EN}}&lt;br /&gt;
*[[showChat]]{{RU/EN}}&lt;br /&gt;
*[[toJSON]]{{RU/EN}}&lt;br /&gt;
{{New feature|3|1.0|&lt;br /&gt;
*[[getFPSLimit]]{{RU/EN}}&lt;br /&gt;
*[[getVersion]]{{RU/EN}}&lt;br /&gt;
*[[isGlitchEnabled]]{{RU/EN}}&lt;br /&gt;
*[[setFPSLimit]]{{RU/EN}}&lt;br /&gt;
*[[setGlitchEnabled]]{{RU/EN}}&lt;br /&gt;
*[[shutdown]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
*[[getMTAVersion]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Team_functions&amp;diff=23970</id>
		<title>Template:RU/Team functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Team_functions&amp;diff=23970"/>
		<updated>2010-07-08T20:58:30Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '*countPlayersInTeam{{RU/EN}} *createTeam{{RU/EN}} *getPlayersInTeam{{RU/EN}} *getPlayerTeam{{RU/EN}} *getTeamColor{{RU/EN}} *getTeamFriendlyFire{{RU/EN}} …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[countPlayersInTeam]]{{RU/EN}}&lt;br /&gt;
*[[createTeam]]{{RU/EN}}&lt;br /&gt;
*[[getPlayersInTeam]]{{RU/EN}}&lt;br /&gt;
*[[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
*[[getTeamColor]]{{RU/EN}}&lt;br /&gt;
*[[getTeamFriendlyFire]]{{RU/EN}}&lt;br /&gt;
*[[getTeamFromName]]{{RU/EN}}&lt;br /&gt;
*[[getTeamName]]{{RU/EN}}&lt;br /&gt;
*[[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
*[[setTeamColor]]{{RU/EN}}&lt;br /&gt;
*[[setTeamFriendlyFire]]{{RU/EN}}&lt;br /&gt;
*[[setTeamName]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Vehicle_functions&amp;diff=23969</id>
		<title>Template:RU/Vehicle functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Vehicle_functions&amp;diff=23969"/>
		<updated>2010-07-08T20:57:12Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '*addVehicleUpgrade{{RU/EN}} *attachTrailerToVehicle{{RU/EN}} *blowVehicle{{RU/EN}} *createVehicle{{RU/EN}} *detachTrailerFromVehicle{{RU/EN}} *fixVehicle{…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[addVehicleUpgrade]]{{RU/EN}}&lt;br /&gt;
*[[attachTrailerToVehicle]]{{RU/EN}}&lt;br /&gt;
*[[blowVehicle]]{{RU/EN}}&lt;br /&gt;
*[[createVehicle]]{{RU/EN}}&lt;br /&gt;
*[[detachTrailerFromVehicle]]{{RU/EN}}&lt;br /&gt;
*[[fixVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleColor ]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleCompatibleUpgrades]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleController]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleDoorState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleEngineState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleLandingGearDown]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleLightState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleMaxPassengers]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleOccupant]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getVehicleOccupants]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[getVehicleOverrideLights]]{{RU/EN}}&lt;br /&gt;
*[[getVehiclePaintjob]]{{RU/EN}}&lt;br /&gt;
*[[getVehiclePanelState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleRotation]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleSirensOn]]{{RU/EN}}&lt;br /&gt;
*[[getVehiclesOfType]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTowedByVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTowingVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTurnVelocity]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTurretPosition]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleType ]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleUpgradeOnSlot]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleUpgrades]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleUpgradeSlotName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleWheelStates]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[[isVehicleDamageProof]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[isVehicleFrozen]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleFuelTankExplodable]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleLocked]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleOnGround]]{{RU/EN}}&lt;br /&gt;
*[[removeVehicleUpgrade]]{{RU/EN}}&lt;br /&gt;
*[[resetVehicleExplosionTime]]{{RU/EN}}&lt;br /&gt;
*[[resetVehicleIdleTime]]{{RU/EN}}&lt;br /&gt;
*[[respawnVehicle]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleColor]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDamageProof]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDirtLevel]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDoorState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDoorsUndamageable]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleEngineState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleFrozen]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleFuelTankExplodable]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleIdleRespawnDelay]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleLandingGearDown]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleLightState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleLocked]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleOverrideLights]]{{RU/EN}}&lt;br /&gt;
*[[setVehiclePaintjob]]{{RU/EN}}&lt;br /&gt;
*[[setVehiclePanelState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleRespawnDelay]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleRespawnPosition]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleRotation]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleSirensOn]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleTurnVelocity]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleWheelStates]]{{RU/EN}}&lt;br /&gt;
*[[spawnVehicle]]{{RU/EN}}&lt;br /&gt;
*[[toggleVehicleRespawn]]{{RU/EN}}&lt;br /&gt;
{{New feature|3|1.0|&lt;br /&gt;
*[[getTrainDirection]]{{RU/EN}}&lt;br /&gt;
*[[getTrainSpeed]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleHeadLightColor]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleModelFromName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleNameFromModel]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleType]]{{RU/EN}}&lt;br /&gt;
*[[isTrainDerailable]]{{RU/EN}}&lt;br /&gt;
*[[isTrainDerailed]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleBlown]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleTaxiLightOn]]{{RU/EN}}&lt;br /&gt;
*[[setTrainDerailable]]{{RU/EN}}&lt;br /&gt;
*[[setTrainDerailed]]{{RU/EN}}&lt;br /&gt;
*[[setTrainDirection]]{{RU/EN}}&lt;br /&gt;
*[[setTrainSpeed]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleHeadLightColor]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleTaxiLightOn]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
*[[getVehicleID]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleIDFromName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleNameFromID]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleModel]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:Vehicle_functions&amp;diff=23968</id>
		<title>Template:Vehicle functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:Vehicle_functions&amp;diff=23968"/>
		<updated>2010-07-08T20:56:20Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Undo revision 23965 by Damage22 (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[addVehicleUpgrade]]&lt;br /&gt;
*[[attachTrailerToVehicle]]&lt;br /&gt;
*[[blowVehicle]]&lt;br /&gt;
*[[createVehicle]]&lt;br /&gt;
*[[detachTrailerFromVehicle]]&lt;br /&gt;
*[[fixVehicle]]&lt;br /&gt;
*[[getVehicleColor ]]&lt;br /&gt;
*[[getVehicleCompatibleUpgrades]]&lt;br /&gt;
*[[getVehicleController]]&lt;br /&gt;
*[[getVehicleDoorState]]&lt;br /&gt;
*[[getVehicleEngineState]]&lt;br /&gt;
*[[getVehicleLandingGearDown]]&lt;br /&gt;
*[[getVehicleLightState]]&lt;br /&gt;
*[[getVehicleMaxPassengers]]&lt;br /&gt;
*[[getVehicleName]]&lt;br /&gt;
*[[getVehicleOccupant]]&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getVehicleOccupants]]&lt;br /&gt;
}}&lt;br /&gt;
*[[getVehicleOverrideLights]]&lt;br /&gt;
*[[getVehiclePaintjob]]&lt;br /&gt;
*[[getVehiclePanelState]]&lt;br /&gt;
*[[getVehicleRotation]]&lt;br /&gt;
*[[getVehicleSirensOn]]&lt;br /&gt;
*[[getVehiclesOfType]]&lt;br /&gt;
*[[getVehicleTowedByVehicle]]&lt;br /&gt;
*[[getVehicleTowingVehicle]]&lt;br /&gt;
*[[getVehicleTurnVelocity]]&lt;br /&gt;
*[[getVehicleTurretPosition]]&lt;br /&gt;
*[[getVehicleType ]]&lt;br /&gt;
*[[getVehicleUpgradeOnSlot]]&lt;br /&gt;
*[[getVehicleUpgrades]]&lt;br /&gt;
*[[getVehicleUpgradeSlotName]]&lt;br /&gt;
*[[getVehicleWheelStates]]&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[[isVehicleDamageProof]]&lt;br /&gt;
}}&lt;br /&gt;
*[[isVehicleFrozen]]&lt;br /&gt;
*[[isVehicleFuelTankExplodable]]&lt;br /&gt;
*[[isVehicleLocked]]&lt;br /&gt;
*[[isVehicleOnGround]]&lt;br /&gt;
*[[removeVehicleUpgrade]]&lt;br /&gt;
*[[resetVehicleExplosionTime]]&lt;br /&gt;
*[[resetVehicleIdleTime]]&lt;br /&gt;
*[[respawnVehicle]]&lt;br /&gt;
*[[setVehicleColor]]&lt;br /&gt;
*[[setVehicleDamageProof]]&lt;br /&gt;
*[[setVehicleDirtLevel]]&lt;br /&gt;
*[[setVehicleDoorState]]&lt;br /&gt;
*[[setVehicleDoorsUndamageable]]&lt;br /&gt;
*[[setVehicleEngineState]]&lt;br /&gt;
*[[setVehicleFrozen]]&lt;br /&gt;
*[[setVehicleFuelTankExplodable]]&lt;br /&gt;
*[[setVehicleIdleRespawnDelay]]&lt;br /&gt;
*[[setVehicleLandingGearDown]]&lt;br /&gt;
*[[setVehicleLightState]]&lt;br /&gt;
*[[setVehicleLocked]]&lt;br /&gt;
*[[setVehicleOverrideLights]]&lt;br /&gt;
*[[setVehiclePaintjob]]&lt;br /&gt;
*[[setVehiclePanelState]]&lt;br /&gt;
*[[setVehicleRespawnDelay]]&lt;br /&gt;
*[[setVehicleRespawnPosition]]&lt;br /&gt;
*[[setVehicleRotation]]&lt;br /&gt;
*[[setVehicleSirensOn]]&lt;br /&gt;
*[[setVehicleTurnVelocity]]&lt;br /&gt;
*[[setVehicleWheelStates]]&lt;br /&gt;
*[[spawnVehicle]]&lt;br /&gt;
*[[toggleVehicleRespawn]]&lt;br /&gt;
{{New feature|3|1.0|&lt;br /&gt;
*[[getTrainDirection]]&lt;br /&gt;
*[[getTrainSpeed]]&lt;br /&gt;
*[[getVehicleHeadLightColor]]&lt;br /&gt;
*[[getVehicleModelFromName]]&lt;br /&gt;
*[[getVehicleNameFromModel]]&lt;br /&gt;
*[[getVehicleType]]&lt;br /&gt;
*[[isTrainDerailable]]&lt;br /&gt;
*[[isTrainDerailed]]&lt;br /&gt;
*[[isVehicleBlown]]&lt;br /&gt;
*[[isVehicleTaxiLightOn]]&lt;br /&gt;
*[[setTrainDerailable]]&lt;br /&gt;
*[[setTrainDerailed]]&lt;br /&gt;
*[[setTrainDirection]]&lt;br /&gt;
*[[setTrainSpeed]]&lt;br /&gt;
*[[setVehicleHeadLightColor]]&lt;br /&gt;
*[[setVehicleTaxiLightOn]]&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
*[[getVehicleID]]&lt;br /&gt;
*[[getVehicleIDFromName]]&lt;br /&gt;
*[[getVehicleNameFromID]]&lt;br /&gt;
*[[setVehicleModel]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:Team_functions&amp;diff=23967</id>
		<title>Template:Team functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:Team_functions&amp;diff=23967"/>
		<updated>2010-07-08T20:55:31Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Undo revision 23966 by Damage22 (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[countPlayersInTeam]]&lt;br /&gt;
*[[createTeam]]&lt;br /&gt;
*[[getPlayersInTeam]]&lt;br /&gt;
*[[getPlayerTeam]]&lt;br /&gt;
*[[getTeamColor]]&lt;br /&gt;
*[[getTeamFriendlyFire]]&lt;br /&gt;
*[[getTeamFromName]]&lt;br /&gt;
*[[getTeamName]]&lt;br /&gt;
*[[setPlayerTeam]]&lt;br /&gt;
*[[setTeamColor]]&lt;br /&gt;
*[[setTeamFriendlyFire]]&lt;br /&gt;
*[[setTeamName]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:Team_functions&amp;diff=23966</id>
		<title>Template:Team functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:Team_functions&amp;diff=23966"/>
		<updated>2010-07-08T20:55:05Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[countPlayersInTeam]]{{RU/EN}}&lt;br /&gt;
*[[createTeam]]{{RU/EN}}&lt;br /&gt;
*[[getPlayersInTeam]]{{RU/EN}}&lt;br /&gt;
*[[getPlayerTeam]]{{RU/EN}}&lt;br /&gt;
*[[getTeamColor]]{{RU/EN}}&lt;br /&gt;
*[[getTeamFriendlyFire]]{{RU/EN}}&lt;br /&gt;
*[[getTeamFromName]]{{RU/EN}}&lt;br /&gt;
*[[getTeamName]]{{RU/EN}}&lt;br /&gt;
*[[setPlayerTeam]]{{RU/EN}}&lt;br /&gt;
*[[setTeamColor]]{{RU/EN}}&lt;br /&gt;
*[[setTeamFriendlyFire]]{{RU/EN}}&lt;br /&gt;
*[[setTeamName]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:Vehicle_functions&amp;diff=23965</id>
		<title>Template:Vehicle functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:Vehicle_functions&amp;diff=23965"/>
		<updated>2010-07-08T20:54:40Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[addVehicleUpgrade]]{{RU/EN}}&lt;br /&gt;
*[[attachTrailerToVehicle]]{{RU/EN}}&lt;br /&gt;
*[[blowVehicle]]{{RU/EN}}&lt;br /&gt;
*[[createVehicle]]{{RU/EN}}&lt;br /&gt;
*[[detachTrailerFromVehicle]]{{RU/EN}}&lt;br /&gt;
*[[fixVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleColor ]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleCompatibleUpgrades]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleController]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleDoorState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleEngineState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleLandingGearDown]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleLightState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleMaxPassengers]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleOccupant]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
* [[getVehicleOccupants]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[getVehicleOverrideLights]]{{RU/EN}}&lt;br /&gt;
*[[getVehiclePaintjob]]{{RU/EN}}&lt;br /&gt;
*[[getVehiclePanelState]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleRotation]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleSirensOn]]{{RU/EN}}&lt;br /&gt;
*[[getVehiclesOfType]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTowedByVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTowingVehicle]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTurnVelocity]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleTurretPosition]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleType ]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleUpgradeOnSlot]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleUpgrades]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleUpgradeSlotName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleWheelStates]]{{RU/EN}}&lt;br /&gt;
{{New feature|3.0004|1.0.4|&lt;br /&gt;
*[[isVehicleDamageProof]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
*[[isVehicleFrozen]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleFuelTankExplodable]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleLocked]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleOnGround]]{{RU/EN}}&lt;br /&gt;
*[[removeVehicleUpgrade]]{{RU/EN}}&lt;br /&gt;
*[[resetVehicleExplosionTime]]{{RU/EN}}&lt;br /&gt;
*[[resetVehicleIdleTime]]{{RU/EN}}&lt;br /&gt;
*[[respawnVehicle]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleColor]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDamageProof]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDirtLevel]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDoorState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleDoorsUndamageable]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleEngineState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleFrozen]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleFuelTankExplodable]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleIdleRespawnDelay]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleLandingGearDown]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleLightState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleLocked]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleOverrideLights]]{{RU/EN}}&lt;br /&gt;
*[[setVehiclePaintjob]]{{RU/EN}}&lt;br /&gt;
*[[setVehiclePanelState]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleRespawnDelay]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleRespawnPosition]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleRotation]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleSirensOn]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleTurnVelocity]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleWheelStates]]{{RU/EN}}&lt;br /&gt;
*[[spawnVehicle]]{{RU/EN}}&lt;br /&gt;
*[[toggleVehicleRespawn]]{{RU/EN}}&lt;br /&gt;
{{New feature|3|1.0|&lt;br /&gt;
*[[getTrainDirection]]{{RU/EN}}&lt;br /&gt;
*[[getTrainSpeed]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleHeadLightColor]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleModelFromName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleNameFromModel]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleType]]{{RU/EN}}&lt;br /&gt;
*[[isTrainDerailable]]{{RU/EN}}&lt;br /&gt;
*[[isTrainDerailed]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleBlown]]{{RU/EN}}&lt;br /&gt;
*[[isVehicleTaxiLightOn]]{{RU/EN}}&lt;br /&gt;
*[[setTrainDerailable]]{{RU/EN}}&lt;br /&gt;
*[[setTrainDerailed]]{{RU/EN}}&lt;br /&gt;
*[[setTrainDirection]]{{RU/EN}}&lt;br /&gt;
*[[setTrainSpeed]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleHeadLightColor]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleTaxiLightOn]]{{RU/EN}}&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
*[[getVehicleID]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleIDFromName]]{{RU/EN}}&lt;br /&gt;
*[[getVehicleNameFromID]]{{RU/EN}}&lt;br /&gt;
*[[setVehicleModel]]{{RU/EN}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Object_functions&amp;diff=23964</id>
		<title>Template:RU/Object functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Object_functions&amp;diff=23964"/>
		<updated>2010-07-08T20:52:36Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with '*createObject{{RU/EN}} *getObjectRotation{{RU/EN}} *moveObject{{RU/EN}} *setObjectRotation{{RU/EN}} *stopObject{{RU/EN}} {{Deprecated_feature|3|1.0|}} *[[getO…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[createObject]]{{RU/EN}}&lt;br /&gt;
*[[getObjectRotation]]{{RU/EN}}&lt;br /&gt;
*[[moveObject]]{{RU/EN}}&lt;br /&gt;
*[[setObjectRotation]]{{RU/EN}}&lt;br /&gt;
*[[stopObject]]{{RU/EN}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|}}&lt;br /&gt;
*[[getObjectModel]]{{RU/EN}}&lt;br /&gt;
*[[setObjectModel]]{{RU/EN}}&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/EN&amp;diff=23963</id>
		<title>Template:RU/EN</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/EN&amp;diff=23963"/>
		<updated>2010-07-08T20:52:02Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;   [[Image:usen.gif|Страница на английском]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/EN&amp;diff=23962</id>
		<title>Template:RU/EN</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/EN&amp;diff=23962"/>
		<updated>2010-07-08T20:51:18Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Created page with 'Страница на английском'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:usen.gif|Страница на английском]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/Template:EN&amp;diff=23961</id>
		<title>RU/Template:EN</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/Template:EN&amp;diff=23961"/>
		<updated>2010-07-08T20:48:45Z</updated>

		<summary type="html">&lt;p&gt;Damage22: Шаблон для обозначения страниц на английском&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:usen.gif|Страница на английском]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/Server_Scripting_Functions&amp;diff=23960</id>
		<title>RU/Server Scripting Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/Server_Scripting_Functions&amp;diff=23960"/>
		<updated>2010-07-08T20:46:20Z</updated>

		<summary type="html">&lt;p&gt;Damage22: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{translate}}&lt;br /&gt;
&amp;lt;pageclass class=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
Здесь приведены все [[event|функции скриптов]], выполняемые на '''серверной стороне''', которые уже встроены в мод. Для консультации по работе функций или событий посети [[Requested Functions and Events|эту страницу]].&lt;br /&gt;
&lt;br /&gt;
Прошу заметить, что скриптовые функции могут быть расширены при загрузке  в динамических модулях, которые обеспечивают новые функции, такие как доступ к базе данных MySQL. Эти функции не встроены в мод и требуют модуль чтобы загрузить для готовности.&lt;br /&gt;
&lt;br /&gt;
Зайдите на [[Module functions|эту страницу]] для ознакомления с функциями, которые не встроены в мод, однако доступны для пользования.&lt;br /&gt;
&lt;br /&gt;
'''Функции для работы на клиентской стороне вы можете найти здесь: [[RU/Client Scripting Functions|Клиентские Функции Скриптинга]].'''&lt;br /&gt;
&lt;br /&gt;
==Функции аккаунта==&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции ACL==&lt;br /&gt;
{{ACL_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции администрирования==&lt;br /&gt;
{{RU/Admin_functions}}&lt;br /&gt;
&lt;br /&gt;
==Аудио функции==&lt;br /&gt;
{{Audio_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции объявления==&lt;br /&gt;
{{Announce_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции блипов ==&lt;br /&gt;
{{Blip_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции камеры==&lt;br /&gt;
{{Camera functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции формы столкновения==&lt;br /&gt;
{{Collision shape functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции тела и одежды==&lt;br /&gt;
{{Clothes and body functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции курсора==&lt;br /&gt;
{{Cursor_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции элементов==&lt;br /&gt;
{{Element functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции событий==&lt;br /&gt;
{{RU/Event functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции взрывов==&lt;br /&gt;
{{Explosion_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции файлов==&lt;br /&gt;
{{File_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции HTTP==&lt;br /&gt;
{{HTTP_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции ввода==&lt;br /&gt;
{{Input_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции карты==&lt;br /&gt;
{{Map_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции маркеров==&lt;br /&gt;
{{RU/Marker functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции объектов==&lt;br /&gt;
{{RU/Object functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции педов==&lt;br /&gt;
{{RU/Ped_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции пикапов==&lt;br /&gt;
{{Pickup functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции игрока==&lt;br /&gt;
{{RU/Player functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции области радара==&lt;br /&gt;
{{Radar area functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции ресурсов==&lt;br /&gt;
{{Resource functions}}&lt;br /&gt;
&lt;br /&gt;
==Серийные функции==&lt;br /&gt;
{{Serial functions}}&lt;br /&gt;
&lt;br /&gt;
==Серверные функции==&lt;br /&gt;
{{RU/Server functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции настройки реестра==&lt;br /&gt;
{{RU/Settings registry functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции SQL==&lt;br /&gt;
{{SQL_functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции команды==&lt;br /&gt;
{{RU/Team functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции текста==&lt;br /&gt;
{{Text functions}}&lt;br /&gt;
&lt;br /&gt;
==Полезные функции==&lt;br /&gt;
{{Utility functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции транспорта==&lt;br /&gt;
{{RU/Vehicle functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции оружия==&lt;br /&gt;
{{RU/Weapon functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции мира==&lt;br /&gt;
{{RU/World functions}}&lt;br /&gt;
&lt;br /&gt;
==Функции XML==&lt;br /&gt;
{{XML functions}}&lt;br /&gt;
&lt;br /&gt;
==Устаревшие функции==&lt;br /&gt;
Access: [http://development.mtasa.com/index.php?title=Category:Depreciated &amp;lt;nowiki&amp;gt;[[Category:Depreciated]]&amp;lt;/nowiki&amp;gt; ]&amp;lt;br&amp;gt;&lt;br /&gt;
''Note: dont change this, done purposely to keep this page from being included in the listing.''&lt;br /&gt;
[[en:Server Scripting Functions]]&lt;/div&gt;</summary>
		<author><name>Damage22</name></author>
	</entry>
</feed>