Flashbang Yazısız şekilde çalışması

Konu

#1
Merhaba her el başı takım 1.lerine flashbang veriliyor çok memmunum plugini yapana tşkler fakat alttan her el başı yazı geçiyor bu yazının kesinlikle geçmemesini istiyorum.

yani Oyuncu t ve ct için en iyi oyuncu flashbang kazandı yazıları cıkmayacak fakat flashbang sorunsuz çalışacak her iki takimin 1.lerine yine verilecek flashbang


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

new const PLUGIN[] = "En_Iyi_Smoke";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.King";

new const 
TAG[] = "Akalonya GAMING";

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_event("HLTV""Event_Round_Start""a""1=0""2=0");
}

public 
Event_Round_Start()
{
    
set_task(1.0"T_Best"0);
    
set_task(1.0"CT_Best"0);
}

public 
T_Best(ID)
{
    new 
Players[32], Num_Alive_TNew_IDBest_T[33], Name[33];
    
get_players(PlayersNum_Alive_T"aeh""TERRORIST");
    
    for(new 
iNum_Alive_Ti++)
    {
        
New_ID Players[i];
        
        if(
get_entvar(New_IDvar_frags) >= get_entvar(Best_T[ID], var_frags))
        {
            
Best_T[ID] = New_ID;
        }
    }
    
    
get_user_name(Best_T[ID], Name32);
    
Renkli_Yazi(0"^1[^3%s^1] ^4Oyuncu ^3%s ^4En iyi ^3T ^4oldugu icin ^3Flashbang ^4kazandi"TAGName);
    
set_task(1.0"Add_Smoke"Best_T[ID]);
}

public 
CT_Best(ID)
{
    new 
Players[32], Num_Alive_CTNew_IDBest_CT[33], Name[33];
    
get_players(PlayersNum_Alive_CT"aeh""CT");
    
    for(new 
iNum_Alive_CTi++)
    {
        
New_ID Players[i];
        
        if(
get_entvar(New_IDvar_frags) >= get_entvar(Best_CT[ID], var_frags))
        {
            
Best_CT[ID] = New_ID;
        }
    }
    
    
get_user_name(Best_CT[ID], Name32);
    
Renkli_Yazi(0"^1[^3%s^1] ^4Oyuncu ^3%s ^4En iyi ^3CT ^4oldugu icin ^3Flashbang ^4kazandi"TAGName);
    
set_task(1.0"Add_Smoke"Best_CT[ID]);
}

public 
Add_Smoke(ID)
{
    
rg_give_item(ID"weapon_flashbang");
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input3);
        
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    new 
Count 1Players[32];
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 
0Counti++)
        {
            if(
is_user_connected(Players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                
write_byte(Players[i]);
                
write_string(Message);
                
message_end();
            }
        }
    }

Son Düzenleme: 27-11-2020, 19:28, Düzenleyen: alibnow.
#2
PHP Kod:
#include <amxmodx>
#include <reapi>

new const PLUGIN[] = "En_Iyi_Smoke";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.KinG";

new const 
TAG[] = "Akalonya GAMING";

public 
plugin_init()
{
    register_plugin(PLUGINVERSIONAUTHOR);
    register_event("HLTV""Event_Round_Start""a""1=0""2=0");
}

public 
Event_Round_Start()
{
    set_task(1.0"T_Best"0);
    set_task(1.0"CT_Best"0);
}

public 
T_Best(ID)
{
    new Players[32], Num_Alive_TNew_IDBest_T[33], Name[33];
    get_players(PlayersNum_Alive_T"aeh""TERRORIST");
    
    
for(new iNum_Alive_Ti++)
    {
        New_ID Players[i];
        
        
if(get_entvar(New_IDvar_frags) >= get_entvar(Best_T[ID], var_frags))
        {
            Best_T[ID] = New_ID;
        }
    }
    
    get_user_name
(Best_T[ID], Name32);
    set_task(1.0"Add_Smoke"Best_T[ID]);
}

public 
CT_Best(ID)
{
    new Players[32], Num_Alive_CTNew_IDBest_CT[33], Name[33];
    get_players(PlayersNum_Alive_CT"aeh""CT");
    
    
for(new iNum_Alive_CTi++)
    {
        New_ID Players[i];
        
        
if(get_entvar(New_IDvar_frags) >= get_entvar(Best_CT[ID], var_frags))
        {
            Best_CT[ID] = New_ID;
        }
    }
    
    get_user_name
(Best_CT[ID], Name32);
    set_task(1.0"Add_Smoke"Best_CT[ID]);
}

public 
Add_Smoke(ID)
{
    rg_give_item(ID"weapon_flashbang");

#3
deniyorum hemen
#4
bu hali daha performanslı olacaktır
PHP Kod:
#include <amxmodx>
#include <reapi>

new const PLUGIN[] = "En_Iyi_Smoke";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "By.King";

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_event("HLTV""Event_Round_Start""a""1=0""2=0");
}

public 
Event_Round_Start()
{
    
set_task(1.0"T_Best"0);
    
set_task(1.0"CT_Best"0);
}

public 
T_Best(ID)
{
    new 
Players[32], Num_Alive_TNew_IDbestName[33];
    
get_players(PlayersNum_Alive_T"aeh""TERRORIST");
    
    for(new 
iNum_Alive_Ti++)
    {
        
New_ID Players[i];
        
        if(
get_entvar(New_IDvar_frags) >= get_entvar(bestvar_frags))
        {
            
best New_ID;
        }
    }
    
    
get_user_name(bestName32);
    
set_task(1.0"Add_Smoke"best);
}

public 
CT_Best(ID)
{
    new 
Players[32], Num_Alive_CTNew_ID,bestName[33];
    
get_players(PlayersNum_Alive_CT"aeh""CT");
    
    for(new 
iNum_Alive_CTi++)
    {
        
New_ID Players[i];
        
        if(
get_entvar(New_IDvar_frags) >= get_entvar(bestvar_frags))
        {
            
best New_ID;
        }
    }
    
    
get_user_name(bestName32);
    
set_task(1.0"Add_Smoke"best);
}
public 
Add_Smoke(ID){
    
rg_give_item(ID"weapon_flashbang");

#5
İstek konusu, @suriyelikene adlı kullanıcı tarafından 24 dakika içinde çözülmüştür.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 83 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
#6
Konuyu sahibi tarafından author değiştirilmiş, sonra düzenlenmiş suriyelikene author değiştirilmeden önce almış o yüzden author değiştiren suriyelikene gibi gözükmüş, fakat arkada dönen konu sahibi tarafından değiştiriliyor author, author değştirmenin affı yok uyarı yapılmıştır birdaha olmaması dileğiyle.

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol
Discord Adresimize Katılın