[YARDIM]Chatten mesaj geldiğinde ses çalması

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı TRollBeyx

  • Yeni Üye
  • *
    • İleti: 14
Hepinize kolay gelsin öncelikle.Telsiz chati var bildiğiniz üzere kodu da aşağıya bıraktım.Ben buraya mesaj geldiğinde ses çalmasını ve orada ki mesajı o aclye  kayıtlı olanlar duyup görmesini istiyorum sesi biraz denedim ama beceremedim teşekkür ediyorum şimdiden yardım edenlere.

Kod
function TelsizChat(thePlayer, cmd, ...)
    local msg = table.concat({...}, " ")
    if (msg and msg ~= "") then
        outputChatBox("#FF0000[#FFF600Çevrimici Telsiz#FF0000]#00FFFF : #FF8C00".. getPlayerName(thePlayer) ..": " .. msg ..", Anlaşıldı.",root,255,213,0,true)
    end
end
addCommandHandler("Telsiz",TelsizChat)

 
addEventHandler("onPlayerJoin",root,
    function ()
        bindKey(source,"O","down","chatbox","Telsiz")
    end
)
 
addEventHandler("onResourceStart",resourceRoot,
    function ()
        for index, player in ipairs(getElementsByType("player")) do
            bindKey(player,"O","down","chatbox","Telsiz")
        end
    end
)

/code]
 


MTASATURK

[YARDIM]Chatten mesaj geldiğinde ses çalması
« : 24 Ekim 2020, 17:45:47 »

Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #1 : 26 Ekim 2020, 15:17:20
server-side
Kod
function TelsizChat(thePlayer, cmd, ...)
local msg = table.concat({...}, " ")
if (msg and msg ~= "") then
outputChatBox("#FF0000[#FFF600Çevrimici Telsiz#FF0000]#00FFFF : #FF8C00".. getPlayerName(thePlayer) ..": " .. msg ..", Anlaşıldı.",root,255,213,0,true)
triggerClientEvent(thePlayer,"ses_effect",thePlayer)
end
end
addCommandHandler("Telsiz",TelsizChat)

 
addEventHandler("onPlayerJoin",root,
function ()
bindKey(source,"O","down","chatbox","Telsiz")
end)
 
addEventHandler("onResourceStart",resourceRoot,
function ()
for index, player in ipairs(getElementsByType("player")) do
bindKey(player,"O","down","chatbox","Telsiz")
end
end)

client-side
Kod
function ses_ver ()
local sound = playSound("files/telsiz.mp3") -- Buraya müziğin konumu
end
addEvent("ses_effect",true)
addEventHandler("ses_effect", getRootElement(), ses_ver)

Linki görebilmek için Kayıt olun yada Giriş yapın. playSound fonksiyonunu client tarafında kullanabilirsin.
 


Çevrimdışı TRollBeyx

  • Yeni Üye
  • *
    • İleti: 14
Yanıtla #2 : 30 Ekim 2020, 18:50:08
Linki görebilmek için Kayıt olun yada Giriş yapın.
server-side
Kod
function TelsizChat(thePlayer, cmd, ...)
local msg = table.concat({...}, " ")
if (msg and msg ~= "") then
outputChatBox("#FF0000[#FFF600Çevrimici Telsiz#FF0000]#00FFFF : #FF8C00".. getPlayerName(thePlayer) ..": " .. msg ..", Anlaşıldı.",root,255,213,0,true)
triggerClientEvent(thePlayer,"ses_effect",thePlayer)
end
end
addCommandHandler("Telsiz",TelsizChat)

 
addEventHandler("onPlayerJoin",root,
function ()
bindKey(source,"O","down","chatbox","Telsiz")
end)
 
addEventHandler("onResourceStart",resourceRoot,
function ()
for index, player in ipairs(getElementsByType("player")) do
bindKey(player,"O","down","chatbox","Telsiz")
end
end)

client-side
Kod
function ses_ver ()
local sound = playSound("files/telsiz.mp3") -- Buraya müziğin konumu
end
addEvent("ses_effect",true)
addEventHandler("ses_effect", getRootElement(), ses_ver)

Linki görebilmek için Kayıt olun yada Giriş yapın. playSound fonksiyonunu client tarafında kullanabilirsin.

Bende hala ses gelmiyor ama yardımcı olur musunuz ?
 


Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #3 : 30 Ekim 2020, 19:09:38
Linki görebilmek için Kayıt olun yada Giriş yapın.
Bende hala ses gelmiyor ama yardımcı olur musunuz ?
öncelikle telsiz.mp3 dosyası bul ve scriptin içine ekle ardından meta.xml ekle sonra attığım kodlarda clientde konum yazıyor orayı telsizi nereye koyduysan oranın konumunu yaz he birde mta seslerin kapalı olabilir