24/05/2020, 01:08 AM (Última modificación: 25/05/2020, 10:13 PM por Raemix01. Edited 1 time in total.)
Cuando los usuarios se registran o logean, y hay una persona ya dentro de un equipo (ct o tt) se buguea al elegir un equipo y quedan en modo espectador, y cuando logran entrar luego de volver a logiarse nuevamente, se les desaparece la mira, no pueden cambiar el arma ni elegir granadas, etc, en pocas palabras se bugea, alguna solución?
// Set the custom HUD display task if enabled
if (get_pcvar_num(cvar_huddisplay))
set_task(1.0, "ShowHUD", id+TASK_SHOWHUD, _, _, "b")
// Set time check task
set_task(1.0, "check_time", id+TASK_TIME, _, _, "b")
// Go to spectator?
if (spec)
{
// Make a task because name has to be changed, after set account it's logged
set_task(0.5, "join_team_spec", id)
}
else
{
// Make a task because name has to be changed, after set account it's logged
set_task(0.5, "join_team_t_ct", id)
}
// Make a task because admin has to be checked, after name changed
set_task(0.5, "loggin_success2", id)
}
public join_team_spec(id)
{
// Not connected
if (!g_isconnected[id]) return;
// Currently logged spectator
g_status[id] = ONLINE_SPEC
// Join SPEC team
engclient_cmd(id, "jointeam", "6")
}
public join_team_t_ct(id)
{
// Not connected
if (!g_isconnected[id]) return;
// Currently logged
g_status[id] = ONLINE
// Join T or CT team
if (fnGetTs() >= fnGetCTs())
engclient_cmd(id, "jointeam", "2")
else
engclient_cmd(id, "jointeam", "1")
// Prevent player bugged if he was logged as spectator and
// went to character menu again
if (fm_cs_get_user_team(id) == FM_CS_TEAM_SPECTATOR)
{
remove_task(id+TASK_TEAM)
fm_cs_set_user_team(id, FM_CS_TEAM_CT) // must be CT (he isn't a zombie)
fm_user_team_update(id)
}
}
(24/05/2020, 02:29 AM)Hypnotize escribió: ya te lo cambie yo man
ya te agregue tu comando de apps zp_app prueba si anda bien y eso del login.
ME FUNCIONA TODO TE AMO, ahora solo queda probar mañana si no se bugean al logearse, acabo de ver que vos tuviste el mismo problema en 2016 , si no se soluciona mañana te escribo por aca