⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

/Tw Özelli̇ği̇ Cs1.6 Plugi̇n

/TW ÖZELLİĞİ CS1.6 PLUGİN
HOCAM OYUNDA ADMİNLER İÇİN /TW ÖZELLİĞİNİ İSTİYORUM /TW YAZILDIĞI ZAMAN ŞÜPHELİ OTO SPEC ATILACAK OYUNDAN CIKTIGI ZAMANDA İSE DİREKT OLARAK BAN YİYECEK BU EKLENTİYİ BULAMADIM
RE: /TW ÖZELLİĞİ CS1.6 PLUGİN
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <reapi>

new amx_show_activity
new cvar_serverismi, hostname[64]
new 
cvar_serverbilgi, site[64]
new 
cvar_servertag, servertag[64]
new 
sscekildi[33] = 0

public plugin_init()
{
    
register_plugin("Ekran Goruntusu", "1.0", "emirakpinar");

    
register_dictionary("ss_yazilar.txt");    
    
register_logevent("eaRS2", 2, "1=Round_End")

    
amx_show_activity = get_cvar_pointer("amx_show_activity")
    
cvar_serverismi = get_cvar_pointer("hostname");
    
get_pcvar_string(cvar_serverismi, hostname, charsmax(hostname))
    
cvar_serverbilgi = register_cvar("eass_grup", "www.fb.com/groups/xxx/")
    
get_pcvar_string(cvar_serverbilgi, site, charsmax(site))
    
cvar_servertag = register_cvar("eass_tag","KLANTAGI")
    
get_pcvar_string(cvar_servertag, servertag, charsmax(servertag))
    
    
register_concmd("amx_ss","cmdSS",ADMIN_BAN,"<nick, veya #userid> : Ekran goruntusu alinacak kisinin bilgisi.")
    
register_concmd("amx_temiz","cmdTemiz",ADMIN_BAN,"<nick, veya #userid> : Temiz gosterilecek kisinin bilgisi.")
    
register_clcmd("chooseteam","kontrol")
    
register_clcmd("jointeam","kontrol")
}
public 
kontrol(id){
    if(
sscekildi[id]){
        
client_print_color(id,id,"^4%s: ^1Ekran goruntusunu grubumuza gonderip yetkili kontrolunu bekleyiniz.",servertag)
        
client_print_color(id,id,"%L", id, "SS_MSG5", servertag)
        
client_print_color(id,id,"^4%s: ^3%s",servertag,site)
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE
}
public 
client_disconnected(id){
    if(
sscekildi[id]){
        new 
ip[32],authid[33],isim[33]
        
get_user_name(id,isim,charsmax(isim))
        
get_user_authid(id, authid, charsmax(authid))
        
get_user_ip(id, ip, 31, 1)
        
server_cmd("amx_addban ^"%s^" 99999;amx_addban ^"%s^" 99999",authid,ip)
        
client_print_color(0,0,"^4%s: ^3%s ^1adli oyuncu kontrolden kactigi icin banlanmistir.",servertag,isim)
        
sscekildi[id] = 0
    
}
}
public 
cmdTemiz(id,level,cid) 
{ 

    if(!
cmd_access(id, level, cid, 2)) 
        return 
PLUGIN_HANDLED;
    
    new 
arg[32]
    
read_argv(1, arg, 31)
    
    new 
hedef = cmd_target(id, arg, 1)
    new 
nick[33]
    
get_user_name(hedef,nick,31)
    if(
sscekildi[hedef]){
        
sscekildi[hedef] = false
        client_print_color
(id,id,"^4%s: ^3%s ^1adli oyuncunun takim yasagi kaldirilmistir.",servertag,nick)
        
client_print_color(hedef,hedef,"^4%s: ^1Yetkili kontrolu sonucu temiz ciktiniz. Takima gecis yapabilirsiniz.",servertag)
        
client_print_color(0,0,"^4%s: ^3%s ^1adli oyuncu kontrol sonucu ^4temiz ^1cikmistir.",servertag,nick)
    }
    else {
        
client_print_color(id,id,"^4%s: ^3%s ^1adli oyuncu kontrol altinda degildir.",servertag,nick)
    }

    return 
PLUGIN_HANDLED
}
public 
cmdSS(id,level,cid) 
{ 

    if(!
cmd_access(id, level, cid, 2)) 
        return 
PLUGIN_HANDLED;
    
    new 
arg[32]
    
read_argv(1, arg, 31)
    
    new 
hedef = cmd_target(id, arg, 1)
    new 
admin[32], timer[32], oyuncu[32], authid[32]
    new 
ip[32]
    
get_user_name(id, admin, 31)
    
get_user_name(hedef, oyuncu, 31)
    
get_user_ip(hedef, ip, 31, 1)
    
get_user_authid(hedef, authid, 31)
    
get_time("%d/%m/%Y - %H:%M:%S", timer, 63)
    
    if(!
hedef)
        return 
PLUGIN_HANDLED;

    
client_print_color(id,id,"^4%s: ^4%s ^1adli oyuncunun ekran goruntusu alindi.",servertag,oyuncu)    
    
client_print_color(hedef,hedef,"%L", hedef, "SS_MSG1", servertag, admin)
    
client_print_color(hedef,hedef,"%L", hedef, "SS_MSG3", servertag, oyuncu, ip, authid, timer)
    
client_print_color(hedef,hedef,"%L", hedef, "SS_MSG4", servertag, site)
    
client_print_color(hedef,hedef,"%L", hedef, "SS_MSG5", servertag)
    
set_dhudmessage(0, 255, 0, -1.0, 0.05, 0, 0.25, 4.0)
    
show_dhudmessage(hedef, "%s^n^nSuphelenen Yetkili: %s | Tarih-Saat: %s",hostname,admin,timer)
    
set_dhudmessage(255, 180,300, -1.0, 0.05, 0, 0.25, 4.0)
    
show_dhudmessage(hedef, "^n^n^n^nOyuncu Adi: %s | IP: %s | SteamID: %s",oyuncu,ip,authid)
    
set_dhudmessage(30, 180,255, -1.0, 0.05, 0, 0.25, 4.0)
    
show_dhudmessage(hedef, "^n^n^n^n^n^nCekilen ekran goruntusunu grubumuza atiniz.^n^n %s ",site)
    
client_cmd(hedef,"wait;wait;snapshot;wait;snapshot;wait;snapshot")

    switch(
get_pcvar_num(amx_show_activity))
    {
        case 
2:   client_print_color(hedef,hedef,"%L", LANG_PLAYER, "SS_CASE2",servertag)
        case 
1:   client_print_color(hedef,hedef,"%L", LANG_PLAYER, "SS_CASE1",servertag)
    }
    
sscekildi[hedef] = true
    console_print
(id,"%L", id, "SS_CONSOLE", oyuncu)
    return 
PLUGIN_HANDLED;
}

public 
eaRS2(){
    new 
players[32],inum,id
    get_players
(players,inum)
    for(new 
i;i<inum;i++)
    {
        
id = players[i]
        if(
sscekildi[id]){
            
user_kill(id)
            
rg_set_user_team(id,TEAM_SPECTATOR)
            
client_print_color(id,id,"^4%s: ^1Ekran goruntusunu grubumuza gonderip yetkili kontrolunu bekleyiniz.",servertag)
            
client_print_color(id,id,"^4%s: ^3%s",servertag,site)
        }
    }
} 
Bu /ss eklentisi ile işlem yapabilirsiniz.
Stand Back Warrior's   | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
RE: /TW ÖZELLİĞİ CS1.6 PLUGİN
SAĞOL HOCAM Aşığım sana
RE: /TW ÖZELLİĞİ CS1.6 PLUGİN
İstek konusu, @Mr.Commander adlı kullanıcı tarafından 19 saat içinde çözülmüştür.
İsteği çözdüğü için Mr.Commander Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Mr.Commander Adlı kullanıcı sizin dışınızda toplam 62 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
Konuyu Okuyanlar: 1 Ziyaretçi
Task