Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
13/11/2015, 09:56 PM
(Última modificación: 08/12/2015, 09:23 AM por davidvargas27362.)
HOLA ME AYUDAN A AGREGAR ESTE HUD A UN MENU SUPONIENDO ESTE MOD ES SURF. QUE PONGA /NIVEL y Salga El Menu. en la medio de la esquina izquierda.
Código PHP: public hud(id) { if(!is_user_alive(id)) { new target = pev(id, pev_iuser2); if(!target) return PLUGIN_CONTINUE; new nombre[32] new newlevel = LEVELS[PLEVEL[ target ]]-PXP[ target ] get_user_name(target,nombre,charsmax(nombre)) set_hudmessage(0, 127, 255, 0.0, 0.87, 0, 6.0, 12.0) show_hudmessage(id, "[Nombre:%s] [Nivel: %i/820 ] [Exp: %i/%i ]", nombre, PLEVEL[ target ], PXP[ target ], newlevel) return PLUGIN_CONTINUE; } if(is_user_alive(id)) { new nombre[32] new newlevel = LEVELS[PLEVEL[ id ]]-PXP[ id ] get_user_name(id,nombre,31) set_hudmessage(0, 127, 255, 0.0, 0.87, 0, 6.0, 12.0) show_hudmessage(id, "[Nombre:%s] [Nivel:%i/820 ] [Exp:%i/%i ]", nombre, PLEVEL[ id ], PXP[ id ], newlevel); } return PLUGIN_CONTINUE; }
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
Mensajes: 926
Temas: 64
Registro en: Feb 2014
Reputación:
9
Osea, querés que al poner en say /nivel, te aparezca el hud?
(15/12/2020, 07:06 PM)Mario AR. escribió: Cuando tu acatante conozca de tu nuevo puerto, te volverá a atacar
Mensajes: 62
Temas: 2
Registro en: Jul 2015
Reputación:
0
14/11/2015, 05:18 PM
(Última modificación: 14/11/2015, 05:19 PM por TheMetaliLolen.)
Código PHP: public Menu_ASD(id) { new len[999], menu formatex(len, charsmax(len), "\yDatos") menu = menu_create(len, "handler_asd") formatex(len, charsmax(len), "\yNombre: \r%s ^n^n\yNivel: \r%d \y/ \r820^n^n\yEXP \r%d \y/ \r%d",nombre,PLEVEL[id],PXP[ id ], newlevel) menu_additem(menu, len, "1") menu_setprop(menu, MPROP_EXITNAME, "\r[Salir]") menu_display(id, menu, 0) }
public handler_asd(id, menu, item) { if(item==MENU_EXIT) return PLUGIN_HANDLED switch(item) { case 0: TuMenuPrincipal(id) } return PLUGIN_HANDLED }
Adaptalo Y Listo
register_clcmd("say /NIVEL", "Menu_ASD")
Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
Gracias TheMetaliLolen
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
(14/11/2015, 03:15 AM)Cr3470r escribió: Osea, querés que al poner en say /nivel, te aparezca el hud?
Si
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
20/11/2015, 11:15 AM
(Última modificación: 20/11/2015, 11:16 AM por davidvargas27362.)
(14/11/2015, 05:18 PM)TheMetaliLolen escribió: Código PHP: public Menu_ASD(id) { new len[999], menu formatex(len, charsmax(len), "\yDatos") menu = menu_create(len, "handler_asd") formatex(len, charsmax(len), "\yNombre: \r%s ^n^n\yNivel: \r%d \y/ \r820^n^n\yEXP \r%d \y/ \r%d",nombre,PLEVEL[id],PXP[ id ], newlevel) menu_additem(menu, len, "1") menu_setprop(menu, MPROP_EXITNAME, "\r[Salir]") menu_display(id, menu, 0) }
public handler_asd(id, menu, item) { if(item==MENU_EXIT) return PLUGIN_HANDLED switch(item) { case 0: TuMenuPrincipal(id) } return PLUGIN_HANDLED }
Adaptalo Y Listo
register_clcmd("say /NIVEL", "Menu_ASD")
public Menu_ASD(id) {
new len[999], menu;
formatex(len, charsmax(len), "\wDetalles De Tu Cuenta")
menu = menu_create(len, "handler_asd")
formatex(len, charsmax(len), "\wNombre: \r%s ^n^n\wNivel: \w%d \y/ \w820^n^n\wEXP \w%d \w/ \w%d", nombre, get_user_health(id), get_user_armor(id),
PLEVEL[id], PXP[id], newlevel)
menu_additem(menu, len, "1")
menu_setprop(menu, MPROP_EXITNAME, "\r[Salir]")
menu_display(id, menu, 0)
}
public handler_asd(id, menu, item) {
if(item==MENU_EXIT) return PLUGIN_HANDLED
switch(item)
{
case 0: TuMenuPrincipal(id)
}
return PLUGIN_HANDLED
}
trata de compilar esto. mira los errores que da.
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
Mensajes: 7,178
Temas: 93
Registro en: Aug 2014
Reputación:
63
que error te da?
en el case reemplazala para que te lleve a tu menu
Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
(20/11/2015, 12:05 PM)NkkI escribió: que error te da?
en el case reemplazala para que te lleve a tu menu
Código PHP: public Menu_ASD(id) { new len[999], menu; formatex(len, charsmax(len), "\wDetalles De Tu Cuenta") menu = menu_create(len, "handler_asd") formatex(len, charsmax(len), "\wNombre: \r%s ^n^n\wNivel: \w%d \y/ \w820^n^n\wEXP \w%d \w/ \w%d", nombre, get_user_health(id), get_user_armor(id), PLEVEL[id], PXP[id], newlevel) menu_additem(menu, len, "1") menu_setprop(menu, MPROP_EXITNAME, "\r[Salir]") menu_display(id, menu, 0) }
public handler_asd(id, menu, item) { if(item==MENU_EXIT) return PLUGIN_HANDLED switch(item) { case 0: TuMenuPrincipal(id) } return PLUGIN_HANDLED }
esto son los errores que me da:
Error: Undefined symbol "nombre" on line 153
Warning: Loose indentation on line 164
Error Undefined symbol "TuMenuPrincipal" on line 166
Warning: Loose indentation on line 168
Warning: Symbol is never: "menu" on line 739
Warning: Symbol is never: "menu" on line 739
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
Mensajes: 224
Temas: 3
Registro en: Aug 2015
Reputación:
9
Código PHP: public Menu_ASD(id) { new len[500], menu, nombre[32] get_user_name(id, nombre, charsmax(nombre)) formatex(len, charsmax(len), "\wDetalles De Tu Cuenta") menu = menu_create(len, "handler_asd") formatex(len, charsmax(len), "\wNombre: \r%s ^n^n\wNivel: \w%d \y/ \w820^n^n\wEXP \w%d \w/ \w%d", nombre, get_user_health(id), get_user_armor(id), PLEVEL[id], PXP[id], newlevel) menu_additem(menu, len) menu_setprop(menu, MPROP_EXITNAME, "\r[Salir]") menu_display(id, menu) }
public handler_asd(id, menu, item) { switch(item) { case 0: client_cmd(id, "say /menu") // o la funcion de tu menu case MENU_EXIT: { menu_destroy(menu) return PLUGIN_HANDLED } } return PLUGIN_HANDLED }
Hide&Seek
Mensajes: 309
Temas: 73
Registro en: Jan 2015
Reputación:
0
(20/11/2015, 09:23 PM)Santjcs escribió: Código PHP: public Menu_ASD(id) { new len[500], menu, nombre[32] get_user_name(id, nombre, charsmax(nombre)) formatex(len, charsmax(len), "\wDetalles De Tu Cuenta") menu = menu_create(len, "handler_asd") formatex(len, charsmax(len), "\wNombre: \r%s ^n^n\wNivel: \w%d \y/ \w820^n^n\wEXP \w%d \w/ \w%d", nombre, get_user_health(id), get_user_armor(id), PLEVEL[id], PXP[id], newlevel) menu_additem(menu, len) menu_setprop(menu, MPROP_EXITNAME, "\r[Salir]") menu_display(id, menu) }
public handler_asd(id, menu, item) { switch(item) { case 0: client_cmd(id, "say /menu") // o la funcion de tu menu case MENU_EXIT: { menu_destroy(menu) return PLUGIN_HANDLED } } return PLUGIN_HANDLED }
Gracias le faltaban unas vaariables como las que le Agregastes, pero aun le faltaron aparte las que pusiste pero ya la acomode gracias
Aprender: Necesaria unión entre el Querer, el Saber y el Poder
|