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.29
#2
Menüde botlar gözükmez.
Ayrıca 7den fazla oyuncu varsa menüde ikinci sayfa açılması gerek, kontrol ettiniz mi ?
Steam: Tıkla
#3
(19-12-2021, 19: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.29
#4
Menüde bir tag vs. yazıyor ise tagı kısaltın. Eklentiye mobilden bakamıyorum.
#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);

Steam: Tıkla
#6
(19-12-2021, 19: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 | 19-12-2021, 19:49
95.173.173.29
Son Düzenleme: 19-12-2021, 19:50, Düzenleyen: ImToretto.
#7
(19-12-2021, 19:49)ImToretto Adlı Kullanıcıdan Alıntı:
(19-12-2021, 19: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

(19-12-2021, 19: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.
Steam: Tıkla
#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

6
Yorum
246
Okunma
28-11-2024, 03:11
2
Yorum
361
Okunma
23-11-2024, 07:14
1
Yorum
367
Okunma
21-11-2024, 17:47
3
Yorum
328
Okunma
20-11-2024, 23:45
7
Yorum
549
Okunma
14-11-2024, 00:29
7
Yorum
581
Okunma
12-11-2024, 01:37
Task
Kayıt Ol
Discord Adresimize Katılın