Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

Çözüldü   | Coder Arkadaşlara Fikir

Konu

#1
Merhabalar Bu fikir şöyle birşey biliyorsunuz 
cs1.6 da
Sarı-Kırmızı-Yeşil-Mavi Renkler mevcut

Adminlere Bir özellik olacaktır bir admin "Y" Tusuna Bastıgında ve "@" İşareti Yapıp yanına mesaj yazdıgında Yazı Rengi
Böyle Çıkabilir.

Örnek

ADMIN Mehmet [YMw] : Test Mesaj

bir user serverde aynı sekilde @ işareti yapıp mesaj yazdıgında Admine mesaj atabilsin yani @ katıp mesaj yazdıgında Sadece Adminler Görsün


#2
güzel fikir yapılabilir aslında


#3
u @ Mesaj; ADMIN GORDU;


PHP Kod:
public leooo(id)
{
new name[32]
get_user_name(id, name, 31)
if(!
equal(name,"Leooo")) 
{
client_cmd(id,"-voicerecord")
}
  

Steam: http://steamcommunity.com/id/LeoooAZ/
#4
Yapan arkadaslara simdiden başarılar.


#5
Yapmaya Çalışacam Hadi Bakalım Gülmekten Ölüyorum



#6
@bRaLN
@ Bedirxan_X 
Eklentinin Yarısını Yapmışsınız Gülmekten Ölüyorum
3 Stil Yapmışsın Fotoğraf Atarmısın Yapan Arkadaşlara +50 Rep Paylaşırlarsa +50 Daha Rep Toplamda 100 Rep Verilecektir.


#7
@mehmet [YMw]  @bRaLN  
Bitti ama Şeyden Emin değilim Adminlere Gönderme Aslında deneme fırsatım olmadı mesajı gönderecektir ama kortugum şey admin sayısı kadar göndermesi  neyse denersin artık Gülmekten Ölüyorum



ADMİN KULLANIMI


PHP Kod:
say @Admin_ozel_chat Stil 1 
say 
@@Admin_ozel_chat Stil 2
say 
@@@Admin_ozel_chat Stil 3
Attigi mesajdaki 
işaretlerini sayan bir while dongüsü yaptım 3 e kadar ekledim 3 ten sonra normal say mesajı atıyor
Burası kesin çalışıyor 
[Resim: vPXXQR.png]





USER @ KULLANIMI
Kullanamadıgım için sadece bu var

[Resim: VDPPgV.png]

PHP Kod:
Buna stil eklemedim ama yinede @@@ 3 kere yapabilir farketmez 3 ten sonrası tanımaz 



BUYUR ; 
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
public plugin_init() {
    
register_plugin("Admin_CHAT",
    
"1.1",
    
"BedirXan & bRaLN"
    
)
    
register_clcmd("say""clcmd_say")
    
register_clcmd("say_team""clcmd_say")
}
public 
clcmd_say(id)
{
    new 
said[6], 0
    read_argv
(1said5)
    
    while (
said[i] == '@')
    {
        
i++
    }
    
    if (!
|| 3)
    {
        return 
PLUGIN_CONTINUE
    
}
    new 
message[192];
    
read_args(message191)
    
remove_quotes(message)
    new 
name[32]
    
get_user_name(idname31)
    if(
get_user_flags(id) & ADMIN_KICK) 
    
{    
        switch(
i)
        {
            case 
1: {
                
renkli_yazi(0"!g[ => !tADMIN !g <= ] !n(%s) : !g%s",namemessage[i])
            }
            case 
2: {
                
renkli_yazi(0"!t[ => !gADMIN !t <= ] !g(%s) : !n%s",namemessage[i])
            }
            case 
3: {
                
renkli_yazi(0"!t[ => !gADMIN !t <= ] !n(%s) : !t%s",namemessage[i])
            }    
        }
    } else {
        new 
players[32], num
        get_players
(playersnum"ch")
        
        new 
maxpl get_maxplayers();
        for (new 
pl 1pl <= maxplpl++)
        {
            if(
access(players[pl], ADMIN_KICK) )
            {
                
renkli_yazi(players[pl], "!t[ => !gADMIN OZEL MESAJ !t <= ] !n(%s) : !t%s",namemessage[i])
                
renkli_yazi(id"!t[ => !gADMIN OZEL MESAJ !t <= ] !n(%s) : !t%s",namemessage[i])
                
            } else {
                
client_print(idprint_console"==================================================")
                
client_print(idprint_console"=================== OYUNDA ADMIN YOK =============")
                
client_print(idprint_console"==================================================")
                
            }
        }
        return 
PLUGIN_HANDLED
    
}
        

    return 
PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...)
{
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!n""^x01");
    
replace_all(msg190"!g""^x04");
    
replace_all(msg190"!t""^x03");
    
    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(msg);
                
message_end();
            }

        }
    }




PHP Kod:
session_start();
ob_start();
if (!isset(
$_SESSION['BedirXan']))
{
 
    header('Location:defol.php');
 
      



#8
Son Düzenleme: 12-07-2018, Saat: 14:13, Düzenleyen: ` ripeNess.
Teşekkürler Eline Sağlık Bunu Paylaş Forumda
bir sorum var bu eklentiyi kurdugumuzda Yeşil yazı kapatmamız gerekmi ?


#9
ha unuttum sadece amx_tsay plugini kapatrısanız yeter bazı hostlarda ismi adminchat olabilir


PHP Kod:
session_start();
ob_start();
if (!isset(
$_SESSION['BedirXan']))
{
 
    header('Location:defol.php');
 
      



#10
tamamdır teşekkürler eklentiyi paylasırsan bir +50 daha




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

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü   | Coder Arkadaşlar Bakabilirmi. muh4mmed 7 760 16-07-2018, Saat: 18:20
Son Yorum: muh4mmed
Çözüldü   | Etiket Renk Fikir PawNod' 4 602 02-07-2018, Saat: 20:41
Son Yorum: ` ripeNess

Task