[YARDIM] Panel Açılma Süresi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı FireX

  • Acemi Üye
  • *
    • İleti: 112
  • Piyasanın Nirvanası
: 20 Nisan 2018, 20:38:27
Selamun aleyküm. Bir kod ile panel açılma süresi eklemek istiyorum bi paneli sürekli acıp acıp kapıyamasınlar.
« Son Düzenleme: 22 Nisan 2018, 19:38:12 Gönderen: Narkoz »
 


MTASATURK

[YARDIM] Panel Açılma Süresi
« : 20 Nisan 2018, 20:38:27 »

Çevrimdışı MarkeloF

  • Admin
  • *
    • İleti: 901
  • Maybe later.
Yanıtla #1 : 20 Nisan 2018, 20:44:45
Panel bindKey'inin false bölümlerinin başına şunu ekle;

Kod: lua
if isTimer(spam) then return end
spam = setTimer(function() end,5000,1) -- 5 saniye
« Son Düzenleme: 20 Nisan 2018, 21:20:45 Gönderen: MarkeloF »
 


Çevrimdışı FireX

  • Acemi Üye
  • *
    • İleti: 112
  • Piyasanın Nirvanası
Yanıtla #2 : 20 Nisan 2018, 20:45:10
Teşekkür ederim
 


Çevrimdışı ertrldtcu

  • Uzman Üye
  • *
    • İleti: 589
Yanıtla #3 : 20 Nisan 2018, 20:49:27
test etmedim, panel değişkenini senin panel değişkeninle değiştirmeyi unutma
Kod: lua
tus = "F2" -- panelin açıp kapatma tuşu
saniye = 5 -- paneli kaç saniyede bir aç kapa yapabilsin?

tick = getTickCount()-(saniye*1000)
bindKey(bind,"down",function()
local now = getTickCount() -- şuanın milisaniyesini çektik
local fark = now - tick -- son açmadan bu yana geçen süreyi hesapladık
if fark > saniye*1000 then -- eğer geçen süre belirli süreden büyükse
local durum = guiGetVisible(panel) -- panelin görünürlüğünü çektik
guiSetVisible(panel,not durum) -- panelin durumunu değiştirdik
showCursor(not durum) -- aynı yöntemle mouseun durumunu değiştirdik
if durum then -- eğer panel kapatılacaksa
tick = now -- açma süresini şimdi yaptık
end
else -- belirli süre geçmemişse
outputChatBox("Paneli "..saniye.." saniyede bir açabilirsin, spam yapma.",255,0,0,true) -- renk kodu ekleyebilirsin
end
end)
« Son Düzenleme: 20 Nisan 2018, 21:05:59 Gönderen: ertrldtcu »
system