Page 1 of 1
Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 00:33
by Pukuotukas951
Bandziau kurti, perkurti block-kill plugina, bet jame pilna klaidu, galit istaisyt?
Code: Select all
#include < amxmodx >#include < cstrike > new g_pBlockKill; public plugin_init( ) {new const VERSION[ ] = "1.0"; register_plugin( "Block Kill", VERSION, "AMXMODX" );g_pBlockKill = register_cvar( "jb_blockkill", "1" ); register_forward( FM_ClientKill, "FwdClientKill" ); public FwdClientKill( const id ) {if( !g_bEnabled || !is_user_alive(id) )return FMRES_IGNORED; if( get_pcvar_num( g_pBlockKill ) || cs_get_user_team( id ) == CS_TEAM_T ) {client_print( id, print_center, "Jus negalite nusizudyti" );client_print( id, print_console, "Jus negalite nusizudyti" ); return FMRES_SUPERCEDE;} return FMRES_IGNORED;}
Re: Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 01:52
by hleV
Code: Select all
#include <amxmodx>#include <engine>#include <cstrike> new BlockKill; public plugin_init() BlockKill = register_cvar("jb_blockkill", "1"); public client_kill(id){ if (!get_pcvar_num(BlockKill) || is_user_alive(id) || cs_get_user_team(id) != CS_TEAM_T) return PLUGIN_CONTINUE; client_print(id, print_chat, "Jus negalite nusizudyti"); return PLUGIN_HANDLED;}
Re: Block-Kill pirmas plugin, istaisykit klaidas.
Posted: 2011 Nov 02 10:11
by Pukuotukas951
Pluginas be klaidu, bet neveikia. Kai rasau i concole kill, viska leidzia. Kame beda gali buti?
-- 2011 Lap 02 11:13 --
P.S testavau plugina kai buvau serveryje vienas.
Re: Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 10:27
by psychical
register_forward( FM_ClientKill, "client_kill" );
jis nepriregistravo
Re: Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 10:59
by Pukuotukas951
Taip va turi but?
Code: Select all
#include <amxmodx>#include <engine>#include <cstrike> new BlockKill; public plugin_init() BlockKill = register_cvar("jb_blockkill", "1"); register_forward( FM_ClientKill, "client_kill" ); public client_kill(id){ if (!get_pcvar_num(BlockKill) || is_user_alive(id) || cs_get_user_team(id) != CS_TEAM_T) return PLUGIN_CONTINUE; client_print(id, print_chat, "Jus negalite nusizudyti"); return PLUGIN_HANDLED;}
Bet sitaip meta viena error'a komlikinant.
Re: Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 11:30
by newb
Kam cia registruot ta forwarda ? Kur tu matai pas ji
return FMRES_IGNORED ar
return FMRES_SUPERCEDE ?..
Tesiog 3 nakties praleido viena dalyka ^_^
>>
Bet
client_print manau geriau rasyti i console, o ne i chata. Beje, nusizudyt negales tik T.
Re: Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 15:05
by Pukuotukas951
O veikia, aciu. O kaip padaryt kad blokuotu komanda model ? Model change konsolej?
Re: Block-Kill pirma splugin, istaisykit klaidas.
Posted: 2011 Nov 02 15:40
by hleV
psychical wrote:register_forward( FM_ClientKill, "client_kill" );
jis nepriregistravo
Naudojant Engine registruot nereikia.