HU/playSFX: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:


{{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|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|Many players use versions of GTA:SA (especially pirated versions) that have audio files full of zeros so that they can compresses better in their ''AUDIO\SFX\'' folder. (They lack any data)  
{{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 AUDIO \ SFX \ mappájukat. (They lack any data)  
In case of these invalid audio files, this function returns ''false''.
In case of these invalid audio files, this function returns ''false''.



Revision as of 20:40, 19 July 2018

Ez a funkció lejátsza a hangokat a nagy GTA hangkonténerből.

[[{{{image}}}|link=|]] Note: 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 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 AUDIO \ SFX \ mappájukat. (They lack any data)

In case of these invalid audio files, this function returns false.

It also returns false when trying to play a track deleted in the recent GTA: SA Steam patches (and if the client is using a Steam GTA: SA copy).

Szintaxis

element playSFX ( string containerName, int bankId, int soundId [, bool looped = false ] )

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"
  • bankId: The audio bank id
  • soundId: The sound id within the audio bank

Tetszőleges Argumentumok

  • looped: A boolean representing whether the sound will be looped

Returns

Returns a sound element if the sound was successfully created, false otherwise.

Szintaxis 2

element playSFX ( string "radio", string radioStation, int trackId [, 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

Tetszőleges Argumentumok

  • looped: A boolean representing whether the sound will be looped

Returns

Returns a sound element if the sound was successfully created, false otherwise.

Példa

The following example plays a firealarm sound (looped).

if not playSFX("script", 7, 1, true) then
    outputChatBox("You have to install some missing audio files to hear the sound")
end

Lásd még