[YARDIM] Login Panel Şarkı/Müzik Tekrarlama

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Lorayon

  • Yeni Üye
  • *
    • İleti: 2
Başlıkta belirttiğim üzere giriş ekraninda şarkı/müzik calması ve bitince yeniden başlamasını istiyotum yeni yeni başladım mta servere pek bilgim yok birisi yardım edebilirse mutlu olurum
 


MTASATURK

[YARDIM] Login Panel Şarkı/Müzik Tekrarlama
« : 05 Nisan 2020, 19:25:14 »

Çevrimdışı MertA178

  • Oh,shit! What is these cringes? These are LUA codes bro! LUA is a terrible scripting language.
  • Deneyimli Üye
  • *
    • İleti: 381
Yanıtla #1 : 06 Nisan 2020, 14:55:16
Linki görebilmek için Kayıt olun yada Giriş yapın.
Başlıkta belirttiğim üzere giriş ekraninda şarkı/müzik calması ve bitince yeniden başlamasını istiyotum yeni yeni başladım mta servere pek bilgim yok birisi yardım edebilirse mutlu olurum
Bak şarkıyı başlatıcaz sonra setTimer koyucaz setTimerı şarkının bitiş süresine göre ayarlıcaz ve guiGetVisible ile eğer panelimiz açıksa kontrolünü yapıcaz.Şuan karışık anlattım ama kodla göstereyim.

Kod
local loginpanel = guiCreateWindow(500,500,500,500,"Benim panelim",false)
sound = playSound("https://17703.live.streamtheworld.com/METRO_FM.mp3")

setTimer(function()
if guiGetVisible(loginpanel) == true then
     stopSound(sound)
     sound = playSound("https://17703.live.streamtheworld.com/METRO_FM.mp3")
end
end, 5000, 0)

Kod satırı bu.Kodda 5000 kısmı milisaniyedir ve kaç milisaniye sonra müzik bitiyosa onu oraya yazıcaksın.Yani şöyle oluyor:

oyuncu oyuna girdiğinde ona panel açıldı ve müzik çaldı ve setTimer oluşturuldu setTimerda şarkının süresi bittiği an şarkı durdurulucak ve şarkı tekrar başlayacak.Ve bunlara bir kontrol ekledik.Eğer oyuncunun paneli açıksa olacaktır.