Неверный раздел форума
Здравствуйте, подскажите в чем может быть проблема, не работает свечение через команду
Суть плагина, когда человек играет за зомби, нажимает на N и у него подсвечуються люди.
Суть плагина, когда человек играет за зомби, нажимает на N и у него подсвечуються люди.
C++:
#include <amxmodx>
#include <fakemeta>
#include <biohazard>
#define PLUGIN "nvg"
#define VERSION "1"
#define AUTHOR "es"
new bool:g_NVG[ 33 ] = true
public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR )
register_clcmd( "nightvision", "nvg" )
register_forward( FM_AddToFullPack,"FwdFullPack", 1 )
}
public client_connect( id )
g_NVG[ id ] = true
public event_infect( id )
g_NVG[ id ] = true
public nvg( id )
{
if( !g_NVG[ id ] )
{
g_NVG[ id ] = true
}
else
{
g_NVG[ id ] = false
}
return PLUGIN_HANDLED
}
public FwdFullPack( es, e, ent, host, flags, player, pSet)
{
if(host == ent && !g_NVG[ent] && is_user_zombie(ent))
{
set_es( es, ES_RenderAmt, 50)
set_es( es, ES_RenderMode, kRenderNormal)
set_es( es, ES_RenderFx, kRenderFxGlowShell)
set_es( es, ES_RenderColor, {0, 150, 0})
}
else
if(host == ent && !g_NVG[ent])
{
set_es( es, ES_RenderAmt, 50)
set_es( es, ES_RenderMode, kRenderNormal)
set_es( es, ES_RenderFx, kRenderFxGlowShell)
set_es( es, ES_RenderColor, {0, 0, 0})
}
}
Последнее редактирование: