CSPLague
Taş Oynatma Bilgisi - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+--- Thread: Taş Oynatma Bilgisi (/showthread.php?tid=11165)

Pages: 1 2


Taş Oynatma Bilgisi - memoaho123 - 09-01-15

Base Builderde Build Timeden Sonra Taş Oynatan Adminlerin ismi alttan gecsin istiyorum.
Yapan Arkadaşa Teşekkürler.
@akcaliberkk


Cevap: Taş Oynatma Bilgisi - memoaho123 - 09-01-15

sadece CT'Ye Ozel Olursa iyi olur.


Cevap: Taş Oynatma Bilgisi - mlhcnshn - 09-01-15

Mehmet ben birazdan bakıcam ona yaparsam buradan iletirim.


Cevap: Taş Oynatma Bilgisi - mlhcnshn - 09-01-15

Buyur Kardeşim;

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <basebuilder>
#include <engine>
#include <fakemeta>

#define PLUGIN "Inf. After Build Phase"
#define VERSION "1.0"
#define AUTHOR "Mlhcnshn"

#define Server "CILGIN TURKLER" // Server isminizi buradan düzenleyebilirsiniz.
#define Mesaj "Isimli Admin ^4Build Time^3'dan Sonra Tas Oynatti ^4[SS]^3 Cekip Bildirin." // Gösterilecek Mesajı Buradan düzenleyebilirsiniz, ColorChat Renk Kodlarına Dikkat Edin.
#define MAXPLAYERS 32
#define BUILD_DELAY 0.75

new g_iEntBarrier
new g_isBuildPhase
new Float:g_fBuildDelay[MAXPLAYERS+1]
new 
bool:Kontrol;

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("+grap","Check")
    
    
register_forward(FM_CmdStart,    "fw_CmdStart");
    
    
g_iEntBarrier find_ent_by_tname( -1"barrier" );
    
g_isBuildPhase get_cvar_num("bb_buildtime");

    
register_logevent"NewRoundStart"2"1=Round_Start" );
    
}

public 
NewRoundStart()
{
    
Kontrol false;
    
set_task(float(g_isBuildPhase),"Check2")
}

public 
Check2()
{
    
Kontrol true;
}

public 
Check(id)
{
    if (
g_fBuildDelay[id] + BUILD_DELAY get_gametime())
    {
        
g_fBuildDelay[id] = get_gametime()
    }
    else
    {
        
g_fBuildDelay[id] = get_gametime()
        if(
Kontrol && get_user_flags(id) & ADMIN_KICK && get_user_team(id)==2)
        {
            new 
entbodypartname[33];
            
get_user_aiming (id,ent,bodypart)
            
get_user_name(id,name,32)
            new 
szClassname[16], szTarget[16]
            
pev(entpev_classnameszClassnamesizeof(szClassname)-1
            
pev(entpev_targetnameszTargetsizeof(szTarget)-1
            if (
ent != g_iEntBarrier && equal(szClassname"func_wall") && !equal(szTarget"ignore"))
            {
                
ColorChat(0,"^4[%s] ^1%s ^3%s",Server,name,Mesaj)
            }
        }
    }
    return 
PLUGIN_HANDLED
}

public 
fw_CmdStartiduc_handlerandseed )
{
    if (!
is_user_connected(id) || !is_user_alive(id))
        return 
FMRES_IGNORED

    
new button get_ucuc_handle UC_Buttons );
    new 
oldbutton pev(idpev_oldbuttons)

    if( 
button IN_USE && !(oldbutton IN_USE))
        
Check(id)

    return 
FMRES_IGNORED;
}

stock ColorChat(const id, const string[], {FloatSqlResul,_}:...) { 
    new 
msg[191], players[32], count 1
     
    static 
len
    
len formatex(msgcharsmax(msg), "^x01" ); 
    
vformat(msg[len], charsmax(msg) - lenstring3); 
     
    if(
id)players[0] = id
    else 
get_players(players,count,"ch"); 
     
    for (new 
0counti++){ 
         
        if(
is_user_connected(players[i])){ 
             
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"),_players); 
            
write_byte(players); 
            
write_string(msg); 
            
message_end(); 
        } 
    } 
    return; 

[/i][/i][/i]


Cevap: Taş Oynatma Bilgisi - memoaho123 - 09-01-15

çözülmüş isteklere taşınabilir.


Cevap: Taş Oynatma Bilgisi - Dexterz - 10-01-15

ss çekip bildirilmesine gerek yok kardeşim otomatik loglama yaparsan panelden bakarsın Smile


Cevap: Taş Oynatma Bilgisi - mlhcnshn - 10-01-15

Kendisine sordum, kendisi istemedi. Sıkıntı çözülmüştür kardeşim Smile Sonuçta onun isteği zorla yapılcak değil ya. Fakat Log' a yüklenme olurdu diğer türlü fakat önlenebilir şekilde kodlanabilirdi. Kendisinin tercihi, bir şey diyemem. Öyle istedi, öyle oldu.


Cevap: Taş Oynatma Bilgisi - memoaho123 - 10-01-15

loglar yeterince doluo zaten bide bunun geçmesi kasmaya sebep oluyodu o yüzden sitemedim.


Cevap: Taş Oynatma Bilgisi - memoaho123 - 10-01-15

Çözülmüş İsteklere Taşınabilir.
@akcaliberkk


Cevap: Taş Oynatma Bilgisi - gorkemq - 15-02-15

Teşekkürler.Benim de işime yaradı...