Butona Basti Eklentisi Edit

Konu

#1
.sma ze_buttonclick.sma (Dosya Boyutu: 1,19 KB | İndirme Sayısı: 8)
Eklentide sürekli butona basınca spam oluyor. 1 Kişi Sürekli butona basabiliyor , bu da say'dan spama yol açıyor.

İstek olarak kişinin butona ;   7 saniye süreyle basması. Örneğin : 10.50.50 de bastı , 10.50.57 de tekrar basabilecek.

Entity bilgisi gerekiyor olabilir. Yardımcı olacaklara teşekkürler.
Son Düzenleme: 02-12-2020, 16:25, Düzenleyen: xtrice20.
#2
https://webailesi.com/konu-eklenti-model-istek-kurallari-11
Eklenti & Model İstek Bölümünde Aktif Olarak Sadece 1 Adet Konunuz Bulunabilir.Aksi Takdirde Tüm Konularınız Arşiv Bölümüne Taşınacaktır.
#3
(02-12-2020, 16:31)suriyelikene Adlı Kullanıcıdan Alıntı: https://webailesi.com/konu-eklenti-model-istek-kurallari-11
Eklenti & Model İstek Bölümünde Aktif Olarak Sadece 1 Adet Konunuz Bulunabilir.Aksi Takdirde Tüm Konularınız Arşiv Bölümüne Taşınacaktır
Şuan da 1 konu mevcut. Bu kuralı bilmiyordum.
#4
PHP Kod:
#include <amxmodx>
#include <hamsandwich>

new Float:g_flReUseButtonTime;

public 
plugin_init()
{
        RegisterHam(Ham_Use"func_button""FwdUseButtonPost"1)
}

public 
FwdUseButtonPost(entcalleractivator)
{
 
        if(g_flReUseButtonTime 3.0 get_gametime())
                return;

        g_flReUseButtonTime get_gametime();

        new szName[32], szMsg[192];
        get_user_name(activatorszNamecharsmax(szName))
        formatex(szMsgcharsmax(szMsg), "^x04[ZE] ^x01Player ^x04%s ^x01Butona Basti!"szName)

        for(new 0<= get_maxplayers(); i++)
        {
                if(!is_user_connected(i))
                        continue;

                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _i)
                write_byte(i)
                write_string(szMsg)
                message_end()
        }

#5
@suriyelikene Eklenti çalışıyor fakat ;

[ZE] Player Thuh* utona Basti!

Yani utona Basti! yazıyor . Butona bastı yazmıyor. Nasıl yapabiliriz ? birde butona basma süresi 1 saniye artabilir mi ?
#6
Buyrun ;
.sma ze_buton_kacis.sma (Dosya Boyutu: 3,27 KB | İndirme Sayısı: 5)
~ Ücretli Eklenti İçin 'DM' ~ Discord ~
#7
(03-12-2020, 03:04)suriyelikene Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <hamsandwich>

new Float:g_flReUseButtonTime;

public 
plugin_init()
{
        RegisterHam(Ham_Use"func_button""FwdUseButtonPost"1)
}

public 
FwdUseButtonPost(entcalleractivator)
{
 
        if(g_flReUseButtonTime 3.0 get_gametime())
                return;

        g_flReUseButtonTime get_gametime();

        new szName[32], szMsg[192];
        get_user_name(activatorszNamecharsmax(szName))
        formatex(szMsgcharsmax(szMsg), "^x04[ZE] ^x01Player ^x04%s ^x01Butona Basti!"szName)

        for(new 0<= get_maxplayers(); i++)
        {
                if(!is_user_connected(i))
                        continue;

                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _i)
                write_byte(i)
                write_string(szMsg)
                message_end()
        }



neden for döngüsü? Oysaki client_print_color(0,0, “%s”,szMsg); ile iş bitiyor ve daha optimize edilmiş fazla kodlar içermiyor
#8
Teşekkürler arkadaşlar konu çözülmüyor. @suriyelikene eklentisi çalışıyor. Kaçış butonu eklentisi olarakta eklediği için ve sorunsuz olduğu için @QuryWesT 'ede teşekkürler.
#9
İstek konusu, @QuryWesT adlı kullanıcı tarafından 24 saat içinde çözülmüştür.
İsteği çözdüğü için QuryWesT Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
QuryWesT Adlı kullanıcı sizin dışınızda toplam 13 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

Kayıt Ol
Discord Adresimize Katılın