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

https://discord.gg/43gGDQe6tS

weapon engel

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
|.Gene[R]aL.|
Mesajlar: 994
Kayıt: Çrş Haz 22, 2016 6:38 pm
Konum: ANKARA
Server Ip/DNS: cs6.csduragi.net
Clan İsmi: STH Gaming
İletişim:

weapon engel

Mesaj gönderen |.Gene[R]aL.| »

S.a Arkadaslar Ben Serverimde Mach system moduna gectıgım ıcın mesela map yenı acıldıgında ılk 3 round weapon cekmek yasak ama soyle bı sorun var takımlar degıstıgı zaman herkez de sılah yokken bazen weapon yetkılı arkadaslar farkında olmadan sılah alıyor ben 16 round dada weaponun 3 el yasak olmasını ıstıyorum ayarlıyabılırmısınız. Asagıdakı resımde takımlar degıstı ama 16 round ve weapon cekılebılıyor ben bunu 3 el engellemek ıstıyorum
Resim
STH-Weapon_engel.sma
STH Gaming COMMUNITY Match System
Server ip : cs6.csduragi.net / 213.238.173.206 / cs1.sthgaming.org
16v16 Mac Server ip : cs155.csduragi.com / cs2.sthgaming.org
Team Speak3 ip : ts26.csduragi.com
Web Adresi : http://www.sthgaming.org
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

weapon engel

Mesaj gönderen Taha Demirbaş »

gamecommencing kodu çalışmamakta. Bunuda not ediyorum. Bu yüzden bir çok eklenti çalışmamakta.

ben bunun yerine sıfırlama eli için cvar ekledim.

amx_cvar sth_weapengel_sifirla 16 (16. elde rounda rest atar ve baştan sayar.)
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Konu Sahibi
|.Gene[R]aL.|
Mesajlar: 994
Kayıt: Çrş Haz 22, 2016 6:38 pm
Konum: ANKARA
Server Ip/DNS: cs6.csduragi.net
Clan İsmi: STH Gaming
İletişim:

weapon engel

Mesaj gönderen |.Gene[R]aL.| »

redarmygaming yazdı:gamecommencing kodu çalışmamakta. Bunuda not ediyorum. Bu yüzden bir çok eklenti çalışmamakta.

ben bunun yerine sıfırlama eli için cvar ekledim.

amx_cvar sth_weapengel_sifirla 16 (16. elde rounda rest atar ve baştan sayar.)
teşekkürler deneyecegım.

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

uzman59
Mesajlar: 624
Kayıt: Çrş Nis 06, 2016 7:40 pm
Konum: Tekirdağ İlçesi
Server Ip/DNS: cs11.csduragi.net
Clan İsmi: HospitaL 卍 KLan

weapon engel

Mesaj gönderen uzman59 »

@|.Gene[R]aL.|

Deneyiniz..

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>


#define PLUGIN "Raund weapon Yasak"
#define VERSION "1.0"
#define AUTHOR "uzman59"


new round;
new bool:silah = false


public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_event("HLTV","eNewRound","a","1=0","2=0")
    register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing")
    register_concmd("amx_weapon", "komut_yasaklandi")
}
public eNewRound() {
    round++
    if(round < 20) {
        if(round == 4) {
                silah = true
        }
        else{
            if(round == 15) {
                    silah = false
            }
            else{
                if(round == 19){
                    silah = true
                }
            }
        }
    }
}
public eRestart() {
       round = 0
    silah = false
}

public komut_yasaklandi(id)
{
    if(get_user_flags(id) & ADMIN_RCON){
        return PLUGIN_CONTINUE;
    }
    if(!silah){
    renkli_yazi(id,"!gSTH !tGaming !n: !g>>> !tiLK !n[ !g3 !n] !tRaund !gWeapon Cekmek !tYasaktir...")
    return PLUGIN_HANDLED;
    }
    if(silah){
    return PLUGIN_CONTINUE;
    }
    return PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...) {
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)
    
    replace_all(msg, 190, "!n", "^x01"); 
    replace_all(msg, 190, "!g", "^x04");     
    replace_all(msg, 190, "!t", "^x03"); 
    
    if (id) players[0] = id; else get_players(players, count, "ch"); {
    for (new i = 0; i < count; i++)
    {
        if (is_user_connected(players[i]))
        {
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
            write_byte(players[i]);
            write_string(msg);
            message_end();
        }
    }
}
}
 
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Cevapla