Jump to content

Звук


DexA

Recommended Posts

И снова всем привет. Подскажите как сделать остановку звука через некоторое время.

local sound = playSound3D("play.wav", x,y,z, true) 

Edited by Guest
Link to comment
  • Other Languages Moderators
И снова всем привет. Подскажите как сделать остановку звука через некоторое время.

local sound = playSound3D("play.wav", x,y,z, true) 

https://wiki.multitheftauto.com/wiki/StopSound и https://wiki.multitheftauto.com/wiki/SetTimer

Не?

Link to comment
local sound = playSound3D("play.wav", x,y,z, true) 
local stop = stopSound( sound ) 
setTimer ( stop, 22000, 1 ) 

У тебя не правильный код.

1) Ты проигрываешь звук play.wav

2) Потом ты сразу останавливаешь его, в итоге ты не услышишь звук.

3) Затем ты ставишь таймер не на функцию, а на булевую переменную.

Link to comment

Ты должен понять, что ты не сможешь написать не один скрипт без знания Lua, а также чтения вики https://wiki.multitheftauto.com/wiki/Main_Page.

  
local fX, fY, fZ = 0, 0, 10; -- координаты 
local pSound = playSound3D( "play.wav", fX, fY, fZ, true ); 
setTimer( stopSound, 22000, 1, pSound ); 
  

Читай viewtopic.php?f=141&t=32458

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...