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


Paneli ACL Grubuna Özel Yapma

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Yavuzay

  • Yeni Üye
  • *
    • İleti: 33
: 30 Ocak 2018, 13:17:20
Oluşturduğunuz bir paneli ACL'deki bir gruptaki oyuncular haricinde kimsenin açmaması için bu kodları kullanabilirsiniz:

Server:
Alıntı
function panel(thePlayer)
local hesap = getAccountName ( getPlayerAccount ( thePlayer ) ) -- Oyuncunun hesabını çektik,
    if isObjectInACLGroup ("user."..hesap, aclGetGroup ( "PanelYetki" ) ) then -- Eğer oyuncunun hesabı PanelYetki grubunda ise
      triggerClientEvent(thePlayer, "panelAc" ,thePlayer) -- Clientteki işlemleri yap
   else -- Değilse
      outputChatBox("Bu paneli açmaya yetkiniz yok.", thePlayer,255,0,0,true) -- Sohbete "Bu paneli açmaya yetkiniz yok.." yazısını at.
   end
end
addCommandHandler ( "komutuyaz", panel ) -- Panel açma komutu

Client:
Alıntı
function acilis()
    guiSetVisible(panelDegiskeni, true) -- Paneli görünür hale getirdik
    showCursor(true) -- Mauseyi açtık
end
addEvent("panelAc" ,true)
addEventHandler("panelAc",root,acilis)
« Son Düzenleme: 30 Ocak 2018, 22:04:27 Gönderen: Narkoz »
 


MTASA TÜRK

Paneli ACL Grubuna Özel Yapma
« : 30 Ocak 2018, 13:17:20 »

Çevrimdışı Casti

  • C-se
  • Bilgin Üye
  • *
    • İleti: 204
Yanıtla #1 : 30 Ocak 2018, 13:33:22
Başarılı.
>:( >:( >:( >:( >:( >:( >:( >:( >:( >:(
 
Mesajı Beğenenler: Yavuzay


Çevrimdışı MertTozcu

  • Bilişim Teknolojileri
  • Deneyimli Üye
  • *
    • İleti: 302
  • C# - LUA
Yanıtla #2 : 21 Aralık 2019, 15:05:38
Linki görebilmek için Kayıt olun yada Giriş yapın.
Oluşturduğunuz bir paneli ACL'deki bir gruptaki oyuncular haricinde kimsenin açmaması için bu kodları kullanabilirsiniz:

Server:
Client:
ben yenimde bu kodlarla yeniden bir dosyamı yapayım yoksa olan panelin içinemi atayım kodları
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı MertA178

  • Oh,shit! What is these cringes? These are LUA codes bro! LUA is a terrible scripting language.
  • Deneyimli Üye
  • *
    • İleti: 416
Yanıtla #3 : 29 Aralık 2019, 12:29:48
Linki görebilmek için Kayıt olun yada Giriş yapın.
ben yenimde bu kodlarla yeniden bir dosyamı yapayım yoksa olan panelin içinemi atayım kodları
meta.xml aç ve içine bunları yaz.Daha sonra client.lua dosyası ve server.lua dosyalarını aç.Client ve server şeklinde vermiş.client.lua ya Client yazan şeyi yaz.Daha sonra server.lua ya Server diye yazan yere yaz.Bunları bir klasörün içinde yapmalısın.O klasörün adını türkçe karakter kullanmadan yaz kullanınca bir şey oluyomu emin değilim ama türkçe karakter kullanma.Sonra sunucuyu startla daha sonra start ScriptinAdı yaz.

Kod
<meta>
<script src="client.lua" type="client" />
<script src="server.lua" type="server" />
</meta>
 


Çevrimdışı MertTozcu

  • Bilişim Teknolojileri
  • Deneyimli Üye
  • *
    • İleti: 302
  • C# - LUA
Yanıtla #4 : 02 Ocak 2020, 09:07:34
Linki görebilmek için Kayıt olun yada Giriş yapın.
meta.xml aç ve içine bunları yaz.Daha sonra client.lua dosyası ve server.lua dosyalarını aç.Client ve server şeklinde vermiş.client.lua ya Client yazan şeyi yaz.Daha sonra server.lua ya Server diye yazan yere yaz.Bunları bir klasörün içinde yapmalısın.O klasörün adını türkçe karakter kullanmadan yaz kullanınca bir şey oluyomu emin değilim ama türkçe karakter kullanma.Sonra sunucuyu startla daha sonra start ScriptinAdı yaz.

Kod
<meta>
<script src="client.lua" type="client" />
<script src="server.lua" type="server" />
</meta>
Kardeşim Bu Konuları Biliyorum Zaten Onu Sormadım Olan Bir Yeremi Ekliyim Sıfırdan klasörmü Yapayım Diye Sordum
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı MertA178

  • Oh,shit! What is these cringes? These are LUA codes bro! LUA is a terrible scripting language.
  • Deneyimli Üye
  • *
    • İleti: 416
Yanıtla #5 : 04 Ocak 2020, 18:57:39
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kardeşim Bu Konuları Biliyorum Zaten Onu Sormadım Olan Bir Yeremi Ekliyim Sıfırdan klasörmü Yapayım Diye Sordum
Normal script halinde olucak panele sadece adminler erişicek veya acl grubu.
 


MTASA TÜRK

Ynt: Paneli ACL Grubuna Özel Yapma
« Yanıtla #5 : 04 Ocak 2020, 18:57:39 »