[AmxModx] Login Mod 1.0

Başlık: AmxModx için yapmış olduğum Login Eklentisi, api desteği vardır.
Desteklenen Oyunlar: Sven Coop, Half-Life, Counter Strike
Gereksinimler: Notify(Bildirim Eklentisi)
Dil/Language: Turkish/English
Bu eklenti ile kullanıcılarınızı giriş yapmaya zorlayabilir, giriş yaptıktan sonra isim değiştirmesini önleyebilir ve giriş yapmayan kullanıcıları atabilirsinizde(ek plugin ile).
Bu eklentinin asıl amacı yazmış olduğunuz diğer eklentilerle bağlantılı olmasıdır. Bu sayede kullanıcı giriş yaptığında vs. kendi eklentiniz üzerinden işlem yapabilirsiniz.
Eklentide giriş yapıldığı zaman diğer oyuncular bilgilendirilir.

say komutu ile kullanım

İndirmek İçin Tıkla/Click Here to Download

Kurulum: İndirmiş olduğunuz arşivi dosyaya çıkadıktan sonra içindeki amxmodx klasörünü kopyalayıp, oyunun kurulu olduğu dizine kadar gelip, oyunu klasörüne girdikten sonra yapıştırın, daha sonra aynı dizindeki amxmodx klasörü->config klasörü’ ne kadar gelip; plugins.ini dosyasını metin belgesi veya herhangi bir metin okuma aracı ile açtıktan sonra, aşağıdaki satırları ilave edin.
scxp_notify.amxx
scxp_login.amxx

İşlem hatasız yapıldıysa artık oyuna girebilirsiniz.

Genel Komutlar:
xp_login şifre, xp_login 12345
Eğer önceden kayıtlı iseniz bu komut ile giriş yapabilirsiniz, otomatik giriş yapmaktadır.

xp_register şifre, xp_register 12345
Sisteme kaydınızı yapar, eğer kayıtlı iseniz şifrenizi değiştirir.

xp_logout
Sistemden çıkış yapar

xp_changepassword şifre
Sisteme kayıtlı iseniz şifrenizi değiştirir.

xp_clean
Eğer kayıtlı olduğunuz halde, giriş yapamıyorsanız; giriş geçmişinizi temizler. 

say login sifre, say login 12345
Say komutu ile giriş yapar, giriş yaptıktan sonra kullanmayın; aksi halde şifrenizi herkez görebilir.

say register sifre, say register 12345
Say komutu ile kayıt olur, kayıt olduktan sonra kullanmayı; aksi halde şifrenizi herkez görebilir.

Admin Komutları:
xp_forceregister Kullanıcı, xp_forceregister Player
Sisteme kayıt olmayan kullanıcıyı zorla kayıt eder, rasgele şifre üretir ve hedef kullanıcıya gösterir.

xp_forcelogin Kullanıcı, xp_forcelogin Player
Şifresini unutmuş veya giriş yapmayan kullanıcıları zorla giriş yaptırır ve şifresini hedef kullanıcıya gösterir.

API Desteği:
Eğer kendi eklentinize bağlamak isterseniz aşağıdaki bilgiler işinize yarayacaktır.
Eklentinizden kullanmadan önce; sayfanın en tepesine ekleyin.
#include <scxp_login>

Login eklentisi yüklendiği zaman, iletilir.
public xp_login_main()
{
         //code
}

Kullanıcı giriş yaptığı zaman iletilir.
public xp_player_loggedin(id)
{
        //code
}

Kullanıcı kayıt olduğu zaman iletilir.
public xp_player_register(id)
{
        //code

Kullanıcı çıkış zaman iletilir.
public xp_player_loggedout(id)
{
        //code
}
Kullanıcı şifre değiştirdiği zaman iletilir.
public xp_player_passwordchanged(id)
{
        //code

Kullanıcı ismini değiştirdiği zaman iletilir.
public xp_player_namechanged(id, OldName[], NewName[])
{
        //code
}

[AmxModx] Login Mod 1.0” için 64 yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.