Mensajes: 174
Temas: 60
Registro en: Oct 2018
Reputación:
1
Hola buenas, les vengo a pedir ayuda he hecho todo lo que se para tratar de arreglar este plugin pero no puedo, lo que pasa esque anda bien y todo pero al momento de que ya comprastes la nightvision y apretas la letra N para activarla no pasa nada no te la da si alguien sabe como arreglarlo porfavor que me diga gracias!
Código PHP: #include <amxmodx> #include <cstrike> #include <hamsandwich> #include <gunxpmod>
new bool:HasNvg[33];
public plugin_init() { register_plugin("Nvg","1.0","xbatista") register_gxm_item("Vision Nocturna", "Has comprado Vision Nocturna, ahora podras ver en la oscuridad!", 100)
RegisterHam(Ham_Spawn, "player", "fwd_PlayerSpawn", 1)
}
public gxm_item_enabled(id) { HasNvg[id] = true;
if ( is_user_alive(id) ) { if ( !cs_get_user_nvg(id) ) { cs_set_user_nvg(id, true); } } } public client_connect(id) { HasNvg[id] = false; }
public fwd_PlayerSpawn(id) { if ( !is_user_alive(id) || !HasNvg[id] ) return;
if ( !cs_get_user_nvg(id) ) { cs_set_user_nvg(id, true); } }
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
Prueba
Código PHP: #include <amxmodx> #include <cstrike> #include <hamsandwich> #include <gunxpmod>
new bool:HasNvg[33];
public plugin_init() { register_plugin("Nvg","1.0","xbatista") register_clcmd("nightvision", "QuitNight") register_gxm_item("Vision Nocturna", "Has comprado Vision Nocturna, ahora podras ver en la oscuridad!", 100)
RegisterHam(Ham_Spawn, "player", "fwd_PlayerSpawn", 1)
}
public QuitNight(id) { if(cs_get_user_nvg(id)) cs_set_user_nvg(id, false) }
public gxm_item_enabled(id) { HasNvg[id] = true;
if ( is_user_alive(id) ) { if ( !cs_get_user_nvg(id) ) { cs_set_user_nvg(id, true); } } } public client_connect(id) { HasNvg[id] = false; }
public fwd_PlayerSpawn(id) { if ( !is_user_alive(id) || !HasNvg[id] ) return;
if ( !cs_get_user_nvg(id) ) { cs_set_user_nvg(id, true); } }
Mensajes: 174
Temas: 60
Registro en: Oct 2018
Reputación:
1
(23/03/2019, 10:44 AM)Alejandro escribió: Prueba
Código PHP: #include <amxmodx> #include <cstrike> #include <hamsandwich> #include <gunxpmod>
new bool:HasNvg[33];
public plugin_init() { register_plugin("Nvg","1.0","xbatista") register_clcmd("nightvision", "QuitNight") register_gxm_item("Vision Nocturna", "Has comprado Vision Nocturna, ahora podras ver en la oscuridad!", 100)
RegisterHam(Ham_Spawn, "player", "fwd_PlayerSpawn", 1)
}
public QuitNight(id) { if(cs_get_user_nvg(id)) cs_set_user_nvg(id, false) }
public gxm_item_enabled(id) { HasNvg[id] = true;
if ( is_user_alive(id) ) { if ( !cs_get_user_nvg(id) ) { cs_set_user_nvg(id, true); } } } public client_connect(id) { HasNvg[id] = false; }
public fwd_PlayerSpawn(id) { if ( !is_user_alive(id) || !HasNvg[id] ) return;
if ( !cs_get_user_nvg(id) ) { cs_set_user_nvg(id, true); } }
No funciona al comprar y apretar la N no le da la nightvision help!
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
Mensajes: 174
Temas: 60
Registro en: Oct 2018
Reputación:
1
(23/03/2019, 03:51 PM)Alejandro escribió: Ese es todo el codigo?
Si es todo el codigo men
Mensajes: 417
Temas: 53
Registro en: May 2014
23/03/2019, 11:18 PM
(Última modificación: 23/03/2019, 11:19 PM por Ipolito. Edited 2 times in total.)
Código PHP: #include <amxmodx> #include <cstrike> #include <hamsandwich> #include <gunxpmod>
new bool:HasNvg[33]; new UsingNvg[33]
public plugin_init() { register_plugin("Nvg","1.0","xbatista") register_clcmd("nightvision", "QuitNight") register_gxm_item("Vision Nocturna", "Has comprado Vision Nocturna, ahora podras ver en la oscuridad!", 100)
RegisterHam(Ham_Spawn, "player", "fwd_PlayerSpawn", 1)
}
public QuitNight(id) { if(!HasNvg[id] || !is_user_alive(id)) return
UsingNvg[id] = 1-UsingNvg[id] cs_set_user_nvg(id, UsingNvg[id]) }
public gxm_item_enabled(id) { if (!is_user_alive(id) ) return
if(HasNvg[id]) { client_print(id, print_chat, "Ya compraste nightvision papu") return }
HasNvg[id] = true; } public client_connect(id) { HasNvg[id] = false; UsingNvg[id] = 0 }
public fwd_PlayerSpawn(id) { if ( !is_user_alive(id) || !HasNvg[id] ) return;
HasNvg[id] = false; UsingNvg[id] = 0
cs_set_user_nvg(id, 0); }
|