Ocak 17, 2018, 06:21:41 ÖÖ

Gönderen Konu: [YARDIM]Panele Kapatma Butonu Ekleme  (Okunma sayısı 277 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

flash

  • *
  • İleti: 30
  • Aldığı Beğeni: 1 Beğeni
  • MTASA-TR.com
    • batuhn29955
  • Platform: MTA
  • Çevrimdışı
[YARDIM]Panele Kapatma Butonu Ekleme
« : Ocak 11, 2018, 09:06:13 ÖS »
Arkadaşlar guieditörden yardım panel scripti yapmaya çalıstım fakat nasıl kapat butonunu çalıstıracagım yardımcı olursanız sevinirim. iyi aksamlar


Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
GUIEditor = {
    tab = {},
    tabpanel = {},
    label = {},
    button = {},
    window = {},
    memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(373, 123, 609, 524, "F10 Yardım Panel", false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.tabpanel[1] = guiCreateTabPanel(9, 56, 590, 458, false, GUIEditor.window[1])

        GUIEditor.tab[1] = guiCreateTab("Kadromuz", GUIEditor.tabpanel[1])

        GUIEditor.button[1] = guiCreateButton(442, -49, 125, 32, "", false, GUIEditor.tab[1])
        GUIEditor.memo[1] = guiCreateMemo(2, 4, 584, 426, "Kurucu :\n\nAdmin : \n\nSüperModerator : \n\nModeratör\n\n", false, GUIEditor.tab[1])

        GUIEditor.tab[2] = guiCreateTab("Şatıslar", GUIEditor.tabpanel[1])

        GUIEditor.memo[2] = guiCreateMemo(2, 3, 588, 427, "Admin 30\n\nSüperModerator 20\n\nModerator 10\n\nHesablarım\n\nFacebook :\n\nSkype : \n\n\n", false, GUIEditor.tab[2])

        GUIEditor.tab[3] = guiCreateTab("Kurallar", GUIEditor.tabpanel[1])

        GUIEditor.memo[3] = guiCreateMemo(3, 3, 582, 427, "Kural ekleyiniz.", false, GUIEditor.tab[3])

        GUIEditor.tab[4] = guiCreateTab("Komutlar", GUIEditor.tabpanel[1])

        GUIEditor.memo[4] = guiCreateMemo(4, 2, 582, 428, "komutlar ekleyiniz.", false, GUIEditor.tab[4])

        GUIEditor.tab[5] = guiCreateTab("Duyurular", GUIEditor.tabpanel[1])

        GUIEditor.memo[5] = guiCreateMemo(4, 3, 580, 427, "duyuru ekleyiniz.", false, GUIEditor.tab[5])


        GUIEditor.button[2] = guiCreateButton(455, 28, 134, 46, "Kapat", false, GUIEditor.window[1])
        guiSetFont(GUIEditor.button[2], "sa-header")
        guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF00BAFE")
        GUIEditor.label[1] = guiCreateLabel(12, 19, 208, 37, "flash tarafından yapılmıştır", false, GUIEditor.window[1])
        guiLabelSetVerticalAlign(GUIEditor.label[1], "center")   
    end




« Son Düzenleme: Ocak 11, 2018, 09:41:42 ÖS Gönderen: flash »
 

ByCash

  • *
  • İleti: 687
  • Aldığı Beğeni: 263 Beğeni
  • LS Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]KAPATMA BUTONU
« Yanıtla #1 : Ocak 11, 2018, 09:09:27 ÖS »
Bu konu sana yardımcı olacaktır.
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

mexiumut

  • MTASA-TR.com
  • Moderatör
  • *
  • İleti: 637
  • Aldığı Beğeni: 74 Beğeni
  • mtascriptci & Rio
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #2 : Ocak 11, 2018, 09:26:11 ÖS »
Oluşturduğun CreateWindow penceresinin adını panelim olarak değiştir. Değiştireceğin yer:
Alıntı
GUIEditor[1] = guiCreateWindow(0, 0, 0, 255, "Panel", false)
GUIEditor[1] yazan yeri panelim olarak değiştir.

Oluşturduğun butonun adını "butonum" olarak değiştir. Değiştireceğin yer:
Alıntı
GUIEditor[2] = guiCreateButton(0, 0, 0, 255, "Kapat", false, panelim)
GUIEditor[2] yazan yeri silip butonum olarak değiştir.

Sonuç böyle olacak

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
panelim = guiCreateWindow(0, 0, 0, 255, "Panel", false)

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
butonum = guiCreateButton(0, 0, 0, 255, "Kapat", false, panelim)
Client.lua'da boş bir satıra gelerek aşağıdaki kodları yapıştır.

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
function kapat()
if source == butonum then --> Butonu aktifleştirme.
guiSetVisible(panelim, false) --> Paneli aktifleştirme.
showCursor(false) --> Mouse kapatma.
end
end
addEventHandler("onClientGUIClick", root, kapat) -->Tıklandığında eventin gerçekleşmesi.

Client.lua kaydet ve scripti sunucunda resetle, kapat butonuna tıkladığında panel kapanacak.

Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris 'un konusundan alıntı yapılarak anlatılmıştır.
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Yolunda yürüyen bir yolcunun yalnız ufku görmesi kâfi değildir. Muhakkak ufkun ötesini de görmesi ve bilmesi
lazımdır.
Mustafa Kemal ATATÜRK
 

flash

  • *
  • İleti: 30
  • Aldığı Beğeni: 1 Beğeni
  • MTASA-TR.com
    • batuhn29955
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #3 : Ocak 11, 2018, 09:45:41 ÖS »
Olmuyor. Siz bana yapsanız ? Simdiden teşekkürler
« Son Düzenleme: Ocak 11, 2018, 09:56:44 ÖS Gönderen: flash »
 

mexiumut

  • MTASA-TR.com
  • Moderatör
  • *
  • İleti: 637
  • Aldığı Beğeni: 74 Beğeni
  • mtascriptci & Rio
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #4 : Ocak 11, 2018, 10:01:42 ÖS »
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
GUIEditor = {
    tab = {},
    tabpanel = {},
    label = {},
    button = {},
    window = {},
    memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
    function()
        panelim = guiCreateWindow(373, 123, 609, 524, "F10 Yardım Panel", false)
        guiWindowSetSizable(panelim, false)

        tabpanel = guiCreateTabPanel(9, 56, 590, 458, false, panelim)

--KADROMUZ BÖLÜMÜ--
        tabpanelsekme = guiCreateTab("Kadromuz", tabpanel)

        tabpanelyazi = guiCreateMemo(2, 4, 584, 426, "Kurucu :\n\nAdmin : \n\nSüperModerator : \n\nModeratör\n\n", false, tabpanelsekme)

--SATIŞLAR BÖLÜMÜ--
        tabpanelsekme2 = guiCreateTab("Satışlar", tabpanel)

        tabpanelyazi2 = guiCreateMemo(2, 3, 588, 427, "Admin 30\n\nSüperModerator 20\n\nModerator 10\n\nHesablarım\n\nFacebook :\n\nSkype : \n\n\n", false, tabpanelsekme2)

--KURALLAR BÖLÜMÜ--
        tabpanelsekme3 = guiCreateTab("Kurallar", tabpanel)

        tabpanelyazi3 = guiCreateMemo(3, 3, 582, 427, "Kural ekleyiniz.", false, tabpanelsekme3)

--KOMUTLAR BÖLÜMÜ--
        tabpanelsekme4 = guiCreateTab("Komutlar", tabpanel)

        tabpanelyazi4 = guiCreateMemo(4, 2, 582, 428, "komutlar ekleyiniz.", false, tabpanelsekme4)

--DUYURULAR BÖLÜMÜ--
        tabpanelsekme5 = guiCreateTab("Duyurular", tabpanel)

        tabpanelyazi5 = guiCreateMemo(4, 3, 580, 427, "duyuru ekleyiniz.", false, tabpanelsekme5)


        kapatmabutonum = guiCreateButton(455, 28, 134, 46, "Kapat", false, panelim)
        guiSetFont(kapatmabutonum, "sa-header")
        guiSetProperty(kapatmabutonum, "NormalTextColour", "FF00BAFE")

        flashyapim = guiCreateLabel(12, 19, 208, 37, "flash tarafından yapılmıştır", false, panelim)
        guiLabelSetVerticalAlign(flashyapim, "center")   
    end)

function kapat()
if source == kapatmabutonum then --> Butonu aktifleştirme.
guiSetVisible(panelim, false) --> Paneli aktifleştirme.
showCursor(false) --> Mouse kapatma.
end
end
addEventHandler("onClientGUIClick", root, kapat) -->Tıklandığında eventin gerçekleşmesi.
Yolunda yürüyen bir yolcunun yalnız ufku görmesi kâfi değildir. Muhakkak ufkun ötesini de görmesi ve bilmesi
lazımdır.
Mustafa Kemal ATATÜRK
 

ByCash

  • *
  • İleti: 687
  • Aldığı Beğeni: 263 Beğeni
  • LS Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #5 : Ocak 11, 2018, 10:03:38 ÖS »
Buyur gereksiz kodları sildim, kapatma fonksiyonunu ekledim.
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
panel = guiCreateWindow(373, 123, 609, 524, "F10 Yardım Panel", false)

tabpanel = guiCreateTabPanel(9, 56, 590, 458, false, panel)
tab_1 = guiCreateTab("Kadromuz", tabpanel)
tab_2 = guiCreateTab("Şatıslar", tabpanel)
tab_3 = guiCreateTab("Kurallar", tabpanel)
tab_4 = guiCreateTab("Komutlar", tabpanel)
tab_5 = guiCreateTab("Duyurular", tabpanel)

memo_1 = guiCreateMemo(2, 4, 584, 426, "Kurucu :\n\nAdmin : \n\nSüperModerator : \n\nModeratör\n\n", false, tab_1)
memo_2 = guiCreateMemo(2, 3, 588, 427, "Admin 30\n\nSüperModerator 20\n\nModerator 10\n\nHesablarım\n\nFacebook :\n\nSkype : \n\n\n", false, tab_2)
memo_3 = guiCreateMemo(3, 3, 582, 427, "Kural ekleyiniz.", false, tab_3)
memo_4 = guiCreateMemo(4, 2, 582, 428, "komutlar ekleyiniz.", false, tab_4)
memo_5 = guiCreateMemo(4, 3, 580, 427, "duyuru ekleyiniz.", false, tab_5)

buton = guiCreateButton(455, 28, 134, 46, "Kapat", false, panel)
guiSetProperty(buton, "NormalTextColour", "FF00BAFE")
guiSetFont(buton, "sa-header")

label = guiCreateLabel(12, 19, 208, 37, "flash tarafından yapılmıştır", false, panel)
guiLabelSetVerticalAlign(label, "center")

addEventHandler("onClientGUIClick", root,
fubction()
if source == buton then
guiSetVisible(panel, false)
showCursor(false)
end
end)
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 
Mesajı Beğenenler: mexiumut

flash

  • *
  • İleti: 30
  • Aldığı Beğeni: 1 Beğeni
  • MTASA-TR.com
    • batuhn29955
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #6 : Ocak 11, 2018, 10:17:37 ÖS »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Buyur gereksiz kodları sildim, kapatma fonksiyonunu ekledim.
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
panel = guiCreateWindow(373, 123, 609, 524, "F10 Yardım Panel", false)

tabpanel = guiCreateTabPanel(9, 56, 590, 458, false, panel)
tab_1 = guiCreateTab("Kadromuz", tabpanel)
tab_2 = guiCreateTab("Şatıslar", tabpanel)
tab_3 = guiCreateTab("Kurallar", tabpanel)
tab_4 = guiCreateTab("Komutlar", tabpanel)
tab_5 = guiCreateTab("Duyurular", tabpanel)

memo_1 = guiCreateMemo(2, 4, 584, 426, "Kurucu :\n\nAdmin : \n\nSüperModerator : \n\nModeratör\n\n", false, tab_1)
memo_2 = guiCreateMemo(2, 3, 588, 427, "Admin 30\n\nSüperModerator 20\n\nModerator 10\n\nHesablarım\n\nFacebook :\n\nSkype : \n\n\n", false, tab_2)
memo_3 = guiCreateMemo(3, 3, 582, 427, "Kural ekleyiniz.", false, tab_3)
memo_4 = guiCreateMemo(4, 2, 582, 428, "komutlar ekleyiniz.", false, tab_4)
memo_5 = guiCreateMemo(4, 3, 580, 427, "duyuru ekleyiniz.", false, tab_5)

buton = guiCreateButton(455, 28, 134, 46, "Kapat", false, panel)
guiSetProperty(buton, "NormalTextColour", "FF00BAFE")
guiSetFont(buton, "sa-header")

label = guiCreateLabel(12, 19, 208, 37, "flash tarafından yapılmıştır", false, panel)
guiLabelSetVerticalAlign(label, "center")

addEventHandler("onClientGUIClick", root,
fubction()
if source == buton then
guiSetVisible(panel, false)
showCursor(false)
end
end)
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Oluşturduğun CreateWindow penceresinin adını panelim olarak değiştir. Değiştireceğin yer:GUIEditor[1] yazan yeri panelim olarak değiştir.

Oluşturduğun butonun adını "butonum" olarak değiştir. Değiştireceğin yer:GUIEditor[2] yazan yeri silip butonum olarak değiştir.

Sonuç böyle olacak

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
panelim = guiCreateWindow(0, 0, 0, 255, "Panel", false)

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
butonum = guiCreateButton(0, 0, 0, 255, "Kapat", false, panelim)
Client.lua'da boş bir satıra gelerek aşağıdaki kodları yapıştır.

Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
function kapat()
if source == butonum then --> Butonu aktifleştirme.
guiSetVisible(panelim, false) --> Paneli aktifleştirme.
showCursor(false) --> Mouse kapatma.
end
end
addEventHandler("onClientGUIClick", root, kapat) -->Tıklandığında eventin gerçekleşmesi.

Client.lua kaydet ve scripti sunucunda resetle, kapat butonuna tıkladığında panel kapanacak.

Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris 'un konusundan alıntı yapılarak anlatılmıştır.
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris

Keske Bindkeyide ekleseydiniz :) Tesekkürler

Bu Mesaj ile Birleştirilmiştir: Ocak 11, 2018, 10:33:41 ÖS
Bindkey hiçbir sekilde olmuyor tekrar yardım edermisiniz ?
« Son Düzenleme: Ocak 11, 2018, 10:33:41 ÖS Gönderen: flash »
 

ByCash

  • *
  • İleti: 687
  • Aldığı Beğeni: 263 Beğeni
  • LS Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #7 : Ocak 11, 2018, 10:42:19 ÖS »
Verdiğim kodların sonuna bunu eklersen çalışacaktır.
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
bindKey("F2", "down",
function()
if (guiGetVisible (panel) == true) then
guiSetVisible(panel, false)
showCursor(false)
elseif (guiGetVisible (panel) == false) then
guiSetVisible(panel, true)
showCursor(true)
end
end)
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

flash

  • *
  • İleti: 30
  • Aldığı Beğeni: 1 Beğeni
  • MTASA-TR.com
    • batuhn29955
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #8 : Ocak 11, 2018, 10:46:18 ÖS »
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Verdiğim kodların sonuna bunu eklersen çalışacaktır.
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
bindKey("F2", "down",
function()
if (guiGetVisible (panel) == true) then
guiSetVisible(panel, false)
showCursor(false)
elseif (guiGetVisible (panel) == false) then
guiSetVisible(panel, true)
showCursor(true)
end
end)
Hepsini bi arada verebilirmisin yapamıyorum da :(
 

ByCash

  • *
  • İleti: 687
  • Aldığı Beğeni: 263 Beğeni
  • LS Gaming
  • Platform: MTA
  • Çevrimdışı
Ynt: [YARDIM]Panele Kapatma Butonu Ekleme
« Yanıtla #9 : Ocak 11, 2018, 10:48:54 ÖS »
Kod: Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
panel = guiCreateWindow(373, 123, 609, 524, "F10 Yardım Panel", false)

tabpanel = guiCreateTabPanel(9, 56, 590, 458, false, panel)
tab_1 = guiCreateTab("Kadromuz", tabpanel)
tab_2 = guiCreateTab("Şatıslar", tabpanel)
tab_3 = guiCreateTab("Kurallar", tabpanel)
tab_4 = guiCreateTab("Komutlar", tabpanel)
tab_5 = guiCreateTab("Duyurular", tabpanel)

memo_1 = guiCreateMemo(2, 4, 584, 426, "Kurucu :\n\nAdmin : \n\nSüperModerator : \n\nModeratör\n\n", false, tab_1)
memo_2 = guiCreateMemo(2, 3, 588, 427, "Admin 30\n\nSüperModerator 20\n\nModerator 10\n\nHesablarım\n\nFacebook :\n\nSkype : \n\n\n", false, tab_2)
memo_3 = guiCreateMemo(3, 3, 582, 427, "Kural ekleyiniz.", false, tab_3)
memo_4 = guiCreateMemo(4, 2, 582, 428, "komutlar ekleyiniz.", false, tab_4)
memo_5 = guiCreateMemo(4, 3, 580, 427, "duyuru ekleyiniz.", false, tab_5)

buton = guiCreateButton(455, 28, 134, 46, "Kapat", false, panel)
guiSetProperty(buton, "NormalTextColour", "FF00BAFE")
guiSetFont(buton, "sa-header")

label = guiCreateLabel(12, 19, 208, 37, "flash tarafından yapılmıştır", false, panel)
guiLabelSetVerticalAlign(label, "center")

addEventHandler("onClientGUIClick", root,
fubction()
if source == buton then
guiSetVisible(panel, false)
showCursor(false)
end
end)

bindKey("F2", "down",
function()
if (guiGetVisible (panel) == true) then
guiSetVisible(panel, false)
showCursor(false)
elseif (guiGetVisible (panel) == false) then
guiSetVisible(panel, true)
showCursor(true)
end
end)
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
Linkleri Gormek Icin Uye Olunuz. Uye Ol or Giris
 

 

[YARDIM]Panele arama butonu ekleme

Başlatan ConTraForumun Teknik Destek

Yanıt: 0
Gösterim: 276
Son İleti Şubat 19, 2017, 06:05:46 ÖS
Gönderen: ConTra
[YARDIM]Arama butonu ekleme

Başlatan ConTraForumun Teknik Destek

Yanıt: 0
Gösterim: 235
Son İleti Mart 06, 2017, 10:23:01 ÖS
Gönderen: ConTra
gui editorde panel kapatma butonu

Başlatan MyLifeForumun Teknik Destek

Yanıt: 3
Gösterim: 1460
Son İleti Mart 01, 2015, 11:23:07 ÖÖ
Gönderen: Narkoz
[YARDIM] Freeroam Panele Admin Araçları Ekleme

Başlatan KlasMCForumun Teknik Destek

Yanıt: 10
Gösterim: 217
Son İleti Ocak 04, 2018, 10:24:54 ÖS
Gönderen: TypeR
Panele Saat Ekleme

Başlatan MehterForumun Teknik Destek

Yanıt: 3
Gösterim: 1106
Son İleti Ocak 18, 2015, 10:01:46 ÖS
Gönderen: VenceremoS
 

Sohbet

Yenile Geçmiş
  • [!]Forum Kuralları Sohbet'te de Geçerlidir.[!]
  • Bursalyy: Bende çıkıyorum herkese iyi sabahlar.
    Bugün, 05:02:53 ÖÖ
  • Bursalyy: Özgür bekliyorum.
    Bugün, 05:02:43 ÖÖ
  • Bursalyy: Hayırlı geceler mi desem iyi geceler mi desem İyi sabahlamalar mı desem acaba?
    Bugün, 04:32:51 ÖÖ
  • Evolution: Aleyküm selam
    Bugün, 04:15:49 ÖÖ
  • TypeR: Aleyküm Selam.
    Bugün, 04:13:31 ÖÖ
  • Dumper: sa
    Bugün, 04:06:12 ÖÖ
  • local: Aleyküm Selam
    Bugün, 03:17:05 ÖÖ
  • Eddy: Aleyküm Selam
    Bugün, 03:05:53 ÖÖ
  • CasperTR: Sa
    Bugün, 03:05:21 ÖÖ

Popüler Bölümler

 

Populer Konular