Konu

#1
Merhabalar.
Ekteki Plugin Bozuk.
Server 6 ya 6 iken /hileslay atıyorum userların yarısı geliyor yarısı gelmiyor (menüde) 
7 ye kadar geliyor mesela.
Bakıp Düzeltebilecek Arkadaş Var mıdır?
.sma tyhileslay.sma (Dosya Boyutu: 2,92 KB | İndirme Sayısı: 2)
95.173.173.71
#2
Menüde botlar gözükmez.
Ayrıca 7den fazla oyuncu varsa menüde ikinci sayfa açılması gerek, kontrol ettiniz mi ?
Discord : Lynch#3396 | Steam
#3
(20-12-2021, 01:11)orucoglukayra Adlı Kullanıcıdan Alıntı: Menüde botlar gözükmez.
Ayrıca 7den fazla oyuncu varsa menüde ikinci sayfa açılması gerek, kontrol ettiniz mi ?
Menüde Botlar Gözükmüyor Zaten 7 nin yarısı gözüküyor Alttaki alt sayfa vs gözükmüyor
95.173.173.71
#4
Menüde bir tag vs. yazıyor ise tagı kısaltın. Eklentiye mobilden bakamıyorum.
(- Ücretli Eklenti Yaptırmak İsteyen -)
#5
Dener misin ?

PHP Kod:
#include <amxmodx>
#include <reapi>
#include <nvault>

#define YETKI ADMIN_RESERVATION

new const tag[] = "TURK YILDIZLARI";

new 
iAktif[MAX_CLIENTS+1];

public 
plugin_init() 
{
    register_plugin("HileSlay""0.1""LyNcH");

    register_clcmd("say /hileslay""@hileslaymenu");

    RegisterHookChain(RG_CBasePlayer_Spawn"@CBasePlayer_Spawn", .post true);
}

@
CBasePlayer_Spawn(const id) {
    if(iAktif[id]) {
        user_kill(id);
        client_print_color(idid"^1[^3%s^1] ^4Hile kullandiginiz gerekcesiyle slaylandiniz ^1!"tag);
    }
}

@
hileslaymenu(const id) {
    if(!(get_user_flags(id) & YETKI)) {
        client_print_color(idid"^1[^3%s^1] ^4Yetkiniz Yeterli Degil ^1!"tag);
        return;
    }
    new menu menu_create(fmt("\w[\r%s\w] - \yHile Slay Menusu"tag), "@hileslaymenu_handler");
    for(new 0MaxClientsi++) {
        if(is_user_connected(i) && !is_user_bot(i)) {
            menu_additem(menufmt("\w[\r%s\w] - \y%n \w[\r%s\w]"tagiiAktif[i] ? "Aktif":"Devre Disi"), fmt("%i"i));
        }
    }
    menu_addtext(menu"\dSectiginiz Oyuncu Her El Slaylanacak.");
    menu_setprop(menuMPROP_BACKNAME,"\rGeri");
    menu_setprop(menuMPROP_NEXTNAME,"\rIleri");
    menu_setprop(menuMPROP_EXITNAME"\rCikis");
    menu_display(idmenu);
}

@
hileslaymenu_handler(const id, const item, const menu) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6], key;
    menu_item_getinfo(menuitem_datacharsmax(data));
    key str_to_num(data);
    if(is_user_connected(key)) {
        if(iAktif[key]) {
            iAktif[key] = false;
            client_print_color(idid"^1[^3%s^1] ^4%n Adli Oyuncuya Hile Slay Devre Disi Birakildi ^1!"tagkey);
            log_to_file("hile-slay.txt","%n Isimli Admin %n Isimli Oyuncunun Hile Slayini Devre Disi Birakti!",idkey);
        }
        else {
            iAktif[key] = true;
            if(is_user_alive(key)) {
                user_kill(key);
            }
            log_to_file("hile-slay.txt","%n Isimli Admin %n Isimli Oyuncuya Hile Slay Aktif Etti!",idkey);
            client_print_color(idid"^1[^3%s^1] ^4%n Adli Oyuncuya Hile Slay Aktif Edildi ^1!"tagkey);
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}

/* nvault PurposeLess */

new g_vault;

public 
plugin_cfg() {
    g_vault nvault_open("HileSlayVault");
    if(g_vault == INVALID_HANDLE) {
        set_fail_state("Unknown nvault for HileSlayVault");
    }
}

public 
plugin_end() {
    nvault_close(g_vault);
}

public 
client_authorized(pPlayer, const authid[]) {
    iAktif[pPlayer] = nvault_get(g_vaultfmt("%s_aktif"authid));
}

public 
client_disconnected(pPlayer) {
    new authid[MAX_AUTHID_LENGTH], data[MAX_AUTHID_LENGTH+10];
    get_user_authid(pPlayerauthidcharsmax(authid));

    num_to_str(iAktif[pPlayer], datacharsmax(data));
    nvault_pset(g_vaultfmt("%s_aktif"authid), data);

Discord : Lynch#3396 | Steam
#6
(20-12-2021, 01:17)suriyelikene Adlı Kullanıcıdan Alıntı: Menüde bir tag vs. yazıyor ise tagı kısaltın. Eklentiye mobilden bakamıyorum.
Sanırım Ondan Değil Şu Şekilde Hata

[attachment=13728 Adlı Kullanıcıdan Alıntı:orucoglukayra pid='213166' dateline='1639941642']Dener misin ?

PHP Kod:
#include <amxmodx>
#include <reapi>
#include <nvault>

#define YETKI ADMIN_RESERVATION

new const tag[] = "TURK YILDIZLARI";

new 
iAktif[MAX_CLIENTS+1];

public 
plugin_init() 
{
    register_plugin("HileSlay""0.1""LyNcH");

    register_clcmd("say /hileslay""@hileslaymenu");

    RegisterHookChain(RG_CBasePlayer_Spawn"@CBasePlayer_Spawn", .post true);
}

@
CBasePlayer_Spawn(const id) {
    if(iAktif[id]) {
        user_kill(id);
        client_print_color(idid"^1[^3%s^1] ^4Hile kullandiginiz gerekcesiyle slaylandiniz ^1!"tag);
    }
}

@
hileslaymenu(const id) {
    if(!(get_user_flags(id) & YETKI)) {
        client_print_color(idid"^1[^3%s^1] ^4Yetkiniz Yeterli Degil ^1!"tag);
        return;
    }
    new menu menu_create(fmt("\w[\r%s\w] - \yHile Slay Menusu"tag), "@hileslaymenu_handler");
    for(new 0MaxClientsi++) {
        if(is_user_connected(i) && !is_user_bot(i)) {
            menu_additem(menufmt("\w[\r%s\w] - \y%n \w[\r%s\w]"tagiiAktif[i] ? "Aktif":"Devre Disi"), fmt("%i"i));
        }
    }
    menu_addtext(menu"\dSectiginiz Oyuncu Her El Slaylanacak.");
    menu_setprop(menuMPROP_BACKNAME,"\rGeri");
    menu_setprop(menuMPROP_NEXTNAME,"\rIleri");
    menu_setprop(menuMPROP_EXITNAME"\rCikis");
    menu_display(idmenu);
}

@
hileslaymenu_handler(const id, const item, const menu) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6], key;
    menu_item_getinfo(menuitem_datacharsmax(data));
    key str_to_num(data);
    if(is_user_connected(key)) {
        if(iAktif[key]) {
            iAktif[key] = false;
            client_print_color(idid"^1[^3%s^1] ^4%n Adli Oyuncuya Hile Slay Devre Disi Birakildi ^1!"tagkey);
            log_to_file("hile-slay.txt","%n Isimli Admin %n Isimli Oyuncunun Hile Slayini Devre Disi Birakti!",idkey);
        }
        else {
            iAktif[key] = true;
            if(is_user_alive(key)) {
                user_kill(key);
            }
            log_to_file("hile-slay.txt","%n Isimli Admin %n Isimli Oyuncuya Hile Slay Aktif Etti!",idkey);
            client_print_color(idid"^1[^3%s^1] ^4%n Adli Oyuncuya Hile Slay Aktif Edildi ^1!"tagkey);
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}

/* nvault PurposeLess */

new g_vault;

public 
plugin_cfg() {
    g_vault nvault_open("HileSlayVault");
    if(g_vault == INVALID_HANDLE) {
        set_fail_state("Unknown nvault for HileSlayVault");
    }
}

public 
plugin_end() {
    nvault_close(g_vault);
}

public 
client_authorized(pPlayer, const authid[]) {
    iAktif[pPlayer] = nvault_get(g_vaultfmt("%s_aktif"authid));
}

public 
client_disconnected(pPlayer) {
    new authid[MAX_AUTHID_LENGTH], data[MAX_AUTHID_LENGTH+10];
    get_user_authid(pPlayerauthidcharsmax(authid));

    num_to_str(iAktif[pPlayer], datacharsmax(data));
    nvault_pset(g_vaultfmt("%s_aktif"authid), data);

Denedim Fakat Olmadı Fotoğrafı Ekliyorum.
Dosya Adı: 20211219224746_1.jpg | Dosya Boyutu: 214,17 KB | 20-12-2021, 01:49
95.173.173.71
Son Düzenleme: 20-12-2021, 01:50, Düzenleyen: ImToretto.
#7
(20-12-2021, 01:49)ImToretto Adlı Kullanıcıdan Alıntı:
(20-12-2021, 01:17)suriyelikene Adlı Kullanıcıdan Alıntı: Menüde bir tag vs. yazıyor ise tagı kısaltın. Eklentiye mobilden bakamıyorum.
Sanırım Ondan Değil Şu Şekilde Hata

(20-12-2021, 01:20)orucoglukayra Adlı Kullanıcıdan Alıntı: Dener misin ?

PHP Kod:
#include <amxmodx>
#include <reapi>
#include <nvault>

#define YETKI ADMIN_RESERVATION

new const tag[] = "TURK YILDIZLARI";

new 
iAktif[MAX_CLIENTS+1];

public 
plugin_init() 
{
    register_plugin("HileSlay""0.1""LyNcH");

    register_clcmd("say /hileslay""@hileslaymenu");

    RegisterHookChain(RG_CBasePlayer_Spawn"@CBasePlayer_Spawn", .post true);
}

@
CBasePlayer_Spawn(const id) {
    if(iAktif[id]) {
        user_kill(id);
        client_print_color(idid"^1[^3%s^1] ^4Hile kullandiginiz gerekcesiyle slaylandiniz ^1!"tag);
    }
}

@
hileslaymenu(const id) {
    if(!(get_user_flags(id) & YETKI)) {
        client_print_color(idid"^1[^3%s^1] ^4Yetkiniz Yeterli Degil ^1!"tag);
        return;
    }
    new menu menu_create(fmt("\w[\r%s\w] - \yHile Slay Menusu"tag), "@hileslaymenu_handler");
    for(new 0MaxClientsi++) {
        if(is_user_connected(i) && !is_user_bot(i)) {
            menu_additem(menufmt("\w[\r%s\w] - \y%n \w[\r%s\w]"tagiiAktif[i] ? "Aktif":"Devre Disi"), fmt("%i"i));
        }
    }
    menu_addtext(menu"\dSectiginiz Oyuncu Her El Slaylanacak.");
    menu_setprop(menuMPROP_BACKNAME,"\rGeri");
    menu_setprop(menuMPROP_NEXTNAME,"\rIleri");
    menu_setprop(menuMPROP_EXITNAME"\rCikis");
    menu_display(idmenu);
}

@
hileslaymenu_handler(const id, const item, const menu) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6], key;
    menu_item_getinfo(menuitem_datacharsmax(data));
    key str_to_num(data);
    if(is_user_connected(key)) {
        if(iAktif[key]) {
            iAktif[key] = false;
            client_print_color(idid"^1[^3%s^1] ^4%n Adli Oyuncuya Hile Slay Devre Disi Birakildi ^1!"tagkey);
            log_to_file("hile-slay.txt","%n Isimli Admin %n Isimli Oyuncunun Hile Slayini Devre Disi Birakti!",idkey);
        }
        else {
            iAktif[key] = true;
            if(is_user_alive(key)) {
                user_kill(key);
            }
            log_to_file("hile-slay.txt","%n Isimli Admin %n Isimli Oyuncuya Hile Slay Aktif Etti!",idkey);
            client_print_color(idid"^1[^3%s^1] ^4%n Adli Oyuncuya Hile Slay Aktif Edildi ^1!"tagkey);
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}

/* nvault PurposeLess */

new g_vault;

public 
plugin_cfg() {
    g_vault nvault_open("HileSlayVault");
    if(g_vault == INVALID_HANDLE) {
        set_fail_state("Unknown nvault for HileSlayVault");
    }
}

public 
plugin_end() {
    nvault_close(g_vault);
}

public 
client_authorized(pPlayer, const authid[]) {
    iAktif[pPlayer] = nvault_get(g_vaultfmt("%s_aktif"authid));
}

public 
client_disconnected(pPlayer) {
    new authid[MAX_AUTHID_LENGTH], data[MAX_AUTHID_LENGTH+10];
    get_user_authid(pPlayerauthidcharsmax(authid));

    num_to_str(iAktif[pPlayer], datacharsmax(data));
    nvault_pset(g_vaultfmt("%s_aktif"authid), data);

Denedim Fakat Olmadı Fotoğrafı Ekliyorum.
Tagı kısaltman gerek.
Discord : Lynch#3396 | Steam
#8
İstek konusu, @orucoglukayra adlı kullanıcı tarafından 1 saat içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 202 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

17
Yorum
206
Okunma
25-05-2022, 22:28
4
Yorum
130
Okunma
23-05-2022, 23:15
17
Yorum
255
Okunma
22-05-2022, 21:16
4
Yorum
262
Okunma
22-05-2022, 15:37
4
Yorum
265
Okunma
19-05-2022, 18:58
7
Yorum
381
Okunma
18-05-2022, 00:03
Kayıt Ol
Discord Adresimize Katılın