Raised This Month: $ Target: $400
 0% 

[ZP] Agregar Colores de NightVision


  
 
 
Thread Tools Display Modes
Author Message
Kiske
Veteran Member
Join Date: May 2009
Old 09-15-2009 , 19:15   [ZP] Agregar Colores de NightVision
#1

No se si esto lo piden muchos pero lo voy a postear.
No me hago el canchero ni nada porque sea facil, sino que ya con las tantas cosas nuevas que hay, no creo que esto sea muy impresionante

Requisitos: Tener un ZP. Saber usar un Menu (?).
Descripcion del Tutorial: Es un Menu de NIGHTVISION, donde podes Elegir tu Color Preferido para tu Zombie.
Doy Gracias a: larito por algo que el me enseño :F.

1. Abris tu Zombie Plague.

2.
Buscas esta Linea:
PHP Code:
[Global Variables
Y ahi pones:
PHP Code:
g_nvg[33][3

3.
Buscas esta Linea:
PHP Code:
client_putinserver 
Y ahi pones:
PHP Code:
g_nvg[id] = { 0255

4.
Buscas esta Linea:
PHP Code:
public set_user_nvision(taskid
Y ahi reemplazas esto:
PHP Code:
// Nemesis / Madness / Spectator in nemesis round
    
if (g_nemesis[ID_NVISION] || (g_zombie[ID_NVISION] && g_nodamage[ID_NVISION]) || (!alive && g_nemround))
    {
        
write_byte(get_pcvar_num(cvar_nemnvgcolor[0])) // r
        
write_byte(get_pcvar_num(cvar_nemnvgcolor[1])) // g
        
write_byte(get_pcvar_num(cvar_nemnvgcolor[2])) // b
    
}
    
// Human / Spectator in normal round
    
else if (!g_zombie[ID_NVISION] || !alive)
    {
        
write_byte(get_pcvar_num(cvar_humnvgcolor[0])) // r
        
write_byte(get_pcvar_num(cvar_humnvgcolor[1])) // g
        
write_byte(get_pcvar_num(cvar_humnvgcolor[2])) // b
    
}
    
// Zombie
    
else
    {
        
write_byte(get_pcvar_num(cvar_nvgcolor[0])) // r
        
write_byte(get_pcvar_num(cvar_nvgcolor[1])) // g
        
write_byte(get_pcvar_num(cvar_nvgcolor[2])) // b
    

Por esto:
PHP Code:
if (g_nemesis[ID_NVISION] || (g_zombie[ID_NVISION] && g_nodamage[ID_NVISION]))
    {
        
write_byte(255// r
        
write_byte(0// g
        
write_byte(0// b
    
}
    else
    {
        
write_byte(g_nvg[ID_NVISION][0]) // r
        
write_byte(g_nvg[ID_NVISION][1]) // g
        
write_byte(g_nvg[ID_NVISION][2]) // b
    

5. Creamos el Menu:
Vamos Absolutamente abajo de todo el Plugin y ponemos:

PHP Code:
public show_menu_nvg(id)
{
    new 
menu menu_create("\yElige tu Color de NightVision""menu_nvg")
    
menu_additem(menu"Blanca""1"0)
    
menu_additem(menu"Roja""2"0)
    
menu_additem(menu"Verde""3"0)
    
// Agregen mas Colores si quieren :)
    
    
menu_setprop(menuMPROP_EXITNAME"Salir")
    
menu_display(idmenu0)
}

// Menu Nvg
public menu_nvg(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64], accesscallback
    menu_item_getinfo
(menuitemaccessdata5iName63callback)
    
    switch(
str_to_num(data))
    {
        case 
1g_nvg[id] = { 255255255 }
        case 
2g_nvg[id] = { 2550}
        case 
3g_nvg[id] = { 0255}
    }
    
    
menu_destroy(menu)
    return 
PLUGIN_HANDLED

Listo, espero que les haya gustado, si piensan y saben, con esto que les di, ya pueden hacer el Color de Linterna, el Color de Hud, el Titilo de Hud, y la Posicion del Hud, todo Configurable.
__________________

Kiske is offline
Send a message via Skype™ to Kiske
intoxicadooo
Veteran Member
Join Date: Mar 2009
Location: Argentina, Misiones
Old 09-15-2009 , 19:17   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#2

Quote:
Originally Posted by Kiske View Post
No se si esto lo piden muchos pero lo voy a postear.
No me hago el canchero ni nada porque sea facil, sino que ya con las tantas cosas nuevas que hay, no creo que esto sea muy impresionante

Requisitos: Tener un ZP. Saber usar un Menu (?).
Descripcion del Tutorial: Es un Menu de NIGHTVISION, donde podes Elegir tu Color Preferido para tu Zombie.
Doy Gracias a: larito por algo que el me enseño :F.

1. Abris tu Zombie Plague.

2.
Buscas esta Linea:
PHP Code:
[Global Variables
Y ahi pones:
PHP Code:
g_nvg[33][3

3.
Buscas esta Linea:
PHP Code:
client_putinserver 
Y ahi pones:
PHP Code:
g_nvg[id] = { 0255

4.
Buscas esta Linea:
PHP Code:
public set_user_nvision(taskid
Y ahi reemplazas esto:
PHP Code:
// Nemesis / Madness / Spectator in nemesis round
    
if (g_nemesis[ID_NVISION] || (g_zombie[ID_NVISION] && g_nodamage[ID_NVISION]) || (!alive && g_nemround))
    {
        
write_byte(get_pcvar_num(cvar_nemnvgcolor[0])) // r
        
write_byte(get_pcvar_num(cvar_nemnvgcolor[1])) // g
        
write_byte(get_pcvar_num(cvar_nemnvgcolor[2])) // b
    
}
    
// Human / Spectator in normal round
    
else if (!g_zombie[ID_NVISION] || !alive)
    {
        
write_byte(get_pcvar_num(cvar_humnvgcolor[0])) // r
        
write_byte(get_pcvar_num(cvar_humnvgcolor[1])) // g
        
write_byte(get_pcvar_num(cvar_humnvgcolor[2])) // b
    
}
    
// Zombie
    
else
    {
        
write_byte(get_pcvar_num(cvar_nvgcolor[0])) // r
        
write_byte(get_pcvar_num(cvar_nvgcolor[1])) // g
        
write_byte(get_pcvar_num(cvar_nvgcolor[2])) // b
    

Por esto:
PHP Code:
if (g_nemesis[ID_NVISION] || (g_zombie[ID_NVISION] && g_nodamage[ID_NVISION]))
    {
        
write_byte(255// r
        
write_byte(0// g
        
write_byte(0// b
    
}
    else
    {
        
write_byte(g_nvg[ID_NVISION][0]) // r
        
write_byte(g_nvg[ID_NVISION][1]) // g
        
write_byte(g_nvg[ID_NVISION][2]) // b
    

5. Creamos el Menu:
Vamos Absolutamente abajo de todo el Plugin y ponemos:

PHP Code:
public show_menu_nvg(id)
{
    new 
menu menu_create("\yElige tu Color de NightVision""menu_nvg")
    
menu_additem(menu"Blanca""1"0)
    
menu_additem(menu"Roja""2"0)
    
menu_additem(menu"Verde""3"0)
    
// Agregen mas Colores si quieren :)
    
    
menu_setprop(menuMPROP_EXITNAME"Salir")
    
menu_display(idmenu0)
}

// Menu Nvg
public menu_nvg(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    new 
data[6], iName[64], accesscallback
    menu_item_getinfo
(menuitemaccessdata5iName63callback)
    
    switch(
str_to_num(data))
    {
        case 
1g_nvg[id] = { 255255255 }
        case 
2g_nvg[id] = { 2550}
        case 
3g_nvg[id] = { 0255}
    }
    
    
menu_destroy(menu)
    return 
PLUGIN_HANDLED

Listo, espero que les haya gustado, si piensan y saben, con esto que les di, ya pueden hacer el Color de Linterna, el Color de Hud, el Titilo de Hud, y la Posicion del Hud, todo Configurable.
grax.. yo ya lo tenia.. osea gracias a esto hise.. todo el menu de opciones.. solo que el de la linterna no funca :/.. pero we xd!
__________________
Intoxicadooo // G^nXa
Steam:gonxa_capostrike
Msn: [email protected]
intoxicadooo is offline
Send a message via MSN to intoxicadooo
Kiske
Veteran Member
Join Date: May 2009
Old 09-15-2009 , 19:19   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#3

Quote:
Originally Posted by intoxicadooo View Post
grax.. yo ya lo tenia.. osea gracias a esto hise.. todo el menu de opciones.. solo que el de la linterna no funca :/.. pero we xd!
Tienes razon, para la linterna tienes que editar muchas cosas.
__________________

Kiske is offline
Send a message via Skype™ to Kiske
xfile_
Senior Member
Join Date: Apr 2009
Old 09-15-2009 , 19:21   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#4

Quote:
Tienes razon, para la linterna tienes que editar muchas cosas.

Para la linterna es el mismo metodo que posteaste, seguramente nunca definieron que al elegir el color se use la linterna..
xfile_ is offline
Send a message via MSN to xfile_
Kiske
Veteran Member
Join Date: May 2009
Old 09-15-2009 , 19:29   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#5

Quote:
Originally Posted by xfile_ View Post
Para la linterna es el mismo metodo que posteaste, seguramente nunca definieron que al elegir el color se use la linterna..
No, es que usa otro Metodo la Linterna, para que puedas ver el Color cambiado tenes que activar la Linterna Custom, y cuando activas esa CVAR, tarda como 5 Segundos en Prenderse, y si sacas esa parte del Code, la Linterna no anda o se Bugea.
__________________

Kiske is offline
Send a message via Skype™ to Kiske
cholulo321
Junior Member
Join Date: Sep 2009
Old 09-15-2009 , 19:37   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#6

Gracias Kiske Jeje, +Karma Y gracias por la otra ayuda

Una duda si quiero hacer 4 colores en la parte de
client_putinserver tengo que poner mas que una line o como seria
__________________
\ CholuuLo ! /
321


Last edited by cholulo321; 09-15-2009 at 19:40.
cholulo321 is offline
Fraancooo-.
BANNED
Join Date: Aug 2009
Location: CLICK HERE
Old 09-15-2009 , 19:38   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#7

bueno el tutorial kiske
@Intoxicadooo y para todos: tratemos de no poner en [quote] si es muy largo el post, porque sino se llenan paginas al toque :S
Fraancooo-. is offline
Send a message via MSN to Fraancooo-.
Kiske
Veteran Member
Join Date: May 2009
Old 09-15-2009 , 19:46   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#8

Quote:
Originally Posted by cholulo321 View Post
Gracias Kiske Jeje, +Karma Y gracias por la otra ayuda

Una duda si quiero hacer 4 colores en la parte de
client_putinserver tengo que poner mas que una line o como seria
No se pueden 4 Colores.
El CS acepta RGB
Si queres formar un COLOR hace una Combinacion.
Buscalas en Google que hay miles.

Amarillo = 255 255 0
Celes = 0 255 255
Violetas = 255 0 255
__________________

Kiske is offline
Send a message via Skype™ to Kiske
TucanN#
Veteran Member
Join Date: May 2009
Location: Argentina, Mendoza
Old 09-15-2009 , 19:48   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#9

muy bueno kiske ya lo voy a hacer


el punto 5 se hace dentro del zombie plague al final?

Last edited by TucanN#; 09-15-2009 at 20:02.
TucanN# is offline
Send a message via MSN to TucanN#
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 09-15-2009 , 20:13   Re: [ES][ZP][TUT] Agregar Colores de NightVision
#10

Quote:
Originally Posted by Kiske View Post
No, es que usa otro Metodo la Linterna, para que puedas ver el Color cambiado tenes que activar la Linterna Custom, y cuando activas esa CVAR, tarda como 5 Segundos en Prenderse, y si sacas esa parte del Code, la Linterna no anda o se Bugea.
Si la verdad. Yo ya tengo el menu de linterna . Pero me costo un Carajo hacerlo :F.
__________________
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
 



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 12:44.


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