1. sayfa (Toplam 1 sayfa)

Oto map değişme plugini [İSTEK]

Gönderilme zamanı: Prş Haz 29, 2017 10:01 am
gönderen mkiranatli
Saat gece 24.00 - sabah 6.00 arasında sadece c (kick) yetkisi olanlar map değiştirebilme bir durumu olan plugin yapabilir misiniz

Oto map değişme plugini [İSTEK]

Gönderilme zamanı: Prş Haz 29, 2017 10:33 am
gönderen Taha Demirbaş
Csd eklentileri onceliklidir. C yetkisi olayi ile sinirlandiramayiz.

Oto map değişme plugini [İSTEK]

Gönderilme zamanı: Prş Haz 29, 2017 1:04 pm
gönderen uzman59
mkiranatli yazdı:Saat gece 24.00 - sabah 6.00 arasında sadece c (kick) yetkisi olanlar map değiştirebilme bir durumu olan plugin yapabilir misiniz

@mkiranatli

Eklenti ektedir..

Cvar Ayarları :

Kod: Tümünü seç

amx_cvar amx_blockstart 0000 ; map block baslangıc saati
amx_cvar amx_blockend 0600 ; map block bitiş saati

Kod: Tümünü seç


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Maps Engel"
#define VERSION "1.0"
#define AUTHOR "uzman59"

new u;
new o;
public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_concmd("amx_map", "check")
    u = register_cvar("blockstart","0000")
    o = register_cvar("blockend","0600")
    
}

public check(id) {
    new zaa[33];
    get_time("%H%M",zaa,32)
    new aa = str_to_num(zaa);
    if((get_user_flags(id) & ADMIN_KICK)){
        return PLUGIN_CONTINUE
    }
    else{
    
        if(get_pcvar_num(u) < aa < get_pcvar_num(o)) {
            return PLUGIN_HANDLED
        }else
        {
            return PLUGIN_CONTINUE
        }
    }
}


Oto map değişme plugini [İSTEK]

Gönderilme zamanı: Prş Haz 29, 2017 1:25 pm
gönderen mkiranatli
uzman59 yazdı:
mkiranatli yazdı:Saat gece 24.00 - sabah 6.00 arasında sadece c (kick) yetkisi olanlar map değiştirebilme bir durumu olan plugin yapabilir misiniz

@mkiranatli

Eklenti ektedir..

Cvar Ayarları :

Kod: Tümünü seç

amx_cvar amx_blockstart 0000 ; map block baslangıc saati
amx_cvar amx_blockend 0600 ; map block bitiş saati

Kod: Tümünü seç


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Maps Engel"
#define VERSION "1.0"
#define AUTHOR "uzman59"

new u;
new o;
public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_concmd("amx_map", "check")
    u = register_cvar("blockstart","0000")
    o = register_cvar("blockend","0600")
    
}

public check(id) {
    new zaa[33];
    get_time("%H%M",zaa,32)
    new aa = str_to_num(zaa);
    if((get_user_flags(id) & ADMIN_KICK)){
        return PLUGIN_CONTINUE
    }
    else{
    
        if(get_pcvar_num(u) < aa < get_pcvar_num(o)) {
            return PLUGIN_HANDLED
        }else
        {
            return PLUGIN_CONTINUE
        }
    }
}

 
Hocam çok teşekkür ederim bir de gece saat 00 da otomatik deathrun_arctic mapı açma plugini yapabilir misiniz

Oto map değişme plugini [İSTEK]

Gönderilme zamanı: Prş Haz 29, 2017 2:03 pm
gönderen uzman59
@mkiranatli

Eklenti ektedir..

Kod: Tümünü seç


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Maps Engel"
#define VERSION "1.0"
#define AUTHOR "Edited(uzman59)"

new u;
new o;
new m;
new xm[33];
public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_concmd("amx_map", "check")
    u = register_cvar("blockstart","0000")
    o = register_cvar("blockend","0600")
    m = register_cvar("automap","deathrun_arctic")
    set_task(20.0,"v_v",_,_,_,"b")
}

public check(id) {
    new zaa[33];
    get_time("%H%M",zaa,32)
    new aa = str_to_num(zaa);
    if((get_user_flags(id) & ADMIN_KICK)){
        return PLUGIN_CONTINUE
    }
    else{
    
        if(get_pcvar_num(u) < aa < get_pcvar_num(o)) {
            return PLUGIN_HANDLED
        }else
        {
            return PLUGIN_CONTINUE
        }
    }
}
public v_v() {
    new mx[33]
    get_mapname(mx,32)
    get_pcvar_string(m,xm,32)
    
    new zaa[33];
    get_time("%H%M",zaa,32)
    new aa = str_to_num(zaa);
    
    if(get_pcvar_num(u) < aa < get_pcvar_num(o) && !equali(mx,xm)) {
        set_task(10.0,"cmx")
    }
}
public cmx() {
    server_cmd("amx_map %s",xm)
}