Raised This Month: $51 Target: $400
 12% 

[ES][TUT][ZP] Activar o desactivar titileo de HUD


  
 
 
Thread Tools Display Modes
Author Message
Fail!
BANNED
Join Date: Jan 2010
Location: BFTCommunity
Old 01-31-2010 , 20:35   [ES][TUT][ZP] Activar o desactivar titileo de HUD
#1

Tutorial: Activar o desactivar titileo de HUD

Crear la siguiente variable, para eso debemos colocarla ya sea al comienzo del zombie plague o sino en el apartado de Variables.

PHP Code:
new HUD_STATS_T[33// type the hud 
Una vez creada pasamos al segundo paso que consiste en colocar si esta activado el titileo o desactivado por default.

Para eso tendremos que buscar el siguiente public:
PHP Code:
// Client joins the game
public client_putinserver(id
Y colocar debajo del "{" lo siguiente:

PHP Code:
    // HUD Type
    
HUD_STATS_T[id] = // T 
Alli estamos declarando que estara desactivado, es decir el "0" equibale a que no titilea, en "1" que titilea.

Luego tenemos que crear el menu en donde seleccionaremos diversas opciones.

Para ello debemos ir al final de todo el zombie plague, y colocar lo siguiente:

PHP Code:
// Menu Type
public menu_type(idkey)
{
    switch (
key)
    {
        case 
0:
        {
            
HUD_STATS_T[id] = 0
            show_menu_type
(id)
        }
        case 
1
        {
            
HUD_STATS_T[id] = 1
            show_menu_type
(id)
        }
    
    return 
PLUGIN_HANDLED;
}

// Show Menu Type
public show_menu_type(id)
{
    static 
menu[999], len
    len 
0
    
    
// Title
    
len += formatex(menu[len], sizeof menu len"\yActivar o Desactivar titileo de HUD^n^n")
    
    
// 1 - 2 Options
    
len += formatex(menu[len], sizeof menu len"\r1. \yActivar^n")
    
len += formatex(menu[len], sizeof menu len"\r2. \yDesactivar^n")
    
    
len += formatex(menu[len], sizeof menu len"^n\r0. \ySalir")
    
    
show_menu(idKEYSMENUmenu, -1"Menu Type")

En todo ese code estamos estamos declarando, la vista del menu y que efecto toma cada opcion. Pero ahora tenemos que registrar el menu.

Para ello tenemos que ir al siguiente public:

PHP Code:
public plugin_init() 
Y colocar debajo del "{" la siguiente linea:

PHP Code:
register_menu("Menu Type"KEYSMENU"menu_type"
En esa sola linea estamos diciendo que cuando un usuario en particular ejecute el menu y lo visualise, cada opcion tome referencia al menu de ejecucion.

Una vez finalizado lo anterior tendremos que dirigirnos al hud y registrar lo hecho hasta el momento.

Deberan buscar lo siguiente:
PHP Code:
// Show HUD Task
public ShowHUD(taskid
Luego unas lineas mas abajo encontraran esto:

PHP Code:
    // Spectating someone else? 
Y mas abajo, despues del "else" encontraran esto:

PHP Code:
set_hudmessage(redgreenblueHUD_STATS_XHUD_STATS_Y02.01.10.00.0, -1
En esa linea debemos remplazarla por la siguiente:

PHP Code:
set_hudmessage(redgreenblueHUD_STATS_XHUD_STATS_YHUD_STATS_T[id], 2.01.10.00.0, -1
Hay si se dan cuenta hemos solo remplazado el "0" por "HUD_STATS_T[id]" y estamos diciendo que el "0" no sera mas fijo, sino que dependera del valor default mas la opcion seleccionada por un usuario.

Bueno, esto ah sido todo espero que les aya gustado.

Atte: Fail! Scripting 2010

Fail! is offline
Send a message via MSN to Fail!
SylvertCs
BANNED
Join Date: Sep 2009
Location: San Nicolas-Buenos Aires
Old 01-31-2010 , 20:56   Re: [ES][TUT][ZP] Activar o desactivar titileo de HUD
#2

Copy And Paste
SylvertCs is offline
Send a message via MSN to SylvertCs
Fail!
BANNED
Join Date: Jan 2010
Location: BFTCommunity
Old 01-31-2010 , 21:01   Re: [ES][TUT][ZP] Activar o desactivar titileo de HUD
#3

Exacto, eh estado viendo por el seach varias cosas como para saver que tutoriales hay hasta el momento. Y en contre unos de los colores de HUD y ise el de titileo.
Fail! is offline
Send a message via MSN to Fail!
01101101
BANNED
Join Date: Nov 2009
Location: 9`su 09`n0n7e`r0f76a
Old 01-31-2010 , 21:07   Re: [ES][TUT][ZP] Activar o desactivar titileo de HUD
#4

Es un baneado este...
01101101 is offline
lalal
Senior Member
Join Date: Jan 2010
Location: Argentina
Old 03-11-2010 , 23:14   Re: [ES][TUT][ZP] Activar o desactivar titileo de HUD
#5

me tira un error al copilar que dice only a single statement <or expression> can follow each "case"

Last edited by lalal; 03-11-2010 at 23:26.
lalal is offline
Send a message via MSN to lalal Send a message via Skype™ to lalal
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 03-12-2010 , 06:26   Re: [ES][TUT][ZP] Activar o desactivar titileo de HUD
#6

le falto un } arriba del return.
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94
p4rp4d30
Veteran Member
Join Date: Mar 2007
Old 03-12-2010 , 09:57   Re: [ES][TUT][ZP] Activar o desactivar titileo de HUD
#7

Muy buen tuto mes muy facil obviamente para e que recien esta aprendiendo.

Tengan en cuenta que esta manera se puede hacer para muuuuchas cosas la cosa es lo de la variable

esto
HUD_STATS_T[id] = 0 // T

y luego colocarlo en donde quieras que sea 1 o 0

aprendancen eso

salu2
p4rp4d30 is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:20.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode