Cool web Image

[OUTDATED] [Nasıl Yapılır] beyaz listeyi sunucunuza ekleyin

Cool web Image

mcsbey

Paylaşım Ekibi
Katılım
2 Ağu 2019
Mesajlar
104
Tepkime puanı
1
Yaş
29

İtibar Puanı:

GEREKLİ MOD: Temel Mod!
Uyarı: Bu öğreticiyi çalıştırmadan önce betiğinizi yedekleyin (

herhangi bir kayıptan sorumlu olmazdım, bu risk size aittir)
Lütfen, bu eğitimi okumadan önce, kötü İngilizcem için özür dilerim, elimden gelenin en iyisini yapmaya çalışıyorum.

Herkese merhaba.
Bugün beyaz listeyi sunucunuza nasıl ekleyeceğinizi açıklayacağım.
Sunucu klasörünüze eklenecek hiçbir şeyiniz yok, yalnızca düzenlenecek komut dosyaları ve veritabanınıza eklenecek bir tablo var.
  1. Bunu veritabanına ekle:
Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!
(1,1 KB)
  1. _ / resources / essential-mode / server / klasörüne gidin ve main.lua dosyasını düzenleyin.
  2. Bunu satırın 12 altına ekleyin ( satır 12 = ['banReason'] ):
['listmsg'] = “Beyaz listeye dahil değilsiniz!”,
bunun gibi:
Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!


  1. Her zaman main.lua içinde, bunu 43 satırının altına ekleyin (ilk AddEventHandler'in altında):
AddEventHandler ('playerConnecting', işlev (name, setCallback)
yerel tanımlayıcılar = GetPlayerIdentifiers (kaynak)
i = 1, #identifiers yapmak
yerel tanımlayıcı = tanımlayıcılar
debugMsg ( 'denetleme kullanıcı beyaz listesi:' ... tanımlayıcı ... "(" ... adı ... “)”)

local listed = isWhiteListed(identifier)
if(listed)then
if(type(settings.defaultSettings.listmsg) == "string")then
setCallback(settings.defaultSettings.listmsg)
elseif(type(settings.defaultSettings.listmsg) == "function")then
setCallback(settings.defaultSettings.listmsg(identifier, name))
else
setCallback("Not whitelisted !")
end
CancelEvent()
end

son
uç)
bunun gibi:
Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!


  1. _ / kaynaklar / gerekli mod / sunucu / oynatıcı / klasörünüze gidin ve login düzenleyin.
  2. Bunu 54 satırının altına ekleyin ( isIdentifierBanned işlevinin altında ):
işlev isWhiteListed (belirleyici)
yerel executed_query = MySQL: executeQuery ( “beyaz listeden * tanımlayıcı = 'WHERE SEÇİMİ @ adı {[ ''” @ adı '] = tanımlayıcı})
getResults (executed_query, {' listelenmiş': bir yerel sonuç = MySQL }, “Tanımlayıcı”)
(sonuç) sonra eğer
k için ipairs v (sonuç) do
v.listed == 1 sonra eğer
return false


uca
gerçek
sonu döndür
bunun gibi:
Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!


Bundan sonra, beyaz liste tablosuna, kullanıcının tanımlayıcısını (kullanıcı tablosundaki gibi) ekleyin ve listelenen “0” ı “1” ile değiştirin.
(varsayılan olarak) 0 = Oyuncu beyaz listeye alınmadı
ve 1 = Oyuncu beyaz listeye alındı
[Beyaz liste] , SteamID64 ile kullanıcı ekle :
önce, bu web sitesine gidin ve kullanıcı kimliğini alın:
Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!
(veya başka bir web sitesi).
  1. Bu web sitesine gidin ve kullanıcınızın steamid64'ünü Ondalık Değer alanına koyun ve dönüştürün.
    Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!
Bundan sonra, Onaltılık Değer'i veritabanınıza yerleştirin. buhar
koymayı unutmayın : Onaltılık Değer Örneği'nden önce
: Wink:

: buhar: 11000010ABCDEF123
[Beyaz liste] IP adrese göre kullanıcı eklemek :
beyaz listeye senin kullanıcının ip adresini koyun.
Merhaba ziyaretçi, Giriş yap yada Kayıt ol URL içeriğini görüntülemek için kayıt olmalisiniz !!
(veya başka bir web sitesi). ip
koymak unutma : ip adresinden önce Exemple: ip: 127.0.0.1
: Wink:

Ve kullanıcı beyaz listede olacak ve size katılabilecektir!
Keyfini çıkarın !
 

Bu çeriği görüntüleyen kullanıcılar (Kullanıcı: 0, Ziyaretçi: 1)

Cool web Image
Cool web Image