in LUA

Ülke Engelleme

Ülke Engelleme [Ders]

 

Selamın Aleyküm arkadaşlar aşağıdaki kodlar yardımıyla serverinize girmesini istemediğiniz ülkenin oyuncularını engelliyebileceksiniz.

 

Kodlamada NOTEPAD++ programını kullanıyoruz. ( Direk indirmek için Tıkla! )

 

 
local ulkeler =
    {
        [ "TR" ] = true
    }

function yasak ( )
    local pUlke = exports.admin:getPlayerCountry ( source ) or "N/A"
    if not ( ulkeler [pUlke]  ) then
    kickPlayer ( source, "Sorry, Only Turkish." )
    end
end
addEventHandler ( "onPlayerJoin", getRootElement(), yasak )

TR yazan yeri engellemek istediğiniz ülkenin kısaltmasını yazıyosunuz. ( Kısaltmaları Görmek İçin Tıklayın. )

bu işlem bittikten sonra sol üstten DOSYA //  FARKLI KAYDET // KAYIT TÜRÜNDEN .LUA YI bulun ve kaydedin ( dosya adı server.lua )

Gelelim Meta.xml dosyasına

Yeni Notepad++ projesi oluşturalım ve alttaki kodu yapıştıralım yine farklı kaydet’e tıklayın kayıt türünden en alttan xml yi bulun dosya adını meta.xml yapın ve kaydedin

 

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

</meta>

daha sonra bu iki dosyayı (lua’yı ve xml’yi ) tek dosya haline getirip RESOURCES’E atıp çalıştırın

SCRIPT’IN ÇALIŞMASI İÇİN ADMİNLİK VERMENİZ GEREKMEKTEDİR!


ANLATIM BANA AİTTİR!

Related Posts

Written By:

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir