Eliminar Info de los Jugadores al Cambio del mapa
#1
Hola, Como puedo bloquear para que no salga la info de los jugadores al cambiar de mapa.

en esta foto muestro a que me refiero con la info:

[Imagen: 9F6F1D4D61828573CDC005C479D961D8BCB9AE4E]

Gracias de antemano
Responder
#2
Edita el plugin mapchooser, busca la parte donde manda un msg SVC_INTERMISSION y la borras.
Responder
#3
ok lo intentare gracias.
Responder
#4
(21/01/2015, 01:33 AM)Mario AR. escribió: Edita el plugin mapchooser, busca la parte donde manda un msg SVC_INTERMISSION y la borras.

ayudas a un no-steam ¬¬ y encima hace doble post
Hi Milashkasiya CrabCrab

Soy un #Panda.. Soy solo un tipo que parece #común pero soy todo lo contrario; alguien #atípico en esta sociedad actual

[Imagen: xl0jvd-5.png]
Link
Responder
#5
porque dicen que soy no steam?

Mario probé lo que me mencionaste pero no se elimina las estadísticas
hay alguna otra forma?
Responder
#6
1- En la foto se puede apreciar el tipo de letra en el say...
2- asi no se ven las letras los fps en steam.
3- Borrastes el tema anterior donde te deje que: No steam = No soporte
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder
#7
yo no borre nada el post lo deje en la mañana cuando regrese de trabajar no estaba el post busque en mi User cp y no encontré ningún mensaje ni nada entre a mi correo tampoco por lo que di que habría pasado algo o no se había publicado bien.
Responder
#8
WhatdoneWhatdone pido disculpas publicamente Oh god whyPoker face

EDIT:
No se si sea asi la forma correcta xd pero prueba...
Código PHP:
#include <amxmodx>
#include <cstrike>
#include <fun>

#pragma semicolon 1;

new const NOMBRE[] = "Última ronda";
new const 
VERSION[] = "v1.0";
new const 
CREADOR[] = "Federicomb";

enum (+= 1000) {
    
TASK_CHEQUEO 789150,
    
TASK_CAMBIOMAPA
};

new 
g_UltimaRonda 0;
new 
g_TimeLimit 20// Aca tienen que poner el tiempo del mapa que tienen configurado en su servidor, ejemplo 20 minutos.

public plugin_init()
{
    
register_plugin(NOMBREVERSIONCREADOR);
    
    
register_event("SendAudio""Round_end""a""2=%!MRAD_terwin""2=%!MRAD_ctwin""2=%!MRAD_rounddraw");
    
    
set_task(10.0"Configuracion"TASK_CHEQUEO__"d"1);
}

public 
Round_end()
{
    if (
g_UltimaRonda == 1)
    {
        
set_task(5.0"Cambio_mapa"TASK_CAMBIOMAPA__"a"1);
        
cs_set_user_deaths(00);
        
set_user_frags(00);
    }
}

public 
Configuracion()
{
    if (
get_playersnum())
    {
        
g_UltimaRonda 1;
        
g_TimeLimit get_cvar_num("mp_timelimit");
        
server_cmd("mp_timelimit 0");
        
ChatColor(0"!g[NG] !yÚltima ronda, el mapa cambiará al finalizar la misma");
    }
}

public 
server_changelevel(map[])
{
    if (
g_UltimaRonda == 1)
        
Cambio_mapa();
}

public 
Cambio_mapa()
{
    
remove_task(TASK_CAMBIOMAPA);
    
g_UltimaRonda 0;
    if (
get_cvar_num("mp_timelimit") == 0)
    {
        
server_cmd("mp_timelimit %d"g_TimeLimit);
    }
}

stock ChatColor(const id, const input[], any:...)
{
    new 
count 1players[32];
    static 
msg[191];
    
vformat(msg190input3);
    
    
replace_all(msg190"!g""^4");
    
replace_all(msg190"!y""^1");
    
replace_all(msg190"!team""^3");
    
replace_all(msg190"!team2""^0");
    
    if (
idplayers[0] = id; else get_players(playerscount"ch");
    {
        for (new 
0counti++)
        {
            if (
is_user_connected(players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
        }
    }

[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder
#9
Usas galileo? Si es así, tendrás que editar la fuente y eliminar el msg SVC_INTERMISSION.
Al eliminar el msg SVC_INTERMISSION haces que no se muestren los scores al cambiar el mapa, pero lo que tú quieres es que se resetee todo? Si es así, entonces agrega esta porción de código antes de donde se manda SVC_INTERMISSION:
Código PHP:
for (new 1<= 32a++) // por si ya existe i
{
    if (
is_user_connected(a))
    {
        
set_user_frags(a0);
        
set_user_deaths(a0);
    }

Responder
#10
no uso galileo, edite el mapsmenu.sma y elimine todos los mensajes SVC_INTERMISSION
pero no se elimina el panel de los score, hice un post en AM oficial pero al parecer viene en el motor y no se puede bloquear, De todas maneras muchas gracias.
Responder
#11
(21/01/2015, 04:26 PM)logic_master escribió: no uso galileo, edite el mapsmenu.sma y elimine todos los mensajes SVC_INTERMISSION
pero no se elimina el panel de los score, hice un post en AM oficial pero al parecer viene en el motor y no se puede bloquear, De todas maneras muchas gracias.

Si no, utiliza:

Código PHP:
set_msg_block(SVC_INTERMISSIONBLOCK_SET

En el plugin_init de algun plugin Whatever
Responder
#12
lo intentare gracias

PD: intente lo que me dijiste meTaLiCroSS pero no funciono, creo yo que no se puedes bloquear de alguna forma.

De todas maneras muchas gracias a todos los que respondieron.
Responder
#13
(21/01/2015, 06:08 PM)logic_master escribió: lo intentare gracias

PD: intente lo que me dijiste meTaLiCroSS pero no funciono, creo yo que no se puedes bloquear de alguna forma.

De todas maneras muchas gracias a todos los que respondieron.

Entonces hay algo que estás haciendo mal o que interfiere con lo que haces. El SVC_INTERMISSION es más que facil de evitar, es server-side ademas.
Responder
#14
Intente con lo que dijiste, a no se un plugin por default del amxx 1.8.2 interfiera no tengo otra idea
Responder
#15
(21/01/2015, 06:22 PM)meTaLiCroSS escribió:
(21/01/2015, 06:08 PM)logic_master escribió: lo intentare gracias

PD: intente lo que me dijiste meTaLiCroSS pero no funciono, creo yo que no se puedes bloquear de alguna forma.

De todas maneras muchas gracias a todos los que respondieron.

Entonces hay algo que estás haciendo mal o que interfiere con lo que haces. El SVC_INTERMISSION es más que facil de evitar, es server-side ademas.

También intenté eso pero nada, asumo que es porque no bloquea los msg enviados desde AMXX.

Btw, puedes evitar que se muestren los score automáticamente al cambiar de mapa, pero si tu quieres que aunque presionen +scoreboard no se muestre, pues not possible Whatever
Responder
#16
lo que quiero es evitar que se muestren los scores al cambiar de mapa
solo eso. :c
si tuvieran un code mario te lo agradeceria
Responder
#17
Lo único que se me ocurre, compilaste el mapchooser luego de hacer los cambios? Trolleyes
Responder
#18
En los plugins que estan corriendo cambia esto:
message_begin(MSG_ALL, SVC_INTERMISSION)
a esto
emessage_begin(MSG_ALL, SVC_INTERMISSION)
Igual con los write_* y message_end().

Tambien tienes que agregar lo que dijo Metalicross.
Hi [R]ak CrabCrab
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)