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


[YARDIM] Bindkey Sorunu

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Beasty

  • Acemi Üye
  • *
    • İleti: 119
: 17 Şubat 2018, 15:35:06
1 Script içerisine 2 image koyarak 2 ayrı panel yaptım,butonla bunları birbirine bağladım butona basınca 1-2,2-1 yapabiliyorum.Asıl sorun,atıyorum bindkeyimiz f2,f2'ye basınca panel açılıyor buton yardımıyla 2.ye geçince f2 tıkladıktan sonra 1. paneli açıyor tekrar basınca kapanıyor.Ben 2.de olsa da f2 basınca kapanmasını tekrar f2 basınca 1. panelin açılmasını istiyorum umarım açıklayabilmişimdir.

Şimdiden teşekkürler.
« Son Düzenleme: 18 Şubat 2018, 18:43:53 Gönderen: Narkoz »
 


MTASA TÜRK

[YARDIM] Bindkey Sorunu
« : 17 Şubat 2018, 15:35:06 »

Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 654
Yanıtla #1 : 17 Şubat 2018, 18:53:35
Kod: lua
bindKey("F2", "down", function()
if guiGetVisible(panel1degisken) = false then -- eğer panel1 kapalısa
guiSetVisible(panel1degisken, true) -- paneli aç
showCursor(true) -- imlec aç
else -- eğer açıksa panel1
guiSetVisible(panel1degisken, false) -- panel1 kapa
guiSetVisible(panel2degisken, false) -- panel2 kapa
showCursor(false) -- imlec kapa
end
end)
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı Beasty

  • Acemi Üye
  • *
    • İleti: 119
Yanıtla #2 : 17 Şubat 2018, 19:03:31
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kod: lua
bindKey("F2", "down", function()
if guiGetVisible(panel1degisken) = false then -- eğer panel1 kapalısa
guiSetVisible(panel1degisken, true) -- paneli aç
showCursor(true) -- imlec aç
else -- eğer açıksa panel1
guiSetVisible(panel1degisken, false) -- panel1 kapa
guiSetVisible(panel2degisken, false) -- panel2 kapa
showCursor(false) -- imlec kapa
end
end)
Malesef:'(

Mesaj Birleştirildi: [time]17 Şubat 2018, 20:16:38[/time]
Sorunu;

Kod: lua
bindKey("F2", "down", function()
        if guiGetVisible(degisken1) == false then -- eğer panel1 kapalısa
                guiSetVisible(degisken1, true) -- paneli aç
                showCursor(true) -- imlec aç
        else -- eğer açıksa panel1
                guiSetVisible(degisken1, false) -- panel1 kapa
                guiSetVisible(degisken2, false) -- panel2 kapa
                showCursor(false) -- imlec kapa
        end     
end)

bindKey("F2", "down", function()
        if guiGetVisible(degisken2) == true then -- eğer panel2 kapalısa
                guiSetVisible(degisken2, false) -- paneli aç
guiSetVisible(degisken1, false)
showCursor(false)
        end     
end)

Yaparak düzelttim.

@Konu Kilit.
« Son Düzenleme: 17 Şubat 2018, 19:12:02 Gönderen: BraveBoy »
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #3 : 17 Şubat 2018, 19:20:26
Konu sahibinin isteği üzerine konu kilitlenmiştir.