Nisan 21, 2019, 15:40:49

collapse collapse

* Kullanıcı Bilgisi

 
 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.
Aktivasyon e-postanız mı yok?

* Kimler Çevrimiçi

  • Nokta Ziyaretçi: 5
  • Nokta Gizli: 0
  • Nokta Üye: 0

Çevrimiçi kullanıcı bulunmuyor.

* Yönetim Ekibi

almas admin almas
Yönetici
admin microp
Yönetici
Bluee gmod Bluee
Yönetim Üyesi
xswat07x gmod xswat07x
Yönetici
Grande gmod Grande
Yönetim Üyesi
CrL gmod CrL
Genel Moderatör
Lucifer gmod Lucifer
Yönetim Üyesi

* Popüler Bölümler

* İstatikler

  • stats Toplam Üye: 111
  • stats Toplam İleti: 145
  • stats Toplam Konu: 75
  • stats Toplam Kategori: 7
  • stats Toplam Bölüm: 26
  • stats En Çok Çevrimiçi: 15
TEKRAR AKTİF!

* Forum'da Ara


Grande
Nisan 16, 2019, 00:16:06 Gönderen: Grande
Görüntülenme: 48 | Yorumlar: 0

Webpanel nedir?

 Öncelikle "Webadmin", "Ajax", "WebStats" gibi eklentileri sunucunuzda farketmişsinizdir, peki bunlar ne işe yarıyor?
Bunlar sunucunuzun http portunda (değiştirmediyseniz: 22005) yer alan admin panelinin oluşturulabilmesi için oyun içinde eklenti modülleridir.

Nasıl Yani?

    Anlamayanlar için basitçe, Multi Theft Auto sunucunuzun http portu aktif ise Google ve ya herhangi bir internet tarayıcısı ile URL kısmına yazarak sunucunuzun web arayüzüne girebilirsiniz.


Örneğin: http://185.171.91.79:10405

    Bu sunucunun http portu 10405 olduğu için port kısmı 10405 oluyor. Http portunuzu mtaserver.config dosyasından değiştirebilir ve ya öğrenebilirsiniz.



    Yukarıda ki resimde arayüze erişmeye çalışan kişiden oyun içinde ki hesabına giriş yapması isteniyor, eğer ACL.xml de kayıtlı bir yetkisi yoksa kullanıcının erişimi rededilir.




    Yukarıda ki resimde ise doğru yetkiye sahip olan kişinin karşılacağı arayüz, bu arayüzde sunucu eklentilerini ve acl.xml dosyasını yönetebilirsiniz.

Kırmızı ile çerçevelenmiş alan ise webpanel v2 ile gelen özelliklerdir, diğer özellikler her sunucuda varsayılan olarak vardır.

Eklentinin kurulumu


  Eklentinin kurulumu çok basittir, eklentiyi sadece sunucuya atın ve admin kısmına "resource.scriptinadi" olarak eklerseniz sorunsuz bir şekilde kullanabilirsiniz. mtaserver.config'de de oto-start kısmına eklerseniz daha rahat kullanırsınız.

    Eklentiyi kurduktan sonra erişim yetkilerini vermeniz gerekmektedir, yetkileri vermek istediğiniz acl gruplarına şunları ekleyin.

Sohbet sayfası yetkisi:

Kod: [Seç]
<right name="general.webpanel_chat" access="true" />

Oyuncular sayfası yetkisi:

Kod: [Seç]
<right name="general.webpanel_player" access="true" />
Yasaklı listesi (banlılar) sayfası yetkisi:

Kod: [Seç]
<right name="general.webpanel_ban" access="true" />
Ayarlar sayfası yetkisi:

Kod: [Seç]
<right name="general.webpanel_settings" access="true" />
Uyarılar:

- Unutmayın bu kodları ACL GROUPS kısmına, yani yetkilerin olduğu user.kullanıcıadı eklediğiniz yere, yapıştırmayacaksınız, bunları ACL de bulunan yetkiler kısmına yapıştıracaksınız.

    - Eğer bu yetkiyi admin rütbesine verecek iseniz kodu admin acl kısmına yapıştırın, moderatör için ise moderator acl kısmına ekleyin.

    - Bu koddaki yetkiler erişim yetkileridir, eğer erişim kısıtı koyacaksaksanız kodlardaki

Kod: [Seç]
acces="true"
Kod: [Seç]
acces="false"
olarak değiştirin. Zaten eklemeseniz bile yetki erişimi olmaz.



Nisan 07, 2019, 22:04:19 Gönderen: merthcs | Görüntülenme: 101 | Yorumlar: 5

Selam, komut engelleme konusunda yardıma ihtiyacım var. Komut engellemek istiyorum fakat, görev sistemimde oyuncuyu bir datanın içerisine alıyor. Oyuncuda bu datanın içindeyken komutları kullanamasın. Örneğin atacağım kodda oyuncu datadayken belirtilen tuşları kullanamıyor, ben bunun tuş değilde komut olmasını istiyorum. Şimdiden teşekkürler.
Kod: [Seç]
butons = {   
   {"ByCash.gorevdata_", -- görevin datası
      {
      ["b"] = true, -- iptal edilcek tuş
      ["F3"] = true,
      ["F4"] = true,
      } 
   },   
}

addEventHandler("onClientKey", root, function(button, press) -- oyuncu herhangi bir tuşa bastığında
   for i,v in pairs(butons) do -- butons tablosunu döndür
      local veri, tus = unpack(v) -- tablodaki verileri dğeişkene koy
      if tus[button] and getElementData(localPlayer, veri) then -- eğer basılan uton tusların içinde varsa ve oyuncunun datası bellirtilen data ise
         cancelEvent() -- iptal et
      end
   end     
end)
Sayfalar: 1 [2]

* En çok ileti yazanlar

Grande Grande
56 İleti
almas almas
23 İleti
xswat07x xswat07x
17 İleti
merthcs
15 İleti
Bluee Bluee
8 İleti

* Son İletiler

[İNDİR] Slow wasted ( ağır çekim ölümü) Gönderen: Grande
[Nisan 19, 2019, 00:16:08]


Ynt: [İNDİR] Lagbind Önleyici Gönderen: huseyin231
[Nisan 18, 2019, 21:35:57]


Ynt: [İNDİR] Teleport Panel Gönderen: Grande
[Nisan 17, 2019, 01:15:23]


[İNDİR] Teleport Panel Gönderen: Grande
[Nisan 17, 2019, 01:14:44]


Ynt: Üstteki üyenin ismini nasıl okuyorsunuz? Gönderen: Grande
[Nisan 17, 2019, 01:06:52]

* Takvim

Nisan 2019
Paz Pzt Sal Çar Per Cum Cmt
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
[21] 22 23 24 25 26 27
28 29 30

Bugün için herhangi bir etkinlik bulunmuyor.