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 ; ))