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


[YARDIM] F1 Panel

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Speaw

  • Yeni Üye
  • *
    • İleti: 69
: 30 Haziran 2017, 16:34:18
Arkadaşlar f1 panele başka bir panel nasıl baglarım teleport sıralama gibi ?
« Son Düzenleme: 30 Haziran 2017, 19:04:08 Gönderen: Narkoz »
 


MTASA TÜRK

[YARDIM] F1 Panel
« : 30 Haziran 2017, 16:34:18 »

Çevrimdışı shephard^

  • Grafiker
  • *
    • İleti: 780
  • decay.
Yanıtla #1 : 01 Temmuz 2017, 10:55:48
Linki görebilmek için Kayıt olun yada Giriş yapın.
Bu konudaki panelde öyle bir özellik var,biraz göz gezdirmekte fayda var.
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 685
  • SH Gaming
Yanıtla #2 : 01 Temmuz 2017, 10:59:56
Bu konuyu incele.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 637
Yanıtla #3 : 01 Temmuz 2017, 11:58:08
freeroam>gui.lua içine gel
Kod: lua
elseif wnd.window then
clickhandler = function() toggleWindow(wnd.window) end
burayı bul ve altına 1 boşluk bırakara şunu ekle;
Kod: lua
elseif wnd.event then
clickhandler = function() triggerEvent(wnd.event,root) end
bur şekilde olcak yani  :P :
Kod: lua
elseif wnd.window then
clickhandler = function() toggleWindow(wnd.window) end
elseif wnd.event then
clickhandler = function() triggerEvent(wnd.event,root) end

Daha sonra eğer bir silah panel entegre etceksen freeroam panele, kullandığın silah panelin bindKey fonksiyonunu gidiyosun ve aşşağıdaki örnekteki gibi yapııyorsun
Benim kullandığım F2 panelin standart bindKey fonksiyonu;
Kod: lua
bindKey("F2","down", 
function()
if getElementData(getLocalPlayer(), "Gorev") then return false end
if panelacikmi == 0 then
panelacikmi = 1
addEventHandler("onClientRender",root,kay)
removeEventHandler("onClientRender",root,yazi)
else
panelacikmi = 0
addEventHandler("onClientRender",root,yazi)
removeEventHandler("onClientRender",root,kay)
end
end)
Senin yapcağın ise bindKey yerine event eklemek yani şu şekilde:
Kod: lua
addEvent("f2panel", true)
addEventHandler("f2panel",root,function()
if getElementData(getLocalPlayer(), "Gorev") then return false end
if panelacikmi == 0 then
panelacikmi = 1
addEventHandler("onClientRender",root,kay)
removeEventHandler("onClientRender",root,yazi)
else
panelacikmi = 0
addEventHandler("onClientRender",root,yazi)
removeEventHandler("onClientRender",root,kay)
end
end)
Bunu da yaptıktan sonra, freeroam>fr.client.lua içine gidiyorsun ve wndMain Tablosunu buluyorsun. Event eklemek istediğin butonu şu şekilde yapıyorsun;
Kod: lua
{'btn', id='silahpanel', event='f2panel', text='F2 Panel', width=200, height=20},
window= veya onclick= yerine event= yapıyorsun.
Bu anlattığım ile başka panelleri çekebilirsin ama Paradox ve Shephard'ın attığı konulardaki gibi freeroam panel içinde oluşturursan daha sağlıklı olur :P
« Son Düzenleme: 08 Aralık 2017, 17:56:06 Gönderen: Mahlukat »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 
Mesajı Beğenenler: LaykSis, 'App, Leaver, xMert


Çevrimdışı Charles'

  • www.hectorfreeroam.com discord.gg/hectorfreeroam
  • Acemi Üye
  • *
    • İleti: 103
  • Hector Freeroam
Yanıtla #4 : 31 Mart 2019, 12:06:17
Mahlukat f2 paneli eklerken snn verdiğin kodlarımı kullanıcaz

Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 31 Mart 2019, 12:15:55 Gönderen: Arash »
 


Çevrimdışı #Savage

  • Yeni Üye
  • *
    • İleti: 90
Yanıtla #5 : 02 Kasım 2020, 00:27:03
Anlattığın her şeyi en ince ayrıntısına kadar yaptım f1 panele buton geldi fakat butona basınca eklemek istediğim panel açılmıyor yardımcı olursanız sevinirim.

Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 02 Kasım 2020, 00:31:11 Gönderen: #Savage »
 


MTASA TÜRK

Ynt: [YARDIM] F1 Panel
« Yanıtla #5 : 02 Kasım 2020, 00:27:03 »

Çevrimdışı alikmleyl

  • Yeni Üye
  • *
    • İleti: 2
Yanıtla #6 : 22 Mart 2021, 16:41:59
Güzel
 


Çevrimdışı denemeee3

  • Yeni Üye
  • *
    • İleti: 3
Yanıtla #7 : 13 Mayıs 2022, 21:56:44
iyi günler bende teker desteği sccripti f1 de sıkıntısız çalışıyor panele bağlı ama bu script f2 de açılıyor orda açılmasını istemiyorum lütfen yardımcı olun napmam lazım
 


Çevrimdışı xMert

  • Bilişim Teknolojileri
  • Moderatör
  • *
    • İleti: 405
  • C# - LUA
    • MTASATURK
Yanıtla #8 : 13 Mayıs 2022, 22:09:15
Linki görebilmek için Kayıt olun yada Giriş yapın.
iyi günler bende teker desteği sccripti f1 de sıkıntısız çalışıyor panele bağlı ama bu script f2 de açılıyor orda açılmasını istemiyorum lütfen yardımcı olun napmam lazım
Teker Desteği scriptinin client ve server dosyalarını açıp bindKey diye aratıp satırın başına -- (iki eksi) koyarsan düzelecektir.
« Son Düzenleme: 13 Mayıs 2022, 22:11:22 Gönderen: xMert »