MTASA TÜRK
Türkiye'nin En Güncel MTA Platformu


[İNDİR] Araç Sesleri & Turbo, Egzoz Patlatma

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ByCash

  • Bilişim Teknolojileri
  • Süper Moderatör
  • *
    • İleti: 954
  • C# - LUA Programmer
    • MTASATURK
Çoğu kişinin kullandığı araç sesleri scripti içerisinde bulunan egzoz patlatma ve turbo seçeneklerini açmaya yarar.

Spoiler for Egzoz Konumlandırma:
Egzoz efektlerini kendi araçlarınıza göre konumlandıracağınız tablo: engine_c.lua
Kod: Tablo Kullanımı
-[[
x = efektin arac üzerindeki yatay konumu
y = arabadan disari uzaklik
z = kaldirimdan yukari uzaklik
[aracID] = {

{x, y, z},

İstediğiniz kadar egzoz konumu ekliyebilirsiniz.
}
--]]

Kod: server-side
local komutlar = {"turbo", "egzoz"}
addEventHandler("onPlayerCommand", root, function(komut)
if komut == komutlar[1] or komut == komutlar[2] then
local veh = getPedOccupiedVehicle(source)
if veh then
local seat = getPedOccupiedVehicleSeat(source)
if seat == 0 then
local data = getElementData(veh, "vehicle:upgrades") or {}
if komut == komutlar[1] then
setElementData(veh, "vehicle:upgrades", {turbo = not data.turbo, als = data.als})
if data.turbo then
outputChatBox("Aracınızın turbosu kaldırılmıştır.", source, 255, 0, 0, true)
else
outputChatBox("Aracınıza turbo takılmıştır.", source, 0, 255, 0, true)
end
else
setElementData(veh, "vehicle:upgrades", {turbo = data.turbo, als = not data.als})
if data.als then
outputChatBox("Aracınızın egzoz patlatma özelliği kaldırılmıştır.", source, 255, 0, 0, true)
else
outputChatBox("Aracınıza egzoz patlatma özelliği takılmıştır.", source, 0, 255, 0, true)
end
end
else
outputChatBox("Öncelikle şöför koltuğuna geçiniz.", 255, 0, 0, true)
end
end
end
end)
Gerekli script: Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 06 Haziran 2020, 15:16:11 Gönderen: ByCash »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 
Mesajı Beğenenler: Yurigagari, best


MTASA TÜRK

[İNDİR] Araç Sesleri & Turbo, Egzoz Patlatma
« : 05 Haziran 2020, 23:31:27 »

Çevrimdışı lancerbaba

  • Yeni Üye
  • *
    • İleti: 10
Yanıtla #1 : 06 Haziran 2020, 14:43:13
 Turbo Açıp Kapatmak İçin Araç Hayalet modu gibi f1 de tik oluşturmak istiyorum nasıl yapıcam ? :-X :-X
 


Çevrimdışı #TalhaTugsat

  • Her Türlü LUA Dersi İtinayla Alınır
  • Bilgin Üye
  • *
    • İleti: 230
  • Asus Gaming
Yanıtla #2 : 06 Haziran 2020, 15:06:20
yararlı
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı ByCash

  • Bilişim Teknolojileri
  • Süper Moderatör
  • *
    • İleti: 954
  • C# - LUA Programmer
    • MTASATURK
Yanıtla #3 : 06 Haziran 2020, 15:28:37
Linki görebilmek için Kayıt olun yada Giriş yapın.
Turbo Açıp Kapatmak İçin Araç Hayalet modu gibi f1 de tik oluşturmak istiyorum nasıl yapıcam ? :-X :-X
fr_client.lua/wndMain < Tablo
Kod
{'chk', id='turbo', text='Turbo', onclick=turboAcKapat},
{'chk', id='egzoz', text='Egzoz Patlatma', onclick=egzozAcKapat},

fr_client.lua eklenecek fonksiyonlar.
Kod
function turboAcKapat()
local state = guiCheckBoxGetSelected(getControl(wndMain, 'turbo'))
local data = dataDegistir(1, state)
end

function egzozAcKapat()
local state = guiCheckBoxGetSelected(getControl(wndMain, 'egzoz'))
local data = dataDegistir(2, state)
end

function dataDegistir(id, state)
local veh = getPedOccupiedVehicle(localPlayer)
if veh then
local seat = getPedOccupiedVehicleSeat(localPlayer)
if seat == 0 then
local data = getElementData(veh, "vehicle:upgrades") or {}
if id == 1 then
setElementData(veh, "vehicle:upgrades", {turbo = state, als = data.als})
if not state then
outputChatBox("Aracınızın turbosu kaldırılmıştır.", 255, 0, 0, true)
else
outputChatBox("Aracınıza turbo takılmıştır.", 0, 255, 0, true)
end
else
setElementData(veh, "vehicle:upgrades", {turbo = data.turbo, als = state})
if not state then
outputChatBox("Aracınızın egzoz patlatma özelliği kaldırılmıştır.", 255, 0, 0, true)
else
outputChatBox("Aracınıza egzoz patlatma özelliği takılmıştır.", 0, 255, 0, true)
end
end
return getElementData(veh, "vehicle:upgrades") or {}
else
outputChatBox("Öncelikle şöför koltuğuna geçiniz.", 255, 0, 0, true)
end
end
end
« Son Düzenleme: 06 Haziran 2020, 15:37:27 Gönderen: ByCash »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı oktaydgn

  • Yeni Üye
  • *
    • İleti: 10
Yanıtla #4 : 06 Haziran 2020, 17:25:08
PEKİ AMA NASIL İNDİREBİLİRİZ BECEREMEDİMDE ?
 


Çevrimdışı MertTozcu

  • Bilişim Teknolojileri
  • Bilgin Üye
  • *
    • İleti: 218
  • C# - LUA
    • http://www.mtasaturk.com/Themes/SunRise20/images/www_sm.gif
Yanıtla #5 : 06 Haziran 2020, 17:28:16
Linki görebilmek için Kayıt olun yada Giriş yapın.
PEKİ AMA NASIL İNDİREBİLİRİZ BECEREMEDİMDE ?
Tıkla Direkt İner : Linki görebilmek için Kayıt olun yada Giriş yapın.
𝓜𝓮𝓻𝓽 𝓣𝓸𝔃𝓬𝓾
 


MTASA TÜRK

Ynt: [İNDİR] Araç Sesleri & Turbo, Egzoz Patlatma
« Yanıtla #5 : 06 Haziran 2020, 17:28:16 »

Çevrimdışı Yurigagari

  • Acemi Üye
  • *
    • İleti: 110
  • |M4VI|'App
Yanıtla #6 : 06 Haziran 2020, 19:55:58
Yararlı  :P
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı best

  • Yeni Üye
  • *
    • İleti: 32
Yanıtla #7 : 06 Haziran 2020, 20:28:05
Eline sağlık yararlı paylaşım.
 


Çevrimdışı ayaz

  • Yeni Üye
  • *
    • İleti: 1
Yanıtla #8 : 08 Haziran 2020, 12:45:02
DAHA detaylı vidyolu anlatırmısınız Vidyolu sekilde Tşk
 


Çevrimdışı Ghostemane

  • hiçbir yeteneğim yOH.
  • Acemi Üye
  • *
    • İleti: 139
Yanıtla #9 : 08 Haziran 2020, 17:50:13
tşk assanım
 


Çevrimdışı adalozis4

  • Yeni Üye
  • *
    • İleti: 2
Yanıtla #10 : 17 Haziran 2020, 22:00:43
Linki görebilmek için Kayıt olun yada Giriş yapın. Bu Konumları Nerden Öğreniceğiz Yardımcı Olurmusun ? <3
 


Çevrimdışı #LEO

  • Yeni Üye
  • *
    • İleti: 6
Yanıtla #11 : 21 Haziran 2020, 14:38:54
ByCash Bey scripti serverıma attım checkbox arkadaşa anlattığınız gibi yaptım fakat fr_client.lua ya fonksiyonu eklediğim zaman  freeroam panel çalışmıyor .
« Son Düzenleme: 21 Haziran 2020, 14:41:56 Gönderen: #LEO »
 


Çevrimdışı sbac_1603

  • Yeni Üye
  • *
    • İleti: 70
Yanıtla #12 : 26 Haziran 2020, 14:39:36
Peki istediğimiz arabaya nasıl ses yapacağız?

Mesaj Birleştirildi: 26 Haziran 2020, 23:52:46
Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 26 Haziran 2020, 23:52:46 Gönderen: sbac_1603 »
 


Çevrimdışı #LEO

  • Yeni Üye
  • *
    • İleti: 6
Yanıtla #13 : 27 Haziran 2020, 18:59:47
Linki görebilmek için Kayıt olun yada Giriş yapın.
Peki istediğimiz arabaya nasıl ses yapacağız?

Mesaj Birleştirildi: 26 Haziran 2020, 23:52:46
Linki görebilmek için Kayıt olun yada Giriş yapın.

LE0#6531 ULAŞ BANA YARDIMCI OLAYIM
 
Mesajı Beğenenler: sbac_1603


Çevrimdışı sbac_1603

  • Yeni Üye
  • *
    • İleti: 70
Yanıtla #14 : 29 Haziran 2020, 03:26:03
Ekledim