<?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=Andrasxa</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=Andrasxa"/>
	<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/wiki/Special:Contributions/Andrasxa"/>
	<updated>2026-05-16T23:52:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Template:See_also/Server_event&amp;diff=62330</id>
		<title>Template:See also/Server event</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Template:See_also/Server_event&amp;diff=62330"/>
		<updated>2019-03-06T18:09:23Z</updated>

		<summary type="html">&lt;p&gt;Andrasxa: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==See Also / További Oldalak==&lt;br /&gt;
==={{{1}}}===&lt;br /&gt;
{{{{{1}}}}}&lt;br /&gt;
===Event functions / Eventek===&lt;br /&gt;
{{Event functions}}&lt;/div&gt;</summary>
		<author><name>Andrasxa</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=Ped_voices&amp;diff=62321</id>
		<title>Ped voices</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=Ped_voices&amp;diff=62321"/>
		<updated>2019-03-04T18:26:52Z</updated>

		<summary type="html">&lt;p&gt;Andrasxa: /* PED_TYPE_DISABLED */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;These are the voices that can be used in [[setPedVoice]].&lt;br /&gt;
&lt;br /&gt;
==PED_TYPE_DISABLED==&lt;br /&gt;
* nil&lt;br /&gt;
&lt;br /&gt;
==PED_TYPE_GEN==&lt;br /&gt;
* VOICE_GEN_BBDYG1&lt;br /&gt;
* VOICE_GEN_BBDYG2&lt;br /&gt;
* VOICE_GEN_BFORI&lt;br /&gt;
* VOICE_GEN_BFOST&lt;br /&gt;
* VOICE_GEN_BFYBE&lt;br /&gt;
* VOICE_GEN_BFYBU&lt;br /&gt;
* VOICE_GEN_BFYCRP&lt;br /&gt;
* VOICE_GEN_BFYPRO&lt;br /&gt;
* VOICE_GEN_BFYRI&lt;br /&gt;
* VOICE_GEN_BFYST&lt;br /&gt;
* VOICE_GEN_BIKDRUG&lt;br /&gt;
* VOICE_GEN_BIKERA&lt;br /&gt;
* VOICE_GEN_BIKERB&lt;br /&gt;
* VOICE_GEN_BMOCD&lt;br /&gt;
* VOICE_GEN_BMORI&lt;br /&gt;
* VOICE_GEN_BMOSEC&lt;br /&gt;
* VOICE_GEN_BMOST&lt;br /&gt;
* VOICE_GEN_BMOTR1&lt;br /&gt;
* VOICE_GEN_BMYAP&lt;br /&gt;
* VOICE_GEN_BMYBE&lt;br /&gt;
* VOICE_GEN_BMYBOUN&lt;br /&gt;
* VOICE_GEN_BMYBOX&lt;br /&gt;
* VOICE_GEN_BMYBU&lt;br /&gt;
* VOICE_GEN_BMYCG&lt;br /&gt;
* VOICE_GEN_BMYCON&lt;br /&gt;
* VOICE_GEN_BMYCR&lt;br /&gt;
* VOICE_GEN_BMYDJ&lt;br /&gt;
* VOICE_GEN_BMYDRUG&lt;br /&gt;
* VOICE_GEN_BMYMOUN&lt;br /&gt;
* VOICE_GEN_BMYPOL1&lt;br /&gt;
* VOICE_GEN_BMYPOL2&lt;br /&gt;
* VOICE_GEN_BMYRI&lt;br /&gt;
* VOICE_GEN_BMYST&lt;br /&gt;
* VOICE_GEN_BYMPI&lt;br /&gt;
* VOICE_GEN_CWFOFR&lt;br /&gt;
* VOICE_GEN_CWFOHB&lt;br /&gt;
* VOICE_GEN_CWFYFR1&lt;br /&gt;
* VOICE_GEN_CWFYFR2&lt;br /&gt;
* VOICE_GEN_CWFYHB1&lt;br /&gt;
* VOICE_GEN_CWMOFR1&lt;br /&gt;
* VOICE_GEN_CWMOHB1&lt;br /&gt;
* VOICE_GEN_CWMOHB2&lt;br /&gt;
* VOICE_GEN_CWMYFR&lt;br /&gt;
* VOICE_GEN_CWMYHB1&lt;br /&gt;
* VOICE_GEN_CWMYHB2&lt;br /&gt;
* VOICE_GEN_DNFOLC1&lt;br /&gt;
* VOICE_GEN_DNFOLC2&lt;br /&gt;
* VOICE_GEN_DNFYLC&lt;br /&gt;
* VOICE_GEN_DNMOLC1&lt;br /&gt;
* VOICE_GEN_DNMOLC2&lt;br /&gt;
* VOICE_GEN_DNMYLC&lt;br /&gt;
* VOICE_GEN_DWFOLC&lt;br /&gt;
* VOICE_GEN_DWFYLC1&lt;br /&gt;
* VOICE_GEN_DWFYLC2&lt;br /&gt;
* VOICE_GEN_DWMOLC1&lt;br /&gt;
* VOICE_GEN_DWMOLC2&lt;br /&gt;
* VOICE_GEN_DWMYLC1&lt;br /&gt;
* VOICE_GEN_DWMYLC2&lt;br /&gt;
* VOICE_GEN_HFORI&lt;br /&gt;
* VOICE_GEN_HFOST&lt;br /&gt;
* VOICE_GEN_HFYBE&lt;br /&gt;
* VOICE_GEN_HFYPRO&lt;br /&gt;
* VOICE_GEN_HFYRI&lt;br /&gt;
* VOICE_GEN_HFYST&lt;br /&gt;
* VOICE_GEN_HMORI&lt;br /&gt;
* VOICE_GEN_HMOST&lt;br /&gt;
* VOICE_GEN_HMYBE&lt;br /&gt;
* VOICE_GEN_HMYCM&lt;br /&gt;
* VOICE_GEN_HMYCR&lt;br /&gt;
* VOICE_GEN_HMYDRUG&lt;br /&gt;
* VOICE_GEN_HMYRI&lt;br /&gt;
* VOICE_GEN_HMYST&lt;br /&gt;
* VOICE_GEN_IMYST&lt;br /&gt;
* VOICE_GEN_IRFYST&lt;br /&gt;
* VOICE_GEN_IRMYST&lt;br /&gt;
* VOICE_GEN_MAFFA&lt;br /&gt;
* VOICE_GEN_MAFFB&lt;br /&gt;
* VOICE_GEN_MALE01&lt;br /&gt;
* VOICE_GEN_NOVOICE&lt;br /&gt;
* VOICE_GEN_OFORI&lt;br /&gt;
* VOICE_GEN_OFOST&lt;br /&gt;
* VOICE_GEN_OFYRI&lt;br /&gt;
* VOICE_GEN_OFYST&lt;br /&gt;
* VOICE_GEN_OMOBOAT&lt;br /&gt;
* VOICE_GEN_OMOKUNG&lt;br /&gt;
* VOICE_GEN_OMORI&lt;br /&gt;
* VOICE_GEN_OMOST&lt;br /&gt;
* VOICE_GEN_OMYRI&lt;br /&gt;
* VOICE_GEN_OMYST&lt;br /&gt;
* VOICE_GEN_SBFORI&lt;br /&gt;
* VOICE_GEN_SBFOST&lt;br /&gt;
* VOICE_GEN_SBFYPRO&lt;br /&gt;
* VOICE_GEN_SBFYRI&lt;br /&gt;
* VOICE_GEN_SBFYST&lt;br /&gt;
* VOICE_GEN_SBFYSTR&lt;br /&gt;
* VOICE_GEN_SBMOCD&lt;br /&gt;
* VOICE_GEN_SBMORI&lt;br /&gt;
* VOICE_GEN_SBMOST&lt;br /&gt;
* VOICE_GEN_SBMOTR1&lt;br /&gt;
* VOICE_GEN_SBMOTR2&lt;br /&gt;
* VOICE_GEN_SBMYCR&lt;br /&gt;
* VOICE_GEN_SBMYRI&lt;br /&gt;
* VOICE_GEN_SBMYST&lt;br /&gt;
* VOICE_GEN_SBMYTR3&lt;br /&gt;
* VOICE_GEN_SFYPRO&lt;br /&gt;
* VOICE_GEN_SHFYPRO&lt;br /&gt;
* VOICE_GEN_SHMYCR&lt;br /&gt;
* VOICE_GEN_SMYST&lt;br /&gt;
* VOICE_GEN_SMYST2&lt;br /&gt;
* VOICE_GEN_SOFORI&lt;br /&gt;
* VOICE_GEN_SOFOST&lt;br /&gt;
* VOICE_GEN_SOFYBU&lt;br /&gt;
* VOICE_GEN_SOFYRI&lt;br /&gt;
* VOICE_GEN_SOFYST&lt;br /&gt;
* VOICE_GEN_SOMOBU&lt;br /&gt;
* VOICE_GEN_SOMORI&lt;br /&gt;
* VOICE_GEN_SOMOST&lt;br /&gt;
* VOICE_GEN_SOMYAP&lt;br /&gt;
* VOICE_GEN_SOMYBU&lt;br /&gt;
* VOICE_GEN_SOMYRI&lt;br /&gt;
* VOICE_GEN_SOMYST&lt;br /&gt;
* VOICE_GEN_SWFOPRO&lt;br /&gt;
* VOICE_GEN_SWFORI&lt;br /&gt;
* VOICE_GEN_SWFOST&lt;br /&gt;
* VOICE_GEN_SWFYRI&lt;br /&gt;
* VOICE_GEN_SWFYST&lt;br /&gt;
* VOICE_GEN_SWFYSTR&lt;br /&gt;
* VOICE_GEN_SWMOCD&lt;br /&gt;
* VOICE_GEN_SWMORI&lt;br /&gt;
* VOICE_GEN_SWMOST&lt;br /&gt;
* VOICE_GEN_SWMOTR1&lt;br /&gt;
* VOICE_GEN_SWMOTR2&lt;br /&gt;
* VOICE_GEN_SWMOTR3&lt;br /&gt;
* VOICE_GEN_SWMOTR4&lt;br /&gt;
* VOICE_GEN_SWMOTR5&lt;br /&gt;
* VOICE_GEN_SWMYCR&lt;br /&gt;
* VOICE_GEN_SWMYHP1&lt;br /&gt;
* VOICE_GEN_SWMYHP2&lt;br /&gt;
* VOICE_GEN_SWMYRI&lt;br /&gt;
* VOICE_GEN_SWMYST&lt;br /&gt;
* VOICE_GEN_VBFYPRO&lt;br /&gt;
* VOICE_GEN_VBFYST2&lt;br /&gt;
* VOICE_GEN_VBMOCD&lt;br /&gt;
* VOICE_GEN_VBMYCR&lt;br /&gt;
* VOICE_GEN_VBMYELV&lt;br /&gt;
* VOICE_GEN_VHFYPRO&lt;br /&gt;
* VOICE_GEN_VHFYST3&lt;br /&gt;
* VOICE_GEN_VHMYCR&lt;br /&gt;
* VOICE_GEN_VHMYELV&lt;br /&gt;
* VOICE_GEN_VIMYELV&lt;br /&gt;
* VOICE_GEN_VWFYPRO&lt;br /&gt;
* VOICE_GEN_VWFYST1&lt;br /&gt;
* VOICE_GEN_VWFYWAI&lt;br /&gt;
* VOICE_GEN_VWMOTR1&lt;br /&gt;
* VOICE_GEN_VWMOTR2&lt;br /&gt;
* VOICE_GEN_VWMYAP&lt;br /&gt;
* VOICE_GEN_VWMYBJD&lt;br /&gt;
* VOICE_GEN_VWMYCD&lt;br /&gt;
* VOICE_GEN_VWMYCR&lt;br /&gt;
* VOICE_GEN_WFOPJ&lt;br /&gt;
* VOICE_GEN_WFORI&lt;br /&gt;
* VOICE_GEN_WFOST&lt;br /&gt;
* VOICE_GEN_WFYBE&lt;br /&gt;
* VOICE_GEN_WFYBU&lt;br /&gt;
* VOICE_GEN_WFYCRK&lt;br /&gt;
* VOICE_GEN_WFYCRP&lt;br /&gt;
* VOICE_GEN_WFYJG&lt;br /&gt;
* VOICE_GEN_WFYLG&lt;br /&gt;
* VOICE_GEN_WFYPRO&lt;br /&gt;
* VOICE_GEN_WFYRI&lt;br /&gt;
* VOICE_GEN_WFYRO&lt;br /&gt;
* VOICE_GEN_WFYST&lt;br /&gt;
* VOICE_GEN_WFYSTEW&lt;br /&gt;
* VOICE_GEN_WMOMIB&lt;br /&gt;
* VOICE_GEN_WMOPJ&lt;br /&gt;
* VOICE_GEN_WMOPREA&lt;br /&gt;
* VOICE_GEN_WMORI&lt;br /&gt;
* VOICE_GEN_WMOSCI&lt;br /&gt;
* VOICE_GEN_WMOST&lt;br /&gt;
* VOICE_GEN_WMOTR1&lt;br /&gt;
* VOICE_GEN_WMYBE&lt;br /&gt;
* VOICE_GEN_WMYBMX&lt;br /&gt;
* VOICE_GEN_WMYBOUN&lt;br /&gt;
* VOICE_GEN_WMYBOX&lt;br /&gt;
* VOICE_GEN_WMYBP&lt;br /&gt;
* VOICE_GEN_WMYBU&lt;br /&gt;
* VOICE_GEN_WMYCD1&lt;br /&gt;
* VOICE_GEN_WMYCD2&lt;br /&gt;
* VOICE_GEN_WMYCH&lt;br /&gt;
* VOICE_GEN_WMYCON&lt;br /&gt;
* VOICE_GEN_WMYCONB&lt;br /&gt;
* VOICE_GEN_WMYCR&lt;br /&gt;
* VOICE_GEN_WMYDRUG&lt;br /&gt;
* VOICE_GEN_WMYGAR&lt;br /&gt;
* VOICE_GEN_WMYGOL1&lt;br /&gt;
* VOICE_GEN_WMYGOL2&lt;br /&gt;
* VOICE_GEN_WMYJG&lt;br /&gt;
* VOICE_GEN_WMYLG&lt;br /&gt;
* VOICE_GEN_WMYMECH&lt;br /&gt;
* VOICE_GEN_WMYMOUN&lt;br /&gt;
* VOICE_GEN_WMYPLT&lt;br /&gt;
* VOICE_GEN_WMYRI&lt;br /&gt;
* VOICE_GEN_WMYRO&lt;br /&gt;
* VOICE_GEN_WMYSGRD&lt;br /&gt;
* VOICE_GEN_WMYSKAT&lt;br /&gt;
* VOICE_GEN_WMYST&lt;br /&gt;
* VOICE_GEN_WMYTX1&lt;br /&gt;
* VOICE_GEN_WMYTX2&lt;br /&gt;
* VOICE_GEN_WMYVA&lt;br /&gt;
&lt;br /&gt;
==PED_TYPE_EMG==&lt;br /&gt;
* VOICE_EMG_ARMY1&lt;br /&gt;
* VOICE_EMG_ARMY2&lt;br /&gt;
* VOICE_EMG_ARMY3&lt;br /&gt;
* VOICE_EMG_EMT1&lt;br /&gt;
* VOICE_EMG_EMT2&lt;br /&gt;
* VOICE_EMG_EMT3&lt;br /&gt;
* VOICE_EMG_EMT4&lt;br /&gt;
* VOICE_EMG_EMT5&lt;br /&gt;
* VOICE_EMG_FBI2&lt;br /&gt;
* VOICE_EMG_FBI3&lt;br /&gt;
* VOICE_EMG_FBI4&lt;br /&gt;
* VOICE_EMG_FBI5&lt;br /&gt;
* VOICE_EMG_FBI6&lt;br /&gt;
* VOICE_EMG_LAPD1&lt;br /&gt;
* VOICE_EMG_LAPD2&lt;br /&gt;
* VOICE_EMG_LAPD3&lt;br /&gt;
* VOICE_EMG_LAPD4&lt;br /&gt;
* VOICE_EMG_LAPD5&lt;br /&gt;
* VOICE_EMG_LAPD6&lt;br /&gt;
* VOICE_EMG_LAPD7&lt;br /&gt;
* VOICE_EMG_LAPD8&lt;br /&gt;
* VOICE_EMG_LVPD1&lt;br /&gt;
* VOICE_EMG_LVPD2&lt;br /&gt;
* VOICE_EMG_LVPD3&lt;br /&gt;
* VOICE_EMG_LVPD4&lt;br /&gt;
* VOICE_EMG_LVPD5&lt;br /&gt;
* VOICE_EMG_MCOP1&lt;br /&gt;
* VOICE_EMG_MCOP2&lt;br /&gt;
* VOICE_EMG_MCOP3&lt;br /&gt;
* VOICE_EMG_MCOP4&lt;br /&gt;
* VOICE_EMG_MCOP5&lt;br /&gt;
* VOICE_EMG_MCOP6&lt;br /&gt;
* VOICE_EMG_PULASKI&lt;br /&gt;
* VOICE_EMG_RCOP1&lt;br /&gt;
* VOICE_EMG_RCOP2&lt;br /&gt;
* VOICE_EMG_RCOP3&lt;br /&gt;
* VOICE_EMG_RCOP4&lt;br /&gt;
* VOICE_EMG_SFPD1&lt;br /&gt;
* VOICE_EMG_SFPD2&lt;br /&gt;
* VOICE_EMG_SFPD3&lt;br /&gt;
* VOICE_EMG_SFPD4&lt;br /&gt;
* VOICE_EMG_SFPD5&lt;br /&gt;
* VOICE_EMG_SWAT1&lt;br /&gt;
* VOICE_EMG_SWAT2&lt;br /&gt;
* VOICE_EMG_SWAT4&lt;br /&gt;
* VOICE_EMG_SWAT6&lt;br /&gt;
&lt;br /&gt;
==PED_TYPE_PLAYER==&lt;br /&gt;
* VOICE_PLY_AG&lt;br /&gt;
* VOICE_PLY_AG2&lt;br /&gt;
* VOICE_PLY_AR&lt;br /&gt;
* VOICE_PLY_AR2&lt;br /&gt;
* VOICE_PLY_CD&lt;br /&gt;
* VOICE_PLY_CD2&lt;br /&gt;
* VOICE_PLY_CF&lt;br /&gt;
* VOICE_PLY_CF2&lt;br /&gt;
* VOICE_PLY_CG&lt;br /&gt;
* VOICE_PLY_CG2&lt;br /&gt;
* VOICE_PLY_CR&lt;br /&gt;
* VOICE_PLY_CR2&lt;br /&gt;
* VOICE_PLY_PG&lt;br /&gt;
* VOICE_PLY_PG2&lt;br /&gt;
* VOICE_PLY_PR&lt;br /&gt;
* VOICE_PLY_PR2&lt;br /&gt;
* VOICE_PLY_WG&lt;br /&gt;
* VOICE_PLY_WG2&lt;br /&gt;
* VOICE_PLY_WR&lt;br /&gt;
* VOICE_PLY_WR2&lt;br /&gt;
&lt;br /&gt;
==PED_TYPE_GANG==&lt;br /&gt;
* VOICE_GNG_BALLAS1&lt;br /&gt;
* VOICE_GNG_BALLAS2&lt;br /&gt;
* VOICE_GNG_BALLAS3&lt;br /&gt;
* VOICE_GNG_BALLAS4&lt;br /&gt;
* VOICE_GNG_BALLAS5&lt;br /&gt;
* VOICE_GNG_BIG_BEAR&lt;br /&gt;
* VOICE_GNG_CESAR&lt;br /&gt;
* VOICE_GNG_DNB1&lt;br /&gt;
* VOICE_GNG_DNB2&lt;br /&gt;
* VOICE_GNG_DNB3&lt;br /&gt;
* VOICE_GNG_DNB5&lt;br /&gt;
* VOICE_GNG_DWAINE&lt;br /&gt;
* VOICE_GNG_FAM1&lt;br /&gt;
* VOICE_GNG_FAM2&lt;br /&gt;
* VOICE_GNG_FAM3&lt;br /&gt;
* VOICE_GNG_FAM4&lt;br /&gt;
* VOICE_GNG_FAM5&lt;br /&gt;
* VOICE_GNG_JIZZY&lt;br /&gt;
* VOICE_GNG_LSV1&lt;br /&gt;
* VOICE_GNG_LSV2&lt;br /&gt;
* VOICE_GNG_LSV3&lt;br /&gt;
* VOICE_GNG_LSV4&lt;br /&gt;
* VOICE_GNG_LSV5&lt;br /&gt;
* VOICE_GNG_MACCER&lt;br /&gt;
* VOICE_GNG_MAFBOSS&lt;br /&gt;
* VOICE_GNG_OGLOC&lt;br /&gt;
* VOICE_GNG_RYDER&lt;br /&gt;
* VOICE_GNG_SFR1&lt;br /&gt;
* VOICE_GNG_SFR2&lt;br /&gt;
* VOICE_GNG_SFR3&lt;br /&gt;
* VOICE_GNG_SFR4&lt;br /&gt;
* VOICE_GNG_SFR5&lt;br /&gt;
* VOICE_GNG_SMOKE&lt;br /&gt;
* VOICE_GNG_STRI1&lt;br /&gt;
* VOICE_GNG_STRI2&lt;br /&gt;
* VOICE_GNG_STRI4&lt;br /&gt;
* VOICE_GNG_STRI5&lt;br /&gt;
* VOICE_GNG_SWEET&lt;br /&gt;
* VOICE_GNG_TBONE&lt;br /&gt;
* VOICE_GNG_TORENO&lt;br /&gt;
* VOICE_GNG_TRUTH&lt;br /&gt;
* VOICE_GNG_VLA1&lt;br /&gt;
* VOICE_GNG_VLA2&lt;br /&gt;
* VOICE_GNG_VLA3&lt;br /&gt;
* VOICE_GNG_VLA4&lt;br /&gt;
* VOICE_GNG_VLA5&lt;br /&gt;
* VOICE_GNG_VMAFF1&lt;br /&gt;
* VOICE_GNG_VMAFF2&lt;br /&gt;
* VOICE_GNG_VMAFF3&lt;br /&gt;
* VOICE_GNG_VMAFF4&lt;br /&gt;
* VOICE_GNG_VMAFF5&lt;br /&gt;
* VOICE_GNG_WOOZIE&lt;br /&gt;
&lt;br /&gt;
==PED_TYPE_GFD==&lt;br /&gt;
* VOICE_GFD_BARBARA&lt;br /&gt;
* VOICE_GFD_BMOBAR&lt;br /&gt;
* VOICE_GFD_BMYBARB&lt;br /&gt;
* VOICE_GFD_BMYTATT&lt;br /&gt;
* VOICE_GFD_CATALINA&lt;br /&gt;
* VOICE_GFD_DENISE&lt;br /&gt;
* VOICE_GFD_HELENA&lt;br /&gt;
* VOICE_GFD_KATIE&lt;br /&gt;
* VOICE_GFD_MICHELLE&lt;br /&gt;
* VOICE_GFD_MILLIE&lt;br /&gt;
* VOICE_GFD_POL_ANN&lt;br /&gt;
* VOICE_GFD_WFYBURG&lt;br /&gt;
* VOICE_GFD_WFYCLOT&lt;br /&gt;
* VOICE_GFD_WMYAMMO&lt;br /&gt;
* VOICE_GFD_WMYBARB&lt;br /&gt;
* VOICE_GFD_WMYBELL&lt;br /&gt;
* VOICE_GFD_WMYCLOT&lt;br /&gt;
* VOICE_GFD_WMYPIZZ&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[id|ID Lists]]&lt;br /&gt;
&lt;br /&gt;
[[Category:ID_Lists]]&lt;br /&gt;
&lt;br /&gt;
[[hu:Ped voices]]&lt;/div&gt;</summary>
		<author><name>Andrasxa</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=GetCursorPosition&amp;diff=62276</id>
		<title>GetCursorPosition</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=GetCursorPosition&amp;diff=62276"/>
		<updated>2019-02-24T12:38:38Z</updated>

		<summary type="html">&lt;p&gt;Andrasxa: /* See Also / További Funkciók */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Client function}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
This function gets the current position of the mouse cursor. Note that for performance reasons, the world position returned is always 300 units away. If you want the exact world point (similar to [[onClientClick]]), use [[processLineOfSight]] between the camera position and the worldX/Y/Z result of this function. (See example below)&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
float, float, float, float, float getCursorPosition ( )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Returns===&lt;br /&gt;
Returns 5 values: ''cursorX'', ''cursorY'', ''worldX'', ''worldY'', ''worldZ''. The first two values are the 2D relative screen coordinates of the cursor: ''cursorX'' goes from 0 (left side of the screen) to 1 (right side), ''cursorY'' goes from 0 (top) to 1 (bottom). The 3 values that follow are the 3D world map coordinates that the cursor points at. If the cursor isn't showing, returns ''false'' as the first value.&lt;br /&gt;
&lt;br /&gt;
===Issues===&lt;br /&gt;
{{Issues|&lt;br /&gt;
{{Issue|5226|getCursorPosition() 3D Positions Return Inaccurate, But Nearby Positions - Also Negative WorldZ}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example prints your cursors current world coordinates and relative screen coordinates to chatbox after typing ''cursorpos''.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
function cursorInfo()&lt;br /&gt;
   if isCursorShowing() then -- if the cursor is showing&lt;br /&gt;
      local screenx, screeny, worldx, worldy, worldz = getCursorPosition()&lt;br /&gt;
&lt;br /&gt;
      outputChatBox( string.format( &amp;quot;Cursor screen position (relative): X=%.4f Y=%.4f&amp;quot;, screenx, screeny ) ) -- make the accuracy of floats 4 decimals&lt;br /&gt;
      outputChatBox( string.format( &amp;quot;Cursor world position: X=%.4f Y=%.4f Z=%.4f&amp;quot;, worldx, worldy, worldz ) ) -- make the accuracy of floats 4 decimals accurate&lt;br /&gt;
   else&lt;br /&gt;
      outputChatBox( &amp;quot;Your cursor is not showing.&amp;quot; )&lt;br /&gt;
   end&lt;br /&gt;
end&lt;br /&gt;
addCommandHandler( &amp;quot;cursorpos&amp;quot;, cursorInfo )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This (untested) example uses [[processLineOfSight]] to calculate the exact world location:&lt;br /&gt;
'''Warning, using the script down there will cause high CPU usage.'''&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
addEventHandler( &amp;quot;onClientRender&amp;quot;, root,&lt;br /&gt;
    function()&lt;br /&gt;
        if isCursorShowing() then&lt;br /&gt;
            local screenx, screeny, worldx, worldy, worldz = getCursorPosition()&lt;br /&gt;
            local px, py, pz = getCameraMatrix()&lt;br /&gt;
            local hit, x, y, z, elementHit = processLineOfSight ( px, py, pz, worldx, worldy, worldz )&lt;br /&gt;
&lt;br /&gt;
            if hit then&lt;br /&gt;
                dxDrawText( &amp;quot;Cursor at &amp;quot; .. x .. &amp;quot; &amp;quot; .. y .. &amp;quot; &amp;quot; ..  z, 200, 200 )&lt;br /&gt;
                if elementHit then&lt;br /&gt;
                    dxDrawText( &amp;quot;Hit element &amp;quot; .. getElementType(elementHit), 200, 220 )&lt;br /&gt;
                end&lt;br /&gt;
            end&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also / További funkciók==&lt;br /&gt;
{{Client_cursor_functions}}&lt;br /&gt;
&lt;br /&gt;
[[hu:getCursorPosition]]&lt;/div&gt;</summary>
		<author><name>Andrasxa</name></author>
	</entry>
	<entry>
		<id>https://wiki.multitheftauto.com/index.php?title=User_talk:Andrasxa&amp;diff=62268</id>
		<title>User talk:Andrasxa</title>
		<link rel="alternate" type="text/html" href="https://wiki.multitheftauto.com/index.php?title=User_talk:Andrasxa&amp;diff=62268"/>
		<updated>2019-02-22T18:28:16Z</updated>

		<summary type="html">&lt;p&gt;Andrasxa: Bevezetés a scriptelésbe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== HUNGARIAN / MAGYAR ==&lt;br /&gt;
&lt;br /&gt;
'''&lt;br /&gt;
Sziasztok! Én andrasxa vagyok és most az mta scriptelésbe foglak titaket bevezetni.&lt;br /&gt;
Ha nincs sok időd akkor szervert ne akarj. Ha sok időd van akkor se nyiss meg egy igénytelen szervert, mert a magyar közösségbe sok ilyen van. A másik fontos dolog, hogy az editeléstől te ne gondold azt, hogy te most hú de jó vagy. Ha pedig nem szervert akarsz csinálni, honem csak segíteni szeretnél más szervereknek akik fejlesztőt keresnek, akkor ezt is megteheted! De persze a tudásodat arra hasznánlod, amire szeretnéd. Ha kezdő vagy, akkor még ismerkedj meg a funkciókkal (pl function, if, else, elseif, for). A &amp;quot;for&amp;quot; funkciót nem muszáj az elején tudni, mert még én se értem és bonyolult. Nade az eventeket is érdemes átnézni. Az elején lehet, hogy nem fogjátok érteni a kliens(client) és a szerver(server) oldal közötti külömbséget. Ez nem baj, mert én se ismertem ezt sokáig :) A kliens oldalon azok a dolgok történnek, amiket te mint játékos látsz más nem. A szerveroldali dolgoknál már meg lehet szabni, hogy ki és mi lássa a dolgokat (pl root, thePlayer). Egy resource, azaz script. Ez egy mappa. A mappa neve a resource neve. A mappában(resourceban) kell lennie egy mate.xml, client.lua, server.lua fájlnak. Na és most mivel szerkesszük? Én személy szerint ajánlom a NotePad++ nevü progragot, ami még be is színezi a lua és sok más programozási nyelvet. Nyilván van még sok program, de én ezt hasznánlom. (Ha nem akarod a notepad++t használni: Google.com scripting editor vagy ilyesmi)&lt;br /&gt;
meta.xml:&lt;br /&gt;
&amp;lt;meta&amp;gt;&lt;br /&gt;
&amp;lt;info name=&amp;quot;RESOURCE NEVE&amp;quot; author=&amp;quot;A TE NEVED&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;client.lua&amp;quot; type=&amp;quot;client&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;script src=&amp;quot;server.lua&amp;quot; type=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/meta&amp;gt;&lt;br /&gt;
A &amp;quot;meta.xml&amp;quot;be még lehet írni dolgokat. A scripteléshez nem árt egy kis angol tudás a tutorialok miatt. Van egy jó magyar videós (WorthlessCynomys) aki az eggyetlen magyarországon, aki az mta tutorialokat komolyabban is csinálja és mégis alig nézig (Scriptelős live: 24 néző). Nála van még gameplay is de azt nem igazán nézik sokan :) Még nagyon sok dolog van amit meg kell tanulni, de ne felejtsétek el, hogy ne akarjatok egyből inventoryba meg dashbordba meg nagyobb rendszerekbe belefutni. Persze gyakoroljátok. Köszönöm, hogy végigolvasta valaki! :)&lt;br /&gt;
&lt;br /&gt;
Írta: andrasxa&lt;br /&gt;
Youtube: XA Hevesy Andras (ott nincs scriptelés :D)&lt;br /&gt;
Ajánlott magyar mta tutorial youtube: WorthlessCynomys&lt;br /&gt;
'''&lt;/div&gt;</summary>
		<author><name>Andrasxa</name></author>
	</entry>
</feed>