MOTD ChangeLevel
#1
Necesito un motd antes de que el mapa se cambie. si alguien tiene idea de como hacerlo, se lo agradeceria!!
Responder
#2
Podés detectar mp_timelimit(tiempo en el que el mapa se cambia) y cuando el valor este en "0" se abra una motd.
Un ejemplo sería.
Código PHP:
new cVar_timelimit;

public 
plugin_init() {
    
set_task(1.0"cVar_check"___"b");
    
register_clcmd("say /map""mapa");
}

public 
cVar_check()
    
cVar_timelimit get_cvar_pointer("mp_timelimit");

public 
mapa(id)
    if(
get_pcvar_num(cVar_timelimit) <= 0){
        
show_motd(id"Se Abrio una motd""Motd");
    } 
Responder
#3
(15/04/2019, 03:23 PM)Kreeze escribió: Podés detectar mp_timelimit(tiempo en el que el mapa se cambia) y cuando el valor este en "0" se abra una motd.
Un ejemplo sería.
Código PHP:
new cVar_timelimit;

public 
plugin_init() {
    
set_task(1.0"cVar_check"___"b");
    
register_clcmd("say /map""mapa");
}

public 
cVar_check()
    
cVar_timelimit get_cvar_pointer("mp_timelimit");

public 
mapa(id)
    if(
get_pcvar_num(cVar_timelimit) <= 0){
        
show_motd(id"Se Abrio una motd""Motd");
    } 

Mis servidores contienen, Gallileo o Mapchooser...
no creo que me funcione eso
Responder
#4
Probaste al menos? Porque a mi si me anda :S
PD: Proba si no, get_timeleft(), o poner get_pcvar_float. Pero así tiene que andar..
Código PHP:
new cVar_timelimit;

public 
plugin_init() {
    
set_task(1.0"cVar_check"___"b");
    for(new 
id 1id <= get_maxplayers(); id++){
        
set_task(1.0"mapa"id__"b");
    }
}

public 
cVar_check()
    
cVar_timelimit get_cvar_pointer("mp_timelimit");

public 
mapa(id)
    if(
get_pcvar_num(cVar_timelimit) <= 1){
        
show_motd(id"Se Abrio una motd""Motd");
    } 
Responder
#5
Código PHP:
public plugin_init() register_event("30""ev_Intermission""a");
public 
ev_Intermission() show_motd(0"Motd prron v:""motd"); 
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)