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


[YARDIM] Araç Paneli Hakkında

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
: 13 Ekim 2017, 03:34:34
Arkadaşlar Merhaba,
sürücünün yanına oturan kişi araç paneline müdahale edebiliyor.Bunu engellemek için server dosyasında tam olarak ne gibi bir değişiklik yapmam gerek ?   if getPedOccupiedVehicleSeat (player) == 0 then denedim fakat ya olmadı ya da yanlış yere yerleştirdim.
Yardımlarınız için şimdiden teşekkürler.

« Son Düzenleme: 19 Ekim 2017, 23:51:47 Gönderen: Narkoz »
 


MTASA TÜRK

[YARDIM] Araç Paneli Hakkında
« : 13 Ekim 2017, 03:34:34 »

Çevrimdışı #Serius

  • Uzman Üye
  • *
    • İleti: 631
Yanıtla #1 : 13 Ekim 2017, 15:34:14
Test etmedim.


Kod: lua
function ackapa()
if getPedOccupiedVehicleSeat (player) == 0 then
elseif (guiGetVisible (basma) == true) then
guiSetVisible(basma, false)
showCursor(false)
elseif (guiGetVisible (basma) == false) then
guiSetVisible(basma, true)
showCursor(true)
end
end
bindKey("F5", "down", ackapa) --> Panelin açma kapama tuşu.

 


Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #2 : 13 Ekim 2017, 17:15:19
Linki görebilmek için Kayıt olun yada Giriş yapın.
Test etmedim.


Kod: lua
function ackapa()
if getPedOccupiedVehicleSeat (player) == 0 then
elseif (guiGetVisible (basma) == true) then
guiSetVisible(basma, false)
showCursor(false)
elseif (guiGetVisible (basma) == false) then
guiSetVisible(basma, true)
showCursor(true)
end
end
bindKey("F5", "down", ackapa) --> Panelin açma kapama tuşu.

   

Malesef çalışmadı hocam.
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #3 : 13 Ekim 2017, 17:17:32
Server bölümünde getPedOccupiedVehicleSeat bu kodu kullanmak daha uygun olur. Server bölümünü atarsan yardımcı olabilirim.
Ayrıca client bölümünde kullanmak istersen bunu dene. Ama dediğim gibi serverde kullanmak daha uygun olacaktır.
Kod: lua
function ackapa()
if not getPedOccupiedVehicleSeat (getLocalPlayer()) == 0 then return end
elseif (guiGetVisible (paneladi) == true) then
guiSetVisible(paneladi, false)
showCursor(false)
elseif (guiGetVisible (paneladi) == false) then
guiSetVisible(paneladi, true)
showCursor(true)
end
end
bindKey("F5", "down", ackapa) --> Panelin açma kapama tuşu.
« Son Düzenleme: 13 Ekim 2017, 17:20:19 Gönderen: Paradox »
 


Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #4 : 13 Ekim 2017, 17:40:21
Linki görebilmek için Kayıt olun yada Giriş yapın.
Server bölümünde getPedOccupiedVehicleSeat bu kodu kullanmak daha uygun olur. Server bölümünü atarsan yardımcı olabilirim.
Ayrıca client bölümünde kullanmak istersen bunu dene. Ama dediğim gibi serverde kullanmak daha uygun olacaktır.
Kod: lua
function ackapa()
if not getPedOccupiedVehicleSeat (getLocalPlayer()) == 0 then return end
elseif (guiGetVisible (paneladi) == true) then
guiSetVisible(paneladi, false)
showCursor(false)
elseif (guiGetVisible (paneladi) == false) then
guiSetVisible(paneladi, true)
showCursor(true)
end
end
bindKey("F5", "down", ackapa) --> Panelin açma kapama tuşu.
 

Buyur hocam srver.lua  Linki görebilmek için Kayıt olun yada Giriş yapın.   
Teşekkür ederim.
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #5 : 13 Ekim 2017, 17:51:12
Linki görebilmek için Kayıt olun yada Giriş yapın.
 

Buyur hocam srver.lua  Linki görebilmek için Kayıt olun yada Giriş yapın.   
Teşekkür ederim.

Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASA TÜRK

Ynt: [YARDIM]Araç Paneli Hakkında
« Yanıtla #5 : 13 Ekim 2017, 17:51:12 »

Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #6 : 13 Ekim 2017, 18:09:34
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.
   

Bu da çalışmadı maalesef :(
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #7 : 13 Ekim 2017, 18:13:51
Ben bir hata göremedim, çalışmadı derken neyi kastediyorsun tam olarak?
 


Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #8 : 13 Ekim 2017, 18:15:21
Sürücü harici kişi paneli hala kullanabiliyor
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #9 : 13 Ekim 2017, 22:35:36
Linki görebilmek için Kayıt olun yada Giriş yapın.
Sürücü harici kişi paneli hala kullanabiliyor
Kullanamaması gerekiyor, butona bastığında işlev görüyor mu?
Ek olarak client dosyasınıda atarmısın.
 


Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #10 : 14 Ekim 2017, 00:13:02
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kullanamaması gerekiyor, butona bastığında işlev görüyor mu?
Ek olarak client dosyasınıda atarmısın.
   

Evet hiç bir değişiklik olmuyor,panel ve butonlar aynen aktif.   

Buyur hocam : Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı #Serius

  • Uzman Üye
  • *
    • İleti: 631
Yanıtla #11 : 14 Ekim 2017, 09:50:07
Dostum hem tek kişi aça biliyo hemde sadece araçtayken açılıyor.


Kod: lua
function panel_ac_kapa()
if getPedOccupiedVehicleSeat (getLocalPlayer()) == 1 then return
outputChatBox("#cc0000Sadece araç sahibi  kullanabilir.", 255, 255, 255, true)
elseif (guiGetVisible(basma) == false) then
if getPedOccupiedVehicle (getLocalPlayer()) then
guiSetVisible(basma, true)
showCursor(true)
end
else
guiSetVisible(basma, false)
showCursor(false)
end
end
bindKey("F5", "down", panel_ac_kapa)
« Son Düzenleme: 14 Ekim 2017, 10:15:02 Gönderen: By.Angel »
 


Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #12 : 14 Ekim 2017, 11:37:18
Linki görebilmek için Kayıt olun yada Giriş yapın.
Dostum hem tek kişi aça biliyo hemde sadece araçtayken açılıyor.


Kod: lua
function panel_ac_kapa()
if getPedOccupiedVehicleSeat (getLocalPlayer()) == 1 then return
outputChatBox("#cc0000Sadece araç sahibi  kullanabilir.", 255, 255, 255, true)
elseif (guiGetVisible(basma) == false) then
if getPedOccupiedVehicle (getLocalPlayer()) then
guiSetVisible(basma, true)
showCursor(true)
end
else
guiSetVisible(basma, false)
showCursor(false)
end
end
bindKey("F5", "down", panel_ac_kapa)
   

Bu da olmadı malesef. Hala kullanılabiliyor.
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #13 : 14 Ekim 2017, 16:29:55
Bunu deneyin.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı reel1

  • Yeni Üye
  • *
    • İleti: 9
Yanıtla #14 : 14 Ekim 2017, 18:37:13
Linki görebilmek için Kayıt olun yada Giriş yapın.
Bunu deneyin.
Linki görebilmek için Kayıt olun yada Giriş yapın.
   

Bunda da panel hiç açılmıyor.Script başıma bela oldu  :D