Witam ostatnio napotkałem dużo crashy na moim serwerze o to logi:
Logi
L 10/17/2013 - 14:55:36: Start of error session. L 10/17/2013 - 14:55:36: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20131017.log") L 10/17/2013 - 14:55:36: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:55:36: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:55:36: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 14:55:51: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:55:51: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:55:51: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 14:55:59: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:55:59: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:55:59: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 14:57:31: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:57:31: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:57:31: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 14:57:48: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:57:48: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:57:48: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 14:58:28: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:58:28: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:58:28: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 14:58:43: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 14:58:43: [AMXX] Run time error 5: memory access L 10/17/2013 - 14:58:43: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748) L 10/17/2013 - 15:06:18: Start of error session. L 10/17/2013 - 15:06:18: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20131017.log") L 10/17/2013 - 15:06:18: [AMXX] Displaying debug trace (plugin "cod.amxx") L 10/17/2013 - 15:06:18: [AMXX] Run time error 4: index out of bounds L 10/17/2013 - 15:06:18: [AMXX] [0] cod.sma::OddajPrzedmiot_Handle (line 4301)
Funckje:
L 10/17/2013 - 14:55:36: [AMXX] [0] cod.sma::ZamienPerk4_Handle (line 4748)
kod z sma
public ZamienPerk4_Handle(pid, menuc, item) {
if(item == MENU_EXIT) {
menu_destroy(menuc);
return PLUGIN_HANDLED;
}
new data[1], iName[128], maccess, callback;
menu_item_getinfo(menuc, item, maccess, data, 3, iName, charsmax(iName), callback);
remove_task(data[0]+5215);
if(item==2) {
client_print(data[0], print_chat, "%s Wybrany gracz nie zgodzil sie na wymiane przedmiotu.", tag);
return PLUGIN_HANDLED;
}
new id_oddajacego = data[0];
new id_dajacego = pid;
//
new perk_oddajacego = informacje_przedmiotu_gracza[id_oddajacego][0];
new info_oddajacego = informacje_przedmiotu_gracza[id_oddajacego][1];
new trim_oddajacego = wytrzymalosc_perku[id_oddajacego];
//
new perk_dajacego = informacje_przedmiotu_gracza[id_dajacego][0];
new info_dajacego = informacje_przedmiotu_gracza[id_dajacego][1];
new trim_dajacego = wytrzymalosc_perku[id_dajacego];
//
informacje_przedmiotu_gracza[id_oddajacego][0] = perk_dajacego;
informacje_przedmiotu_gracza[id_oddajacego][1] = info_dajacego;
wytrzymalosc_perku[id_oddajacego] = trim_dajacego;
//
informacje_przedmiotu_gracza[id_dajacego][0] = perk_oddajacego;
informacje_przedmiotu_gracza[id_dajacego][1] = info_oddajacego;
wytrzymalosc_perku[id_dajacego] = trim_oddajacego;
//
wymienil_przedmiot[id_oddajacego] = true;
wymienil_przedmiot[id_dajacego] = true;
new nazwa_oddajacego[64], nazwa_dajacego[64];
get_user_name(id_oddajacego, nazwa_oddajacego, charsmax(nazwa_oddajacego));
get_user_name(id_dajacego, nazwa_dajacego, charsmax(nazwa_dajacego));
client_print(id_oddajacego, print_chat, "%s Wymieniles sie perkiem z %s.", tag, nazwa_dajacego);
client_print(id_dajacego, print_chat, "%s Wymieniles sie perkiem z %s.", tag, nazwa_oddajacego);
return PLUGIN_HANDLED;
[0] cod.sma::OddajPrzedmiot_Handle (line 4301)
kod z sma
public OddajPrzedmiot_Handle(id, menu, item)
{
if(!is_user_connected(oddaj_id[item]))
{
client_print(id, print_chat, "Nie odnaleziono rzadanego gracza.");
return PLUGIN_CONTINUE;
}
if(dostal_przedmiot[id])
{
client_print(id, print_chat, "Musisz poczekac 1 runde.");
return PLUGIN_CONTINUE;
}
if(!informacje_przedmiotu_gracza[id][0])
{
client_print(id, print_chat, "Nie masz zadnego przedmiotu.");
return PLUGIN_CONTINUE;
}
if(informacje_przedmiotu_gracza[oddaj_id[item]][0])
{
client_print(id, print_chat, "Ten gracz ma juz przedmiot.");
return PLUGIN_CONTINUE;
}
L 10/17/2013 - 18:04:13: [AMXX] Displaying debug trace (plugin "mocmedyka.amxx")
L 10/17/2013 - 18:04:13: [AMXX] Run time error 4: index out of bounds
L 10/17/2013 - 18:04:13: [AMXX] [0] mocmedyka.sma::reset_player (line 161)
L 10/17/2013 - 18:04:13: [AMXX] [1] mocmedyka.sma::DeathMsg (line 123)
Daje +++


Dodatki SourceMod













