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 ?

Silinmiş Konu   | Model Sorunu

Konu

#1
Eklenti oyun içinde player modeli değiştirmeye yarıyor ancak oyuncular konsola model zombie vs yazarak model değiştirebiliyorlar. Bunun olmamasını istiyorum.
Kod:
public cmdKeeper(id)
{
    if(get_pcvar_num(CVAR_ARQUEROS))
    {
        if(is_user_alive(id) && soy_spec[id] == false)
        {
            new userteam = get_user_team(id)
            if(!user_is_keeper[id])
            {
                new name[MAX_PLAYER + 1]
                get_user_name(id, name, MAX_PLAYER)
                if(userteam == 2)
                {
                    if(arqueroct == 0)
                    {                
                        new KeeperMdl[128]
                        copy(KeeperMdl, sizeof KeeperMdl - 1, SModel[1])
                        CT_keeper[id] = true
                        user_is_keeper[id] = true
                        arqueroct = 1
                        set_hudmessage (0, 255, 255, -1.0, 0.2, 2, 0.1, 10.0, 0.05, 1.0, 1)
                        show_hudmessage(0, "%s %L!", name, LANG_PLAYER, "NEWGKCT")
                        ColorChat(0, GREY, "^x04 %s %L", name, LANG_PLAYER, "NEWGKCT")
                        cs_set_user_model(id, KeeperMdl)
                        set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,255)
                        CurWeapon(id)
                //        play_wav(id, KEEPER);
                        play_wav(id, SoundDirect[24])
                    }
                    else
                    {
                        new NameKeeper[MAX_PLAYER + 1]
                        for(new x = 1; x <= MAX_PLAYER; x++)
                        {
                            new TeamX = get_user_team(x)        
                            if(TeamX == 2 && user_is_keeper[x] && is_user_connected(x))
                                get_user_name(x, NameKeeper, MAX_PLAYER)
                        }
                        
                        if(equali(NameKeeper,""))
                        {
                            arqueroct = 0
                            cmdKeeper(id)
                            return PLUGIN_HANDLED
                        }
                        
                        ColorChat(id, GREY, "^x04 You can't be a goal keeper because %s already is.", NameKeeper)
                    }
                }
                else if(userteam == 1)
                {
                    if(arquerot == 0)
                    {    
                        new KeeperMdl[128]
                        copy(KeeperMdl, sizeof KeeperMdl - 1, SModel[2])
                    
                        T_keeper[id] = true
                        user_is_keeper[id] = true
                        arquerot = 1
                        set_hudmessage (255, 255, 0, -1.0, 0.25, 2, 0.1, 10.0, 0.05, 1.0, 1)  
                        show_hudmessage(0, "%s %L", name, LANG_PLAYER, "NEWGKT")
                        ColorChat(0, GREY, "^x04 %s %L", name, LANG_PLAYER, "NEWGKT")
                        cs_set_user_model(id, KeeperMdl)        
                        set_user_rendering(id,kRenderFxGlowShell,255,255,0,kRenderNormal,255)
                        CurWeapon(id)                
                    //    play_wav(id, KEEPER);
                        play_wav(id, SoundDirect[24])
                    }
                    else
                    {
                        new NameKeeper[MAX_PLAYER + 1]
                        for(new x = 1; x <= MAX_PLAYER; x++)
                        {
                            new TeamX = get_user_team(x)        
                            if(TeamX == 1 && user_is_keeper[x] && is_user_connected(x))
                                get_user_name(x, NameKeeper, MAX_PLAYER)
                        }
                        
                        if(equali(NameKeeper,""))
                        {
                            arquerot = 0
                            cmdKeeper(id)
                            return PLUGIN_HANDLED
                        }                        
                        
                        ColorChat(id, GREY, "^x04 You cannot be a goal keeper because %s already is.", NameKeeper)
                    }
                }    
                else
                {
                    ColorChat(id, GREY, "^x04 %L", LANG_PLAYER, "SPECCANT")
                }
            }
            else
            {
                ColorChat(id, GREY, "^x04 Ya sos arquero!", LANG_PLAYER, "ARCHER")
            }
        }
    }
    else
        ColorChat(id, GREY, "^x04 %L", LANG_PLAYER, "OPTIONDIS")
    
    return PLUGIN_HANDLED
}




#2
tamamını bıraksanız fixleriz


Boş ol , boş ol , boş ol.
#3
register_clcmd("say /keeper","cmdKeeper")
Var da önemli olan public değil mi


#4
Son Düzenleme: 27-02-2019, Saat: 22:09, Düzenleyen: Aconyonn.
@tepegoz Publicde herhangi bir say komutu göremedim eklentinin tamamını atarsanız yardımcı olabilirim.


Pouex(Görkem Bacısısikişenoğlu)'in anasını götünden sikeyim.
Emirhan SkürtSkürt seninde ananı sikicem sıradasın.
Dediğim gibi ferudun ve berke lafım yok.
forum.csduragi.com
#5
Son Düzenleme: 27-02-2019, Saat: 22:21, Düzenleyen: tepegoz.
Kod:
#include <amxmodx>
#include <cstrike>
#include <fun>

new bool:T_keeper
new bool:CT_keeper
new bool:user_is_keeper[33]

#define PLUGIN "Keeper plugin"
#define VERSION "1.0"
#define AUTHOR "Imanoobie + stupok69"


public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /gk","cmdKeeper")
    register_clcmd("say /kaleciol","cmdKeeper")
    register_clcmd("say /nogk","cmdUnKeeper")
    register_clcmd("say /kaleciiptal","cmdUnKeeper")
    
}

public plugin_precache()
{
    precache_model("models/player/guerilla/guerilla.mdl")
    precache_model("models/player/gign/gign.mdl")
}


public cmdKeeper(id)
{
    new CsTeams:userteam = cs_get_user_team(id)
    
    if(user_is_keeper[id])
    {
        client_print(id, print_chat, "KALECI ZATEN SENSIN /oyuncu YAZARAK CIKABILIRSIN :)")
        return PLUGIN_HANDLED
    }
    
    new name[32]
    get_user_name(id, name, 31)
    
    if(userteam == CS_TEAM_CT)
    {
        if(!CT_keeper)
        {
            CT_keeper = true
            user_is_keeper[id] = true
            
            set_hudmessage(0, 0, 255, -1.0, 0.2, 0, 6.0, 12.0, 0.0, 0.0, -1)
            show_hudmessage(0, "%s CT NIN KALECISI OLDU!", name)
            
            cs_set_user_model(id, "keeper1")
            
        
        }
        else
        {
            client_print(id, print_chat, "TAKIMDA ZATEN KALECI VAR!")
        }
    }
    else
    {
        if(!T_keeper)
        {
            T_keeper = true
            user_is_keeper[id] = true
            
            set_hudmessage(255, 0, 0, -1.0, 0.2, 0, 6.0, 12.0, 0.0, 0.0, -1)
            show_hudmessage(0, "%s T NIN KALECISI OLDU!", name)
            
            cs_set_user_model(id, "keeper28")
            
    
        }
        else
        {
            client_print(id, print_chat, "TAKIMDA ZATEN KALECI VAR!")
        }
    }
    
    return PLUGIN_CONTINUE
}

public cmdUnKeeper(id)
{
    new CsTeams:userteam = cs_get_user_team(id)
    
    if(!user_is_keeper[id])
    {
        client_print(id, print_chat, "ZATEN KALECI DEGILSIN!")
        return PLUGIN_CONTINUE
    }
    
    new name[33]
    get_user_name(id, name, 32)
    
    if(userteam == CS_TEAM_CT)
    {
        CT_keeper = false
        user_is_keeper[id] = false
        
        set_hudmessage(0, 0, 255, -1.0, 0.2, 0, 6.0, 12.0, 0.0, 0.0, -1)
        show_hudmessage(0, "%s ARTIK CT NIN KALECISI DEGIL!", name)
        
        cs_set_user_model(id, "gign")
        
    
    }
    else
    {
        T_keeper = false
        user_is_keeper[id] = false
        
        set_hudmessage(255, 0, 0, -1.0, 0.2, 0, 6.0, 12.0, 0.0, 0.0, -1)
        show_hudmessage(0, "%s ARTIK T NIN KALECISI DEGIL!", name)
        
        cs_set_user_model(id, "guerilla")
        
    
    }
    
    return PLUGIN_CONTINUE
}

Bu eklentiyi düzeltebilirsiniz. Yukarıda gönderdiğimi es geçin @Aconyonn


#6
Forum kurallarına aykırı olduğun için konunuz silinmiştir .


Bir Hata Söz Konusu Olursa Bizlere Ulaşarak Düzeltebilirsiniz.






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
Silinmiş Konu   | Jailbreak ıçın T Model Cüce Modeli Varmı YagizLoL_ 1 213 14-09-2020, Saat: 10:28
Son Yorum: By.KinG
Silinmiş Konu   | Model İstek Kırmızı_BeyazTR 1 344 12-12-2019, Saat: 07:15
Son Yorum: By.KinG
Silinmiş Konu   | Kişi Özel Model kerem123 1 287 30-11-2019, Saat: 11:58
Son Yorum: By.KinG
Silinmiş Konu   | her admine farklı model ismail özer 1 256 23-11-2019, Saat: 08:16
Son Yorum: By.KinG
Silinmiş Konu   | her admine farklı model ismail özer 1 238 21-11-2019, Saat: 21:04
Son Yorum: By.KinG

Task