L 09/14/2012 - 22:03:05: [AMXX] Displaying debug trace (plugin "QTM_CodMod.amxx") L 09/14/2012 - 22:03:05: [AMXX] Run time error 10: native error (native "message_begin") L 09/14/2012 - 22:03:05: [AMXX] [0] QTM_CodMod.sma::Display_Fade (line 1675) L 09/14/2012 - 22:03:05: [AMXX] [1] QTM_CodMod.sma::PoczatekRundy (line 439) L 09/14/2012 - 22:03:42: Plugin called message_begin with an invalid message id (0).
No i zmuszony jestem prosić o pomoc użytkowników amxx.pl
Pierwszy public to:
public PoczatekRundy()
{
freezetime = false;
#if defined REAL_DROP
kill_all_entity("przedmiot")
#endif
for(new id=0;id<=32;id++)
{
if(!is_user_alive(id))
continue;
Display_Fade(id, 1<<9, 1<<9, 1<<12, 0, 255, 70, 100);
set_task(0.1, "UstawSzybkosc", id+ZADANIE_USTAW_SZYBKOSC);
switch(get_user_team(id))
{
case 1: client_cmd(id, "spk QTM_CodMod/start2");
case 2: client_cmd(id, "spk QTM_CodMod/start");
}
}
}
A linia 439 to dokładnie ta:
Display_Fade(id, 1<<9, 1<<9, 1<<12, 0, 255, 70, 100);
Stock do pierwszego publica:
stock Display_Fade(id,duration,holdtime,fadetype,red,green,blue,alpha)
{
message_begin( MSG_ONE, MsgScreenfade,{0,0,0},id );
write_short( duration ); // Duration of fadeout
write_short( holdtime ); // Hold time of color
write_short( fadetype ); // Fade type
write_byte ( red ); // Red
write_byte ( green ); // Green
write_byte ( blue ); // Blue
write_byte ( alpha ); // Alpha
message_end();
}
I zawartość lini która sygnalizuje błąd poprzez konsolę:
message_begin( MSG_ONE, MsgScreenfade,{0,0,0},id );
I tutaj pojawia się pytanie czy ktoś jest w stanie mi pomóc?
No i oczywiście czekam na każdą wypowiedź która może nakierować mnie na źródło błędu oraz sposób na jego poprawienie ; ))


Dodatki SourceMod













