ale mam 1 błąd:
L 11/17/2010 - 18:22:13: [AMXX] Displaying debug trace (plugin "LoR.amxx")
L 11/17/2010 - 18:22:13: Plugin called message_begin with an invalid message id (0).
L 11/17/2010 - 18:22:13: [AMXX] [0] LoR.sma::client_PreThink (line 1529)
L 11/17/2010 - 18:22:13: [AMXX] Run time error 10: native error (native "message_begin")
L 11/17/2010 - 18:22:13: [AMXX] Displaying debug trace (plugin "LoR.amxx")
L 11/17/2010 - 18:22:13: Plugin called message_begin with an invalid message id (0).
L 11/17/2010 - 18:22:13: [AMXX] [0] LoR.sma::client_PreThink (line 1529)
L 11/17/2010 - 18:22:13: [AMXX] Run time error 10: native error (native "message_begin")
L 11/17/2010 - 18:22:13: [AMXX] Displaying debug trace (plugin "LoR.amxx")
L 11/17/2010 - 18:22:13: Plugin called message_begin with an invalid message id (0).
L 11/17/2010 - 18:22:13: [AMXX] [0] LoR.sma::client_PreThink (line 1529)
Ten błąd pokazuje się co chwile w logach
linijka 1529:
message_begin( MSG_ONE, gmsgBartimer, {0,0,0}, id )
cały public:
public client_PreThink(id)
{
new button2 = get_user_button(id);
new weapon = get_user_weapon(id);
if ( weapon == CSW_KNIFE && get_entity_flags(id) & FL_ONGROUND && (!(button2 & (IN_FORWARD+IN_BACK+IN_MOVELEFT+IN_MOVERIGHT))))
{
if(casting[id]==1 && halflife_time()>cast_end[id])
{
message_begin( MSG_ONE, gmsgBartimer, {0,0,0}, id )
write_byte( 0 )
write_byte( 0 )
message_end()
casting[id]=0
call_cast(id)
}
else if(casting[id]==0)
{
new Float: time_delay = 5.0
cast_end[id]=halflife_time()+time_delay
new bar_delay = floatround(time_delay,floatround_ceil)
casting[id]=1
message_begin( MSG_ONE, gmsgBartimer, {0,0,0}, id )
write_byte( bar_delay )
write_byte( 0 )
message_end()
}
}
else
{
if(casting[id]==1)
{
message_begin( MSG_ONE, gmsgBartimer, {0,0,0}, id )
write_byte( 0 )
write_byte( 0 )
message_end()
}
casting[id]=0
}
return PLUGIN_CONTINUE
}
proszę o pomoc ;]