Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Takım - Oyuncu Bıçak Sayar

Moderatör: Moderatörler

Forum kuralları
[font size=20] DİKKAT [/font]

Silinmiş konu içerikleri hiçbir şekilde kontrol edlimemektedir. İndirdiğiniz dosyaların sorumluluğu tamamiyle size aittir.
Mutlaka indirdiğiniz dosyaları antivirüs ile taratınız.
Kullanıcı avatarı

Konu Sahibi
CivilEngineer
Mesajlar: 336
Kayıt: Çrş Nis 17, 2019 5:04 pm
Server Ip/DNS: 213.238.173.204
Clan İsmi: CivilGaming
İletişim:

Takım - Oyuncu Bıçak Sayar

Mesaj gönderen CivilEngineer »

F.T.H yazdı: Pzt Eki 28, 2019 11:38 pm
CivilEngineer yazdı: Pzt Eki 28, 2019 8:15 pm
Mümkünse bıçak modu aktif olduğunda takımların bıçakla adam öldürmelerini sayarak ve en çok bıçakla adam öldüren oyuncuyu belirleyerek bir eklenti yapabilir misiniz? Mümkünse şimdiden yapan arkadaşa teşekkür ederim. Örnek olarak bayrak yarışı bittiğinde nasıl bir ekran çıktığını şu şekilde gösterebilirim: Aynı motd'yi kullanarak içinde ki verileri değiştirerek kullanabiliriz. 2 dakikalık bıçak modu bittiğinde bu motd ekranı açılabilir.
Şunu deneyin kontrol edin

Kod: Tümünü seç

#include <amxmodx>

new bool:oyunbasladi = false
new FragKaydet[33],Kazanan
public plugin_init()
{
    register_plugin("Bicak Kazanan","1.0","F.T.H")
    register_clcmd("say /Baslat","OyunuBaslat")
    register_event("DeathMsg","Olenler","a","4=knife")
}

public Olenler()
{
    if(!oyunbasladi)
        return PLUGIN_CONTINUE

    FragKaydet[read_data(1)]++
    
    return PLUGIN_CONTINUE
}

public OyunuBaslat(id)
{
    if(~get_user_flags(id) & ADMIN_BAN)
        return

    if(oyunbasladi)
    {
        new KazananFrag = 0,OyuncuFrag = 0
        new players[32], inum
        static Uid
        get_players(players, inum)
        for(new i; i < inum; i++)
        {
            Uid = players[i]
            OyuncuFrag = FragKaydet[Uid]
            if(OyuncuFrag > KazananFrag)
            {
                KazananFrag = OyuncuFrag
                Kazanan = Uid
            }
            else if(KazananFrag == OyuncuFrag)
            {
                if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
                    Kazanan = Uid
            }
        }

        arrayset(FragKaydet, 0, sizeof(FragKaydet))
        oyunbasladi = false
        MotdGoster()
    }
    else
        oyunbasladi = true
}

public client_putinserver(id)
{
    if(oyunbasladi)
        FragKaydet[id] = 0
}

MotdGoster()
{
    static motd[512], len,isim[32]
    get_user_name(Kazanan,isim,charsmax(isim))
    len = format(motd, 511,"<body bgcolor=gray>")
    len += format(motd[len], 511-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
    len += format(motd[len], 511-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    len += format(motd[len], 511-len,"<center><h3><font color=^"white^">%s</font></h3></center>^n",isim)
    len += format(motd[len], 511-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    show_motd(0, motd, "BICAK KAZANANI")
}
Elinize sağlık, sunucu doluluğundan dolayı deneyemedim, yarın deneyerek haber vereceğim. Ancak denemeden bir şey sormak istiyorum. Bu eklentinin kendine ait bir bıçak modu var mı? Yoksa bizim sunucumuzda kullandığımız bıçak modu devreye girdiğinde mi çalışacak? Yani biz kendi eklentimize /baslat komutunu tanitacak miyiz? Aynı zamanda takımda ki toplam bıçakla oldurulen oyuncu sayisini saymıyor gordugum kadarıyla. Yalnizca en cok adam bıçaklayan oyuncuyu sayıyor. Doğru mudur? Cevabinizi bekliyorum, tekrar teşekkürler

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
CivilEngineer
Mesajlar: 336
Kayıt: Çrş Nis 17, 2019 5:04 pm
Server Ip/DNS: 213.238.173.204
Clan İsmi: CivilGaming
İletişim:

Takım - Oyuncu Bıçak Sayar

Mesaj gönderen CivilEngineer »

F.T.H yazdı: Pzt Eki 28, 2019 11:38 pm Şunu deneyin kontrol edin

Kod: Tümünü seç

#include <amxmodx>

new bool:oyunbasladi = false
new FragKaydet[33],Kazanan
public plugin_init()
{
    register_plugin("Bicak Kazanan","1.0","F.T.H")
    register_clcmd("say /Baslat","OyunuBaslat")
    register_event("DeathMsg","Olenler","a","4=knife")
}

public Olenler()
{
    if(!oyunbasladi)
        return PLUGIN_CONTINUE

    FragKaydet[read_data(1)]++
    
    return PLUGIN_CONTINUE
}

public OyunuBaslat(id)
{
    if(~get_user_flags(id) & ADMIN_BAN)
        return

    if(oyunbasladi)
    {
        new KazananFrag = 0,OyuncuFrag = 0
        new players[32], inum
        static Uid
        get_players(players, inum)
        for(new i; i < inum; i++)
        {
            Uid = players[i]
            OyuncuFrag = FragKaydet[Uid]
            if(OyuncuFrag > KazananFrag)
            {
                KazananFrag = OyuncuFrag
                Kazanan = Uid
            }
            else if(KazananFrag == OyuncuFrag)
            {
                if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
                    Kazanan = Uid
            }
        }

        arrayset(FragKaydet, 0, sizeof(FragKaydet))
        oyunbasladi = false
        MotdGoster()
    }
    else
        oyunbasladi = true
}

public client_putinserver(id)
{
    if(oyunbasladi)
        FragKaydet[id] = 0
}

MotdGoster()
{
    static motd[512], len,isim[32]
    get_user_name(Kazanan,isim,charsmax(isim))
    len = format(motd, 511,"<body bgcolor=gray>")
    len += format(motd[len], 511-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
    len += format(motd[len], 511-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    len += format(motd[len], 511-len,"<center><h3><font color=^"white^">%s</font></h3></center>^n",isim)
    len += format(motd[len], 511-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    show_motd(0, motd, "BICAK KAZANANI")
}
Eklentiyi sunucuda denedim, /başlat komutunu 2 defa yazdıgımda motd açılıyor. Bıçak modu başlamadan 2 kez /baslat yazdıgımda
Screenshot_1.png
bu şekilde oluyor. Bıçak modu başladıktan sonra /baslat yazdıgımda bıçak modunda en çok bıçaklayan adamın ismi yazıyor. Ancak bıçak modu 2.kez başladığında ilk bıçak modunu kim kazandıysa yine onun ismi yazıyor. Yani /baslat komutunu uygulasakta bu değişmiyor. Hep aynı kişinin ismi kalıyor. Bıçaklayan oyuncunun kaç kez bıçakladığı ve takımın kaç kez bıçakladığı gibi bilgiler de içermiyor.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

F.T.H
Mesajlar: 546
Kayıt: Pzr Mar 19, 2017 12:55 pm
Konum: Ϲ★
İletişim:

Takım - Oyuncu Bıçak Sayar

Mesaj gönderen F.T.H »

CivilEngineer yazdı: Sal Eki 29, 2019 9:06 am Bıçak modu başladıktan sonra /baslat yazdıgımda bıçak modunda en çok bıçaklayan adamın ismi yazıyor. Ancak bıçak modu 2.kez başladığında ilk bıçak modunu kim kazandıysa yine onun ismi yazıyor. Yani /baslat komutunu uygulasakta bu değişmiyor. Hep aynı kişinin ismi kalıyor. Bıçaklayan oyuncunun kaç kez bıçakladığı ve takımın kaç kez bıçakladığı gibi bilgiler de içermiyor.
Tekrar dener misin

Kod: Tümünü seç

#include <amxmodx>

new bool:oyunbasladi = false
new FragKaydet[33],Kazanan,TFrag,CTFrag
public plugin_init()
{
    register_plugin("Bicak Kazanan","1.0","F.T.H")
    register_clcmd("say /Baslat","OyunuBaslat")
    register_event("DeathMsg","Olenler","a","4=knife")
}

public Olenler()
{
    if(!oyunbasladi)
        return PLUGIN_CONTINUE

    FragKaydet[read_data(1)]++
    
    return PLUGIN_CONTINUE
}

public OyunuBaslat(id)
{
    if(~get_user_flags(id) & ADMIN_BAN)
        return

    if(oyunbasladi)
    {
        new KazananFrag = 0,OyuncuFrag = 0
        CTFrag = 0,TFrag = 0,Kazanan = 0
        for(new Uid=1; Uid <= get_maxplayers(); Uid++)
        {
            if(get_user_team(Uid) == 1) TFrag += FragKaydet[Uid]
            else if(get_user_team(Uid) == 2) CTFrag += FragKaydet[Uid]
            OyuncuFrag = FragKaydet[Uid]
            if(OyuncuFrag > KazananFrag)
            {
                KazananFrag = OyuncuFrag
                Kazanan = Uid
            }
            else if(KazananFrag == OyuncuFrag)
            {
                if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
                    Kazanan = Uid
            }
        }
        
        
        if(Kazanan == 0 || FragKaydet[Kazanan] == 0)
        {
            client_print_color(0,0,"^3Bicak Modunun Kazanani YOK!")
            arrayset(FragKaydet, 0, sizeof(FragKaydet))

        }
        else
        {
            MotdGoster()
        }
        oyunbasladi = false

    }
    else
    {
        arrayset(FragKaydet, 0, sizeof(FragKaydet))
        oyunbasladi = true
        client_print_color(0,0,"^3Bicak ^4Modu Aktif Edildi. En Fazla ^3Bicak ^4ile Adam Olduren Kazanacak.")
    }
    
}

MotdGoster()
{
    new isim[32],motd[800],len
    get_user_name(Kazanan,isim,31)
    client_print_color(0,0,"^4Bicak Modunun Kazanani ^3[ %s ] ^4Oldurdugu Adam Sayisi ^3[ %i ]",isim,FragKaydet[Kazanan])
    len = format(motd, 799,"<body bgcolor=gray>")
    len += format(motd[len], 799-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",isim)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",FragKaydet[Kazanan])
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n^n")
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">CT Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",CTFrag)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">T Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",TFrag)
    show_motd(0, motd, "BICAK KAZANANI")
}


public client_putinserver(id)
{
    if(oyunbasladi)
        FragKaydet[id] = 0
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
CivilEngineer
Mesajlar: 336
Kayıt: Çrş Nis 17, 2019 5:04 pm
Server Ip/DNS: 213.238.173.204
Clan İsmi: CivilGaming
İletişim:

Takım - Oyuncu Bıçak Sayar

Mesaj gönderen CivilEngineer »

F.T.H yazdı: Sal Eki 29, 2019 11:44 am
CivilEngineer yazdı: Sal Eki 29, 2019 9:06 am Bıçak modu başladıktan sonra /baslat yazdıgımda bıçak modunda en çok bıçaklayan adamın ismi yazıyor. Ancak bıçak modu 2.kez başladığında ilk bıçak modunu kim kazandıysa yine onun ismi yazıyor. Yani /baslat komutunu uygulasakta bu değişmiyor. Hep aynı kişinin ismi kalıyor. Bıçaklayan oyuncunun kaç kez bıçakladığı ve takımın kaç kez bıçakladığı gibi bilgiler de içermiyor.
Tekrar dener misin

Kod: Tümünü seç

#include <amxmodx>

new bool:oyunbasladi = false
new FragKaydet[33],Kazanan,TFrag,CTFrag
public plugin_init()
{
    register_plugin("Bicak Kazanan","1.0","F.T.H")
    register_clcmd("say /Baslat","OyunuBaslat")
    register_event("DeathMsg","Olenler","a","4=knife")
}

public Olenler()
{
    if(!oyunbasladi)
        return PLUGIN_CONTINUE

    FragKaydet[read_data(1)]++
    
    return PLUGIN_CONTINUE
}

public OyunuBaslat(id)
{
    if(~get_user_flags(id) & ADMIN_BAN)
        return

    if(oyunbasladi)
    {
        new KazananFrag = 0,OyuncuFrag = 0
        CTFrag = 0,TFrag = 0,Kazanan = 0
        for(new Uid=1; Uid <= get_maxplayers(); Uid++)
        {
            if(get_user_team(Uid) == 1) TFrag += FragKaydet[Uid]
            else if(get_user_team(Uid) == 2) CTFrag += FragKaydet[Uid]
            OyuncuFrag = FragKaydet[Uid]
            if(OyuncuFrag > KazananFrag)
            {
                KazananFrag = OyuncuFrag
                Kazanan = Uid
            }
            else if(KazananFrag == OyuncuFrag)
            {
                if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
                    Kazanan = Uid
            }
        }
        
        
        if(Kazanan == 0 || FragKaydet[Kazanan] == 0)
        {
            client_print_color(0,0,"^3Bicak Modunun Kazanani YOK!")
            arrayset(FragKaydet, 0, sizeof(FragKaydet))

        }
        else
        {
            MotdGoster()
        }
        oyunbasladi = false

    }
    else
    {
        arrayset(FragKaydet, 0, sizeof(FragKaydet))
        oyunbasladi = true
        client_print_color(0,0,"^3Bicak ^4Modu Aktif Edildi. En Fazla ^3Bicak ^4ile Adam Olduren Kazanacak.")
    }
    
}

MotdGoster()
{
    new isim[32],motd[800],len
    get_user_name(Kazanan,isim,31)
    client_print_color(0,0,"^4Bicak Modunun Kazanani ^3[ %s ] ^4Oldurdugu Adam Sayisi ^3[ %i ]",isim,FragKaydet[Kazanan])
    len = format(motd, 799,"<body bgcolor=gray>")
    len += format(motd[len], 799-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",isim)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",FragKaydet[Kazanan])
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n^n")
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">CT Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",CTFrag)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">T Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",TFrag)
    show_motd(0, motd, "BICAK KAZANANI")
}


public client_putinserver(id)
{
    if(oyunbasladi)
        FragKaydet[id] = 0
}
Ellerinize sağlık gayet stabil şekilde çalışıyor. Son bir ricam olacak, eklentiye bıçak modunu kazanan takımıda ekleyebilir miyiz? Mesela ct takımı:20 kişi t takımı:19 kişi bıçakladı diyelim. Bu durumda Ct takımı kazanacaktır. Bıçak modunu kazanan takım: CT takımı olmuştur diye de bir yazı ekleyebilir miyiz MOTD içersine ?

Link:
Linklerini gizle
Linki Kopyala

F.T.H
Mesajlar: 546
Kayıt: Pzr Mar 19, 2017 12:55 pm
Konum: Ϲ★
İletişim:

Takım - Oyuncu Bıçak Sayar

Mesaj gönderen F.T.H »

CivilEngineer yazdı: Sal Eki 29, 2019 6:27 pm Ellerinize sağlık gayet stabil şekilde çalışıyor. Son bir ricam olacak, eklentiye bıçak modunu kazanan takımıda ekleyebilir miyiz? Mesela ct takımı:20 kişi t takımı:19 kişi bıçakladı diyelim. Bu durumda Ct takımı kazanacaktır. Bıçak modunu kazanan takım: CT takımı olmuştur diye de bir yazı ekleyebilir miyiz MOTD içersine ?

Kod: Tümünü seç

#include <amxmodx>

new bool:oyunbasladi = false
new FragKaydet[33],Kazanan,TFrag,CTFrag
public plugin_init()
{
    register_plugin("Bicak Kazanan","1.0","F.T.H")
    register_clcmd("say /Baslat","OyunuBaslat")
    register_event("DeathMsg","Olenler","a","4=knife")
}

public Olenler()
{
    if(!oyunbasladi)
        return PLUGIN_CONTINUE

    FragKaydet[read_data(1)]++
    
    return PLUGIN_CONTINUE
}

public OyunuBaslat(id)
{
    if(~get_user_flags(id) & ADMIN_BAN)
        return

    if(oyunbasladi)
    {
        new KazananFrag = 0,OyuncuFrag = 0
        CTFrag = 0,TFrag = 0,Kazanan = 0
        for(new Uid=1; Uid <= get_maxplayers(); Uid++)
        {
            if(get_user_team(Uid) == 1) TFrag += FragKaydet[Uid]
            else if(get_user_team(Uid) == 2) CTFrag += FragKaydet[Uid]
            OyuncuFrag = FragKaydet[Uid]
            if(OyuncuFrag > KazananFrag)
            {
                KazananFrag = OyuncuFrag
                Kazanan = Uid
            }
            else if(KazananFrag == OyuncuFrag)
            {
                if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
                    Kazanan = Uid
            }
        }
        
        
        if(Kazanan == 0 || FragKaydet[Kazanan] == 0)
        {
            client_print_color(0,0,"^3Bicak Modunun Kazanani YOK!")
            arrayset(FragKaydet, 0, sizeof(FragKaydet))

        }
        else
        {
            MotdGoster()
        }
        oyunbasladi = false

    }
    else
    {
        arrayset(FragKaydet, 0, sizeof(FragKaydet))
        oyunbasladi = true
        client_print_color(0,0,"^3Bicak ^4Modu Aktif Edildi. En Fazla ^3Bicak ^4ile Adam Olduren Kazanacak.")
    }
    
}

MotdGoster()
{
    new isim[32],motd[800],len
    get_user_name(Kazanan,isim,31)
    client_print_color(0,0,"^4Bicak Modunun Kazanani ^3[ %s ] ^4Oldurdugu Adam Sayisi ^3[ %i ]",isim,FragKaydet[Kazanan])
    len = format(motd, 799,"<body bgcolor=gray>")
    len += format(motd[len], 799-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",isim)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",FragKaydet[Kazanan])
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n^n")
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">CT Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",CTFrag)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">T Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n^n",TFrag)
    if(TFrag != CTFrag)
        len += format(motd[len], 799-len,"<center><h1><font color=^"white^">%s Takimi Kazandi!</font></h1></center>^n",TFrag>CTFrag ? "Terorist":"CT")
    else
        len += format(motd[len], 799-len,"<center><h1><font color=^"white^">TAKIMLAR BERABERE KALDI!</font></h1></center>^n")


    show_motd(0, motd, "BICAK KAZANANI")
}


public client_putinserver(id)
{
    if(oyunbasladi)
        FragKaydet[id] = 0
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
CivilEngineer
Mesajlar: 336
Kayıt: Çrş Nis 17, 2019 5:04 pm
Server Ip/DNS: 213.238.173.204
Clan İsmi: CivilGaming
İletişim:

Takım - Oyuncu Bıçak Sayar

Mesaj gönderen CivilEngineer »

F.T.H yazdı: Sal Eki 29, 2019 7:48 pm
CivilEngineer yazdı: Sal Eki 29, 2019 6:27 pm Ellerinize sağlık gayet stabil şekilde çalışıyor. Son bir ricam olacak, eklentiye bıçak modunu kazanan takımıda ekleyebilir miyiz? Mesela ct takımı:20 kişi t takımı:19 kişi bıçakladı diyelim. Bu durumda Ct takımı kazanacaktır. Bıçak modunu kazanan takım: CT takımı olmuştur diye de bir yazı ekleyebilir miyiz MOTD içersine ?

Kod: Tümünü seç

#include <amxmodx>

new bool:oyunbasladi = false
new FragKaydet[33],Kazanan,TFrag,CTFrag
public plugin_init()
{
    register_plugin("Bicak Kazanan","1.0","F.T.H")
    register_clcmd("say /Baslat","OyunuBaslat")
    register_event("DeathMsg","Olenler","a","4=knife")
}

public Olenler()
{
    if(!oyunbasladi)
        return PLUGIN_CONTINUE

    FragKaydet[read_data(1)]++
    
    return PLUGIN_CONTINUE
}

public OyunuBaslat(id)
{
    if(~get_user_flags(id) & ADMIN_BAN)
        return

    if(oyunbasladi)
    {
        new KazananFrag = 0,OyuncuFrag = 0
        CTFrag = 0,TFrag = 0,Kazanan = 0
        for(new Uid=1; Uid <= get_maxplayers(); Uid++)
        {
            if(get_user_team(Uid) == 1) TFrag += FragKaydet[Uid]
            else if(get_user_team(Uid) == 2) CTFrag += FragKaydet[Uid]
            OyuncuFrag = FragKaydet[Uid]
            if(OyuncuFrag > KazananFrag)
            {
                KazananFrag = OyuncuFrag
                Kazanan = Uid
            }
            else if(KazananFrag == OyuncuFrag)
            {
                if(get_user_deaths(Kazanan) > get_user_deaths(Uid))
                    Kazanan = Uid
            }
        }
        
        
        if(Kazanan == 0 || FragKaydet[Kazanan] == 0)
        {
            client_print_color(0,0,"^3Bicak Modunun Kazanani YOK!")
            arrayset(FragKaydet, 0, sizeof(FragKaydet))

        }
        else
        {
            MotdGoster()
        }
        oyunbasladi = false

    }
    else
    {
        arrayset(FragKaydet, 0, sizeof(FragKaydet))
        oyunbasladi = true
        client_print_color(0,0,"^3Bicak ^4Modu Aktif Edildi. En Fazla ^3Bicak ^4ile Adam Olduren Kazanacak.")
    }
    
}

MotdGoster()
{
    new isim[32],motd[800],len
    get_user_name(Kazanan,isim,31)
    client_print_color(0,0,"^4Bicak Modunun Kazanani ^3[ %s ] ^4Oldurdugu Adam Sayisi ^3[ %i ]",isim,FragKaydet[Kazanan])
    len = format(motd, 799,"<body bgcolor=gray>")
    len += format(motd[len], 799-len,"<center><h2><font color=^"blue^">BICAK KAZANANI</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n")
    len += format(motd[len], 799-len,"<center><h2><font color=^"white^">%s</font></h2></center>^n",isim)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",FragKaydet[Kazanan])
    len += format(motd[len], 799-len,"<center><h2><font color=^"green^">===================</font></h2></center>^n^n")
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">CT Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n",CTFrag)
    len += format(motd[len], 799-len,"<center><h3><font color=^"white^">T Takiminin Bicakla Oldurdugu Adam Sayisi: %i</font></h3></center>^n^n",TFrag)
    if(TFrag != CTFrag)
        len += format(motd[len], 799-len,"<center><h1><font color=^"white^">%s Takimi Kazandi!</font></h1></center>^n",TFrag>CTFrag ? "Terorist":"CT")
    else
        len += format(motd[len], 799-len,"<center><h1><font color=^"white^">TAKIMLAR BERABERE KALDI!</font></h1></center>^n")


    show_motd(0, motd, "BICAK KAZANANI")
}


public client_putinserver(id)
{
    if(oyunbasladi)
        FragKaydet[id] = 0
}
Tekrardan ellerinize sağlık, gayet güzel ve sıkıntısız bir şekilde çalışıyor. İzniniz doğrultusunda motd içersini biraz düzenleyeceğiz. Yardımınız için tekrar teşekkür ederim. :)

Link:
Linklerini gizle
Linki Kopyala
Kilitli