Logi, częste crashe..
VerShinin
10.08.2011
Witam. Posiadam na swoim serwerze częste crashe lecz nie wiem czego to może być wina. Może to być od tych logów? Ewentualnie jak je naprawić lub na czym polegają, w ostateczności podam .SMA .
Bardzo mi zależy aby usunąć te crashe.. ;s
L 08/10/2011 - 07:11:31: Start of error session. L 08/10/2011 - 07:11:31: Info (map "de_westwood") (file "addons/amxmodx/logs/error_20110810.log") L 08/10/2011 - 07:11:31: Invalid weapon id 0 L 08/10/2011 - 07:11:31: [AMXX] Displaying debug trace (plugin "codmodtest6.amxx") L 08/10/2011 - 07:11:31: [AMXX] Run time error 10: native error (native "get_weaponname") L 08/10/2011 - 07:11:31: [AMXX] [0] codmodtest6.sma::set_user_clip (line 3169) L 08/10/2011 - 07:11:31: [AMXX] [1] codmodtest6.sma::CmdStart (line 987)
Bardzo mi zależy aby usunąć te crashe.. ;s
A może sma?
10.08.2011
Myślę, że wypadało by gdybyś chociaż dał funkcje z linijkami 3169 i 987
VerShinin
10.08.2011
3169
987
Dopiero tak w miarę uczę się więc..
stock set_user_clip(id, ammo) { new weaponname[32], weaponid = -1, weapon = get_user_weapon(id, _, _); get_weaponname(weapon, weaponname, 31); while ((weaponid = find_ent_by_class(weaponid, weaponname)) != 0) if(entity_get_edict(weaponid, EV_ENT_owner) == id) { set_pdata_int(weaponid, 51, ammo, 4); return weaponid; } return 0; }
987
if(informacje_przedmiotu_gracza[id][0] == 48 || klasa_gracza[id] == Szpieg) { set_user_clip(id, maxClip[get_user_weapon(id)]); }
Dopiero tak w miarę uczę się więc..
alc0
11.08.2011
Hmmm... Ja mam to tak samo i nie wywala mi takich błędów...
Użytkownik alc0 edytował ten post 11.08.2011 23:15
Użytkownik alc0 edytował ten post 11.08.2011 23:15
DarkGL
12.08.2011
987
podmień na taki warunek
podmień na taki warunek
if(informacje_przedmiotu_gracza[id][0] == 48 || klasa_gracza[id] == Szpieg && is_user_alive(id) && !(weapon==CSW_C4 || weapon==CSW_KNIFE || weapon==CSW_HEGRENADE || weapon==CSW_SMOKEGRENADE || weapon==CSW_FLASHBANG)) { set_user_clip(id, maxClip[get_user_weapon(id)]); }
alc0
12.08.2011
DarkGL, thx, co prawda nie mam errorów, ale twoja wersja wygląda logiczniej...
Trudno by było mieć full ammo z noża czy paki
W innym sma znalazłem coś takiego:
Będzie ok?
Użytkownik alc0 edytował ten post 12.08.2011 11:47
Trudno by było mieć full ammo z noża czy paki
W innym sma znalazłem coś takiego:
if(informacje_przedmiotu_gracza[id][0] == 44) { new weapon = get_user_weapon(id); if(maxClip[weapon] != -1) set_user_clip(id, maxClip[weapon]); }
Będzie ok?
Użytkownik alc0 edytował ten post 12.08.2011 11:47
VerShinin
12.08.2011
Podmieniłem linijki, dzięki. Jak na razie nie ma żadnych errorów. Lecz czasami są crashe, od czego to może wynikać?
Słaby hosting lub jakieś pluginy ?
Słaby hosting lub jakieś pluginy ?
VerShinin
12.08.2011
codmodtest6.amxx debug ; CodMod medyk.amxx ; Wskrzeszanie do Cod'a amx_ssban.amxx ; ScreenShot'y bulletdamage.amxx ; Widoczny damage koło celownika server_menu_v2.amxx ; Menu z serwerami sam.amxx ; Zakładanie hasła na nick amx_ip.amxx ; Lista IP graczy mapchooser4.amxx ; Zaawansowane votemap mutemenu.amxx ; Mute menu extreme_bancfg2.amxx ; Ban na .CFG ptb.amxx ; Balans druzyn admin_spec_esp.amxx ; 'wh' dla admina adminlisten.amxx ; Admin widzi caly czat Allow_round_finish.amxx ; Dokonczenie rundy przed zmiana dontsayips.amxx ; Banowanie za IP na czacie simple_redirect.amxx ; przekierowanie kiedy serwer full
nie zwracajcie uwagi na opis ;] tylko tak dla info napisane. ;d
Na 5tyk
12.08.2011
No i raczej crashe nie od pluginów. Po pliku coda dopisz debug i daj pozniej logi
VerShinin
13.08.2011
Właśnie miałem errory te co pokazałem w pierwszym poście.. już nie wiem o co może chodzić.. te crashe są zbyt częste ;/
Może jednak to hosting nie utrzymuje ? MojeSerwery 21 sloty Gdańsk. Dobry ?
Dodano 15 sierpień 2011 - 10:41:
@Refresh i sry za dubla.
Już na 100% wiem przez co crashe. mam funkcje kupienia itemu.
Raz kupiłem item i nagle dostałem dwa itemy na raz.
i po tym od razu crash był. To w tej funkcji coś nie tak jest czy to może być wina innej części kodu ?
Jednak to nie przez te kupowanie itemów.. (
Co może być nie tak że dostaje się na raz dwa itemy ?
Użytkownik Marko1525 edytował ten post 16.08.2011 16:18
Może jednak to hosting nie utrzymuje ? MojeSerwery 21 sloty Gdańsk. Dobry ?
Dodano 15 sierpień 2011 - 10:41:
@Refresh i sry za dubla.
Już na 100% wiem przez co crashe. mam funkcje kupienia itemu.
public kup_item(id) { new kasa_gracza = cs_get_user_money(id); if( kasa_gracza < 5000) { client_print(id,print_center,"Masz za malo kasy !"); return PLUGIN_HANDLED; } if(informacje_przedmiotu_gracza[id][0]) { client_print(id,print_center,"Masz juz item!"); return PLUGIN_HANDLED; } DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1)); cs_set_user_money(id, kasa_gracza - 5000,1); return PLUGIN_HANDLED; }
Raz kupiłem item i nagle dostałem dwa itemy na raz.
i po tym od razu crash był. To w tej funkcji coś nie tak jest czy to może być wina innej części kodu ?
Jednak to nie przez te kupowanie itemów.. (
Co może być nie tak że dostaje się na raz dwa itemy ?
Użytkownik Marko1525 edytował ten post 16.08.2011 16:18
VerShinin
16.08.2011
Temat można zamknąć.
Użytkownik Marko1525 edytował ten post 20.08.2011 14:12
Użytkownik Marko1525 edytował ten post 20.08.2011 14:12