12 Aralık 2018, 02:48:47

Gönderen Konu: [YARDIM] Araba Sireni  (Okunma sayısı 330 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Rambo

  • Ramazan Sert
  • Acemi Üye
  • *
  • İleti: 195
  • Cesareti İle Yaşamayan Esareti İle Ölür
[YARDIM] Araba Sireni
« : 06 Mayıs 2017, 20:52:18 »
Arkadaşlar İnfernusa Binince H Basınca Polis Sireni Çalmasını İstiyorum bir function hazırladım fakat çalışmadı eksik nedir
veya sorun ?

Spoiler for Hiden:
function arabasireni(theplayer)
         getVehicleSirens (411, theVehicle)
end

unbindKey(player, "h", "up", arabasireni)
 

MTASA-TURK | Türkiye'nin En Güncel MTA Platformu

[YARDIM] Araba Sireni
« : 06 Mayıs 2017, 20:52:18 »

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [YARDIM] Araba Sireni
« Yanıtla #1 : 06 Mayıs 2017, 21:26:54 »
Kod: Lua
  1. degisken_durumu = 0
  2. function bindSiren(  )
  3.   if not isElement(ses) and getKeyState("H") and degisken_durumu == 0 and getElementModel(getPedOccupiedVehicle(getLocalPlayer())) == 598 then
  4.     x, y, z = getElementPosition(getPedOccupiedVehicle(getLocalPlayer()))
  5.     triggerServerEvent("sirenKurServer", getLocalPlayer(), getLocalPlayer(), x, y, z)
  6.     elseif isElement(ses) and getKeyState("H") and degisken_durumu == 1 and getElementModel(getPedOccupiedVehicle(getLocalPlayer())) == 598  then
  7.       triggerServerEvent("sirenKapatServer", getLocalPlayer(), getLocalPlayer())
  8.     end
  9. end
  10. bindKey("H", "down", bindSiren)
  11.  
  12. function sirenolustur( player, x, y, z )
  13.   ses = playSound3D("siren.mp3", x, y, z, true, true)
  14.   setSoundEffectEnabled(ses,"reverb",true)
  15.   attachElements ( ses, getPedOccupiedVehicle(player), 0, 0, 2 )
  16.       degisken_durumu = 1
  17. end
  18. addEvent("sirenKur", true)
  19. addEventHandler("sirenKur", getRootElement(), sirenolustur)
  20. function sirenkapat( x, y, z )
  21.   if isElement(ses) then
  22.     stopSound(ses)
  23.     degisken_durumu = 0
  24.   end
  25. end
  26. addEvent("sirenKapat", true)
  27. addEventHandler("sirenKapat", getRootElement(), sirenkapat)
  28.  

Kod: Lua
  1. function sirenOlusturServer( player, x,y,z )
  2.     if isElement(player) and tonumber(x) and tonumber(y) and tonumber(z) then
  3.         triggerClientEvent(root, "sirenKur", player, player, x, y, z)
  4.     end
  5. end
  6. addEvent("sirenKurServer", true)
  7. addEventHandler("sirenKurServer", getRootElement(), sirenOlusturServer)
  8. function sirenKapatServerFunc( player)
  9.     if isElement(player) then
  10.         triggerClientEvent(root, "sirenKapat", player)
  11.     end
  12. end
  13. addEvent("sirenKapatServer", true)
  14. addEventHandler("sirenKapatServer", getRootElement(), sirenKapatServerFunc)
 
Mesajı Beğenenler: Rambo