←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z Pluginem

Zablokowany

  • +
  • -
Mr.Whit3 - zdjęcie Mr.Whit3 17.11.2010

Witam, robię nowy mod Lord of the Rings
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 ;]
Odpowiedz

kondzixd - zdjęcie kondzixd 17.11.2010

Expertem nie jestem, ale to coś z wyświetlaniem wiadomości w say'u
Odpowiedz

  • +
  • -
Mr.Whit3 - zdjęcie Mr.Whit3 17.11.2010

Expertem nie jestem, ale to coś z wyświetlaniem wiadomości w say'u

nie w say'u a w HuD
Odpowiedz

  • +
  • -
Dangerous. - zdjęcie Dangerous. 17.11.2010

prawdopodobnie masz uzyte public
client_PreThink(id)

najlepiej dam sma to ci naprawię.
Odpowiedz

  • +
  • -
Mr.Whit3 - zdjęcie Mr.Whit3 17.11.2010

Dangerous. ja się znam na tym lepiej niż ty, a jesli piszesz że 2 razy użyty public client_prethik to nawet nie marz że ci dam sma ;] - po prostu się nie znasz
Odpowiedz

  • +
  • -
Dangerous. - zdjęcie Dangerous. 17.11.2010

własnie widze, że sie znasz jak taki głupi błąd masz :]

pozdrawiam.

ps. urośnij.
Odpowiedz

  • +
  • -
Mr.Whit3 - zdjęcie Mr.Whit3 18.11.2010

hmmm. właśnie ty się nie znasz bo ten błąd nie odpowiada za 2 takie same public client_preThink ale za prawdopodobnie złe id w Message Begin
Odpowiedz
Zablokowany