HU/playSFX3D: Difference between revisions
Jump to navigation
Jump to search
(Created page with "__NOTOC__ {{Client function}} {{New feature/item|3.0134|1.3.4|5731| This function plays a sound in the GTA world from GTA's big sound containers. }} {{Note|There is a tool a...") |
mNo edit summary |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Client function}} | {{Client function hu}} | ||
{{New feature/item|3.0134|1.3.4|5731| | {{New feature/item|3.0134|1.3.4|5731| | ||
Ez a funkció lejátszik egy hangot a GTA világban a nagy GTA hangkonténerből.. | |||
}} | |HU}} | ||
{{ | {{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_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. | |||
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}} | |||
== | ==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> | ||
=== | ===Kötelező argumentumok=== | ||
*'''containerName:''' | *'''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:''' | *'''bankId:''' Az audió bank id | ||
*'''soundId:''' | *'''soundId:''' A hang id az audió bankban | ||
*'''x:''' A | *'''x:''' A térképen az x koordinátát ábrázoló lebegőpontos szám. | ||
*'''y:''' A | *'''y:''' A térképen az y koordinátát ábrázoló lebegőpontos szám. | ||
*'''z:''' A | *'''z:''' A térképen az z koordinátát ábrázoló lebegőpontos szám. | ||
=== | ===Tetszőleges Argumentumok=== | ||
*'''looped:''' A [[boolean]] | *'''looped:''' A [[boolean]] visszadja, hogy a hang ismétlődő-e | ||
== | ==Visszaadott értékek== | ||
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| | ||
== | ==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> | ||
=== | ===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 | *'''x:''' A térképen az x koordinátát ábrázoló lebegőpontos szám. | ||
*'''y:''' A | *'''y:''' A térképen az y koordinátát ábrázoló lebegőpontos szám. | ||
*'''z:''' A | *'''z:''' A térképen az z koordinátát ábrázoló lebegőpontos szám. | ||
=== | ===Tetszőleges Argumentumok=== | ||
*'''looped:''' A [[boolean]] | *'''looped:''' A [[boolean]] visszadja, hogy a hang ismétlődő-e | ||
== | ==Visszaadott értéks== | ||
Visszaad egy [[sound|hang]] elemet, ha a hang sikeresen létre lett hozva, egyébként hamis. | |||
}} | |HU}} | ||
== | ==Példa== | ||
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> | ||
== | ==Lásd még== | ||
{{Client_audio_functions}} | {{Client_audio_functions hu}} | ||
[[en:playSFX3D]] | [[en:playSFX3D]] | ||
[[pt-br:playSFX3D]] | |||
==Fordította== | |||
* '''''[https://wiki.multitheftauto.com/wiki/User:Surge Surge]''''' |
Latest revision as of 01:34, 18 August 2021
Ez a funkció lejátszik egy hangot a GTA világban a nagy GTA hangkonténerből..
Megjegyzés: Itt egy eszköz, amely lehetővé teszi, hogy könnyedén találj meg bank, és hangazonosítókat: [sfxBrowser:Download]. |
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.
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
- HU/getRadioChannel
- HU/getRadioChannelName
- HU/getSFXStatus
- HU/getSoundBPM
- HU/getSoundEffects
- HU/getSoundFFTData
- HU/getSoundLength
- HU/getSoundLevelData
- HU/getSoundMaxDistance
- HU/getSoundMetaTags
- HU/getSoundMinDistance
- HU/getSoundPan
- HU/getSoundPosition
- HU/getSoundProperties
- HU/getSoundSpeed
- HU/getSoundVolume
- HU/getSoundWaveData
- HU/isSoundPanningEnabled
- HU/isSoundPaused
- HU/playSFX
- HU/playSFX3D
- HU/playSound
- HU/playSound3D
- HU/playSoundFrontEnd
- HU/setRadioChannel
- HU/setSoundEffectEnabled
- HU/setSoundMaxDistance
- HU/setSoundMinDistance
- HU/setSoundPan
- HU/setSoundPanningEnabled
- HU/setSoundPaused
- HU/setSoundPosition
- HU/setSoundProperties
- HU/setSoundSpeed
- HU/setSoundVolume
- HU/stopSound