⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

/mg komutuna sınır ekleme.

Konu

#11
(30-04-2025, 00:11)EmirCW Adlı Kullanıcıdan Alıntı:
(29-04-2025, 20:34)pFer Adlı Kullanıcıdan Alıntı: Hemen inceliyorum.


Bunu bir deneyin. client_cmd çalışmadan direkt engellemeye çalıştım.
not compiled & tested

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

#define TAG "[JB]"
#define MIN_T_COUNT 10
#define CMD_ACCESS ADMIN_ALL

new const PLUGIN[] = "MG Command Blocker";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "fernpasha";

public 
plugin_init()
{
    register_plugin(PLUGINVERSIONAUTHOR);

    register_clcmd("say""hook_say");
    register_clcmd("say_team""hook_say");
}

public 
hook_say(id)
{
    if (!is_user_connected(id))
        return PLUGIN_CONTINUE;

    static szArgs[192];
    read_args(szArgscharsmax(szArgs));
    remove_quotes(szArgs);

    if (equali(szArgs"/mg"))
    {
        new tCount 0;
        for (new 1<= MaxClientsi++)
        {
            if (!is_user_connected(i) || !is_user_alive(i))
                continue;

            if (get_member(im_iTeam) == TEAM_TERRORIST)
                tCount++;
        }

        if (tCount MIN_T_COUNT)
        {
            client_print_color(idid"^4%s ^1Bu komutu kullanabilmen icin, ^3T'de minimum %d ^1kisi olmasi gerekiyor."TAGMIN_T_COUNT);
            return PLUGIN_HANDLED
        }
    }

    return PLUGIN_CONTINUE;


Bu eklenti çalışmayacaktır hocam sizin yazdığınıza emin misiniz

compile ve test yapılmadığını belirttim hocam. JBMenu içerisine değişiklik yapılmaması istenmiş, bu olmadan nasıl yapabiliriz?
Plug-in & Model Tasarımı  |  Discord ° Steam
TORBACI & TIM & FACETOFACE & RECKLESS
#12
(30-04-2025, 00:13)pFer Adlı Kullanıcıdan Alıntı:
(30-04-2025, 00:11)EmirCW Adlı Kullanıcıdan Alıntı: Bu eklenti çalışmayacaktır hocam sizin yazdığınıza emin misiniz

compile ve test yapılmadığını belirttim hocam. JBMenu içerisine değişiklik yapılmaması istenmiş, bu olmadan nasıl yapabiliriz?
compile ben de derlemedim fakat sadece kodun yapısını inceledeğimde kodu sanki yabancı bir kimse yazmış gibi birde hataları var gözüküyor
platin sarılara ücretsiz destek 
#13
(30-04-2025, 00:16)EmirCW Adlı Kullanıcıdan Alıntı:
(30-04-2025, 00:13)pFer Adlı Kullanıcıdan Alıntı: compile ve test yapılmadığını belirttim hocam. JBMenu içerisine değişiklik yapılmaması istenmiş, bu olmadan nasıl yapabiliriz?
compile ben de derlemedim fakat sadece kodun yapısını inceledeğimde kodu sanki yabancı bir kimse yazmış gibi birde hataları var gözüküyor

Hata benden kaynaklıdır hocam. Yabancı inputları ben giriyorum. Hatamı belirtirseniz de öğrenmiş olur, memnun olurum.
Plug-in & Model Tasarımı  |  Discord ° Steam
TORBACI & TIM & FACETOFACE & RECKLESS
#14
değiştirdiğim yerlere iyi bakın anlarsınız hocam @"pFer"

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

#define Te_Sayi 10
new const szTags[] = "sea";

public 
plugin_init() {
    register_plugin("Mg Engel""v1.0""fernpasha Edited By : EmirCW");

    register_clcmd("say""hook_say");
    register_clcmd("say_team""hook_say");
}

public 
hook_say(id)
{
    if (!is_user_connected(id))
        return PLUGIN_CONTINUE;

    static szArgs[192];
    read_args(szArgscharsmax(szArgs));
    remove_quotes(szArgs);

    if (equali(szArgs"/mg"))
    {
        new tCount 0;
        for (new 1<= MaxClientsi++)
        {
            if (!is_user_connected(i) || !is_user_alive(i))
                continue;

            if (get_user_team(i) == TEAM_TERRORIST)  
                tCount
++;
        }

        if (tCount Te_Sayi)
        {
            client_print_color(idid"^4[%s] ^1Bu komutu kullanabilmen icin, ^3T'de minimum %d ^1kisi olmasi gerekiyor."szTagsTe_Sayi);
            return PLUGIN_HANDLED
        }
    }

    return PLUGIN_CONTINUE;

platin sarılara ücretsiz destek 
#15
(30-04-2025, 00:39)EmirCW Adlı Kullanıcıdan Alıntı: değiştirdiğim yerlere iyi bakın anlarsınız hocam @"pFer"

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

#define Te_Sayi 10
new const szTags[] = "sea";

public 
plugin_init() {
    register_plugin("Mg Engel""v1.0""fernpasha Edited By : EmirCW");

    register_clcmd("say""hook_say");
    register_clcmd("say_team""hook_say");
}

public 
hook_say(id)
{
    if (!is_user_connected(id))
        return PLUGIN_CONTINUE;

    static szArgs[192];
    read_args(szArgscharsmax(szArgs));
    remove_quotes(szArgs);

    if (equali(szArgs"/mg"))
    {
        new tCount 0;
        for (new 1<= MaxClientsi++)
        {
            if (!is_user_connected(i) || !is_user_alive(i))
                continue;

            if (get_user_team(i) == TEAM_TERRORIST)  
                tCount
++;
        }

        if (tCount Te_Sayi)
        {
            client_print_color(idid"^4[%s] ^1Bu komutu kullanabilmen icin, ^3T'de minimum %d ^1kisi olmasi gerekiyor."szTagsTe_Sayi);
            return PLUGIN_HANDLED
        }
    }

    return PLUGIN_CONTINUE;


Gördüm hocam. Ben 2 sene önce falan CoD modu üzerinden bakarak girişmiştim. Başlangıcı ordan feyz alınca öyle devam etti Çok güldüm . Buradaki aktifliğim 3-4 aydır falan var düzenli olarak. O yüzden ilk satırları olabildiğince detaylı giresim, ingilizce girdiler yapasım falan geliyor istemsiz Çok güldüm Teşekkürler gösterdiğin yol için Aşığım sana .

İyi forumlar.
Plug-in & Model Tasarımı  |  Discord ° Steam
TORBACI & TIM & FACETOFACE & RECKLESS
#16
(30-04-2025, 00:39)EmirCW Adlı Kullanıcıdan Alıntı: değiştirdiğim yerlere iyi bakın anlarsınız hocam @"pFer"

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

#define Te_Sayi 10
new const szTags[] = "sea";

public 
plugin_init() {
    register_plugin("Mg Engel""v1.0""fernpasha Edited By : EmirCW");

    register_clcmd("say""hook_say");
    register_clcmd("say_team""hook_say");
}

public 
hook_say(id)
{
    if (!is_user_connected(id))
        return PLUGIN_CONTINUE;

    static szArgs[192];
    read_args(szArgscharsmax(szArgs));
    remove_quotes(szArgs);

    if (equali(szArgs"/mg"))
    {
        new tCount 0;
        for (new 1<= MaxClientsi++)
        {
            if (!is_user_connected(i) || !is_user_alive(i))
                continue;

            if (get_user_team(i) == TEAM_TERRORIST)  
                tCount
++;
        }

        if (tCount Te_Sayi)
        {
            client_print_color(idid"^4[%s] ^1Bu komutu kullanabilmen icin, ^3T'de minimum %d ^1kisi olmasi gerekiyor."szTagsTe_Sayi);
            return PLUGIN_HANDLED
        }
    }

    return PLUGIN_CONTINUE;



Aynı sorun devam ediyor. /mg yazdığım zaman chat üzerinden uyarı geçiyor ancak mg menüsü açılıyor ve mg alıp verebiliyorum.
#17
dostum doviz birosunu kaldir direk
#18
(30-04-2025, 04:02)SlayerDark Adlı Kullanıcıdan Alıntı: dostum doviz birosunu kaldir direk
Güzel kardeşim. Yukarıda da belirttim, hoşuma giden bir şey döviz bürosunun olması. Ben buraya konumu açtım, eğer istediğim şekilde çözüm üretilebilirse o şekil takılırım. Çözüm üretilemezse, dediğini yaparım. Tekrar tekrar yazmanın mantığı ne onu anlamadım.
#19
(30-04-2025, 04:23)timoo473 Adlı Kullanıcıdan Alıntı:
(30-04-2025, 04:02)SlayerDark Adlı Kullanıcıdan Alıntı: dostum doviz birosunu kaldir direk
Güzel kardeşim. Yukarıda da belirttim, hoşuma giden bir şey döviz bürosunun olması. Ben buraya konumu açtım, eğer istediğim şekilde çözüm üretilebilirse o şekil takılırım. Çözüm üretilemezse, dediğini yaparım. Tekrar tekrar yazmanın mantığı ne onu anlamadım.

Benim tavsiyem JBMenu içerisinden değişiklik yapılması ama onu da istemediğinizi belirttiğiniz için benim elimden gelen bu Çok güldüm
Plug-in & Model Tasarımı  |  Discord ° Steam
TORBACI & TIM & FACETOFACE & RECKLESS
#20
saten bunu ayrı sma ile gizleyemessin v3 de mg komutu var ve bunu ayrı .sma dan düzenliyemeyiz mecbur jnmenü üzerinden edit gerek
platin sarılara ücretsiz destek 

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task