.

MTA-SA Server Kurma Dersleri - 2 - Acces Control List - Acl.xml Ayarları

Merhabalar,
Acces Control List - Yetki Erişim Listesi Sizin Sunucudaki Yetkilerinizi Ayarlar. ACL Admin Scriptine Bağlıdır, Admin Scripti Yetkiliyi Gördüğü Zaman Yetkilerini Verir.

* Kendimize Adminlik Verme (Yetki Verme)


-> Sunucumuz Kapalıyken Acl.xml'ye Giriyoruz Ve,


<group name="Admin">
        <acl name="Moderator"></acl>
        <acl name="SuperModerator"></acl>
        <acl name="Admin"></acl>
        <acl name="RPC"></acl>
        <object name="resource.admin"></object>
        <object name="resource.webadmin"></object>
    </group>
Bölümünün en altına yani </group> üstüne,

<object name="user.Kullanıcı Adı"></object>

Bu Kodu Yapıştırıyoruz Ve "Kullanıcı Adı" Yerine Kendi Kullanıcı Adınızı Yazın. Örnek,

<object name="user.mtascriptleri"></object>

Sonuç;

<group name="Admin">
        <acl name="Moderator"></acl>
        <acl name="SuperModerator"></acl>
        <acl name="Admin"></acl>
        <acl name="RPC"></acl>
        <object name="resource.admin"></object>
        <object name="resource.webadmin"></object>
        <object name="user.mtascriptleri"></object>
    </group>

Bu Sayede Sunucumuzda Kendimizi Yetkili Yapmış Bulunmaktayız, Sunucumuzda "P" Tuşuna Basınca Panelimiz Açılır.


* Bir Script'e Yetki Verme

Bazı Scriptlere Sunucuda Yetki Gerekir, Bu Onun Çalışmasında Gereklidir. Yetki Gereken Scriptleri ACL'ye eklemelisiniz.

<object name="resource.ScriptDosyasınınAdı"></object>
"ScriptDosyasınınAdı" loginpanel olsun. Bunu unutmayın ki klasörün ismi ayrı ise script çalışmaz.

Sonuç;


<group name="Admin">
        <acl name="Moderator"></acl>
        <acl name="SuperModerator"></acl>
        <acl name="Admin"></acl>
        <acl name="RPC"></acl>
        <object name="resource.admin"></object>
        <object name="resource.webadmin"></object>
        <object name="resource.loginpanel"></object>
    </group>


"Script dosyasının adı" derken yani klasörün adını eklemelisiniz. Script'in adı değil. Mesela Login Panel indirip yetki verirken "Script dosyasının adı"na Login Panel yazamazsınız. Eğer dosyanın ismi "mtascriptleri" ise "Script dosyasının adı" yerine "mtascriptleri" yazmanız gerekiyor.

Umarım anlamışsınızdır. Anlatım alıntıdır. Anlamadığınız yer olursa konu altına yorum atarak bildiriniz.


Google+ Paylaş

Yazar Unknown

Oyun dünyasına ve web sitelerine düşkün bir genç.
    Blogger Yorumları
    Facebook Yorumları

0 yorum :

Yorum Gönder