<?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=%D8%A3%D8%A8%D9%88+%D8%B9%D8%B2%D9%87</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=%D8%A3%D8%A8%D9%88+%D8%B9%D8%B2%D9%87"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/%D8%A3%D8%A8%D9%88_%D8%B9%D8%B2%D9%87"/>
	<updated>2026-05-17T02:58:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Help:Main_Page&amp;diff=44372</id>
		<title>Help:Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Help:Main_Page&amp;diff=44372"/>
		<updated>2015-02-07T22:31:59Z</updated>

		<summary type="html">&lt;p&gt;أبو عزه: /* طلب */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;background: #FFCFCF; padding: 5px; font-weight:bold; border: 1px dotted #AAAAAA;padding:10px;margin:10px;&amp;quot;&amp;gt;Bu sayfa yer tutucu olarak konulmuştur. &amp;gt;&amp;gt;&amp;gt;&amp;gt; [http://www.cogmta.net cogmta]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Can you please add a link to the Italian main page(&amp;lt;nowiki&amp;gt;[[it:Pagina principale]]&amp;lt;/nowiki&amp;gt;)? Thanks.&amp;lt;br/&amp;gt;&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|Сто?]])&amp;lt;/sub&amp;gt; 11:49, 25 January 2008 (CST)&lt;br /&gt;
:Done :) Keep up the good work! [[User:EAi|eAi]] 20:06, 25 January 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
The Dutch one too please (&amp;lt;nowiki&amp;gt;[[nl:Main Page]]&amp;lt;/nowiki&amp;gt;)? :P&lt;br /&gt;
:Done :) [[User:EAi|eAi]] 11:24, 26 January 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
Please add link to Spanish main page (&amp;lt;nowiki&amp;gt;[[es:Pagina Principal]]&amp;lt;/nowiki&amp;gt;) :B, Bye&lt;br /&gt;
&amp;lt;br/&amp;gt;[[User:Zorrigas|zorrigas]] 04:17, 12 July 2009 (GMT-4)&lt;br /&gt;
:Done :) [[User:EAi|eAi]] 13:50, 12 July 2009 (CEST)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
http://development.mtasa.com/index.php?title=Vehicle_Upgrades&lt;br /&gt;
There is no link in 'Vehicle Upgrades' in the 'ID list'. I already knew that there is this page, but unfortunately we can't modify this page... :( &amp;lt;br/&amp;gt; [[User:Atti|Atti]] 03:29, 27 January 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
Please add a Link to the German Translation. (DE/Hauptseite)&lt;br /&gt;
&lt;br /&gt;
Same [[Introduction to Scripting the GUI|page]] is linked twice in the 'Getting started' section ('Introduction to Scripting the GUI' and 'Scripted GUI'). [[User:Awwu|Awwu]] 05:03, 25 May 2008 (CDT)&lt;br /&gt;
&lt;br /&gt;
== طلب ==&lt;br /&gt;
https://wiki.multitheftauto.com/wiki/Changes_in_1.4: مع التغير &amp;quot;Known Issues&amp;quot; استبدال أيضاً &amp;quot; Multi Theft Auto 1.4&amp;quot;. يمكنك تحديث القسم السفلي من الصفحة الرئيسية لتكتب&lt;/div&gt;</summary>
		<author><name>أبو عزه</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=AR/getAccountData&amp;diff=44371</id>
		<title>AR/getAccountData</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=AR/getAccountData&amp;diff=44371"/>
		<updated>2015-02-07T22:12:08Z</updated>

		<summary type="html">&lt;p&gt;أبو عزه: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Translate}}&lt;br /&gt;
{{Server function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Note_box|It is strongly recommended that you use the standard ''module.key'' naming for your keys, as shown in the example below. This prevents collisions between different scripts.}}&lt;br /&gt;
This function retrieves a string that has been stored using [[setAccountData]]. Data stored as account data is persistent across user's sessions and maps, unless they are logged into a guest account.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
string getAccountData ( account theAccount, string key )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''theAccount:''' الحساب الذي يرغب في استرداد البيانات منه.&lt;br /&gt;
*'''key:''' المفتاح الذي بموجبه يتم تخزين البيانات&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
&lt;br /&gt;
.بإرجاع [[سلسلة]] تحتوي على البيانات المخزنة أو ''خاطئة'' إذا تم تخزين أية بيانات تحت هذا المفتاح&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
For a pirate roleplaying gametype, the amount of money a player has is made persistent by storing it in his account. Note the code uses &amp;quot;piraterpg.money&amp;quot; as key instead of just &amp;quot;money&amp;quot;, as the player may be participating in other gametypes that also save his money amount to his account. If both gametypes would use &amp;quot;money&amp;quot; as the account key, they'd overwrite each other's data.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function onPlayerQuit()&lt;br /&gt;
      local playerAccount = getPlayerAccount(source) -- الحصول على حسابه&lt;br /&gt;
      if (playerAccount) then -- if we got the account then&lt;br /&gt;
            local playerMoney = getPlayerMoney(source) -- يحصل على مبلغ من المال&lt;br /&gt;
            setAccountData(playerAccount, &amp;quot;piraterpg.money&amp;quot;, playerMoney) -- تخزين له مبلغ من المال الحالي في بيانات حسابه&lt;br /&gt;
      end&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerQuit&amp;quot;, getRootElement(), onPlayerQuit) -- إضافة معالج أحداث&lt;br /&gt;
&lt;br /&gt;
function onPlayerLogin()&lt;br /&gt;
      -- when a player logins, retrieve his money amount from his account data and set it&lt;br /&gt;
      local playerAccount = getPlayerAccount(source) -- get his account&lt;br /&gt;
      if (playerAccount) then -- if we got the account then&lt;br /&gt;
            local playerMoney = getAccountData(playerAccount, &amp;quot;piraterpg.money&amp;quot;) -- الحصول تم تخزين كمية من المال في حسابهdata&lt;br /&gt;
            -- تأكد من وجود في الواقع قيمة المحفوظة تحت هذا المفتاح (معرفة ما اذا كان لاعب المال ليس كاذبة)ا.&lt;br /&gt;
            -- هذه الإرادة على سبيل المثال لا يكون الأمر كذلك عندما لاعب يلعب نوع اللعبة للمرة الأولى.&lt;br /&gt;
            if (playerMoney) then&lt;br /&gt;
                  setPlayerMoney(source, playerMoney)&lt;br /&gt;
            end&lt;br /&gt;
      end&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerLogin&amp;quot;, getRootElement(), onPlayerLogin) -- add an event handler&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{AR Account_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:getAccountData]]&lt;br /&gt;
[[ru:getAccountData]]&lt;/div&gt;</summary>
		<author><name>أبو عزه</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=AR/getAccountData&amp;diff=44370</id>
		<title>AR/getAccountData</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=AR/getAccountData&amp;diff=44370"/>
		<updated>2015-02-07T22:03:36Z</updated>

		<summary type="html">&lt;p&gt;أبو عزه: /* Required Arguments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Translate}}&lt;br /&gt;
{{Server function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Note_box|It is strongly recommended that you use the standard ''module.key'' naming for your keys, as shown in the example below. This prevents collisions between different scripts.}}&lt;br /&gt;
This function retrieves a string that has been stored using [[setAccountData]]. Data stored as account data is persistent across user's sessions and maps, unless they are logged into a guest account.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
string getAccountData ( account theAccount, string key )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''theAccount:''' الحساب الذي يرغب في استرداد البيانات منه.&lt;br /&gt;
*'''key:''' المفتاح الذي بموجبه يتم تخزين البيانات&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
&lt;br /&gt;
.بإرجاع [[سلسلة]] تحتوي على البيانات المخزنة أو ''خاطئة'' إذا تم تخزين أية بيانات تحت هذا المفتاح&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
For a pirate roleplaying gametype, the amount of money a player has is made persistent by storing it in his account. Note the code uses &amp;quot;piraterpg.money&amp;quot; as key instead of just &amp;quot;money&amp;quot;, as the player may be participating in other gametypes that also save his money amount to his account. If both gametypes would use &amp;quot;money&amp;quot; as the account key, they'd overwrite each other's data.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function onPlayerQuit()&lt;br /&gt;
      local playerAccount = getPlayerAccount(source) -- get his account&lt;br /&gt;
      if (playerAccount) then -- if we got the account then&lt;br /&gt;
            local playerMoney = getPlayerMoney(source) -- get his money amount&lt;br /&gt;
            setAccountData(playerAccount, &amp;quot;piraterpg.money&amp;quot;, playerMoney) -- store his current money amount in his account data&lt;br /&gt;
      end&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerQuit&amp;quot;, getRootElement(), onPlayerQuit) -- add an event handler&lt;br /&gt;
&lt;br /&gt;
function onPlayerLogin()&lt;br /&gt;
      -- when a player logins, retrieve his money amount from his account data and set it&lt;br /&gt;
      local playerAccount = getPlayerAccount(source) -- get his account&lt;br /&gt;
      if (playerAccount) then -- if we got the account then&lt;br /&gt;
            local playerMoney = getAccountData(playerAccount, &amp;quot;piraterpg.money&amp;quot;) -- get the money amount was store in his account data&lt;br /&gt;
            -- make sure there was actually a value saved under this key (check if playerMoney is not false).&lt;br /&gt;
            -- this will for example not be the case when a player plays the gametype for the first time&lt;br /&gt;
            if (playerMoney) then&lt;br /&gt;
                  setPlayerMoney(source, playerMoney)&lt;br /&gt;
            end&lt;br /&gt;
      end&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerLogin&amp;quot;, getRootElement(), onPlayerLogin) -- add an event handler&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{AR Account_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:getAccountData]]&lt;br /&gt;
[[ru:getAccountData]]&lt;/div&gt;</summary>
		<author><name>أبو عزه</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=AR/getAccountData&amp;diff=44369</id>
		<title>AR/getAccountData</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=AR/getAccountData&amp;diff=44369"/>
		<updated>2015-02-07T22:01:27Z</updated>

		<summary type="html">&lt;p&gt;أبو عزه: /* Returns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Translate}}&lt;br /&gt;
{{Server function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{Note_box|It is strongly recommended that you use the standard ''module.key'' naming for your keys, as shown in the example below. This prevents collisions between different scripts.}}&lt;br /&gt;
This function retrieves a string that has been stored using [[setAccountData]]. Data stored as account data is persistent across user's sessions and maps, unless they are logged into a guest account.&lt;br /&gt;
&lt;br /&gt;
==Syntax== &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
string getAccountData ( account theAccount, string key )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments=== &lt;br /&gt;
*'''theAccount:''' The account you wish to retrieve the data from.&lt;br /&gt;
*'''key:''' The key under which the data is stored&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
&lt;br /&gt;
.بإرجاع [[سلسلة]] تحتوي على البيانات المخزنة أو ''خاطئة'' إذا تم تخزين أية بيانات تحت هذا المفتاح&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
For a pirate roleplaying gametype, the amount of money a player has is made persistent by storing it in his account. Note the code uses &amp;quot;piraterpg.money&amp;quot; as key instead of just &amp;quot;money&amp;quot;, as the player may be participating in other gametypes that also save his money amount to his account. If both gametypes would use &amp;quot;money&amp;quot; as the account key, they'd overwrite each other's data.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function onPlayerQuit()&lt;br /&gt;
      local playerAccount = getPlayerAccount(source) -- get his account&lt;br /&gt;
      if (playerAccount) then -- if we got the account then&lt;br /&gt;
            local playerMoney = getPlayerMoney(source) -- get his money amount&lt;br /&gt;
            setAccountData(playerAccount, &amp;quot;piraterpg.money&amp;quot;, playerMoney) -- store his current money amount in his account data&lt;br /&gt;
      end&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerQuit&amp;quot;, getRootElement(), onPlayerQuit) -- add an event handler&lt;br /&gt;
&lt;br /&gt;
function onPlayerLogin()&lt;br /&gt;
      -- when a player logins, retrieve his money amount from his account data and set it&lt;br /&gt;
      local playerAccount = getPlayerAccount(source) -- get his account&lt;br /&gt;
      if (playerAccount) then -- if we got the account then&lt;br /&gt;
            local playerMoney = getAccountData(playerAccount, &amp;quot;piraterpg.money&amp;quot;) -- get the money amount was store in his account data&lt;br /&gt;
            -- make sure there was actually a value saved under this key (check if playerMoney is not false).&lt;br /&gt;
            -- this will for example not be the case when a player plays the gametype for the first time&lt;br /&gt;
            if (playerMoney) then&lt;br /&gt;
                  setPlayerMoney(source, playerMoney)&lt;br /&gt;
            end&lt;br /&gt;
      end&lt;br /&gt;
end&lt;br /&gt;
addEventHandler(&amp;quot;onPlayerLogin&amp;quot;, getRootElement(), onPlayerLogin) -- add an event handler&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{AR Account_functions}}&lt;br /&gt;
&lt;br /&gt;
[[en:getAccountData]]&lt;br /&gt;
[[ru:getAccountData]]&lt;/div&gt;</summary>
		<author><name>أبو عزه</name></author>
	</entry>
</feed>