HU/playSFX3D: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
(11 intermediate revisions by the same user not shown)
Line 5: Line 5:
}}
}}


{{Note|Itt egy eszköz, amely lehetővé teszi, hogy könnyedén találj meg bank, és hangazonosítókat: [[https://community.mtasa.com/index.php?p=resources&s=details&id=7549 sfxBrowser:Download]]. }}
{{Note_hu|Itt egy eszköz, amely lehetővé teszi, hogy könnyedén találj meg bank, és hangazonosítókat: [[https://community.mtasa.com/index.php?p=resources&s=details&id=7549 sfxBrowser:Download]]. }}
{{Warning|Sok játékos használja a GTA:SA-t (különösen a kalóz) verzióit, amelyeknek nulla hangfájljai vannak, így ők jobban tudják tömöríteni ezeket az \AUDIO\SFX\ mappájukban. (Hiányoznak adatok)  
{{Warning_hu|Sok játékos használja a GTA:SA-t (különösen a kalóz) verzióit, amelyeknek nulla hangfájljai vannak, így ők jobban tudják tömöríteni ezeket az \AUDIO\SFX\ mappájukban. (Hiányoznak adatok)  
Ezek érvénytelen audió fájlok esetén ez a funkció ''hamis'' értéked ad vissza.
Ezek érvénytelen audió fájlok esetén ez a funkció ''hamis'' értéked ad vissza.


Akkor is ''hamis'' értéked ad vissza, ha egy töröld dalt próbál meg lejátszani a legújabb GTA:SA Steam verziójában (és ha a kliens egy GTA: SA Steam másolatát használja.|true}}
Akkor is ''hamis'' értéked ad vissza, ha egy töröld dalt próbál meg lejátszani a legújabb GTA:SA Steam verziójában (és ha a kliens egy GTA: SA Steam másolatát használja.|true}}


==Syntax==
==Szintaxis==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
element playSFX3D ( string containerName, int bankId, int soundId, float x, float y, float z [, bool looped = false ] )
element playSFX3D ( string containerName, int bankId, int soundId, float x, float y, float z [, bool looped = false ] )
</syntaxhighlight>
</syntaxhighlight>


===Required Arguments===
===Kötelező argumentumok===
*'''containerName:''' The name of the audio container. Possible values are: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa"
*'''containerName:''' Az audió konténer neve. Lehetséges értékek: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa"
*'''bankId:''' The audio bank id
*'''bankId:''' Az audió bank id
*'''soundId:''' The sound id within the audio bank
*'''soundId:''' A hang id az audió bankban
*'''x:''' A floating point number representing the X coordinate on the map.
*'''x:''' A térképen az x koordinátát ábrázoló lebegőpontos szám.
*'''y:''' A floating point number representing the Y coordinate on the map.
*'''y:''' A térképen az y koordinátát ábrázoló lebegőpontos szám.
*'''z:''' A floating point number representing the Z coordinate on the map.
*'''z:''' A térképen az z koordinátát ábrázoló lebegőpontos szám.


===Optional Arguments===
===Tetszőleges Argumentumok===
*'''looped:''' A [[boolean]] representing whether the sound will be looped
*'''looped:''' A [[boolean]] visszadja, hogy a hang ismétlődő-e


==Returns==
==Visszaadott értékek==
Returns a [[sound]] element if the sound was successfully created, ''false'' otherwise.
Visszaad egy [[sound|hang]] elemet, ha a hang sikeresen létre lett hozva, egyébként hamis.  




{{New feature/item|4.0140|1.4|6443|
{{New feature/item|4.0140|1.4|6443|
==Syntax 2==
==Szintaxis 2==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
element playSFX3D( string "radio", string radioStation, int trackId, float x, float y, float z [, bool looped = false ] )
element playSFX3D( string "radio", string radioStation, int trackId, float x, float y, float z [, bool looped = false ] )
</syntaxhighlight>
</syntaxhighlight>


===Required Arguments===
===Kötelező argumentumok===
*'''radio:''' The string "radio" (used to differentiate to the first syntax)  
*'''radio:''' The string "radio" (used to differentiate to the first syntax)  
*'''radioStation:''' The radio station. Possible values are "Adverts", "Ambience", "Police", "Playback FM", "K-Rose", "K-DST", "Cutscene", "Beats", "Bounce FM", "SF-UR", "Radio Los Santos", "Radio X", "CSR 103.9", "K-Jah West", "Master Sounds 98.3", "WCTR".
*'''radioStation:''' The radio station. Possible values are "Adverts", "Ambience", "Police", "Playback FM", "K-Rose", "K-DST", "Cutscene", "Beats", "Bounce FM", "SF-UR", "Radio Los Santos", "Radio X", "CSR 103.9", "K-Jah West", "Master Sounds 98.3", "WCTR".
*'''trackId :''' The radio track id within the radio station audio file
*'''trackId :''' The radio track id within the radio station audio file
*'''x:''' A floating point number representing the X coordinate on the map.
*'''x:''' A térképen az x koordinátát ábrázoló lebegőpontos szám.
*'''y:''' A floating point number representing the Y coordinate on the map.
*'''y:''' A térképen az y koordinátát ábrázoló lebegőpontos szám.
*'''z:''' A floating point number representing the Z coordinate on the map.
*'''z:''' A térképen az z koordinátát ábrázoló lebegőpontos szám.


===Optional Arguments===
===Tetszőleges Argumentumok===
*'''looped:''' A [[boolean]] representing whether the sound will be looped
*'''looped:''' A [[boolean]] visszadja, hogy a hang ismétlődő-e
==Returns==
==Visszaadott értéks==
Returns a [[sound]] element if the sound was successfully created, ''false'' otherwise.
Visszaad egy [[sound|hang]] elemet, ha a hang sikeresen létre lett hozva, egyébként hamis.  
}}
}}






==Example==
==Példa==
The following example plays a fire alarm sound near you (looped).
A következő példa lejátsza a tűzoltó hangját a közeledben (ismétlődő).
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
local x, y, z = getElementPosition(localPlayer)
local x, y, z = getElementPosition(localPlayer)
Line 62: Line 62:
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==Lásd még==
{{Client_audio_functions hu}}
{{Client_audio_functions hu}}


[[en:playSFX3D]]
[[en:playSFX3D]]
==Fordította==
* '''''[https://wiki.multitheftauto.com/wiki/User:Surge Surge]'''''

Revision as of 20:40, 16 August 2018

Ez a funkció lejátszik egy hangot a GTA világban a nagy GTA hangkonténerből..


[[{{{image}}}|link=|]] Megjegyzés: Itt egy eszköz, amely lehetővé teszi, hogy könnyedén találj meg bank, és hangazonosítókat: [sfxBrowser:Download].
Dialog-warning.png Figyelmeztetés: Sok játékos használja a GTA:SA-t (különösen a kalóz) verzióit, amelyeknek nulla hangfájljai vannak, így ők jobban tudják tömöríteni ezeket az \AUDIO\SFX\ mappájukban. (Hiányoznak adatok)

Ezek érvénytelen audió fájlok esetén ez a funkció hamis értéked ad vissza.

Akkor is hamis értéked ad vissza, ha egy töröld dalt próbál meg lejátszani a legújabb GTA:SA Steam verziójában (és ha a kliens egy GTA: SA Steam másolatát használja.

Szintaxis

element playSFX3D ( string containerName, int bankId, int soundId, float x, float y, float z [, bool looped = false ] )

Kötelező argumentumok

  • containerName: Az audió konténer neve. Lehetséges értékek: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na", "spc_pa"
  • bankId: Az audió bank id
  • soundId: A hang id az audió bankban
  • x: A térképen az x koordinátát ábrázoló lebegőpontos szám.
  • y: A térképen az y koordinátát ábrázoló lebegőpontos szám.
  • z: A térképen az z koordinátát ábrázoló lebegőpontos szám.

Tetszőleges Argumentumok

  • looped: A boolean visszadja, hogy a hang ismétlődő-e

Visszaadott értékek

Visszaad egy hang elemet, ha a hang sikeresen létre lett hozva, egyébként hamis.


ADDED/UPDATED IN VERSION 1.4 r6443:

Szintaxis 2

element playSFX3D( string "radio", string radioStation, int trackId, float x, float y, float z [, bool looped = false ] )

Kötelező argumentumok

  • radio: The string "radio" (used to differentiate to the first syntax)
  • radioStation: The radio station. Possible values are "Adverts", "Ambience", "Police", "Playback FM", "K-Rose", "K-DST", "Cutscene", "Beats", "Bounce FM", "SF-UR", "Radio Los Santos", "Radio X", "CSR 103.9", "K-Jah West", "Master Sounds 98.3", "WCTR".
  • trackId : The radio track id within the radio station audio file
  • x: A térképen az x koordinátát ábrázoló lebegőpontos szám.
  • y: A térképen az y koordinátát ábrázoló lebegőpontos szám.
  • z: A térképen az z koordinátát ábrázoló lebegőpontos szám.

Tetszőleges Argumentumok

  • looped: A boolean visszadja, hogy a hang ismétlődő-e

Visszaadott értéks

Visszaad egy hang elemet, ha a hang sikeresen létre lett hozva, egyébként hamis.


Példa

A következő példa lejátsza a tűzoltó hangját a közeledben (ismétlődő).

local x, y, z = getElementPosition(localPlayer)
if not playSFX3D("script", 7, 1, x + 10, y, z, true) then
    outputChatBox("You have to install some missing audio files to hear the sound")
end

Lásd még

Fordította