21/01/2017, 06:29 PM
Hola que tal?
Estuve sacando del foro un code para que se mueva el hud a donde yo quiera, solo que puse todo pero al momento de moverlo no da, y literalmente no se porque algo hice que no lo veo.
Esto ya lo estoy metiendo en un guardado, pero la cosa es que no se mueven
Estuve sacando del foro un code para que se mueva el hud a donde yo quiera, solo que puse todo pero al momento de moverlo no da, y literalmente no se porque algo hice que no lo veo.
Código PHP:
new Float:Posiciones[33][2]
public cmdHora(id)
{
new menu = menu_create("\yConfiguracion del HUD", "hand_hour")
menu_additem(menu, "Posicion del HUD", "2")
menu_display(id, menu, 0)
}
public hand_hour(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item)
{
case 0: PPosicionHUD(id)
}
return PLUGIN_HANDLED
}
public PPosicionHUD(id)
{
new menu = menu_create("\yElegi la posicion del \rHUD", "handler_pos_hud")
menu_additem(menu, "Izquierda", "1")
menu_additem(menu, "Derecha", "2")
menu_additem(menu, "Arriba", "3")
menu_additem(menu, "Abajo", "4")
menu_additem(menu, "Centro", "5")
menu_additem(menu, "Esquina Izquierda", "6")
menu_additem(menu, "Esquina Derecha", "7")
menu_setprop(menu,MPROP_EXITNAME,"Salir")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public handler_pos_hud(id, menu, item)
{
if(item==MENU_EXIT) return PLUGIN_HANDLED
switch(item)
{
case 0: {
Posiciones[id][0] -= 0.02
Guardar(id)
PPosicionHUD(id)
}
case 1: {
Posiciones[id][0] += 0.02
Guardar(id)
PPosicionHUD(id)
}
case 2: {
Posiciones[id][1] -= 0.02
Guardar(id)
PPosicionHUD(id)
}
case 3: {
Posiciones[id][1] += 0.02
Guardar(id)
PPosicionHUD(id)
}
case 4: {
Posiciones[id][0] = -1.0
Posiciones[id][1] = -1.0
Guardar(id)
PPosicionHUD(id)
}
case 5: {
Posiciones[id][0] = 0.00
Posiciones[id][1] = 0.00
Guardar(id)
PPosicionHUD(id)
}
case 6: {
Posiciones[id][0] = 0.929
Posiciones[id][1] = 0.00
Guardar(id)
PPosicionHUD(id)
}
}
return PLUGIN_HANDLED;
}
public Guardar(id) {
if(!is_user_connected(id)) return;
adv_vault_set_field(g_vault, g_campo[CAMPO_POS1],Float: Posiciones[id][0]);
adv_vault_set_field(g_vault, g_campo[CAMPO_POS2],Float: Posiciones[id][1]);
adv_vault_set_end(g_vault, 0, g_Name[id]);
}
public hudjuego( )
{
set_hudmessage(254, 313, 214, Posiciones[0][0], Posiciones[0][1], 1 , 0.9)
show_hudmessage(0, "ESTE ES UN HUD DE PRUEBA C:")
}
Esto ya lo estoy metiendo en un guardado, pero la cosa es que no se mueven