<?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=Dark</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=Dark"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/Dark"/>
	<updated>2026-05-15T02:55:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32124</id>
		<title>Talk:IsVehicleOnRoof</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32124"/>
		<updated>2012-08-03T11:45:11Z</updated>

		<summary type="html">&lt;p&gt;Dark: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32123</id>
		<title>Talk:IsVehicleOnRoof</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32123"/>
		<updated>2012-08-03T11:45:03Z</updated>

		<summary type="html">&lt;p&gt;Dark: /* . */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== . ==&lt;br /&gt;
&lt;br /&gt;
.&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32122</id>
		<title>Talk:IsVehicleOnRoof</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32122"/>
		<updated>2012-08-03T11:44:55Z</updated>

		<summary type="html">&lt;p&gt;Dark: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32121</id>
		<title>Talk:IsVehicleOnRoof</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Talk:IsVehicleOnRoof&amp;diff=32121"/>
		<updated>2012-08-03T11:43:35Z</updated>

		<summary type="html">&lt;p&gt;Dark: Created page with &amp;quot;Who is author of this function?&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Who is author of this function?&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_function&amp;diff=32120</id>
		<title>Template:RU/Server function</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_function&amp;diff=32120"/>
		<updated>2012-08-03T11:39:48Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;server&amp;quot; subcaption=&amp;quot;Серверная функция&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
&amp;lt;lowercasetitle&amp;gt;&amp;lt;/lowercasetitle&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addAccount&amp;diff=32119</id>
		<title>RU/addAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addAccount&amp;diff=32119"/>
		<updated>2012-08-03T11:39:28Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/Server function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
Данная фукнция добавляет аккаунт на сервер.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;!-- NOTE: don't use 'special' names for variable names, e.g. you shouldn't be writing things like 'player player, vehicle vehicle', instead write something like 'player thePlayer, vehicle vehicleToGetInto'. This is less confusing and prevents the syntax highlighting being odd --&amp;gt;&lt;br /&gt;
{{New feature/item|3|1.0|848|&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account addAccount ( string name, string pass )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool addAccount ( string name, string pass )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
&amp;lt;!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type --&amp;gt;&lt;br /&gt;
*'''name:''' Имя аккаунта.&lt;br /&gt;
*'''pass:''' Пароль от аккаунта.&lt;br /&gt;
&lt;br /&gt;
===Функция возвращает===&lt;br /&gt;
&amp;lt;!-- Make this descriptive. Explain what cases will return false. If you're unsure, add a tag to it so we can check --&amp;gt;&lt;br /&gt;
{{New feature|3|1.0 r848|&lt;br /&gt;
Возвращает елемент ''account'' если он создался, ''false'' если произошла ошибка при создании.&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
Returns ''true'' if the account was created, ''false'' if the account already exists or an error occured.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Пример== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Сервер&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
'''Пример 1:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function registerPlayer ( source, commandName, password )&lt;br /&gt;
	-- Проверим не пустой ли пароль&lt;br /&gt;
	if ( password ~= &amp;quot;&amp;quot; and password ~= nil ) then&lt;br /&gt;
		-- Попытаемся добавить учетную запись&lt;br /&gt;
		local accountAdded = addAccount( getPlayerName(source), password )&lt;br /&gt;
		if ( accountAdded ) then&lt;br /&gt;
			--  Сообщим пользователю&lt;br /&gt;
			outputChatBox ( &amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;, source )&lt;br /&gt;
		else&lt;br /&gt;
			-- Сообщим пользователю то, что он ошибся при вводе&lt;br /&gt;
			outputChatBox ( &amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;, source )&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		-- Покажем пользователю как нужно вводить&lt;br /&gt;
		outputChatBox ( &amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;пароль&amp;gt;&amp;quot;, source )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
'''Пример 2:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
'''Этот пример отличается от первого тем, что в нем пользователь может задать себе имя.'''&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function registerPlayer ( source, commandName, username, password )&lt;br /&gt;
        if(password ~= &amp;quot;&amp;quot; and password ~= nil and username ~= &amp;quot;&amp;quot; and username ~= nil) then&lt;br /&gt;
                local accountAdded = addAccount(username,password)&lt;br /&gt;
                if(accountAdded) then&lt;br /&gt;
                        outputChatBox(&amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;,source)&lt;br /&gt;
                else&lt;br /&gt;
                        outputChatBox(&amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        else&lt;br /&gt;
                outputChatBox(&amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;nick&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;,source)&lt;br /&gt;
        end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример 3:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
local bRegisteredOnce = false&lt;br /&gt;
&lt;br /&gt;
function registerPlayer ( source, commandName, username, password )&lt;br /&gt;
        if(password ~= &amp;quot;&amp;quot; and password ~= nil and username ~= &amp;quot;&amp;quot; and username ~= nil and bRegisteredOnce == false) then&lt;br /&gt;
                local accountAdded = addAccount(username,password)&lt;br /&gt;
                if(accountAdded) then&lt;br /&gt;
                        outputChatBox(&amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;,source)&lt;br /&gt;
                        bRegisteredOnce = true&lt;br /&gt;
                else&lt;br /&gt;
                        outputChatBox(&amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        else&lt;br /&gt;
                if bRegisteredOnce == true then&lt;br /&gt;
                    outputChatBox(&amp;quot;Вы уже зарегистрированы на сервере!&amp;quot;,source)&lt;br /&gt;
                else&lt;br /&gt;
                    outputChatBox(&amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;nick&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&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;
&amp;lt;!-- Change FunctionArea to the area that this function is in on the main function list page, e.g. Server, Player, Vehicle etc --&amp;gt;&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
[[en:addAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addAccount&amp;diff=32118</id>
		<title>RU/addAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addAccount&amp;diff=32118"/>
		<updated>2012-08-03T11:39:10Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/Server function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
Данная фукнция добавляет аккаунт на сервер.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;!-- NOTE: don't use 'special' names for variable names, e.g. you shouldn't be writing things like 'player player, vehicle vehicle', instead write something like 'player thePlayer, vehicle vehicleToGetInto'. This is less confusing and prevents the syntax highlighting being odd --&amp;gt;&lt;br /&gt;
{{New feature/item|3|1.0|848|&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account addAccount ( string name, string pass )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool addAccount ( string name, string pass )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
&amp;lt;!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type --&amp;gt;&lt;br /&gt;
*'''name:''' Имя аккаунта.&lt;br /&gt;
*'''pass:''' Пароль от аккаунта.&lt;br /&gt;
&lt;br /&gt;
===Функция возвращает===&lt;br /&gt;
&amp;lt;!-- Make this descriptive. Explain what cases will return false. If you're unsure, add a tag to it so we can check --&amp;gt;&lt;br /&gt;
{{New feature|3|1.0 r848|&lt;br /&gt;
Возвращает елемент ''account'' если он создался, ''false'' если произошла ошибка при создании.&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
Returns ''true'' if the account was created, ''false'' if the account already exists or an error occured.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Пример== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Сервер&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
'''Пример 1:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function registerPlayer ( source, commandName, password )&lt;br /&gt;
	-- Проверим не пустой ли пароль&lt;br /&gt;
	if ( password ~= &amp;quot;&amp;quot; and password ~= nil ) then&lt;br /&gt;
		-- Попытаемся добавить учетную запись&lt;br /&gt;
		local accountAdded = addAccount( getPlayerName(source), password )&lt;br /&gt;
		if ( accountAdded ) then&lt;br /&gt;
			--  Сообщим пользователю&lt;br /&gt;
			outputChatBox ( &amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;, source )&lt;br /&gt;
		else&lt;br /&gt;
			-- Сообщим пользователю то, что он ошибся при вводе&lt;br /&gt;
			outputChatBox ( &amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;, source )&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		-- Покажем пользователю как нужно вводить&lt;br /&gt;
		outputChatBox ( &amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;пароль&amp;gt;&amp;quot;, source )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
'''Пример 2:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
'''Этот пример отличается от первого тем, что в нем пользователь может задать себе имя.'''&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function registerPlayer ( source, commandName, username, password )&lt;br /&gt;
        if(password ~= &amp;quot;&amp;quot; and password ~= nil and username ~= &amp;quot;&amp;quot; and username ~= nil) then&lt;br /&gt;
                local accountAdded = addAccount(username,password)&lt;br /&gt;
                if(accountAdded) then&lt;br /&gt;
                        outputChatBox(&amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;,source)&lt;br /&gt;
                else&lt;br /&gt;
                        outputChatBox(&amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        else&lt;br /&gt;
                outputChatBox(&amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;nick&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;,source)&lt;br /&gt;
        end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример 3:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
local bRegisteredOnce = false&lt;br /&gt;
&lt;br /&gt;
function registerPlayer ( source, commandName, username, password )&lt;br /&gt;
        if(password ~= &amp;quot;&amp;quot; and password ~= nil and username ~= &amp;quot;&amp;quot; and username ~= nil and bRegisteredOnce == false) then&lt;br /&gt;
                local accountAdded = addAccount(username,password)&lt;br /&gt;
                if(accountAdded) then&lt;br /&gt;
                        outputChatBox(&amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;,source)&lt;br /&gt;
                        bRegisteredOnce = true&lt;br /&gt;
                else&lt;br /&gt;
                        outputChatBox(&amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        else&lt;br /&gt;
                if bRegisteredOnce == true then&lt;br /&gt;
                    outputChatBox(&amp;quot;Вы уже зарегистрированы на сервере!&amp;quot;,source)&lt;br /&gt;
                else&lt;br /&gt;
                    outputChatBox(&amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;nick&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&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;
&amp;lt;!-- Change FunctionArea to the area that this function is in on the main function list page, e.g. Server, Player, Vehicle etc --&amp;gt;&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addAccount&amp;diff=32116</id>
		<title>RU/addAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addAccount&amp;diff=32116"/>
		<updated>2012-08-03T11:38:02Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
Данная фукнция добавляет аккаунт на сервер.&lt;br /&gt;
&lt;br /&gt;
==Использование== &lt;br /&gt;
&amp;lt;!-- NOTE: don't use 'special' names for variable names, e.g. you shouldn't be writing things like 'player player, vehicle vehicle', instead write something like 'player thePlayer, vehicle vehicleToGetInto'. This is less confusing and prevents the syntax highlighting being odd --&amp;gt;&lt;br /&gt;
{{New feature/item|3|1.0|848|&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account addAccount ( string name, string pass )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
bool addAccount ( string name, string pass )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
&amp;lt;!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type --&amp;gt;&lt;br /&gt;
*'''name:''' Имя аккаунта.&lt;br /&gt;
*'''pass:''' Пароль от аккаунта.&lt;br /&gt;
&lt;br /&gt;
===Функция возвращает===&lt;br /&gt;
&amp;lt;!-- Make this descriptive. Explain what cases will return false. If you're unsure, add a tag to it so we can check --&amp;gt;&lt;br /&gt;
{{New feature|3|1.0 r848|&lt;br /&gt;
Возвращает елемент ''account'' если он создался, ''false'' если произошла ошибка при создании.&lt;br /&gt;
}}&lt;br /&gt;
{{Deprecated_feature|3|1.0|&lt;br /&gt;
Returns ''true'' if the account was created, ''false'' if the account already exists or an error occured.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Пример== &lt;br /&gt;
&amp;lt;section name=&amp;quot;Сервер&amp;quot; class=&amp;quot;server&amp;quot; show=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
'''Пример 1:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function registerPlayer ( source, commandName, password )&lt;br /&gt;
	-- Проверим не пустой ли пароль&lt;br /&gt;
	if ( password ~= &amp;quot;&amp;quot; and password ~= nil ) then&lt;br /&gt;
		-- Попытаемся добавить учетную запись&lt;br /&gt;
		local accountAdded = addAccount( getPlayerName(source), password )&lt;br /&gt;
		if ( accountAdded ) then&lt;br /&gt;
			--  Сообщим пользователю&lt;br /&gt;
			outputChatBox ( &amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;, source )&lt;br /&gt;
		else&lt;br /&gt;
			-- Сообщим пользователю то, что он ошибся при вводе&lt;br /&gt;
			outputChatBox ( &amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;, source )&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		-- Покажем пользователю как нужно вводить&lt;br /&gt;
		outputChatBox ( &amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;пароль&amp;gt;&amp;quot;, source )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
'''Пример 2:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
'''Этот пример отличается от первого тем, что в нем пользователь может задать себе имя.'''&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function registerPlayer ( source, commandName, username, password )&lt;br /&gt;
        if(password ~= &amp;quot;&amp;quot; and password ~= nil and username ~= &amp;quot;&amp;quot; and username ~= nil) then&lt;br /&gt;
                local accountAdded = addAccount(username,password)&lt;br /&gt;
                if(accountAdded) then&lt;br /&gt;
                        outputChatBox(&amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;,source)&lt;br /&gt;
                else&lt;br /&gt;
                        outputChatBox(&amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        else&lt;br /&gt;
                outputChatBox(&amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;nick&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;,source)&lt;br /&gt;
        end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример 3:''' Этот пример показывает регистрацию на сервере командой /register &amp;lt;password&amp;gt;.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
local bRegisteredOnce = false&lt;br /&gt;
&lt;br /&gt;
function registerPlayer ( source, commandName, username, password )&lt;br /&gt;
        if(password ~= &amp;quot;&amp;quot; and password ~= nil and username ~= &amp;quot;&amp;quot; and username ~= nil and bRegisteredOnce == false) then&lt;br /&gt;
                local accountAdded = addAccount(username,password)&lt;br /&gt;
                if(accountAdded) then&lt;br /&gt;
                        outputChatBox(&amp;quot;Спасибо, &amp;quot; .. getPlayerName(source) .. &amp;quot;, теперь вы зарегистрированы, вы можете войти используя /login&amp;quot;,source)&lt;br /&gt;
                        bRegisteredOnce = true&lt;br /&gt;
                else&lt;br /&gt;
                        outputChatBox(&amp;quot;Ошибка в создании аккаунта, свяжитесь с администратором.&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        else&lt;br /&gt;
                if bRegisteredOnce == true then&lt;br /&gt;
                    outputChatBox(&amp;quot;Вы уже зарегистрированы на сервере!&amp;quot;,source)&lt;br /&gt;
                else&lt;br /&gt;
                    outputChatBox(&amp;quot;Ошибка в создании аккаунта, правильный синтаксис: /register &amp;lt;nick&amp;gt; &amp;lt;pass&amp;gt;&amp;quot;,source)&lt;br /&gt;
                end&lt;br /&gt;
        end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler ( &amp;quot;register&amp;quot;, registerPlayer ) -- создадим команду /register&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;
&amp;lt;!-- Change FunctionArea to the area that this function is in on the main function list page, e.g. Server, Player, Vehicle etc --&amp;gt;&lt;br /&gt;
{{Account_functions}}&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/copyAccountData&amp;diff=32113</id>
		<title>RU/copyAccountData</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/copyAccountData&amp;diff=32113"/>
		<updated>2012-08-03T07:47:25Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Server function}}&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 copyAccountData ( account targetAccount, account fromAccount )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы=== &lt;br /&gt;
*'''targetAccount:''' Целевой аккаунт&lt;br /&gt;
*'''fromAccount:''' Исходный аккаунт&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Возвращает ''true'' если аккаунты были корректными, в противном случае ''false''&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
Этот пример иллюстрирует использование функции copyAccountData&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function copyDataOnLogin( previousAccount, currentAccount, autoLogin )&lt;br /&gt;
    copyAccountData( currentAccount, previousAccount ) -- Копируем данные с предыдущего аккаунта (previousAccount) на текущий (currentAccount)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
addEventHandler( &amp;quot;onPlayerLogin&amp;quot;, root, copyDataOnLogin ) -- Добавляем обработчик события авторизации игрока&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
[[en:copyAccountData]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/copyAccountData&amp;diff=32112</id>
		<title>RU/copyAccountData</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/copyAccountData&amp;diff=32112"/>
		<updated>2012-08-03T07:47:02Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
{{Server function}}&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 copyAccountData ( account targetAccount, account fromAccount )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Обязательные параметры=== &lt;br /&gt;
*'''targetAccount:''' Целевой аккаунт&lt;br /&gt;
*'''fromAccount:''' Исходный аккаунт&lt;br /&gt;
&lt;br /&gt;
===Что возвращается===&lt;br /&gt;
Возвращает ''true'' если аккаунты были корректными, в противном случае ''false''&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
Этот пример иллюстрирует использование функции copyAccountData&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function copyDataOnLogin( previousAccount, currentAccount, autoLogin )&lt;br /&gt;
    copyAccountData( currentAccount, previousAccount ) -- Копируем данные с предыдущего аккаунта (previousAccount) на текущий (currentAccount)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
addEventHandler( &amp;quot;onPlayerLogin&amp;quot;, root, copyDataOnLogin ) -- Добавляем обработчик события авторизации игрока&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{Account_functions}}&lt;br /&gt;
[[en:copyAccountData]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32111</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32111"/>
		<updated>2012-08-03T07:46:02Z</updated>

		<summary type="html">&lt;p&gt;Dark: &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;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Необязательные аргументы===&lt;br /&gt;
{{RU/OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Смотрите также==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32110</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32110"/>
		<updated>2012-08-03T07:45:39Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server 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;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Необязательные аргументы===&lt;br /&gt;
{{RU/OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32109</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32109"/>
		<updated>2012-08-03T07:45:30Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server 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;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Необязательные аргументы===&lt;br /&gt;
{{Ru/OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/OptionalArg&amp;diff=32108</id>
		<title>Template:RU/OptionalArg</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/OptionalArg&amp;diff=32108"/>
		<updated>2012-08-03T07:45:12Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Обратите внимание:'' При использовании необязательных аргументов, вы должны указать все аргументы перед требуемым вам. Для более подробной информации ознакомьтесь с [[RU/Optional Arguments|необязательными аргументами]].&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32107</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32107"/>
		<updated>2012-08-03T07:43:52Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{RU/Server 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;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Необязательные аргументы===&lt;br /&gt;
{{OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_function&amp;diff=32106</id>
		<title>Template:RU/Server function</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:RU/Server_function&amp;diff=32106"/>
		<updated>2012-08-03T07:43:32Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pageclass class=&amp;quot;server&amp;quot; subcaption=&amp;quot;Только серверная функция&amp;quot;&amp;gt;&amp;lt;/pageclass&amp;gt;&lt;br /&gt;
&amp;lt;lowercasetitle&amp;gt;&amp;lt;/lowercasetitle&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:OptionalArg&amp;diff=32105</id>
		<title>Template:OptionalArg</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:OptionalArg&amp;diff=32105"/>
		<updated>2012-08-03T07:40:57Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''NOTE:'' When using optional arguments, you must supply all arguments before the one you wish to use. For more information on optional arguments, see [[Optional Arguments]].&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:OptionalArg&amp;diff=32104</id>
		<title>Template:OptionalArg</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:OptionalArg&amp;diff=32104"/>
		<updated>2012-08-03T07:40:44Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''NOTE:'' When using optional arguments, you must supply all arguments before the one you wish to use. For more information on optional arguments, see [[Optional Arguments]].&lt;br /&gt;
[[ru:Template:OptionalArg]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32103</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32103"/>
		<updated>2012-08-03T07:38:31Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server 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;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Необязательные аргументы===&lt;br /&gt;
{{OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32102</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32102"/>
		<updated>2012-08-03T07:38:16Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server 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;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Обязательные аргументы===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments===&lt;br /&gt;
{{OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32101</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32101"/>
		<updated>2012-08-03T07:36:54Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server 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;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*'''username:''' Название аккаунта, который вы хотите получить&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments===&lt;br /&gt;
{{OptionalArg}}&lt;br /&gt;
*'''password:''' Пароль для аккаунта. Если этот аргумент не указан, функция вернет аккаунт не обращая внимания на пароль, в противном случае функция вернет аккаунт, если пароли совпадают.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Элемент ''account'' или ''false'' если аккаунт с указанным именем (и, если был указан, паролем) не найден.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32100</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32100"/>
		<updated>2012-08-03T07:27:09Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server function}}&lt;br /&gt;
This function returns an account for a specific user. &lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*'''username:''' The username of the account you want to retrieve&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments===&lt;br /&gt;
{{OptionalArg}}&lt;br /&gt;
*'''password:''' The password for the account. If this argument is not specified, you can get the account whatever password it is, otherwise the password must match the account's.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
An ''account'' value or ''false'' if an account matching the username specified (and password, if specified) could not be found.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32099</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32099"/>
		<updated>2012-08-03T07:26:34Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[en:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GetAccount&amp;diff=32098</id>
		<title>GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GetAccount&amp;diff=32098"/>
		<updated>2012-08-03T07:25:56Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Server function}}&lt;br /&gt;
This function returns an account for a specific user. &lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
account getAccount ( string username, [ string password ] )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*'''username:''' The username of the account you want to retrieve&lt;br /&gt;
&lt;br /&gt;
===Optional Arguments===&lt;br /&gt;
{{OptionalArg}}&lt;br /&gt;
*'''password:''' The password for the account. If this argument is not specified, you can get the account whatever password it is, otherwise the password must match the account's.&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
An ''account'' value or ''false'' if an account matching the username specified (and password, if specified) could not be found.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;addEventHandler(&amp;quot;onPlayerJoin&amp;quot;,root,function()&lt;br /&gt;
    if getAccount(getPlayerName(source)) then&lt;br /&gt;
        outputChatBox(&amp;quot;Please Login!&amp;quot;,source)&lt;br /&gt;
    else&lt;br /&gt;
        outputChatBox(&amp;quot;Please Register!&amp;quot;,source)&lt;br /&gt;
    end&lt;br /&gt;
end)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Account functions}}&lt;br /&gt;
&lt;br /&gt;
[[es:getAccount]]&lt;br /&gt;
[[pl:GetAccount]]&lt;br /&gt;
[[ru:GetAccount]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32096</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32096"/>
		<updated>2012-08-02T17:25:54Z</updated>

		<summary type="html">&lt;p&gt;Dark: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32095</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32095"/>
		<updated>2012-08-02T17:25:46Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages|Page_name|RU:Languages/Interface}}&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/addBan&amp;diff=32094</id>
		<title>RU/addBan</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/addBan&amp;diff=32094"/>
		<updated>2012-08-02T17:21:34Z</updated>

		<summary type="html">&lt;p&gt;Dark: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Server function}}&lt;br /&gt;
Эта функция добавляет в бан лист определенный IP/username/serial.&lt;br /&gt;
&lt;br /&gt;
==Синтаксис== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
ban addBan ( [ string IP, string Username, string Serial, player responsibleElement, string reason, int seconds = 0 ] )         &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
'''Note:''' Одно из трех: IP, Username или Serial должно быть указано.&lt;br /&gt;
&lt;br /&gt;
===Необходимые аргументы=== &lt;br /&gt;
*'''IP:''' IP-адрес который необходимо забанить. Если вы не хотите банить по IP, поставьте ''nil''.&lt;br /&gt;
'''или'''&lt;br /&gt;
*'''Username:''' Имя пользователя которое необходимо забанить. Если вы не хотите банить по имени пользователя, поставьте ''nil''.&lt;br /&gt;
'''или'''&lt;br /&gt;
*'''Serial:''' Серийный номер который необходимо забанить. Если вы не хотите банить по серийному номеру, поставьте ''nil''.&lt;br /&gt;
''' или любая их комбинация.'''&lt;br /&gt;
&lt;br /&gt;
===Необязательные аргументы=== &lt;br /&gt;
{{RU/OptionalArg}} &lt;br /&gt;
{{Translate}}&lt;br /&gt;
*'''responsibleElement:''' The element that is responsible for banning the IP/username/serial. This can be a player or the root ([[getRootElement]]()).&lt;br /&gt;
*'''reason:''' Причина по которой IP/username/serial будут забанены.&lt;br /&gt;
*'''seconds:''' Время в течение которого игрок будет забанен. Если 0 то бан будет бессрочным(вечным).&lt;br /&gt;
&lt;br /&gt;
===Возвращает===&lt;br /&gt;
Возвращает ''true'' если IP/username/serial были успешно забанены, ''false'' если введены неверные аргументы.&lt;br /&gt;
&lt;br /&gt;
==Пример==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
--TODO&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==См. также==&lt;br /&gt;
{{RU/Admin functions}}&lt;br /&gt;
[[Category:Needs Example]]&lt;br /&gt;
[[en:addBan]]&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32093</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32093"/>
		<updated>2012-08-02T17:17:11Z</updated>

		<summary type="html">&lt;p&gt;Dark: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32092</id>
		<title>RU/GetAccount</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=RU/GetAccount&amp;diff=32092"/>
		<updated>2012-08-02T17:16:47Z</updated>

		<summary type="html">&lt;p&gt;Dark: Created page with &amp;quot;dsdasd&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;dsdasd&lt;/div&gt;</summary>
		<author><name>Dark</name></author>
	</entry>
</feed>