←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Serwer się wyłącza / restartuje COD MOD

Exhidi - zdjęcie Exhidi 06.04.2012

Witam wszystkich.
Mam serwer codmod nowy i mam problem ktory polega na tym ze wyłącza mi się serwer lub restartuje.
Nie wiem co może być tego przyczyną :( Proszę o pomoc.

Logi :

L 04/05/2012 - 06:34:11: Start of error session.
L 04/05/2012 - 06:34:11: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20120405.log")
L 04/05/2012 - 06:34:11: [AMXX] Displaying debug trace (plugin "QTM_CodMod.amxx")
L 04/05/2012 - 06:34:11: [AMXX] Run time error 3: stack error
L 04/05/2012 - 06:34:11: [AMXX] [0] QTM_CodMod.sma::CurWeapon (line 775)
L 04/05/2012 - 09:46:26: Start of error session.
L 04/05/2012 - 09:46:26: Info (map "cs_assault") (file "addons/amxmodx/logs/error_20120405.log")
L 04/05/2012 - 09:46:26: [AMXX] Displaying debug trace (plugin "QTM_CodMod.amxx")
L 04/05/2012 - 09:46:26: [AMXX] Run time error 3: stack error
L 04/05/2012 - 09:46:26: [AMXX] [0] QTM_CodMod.sma::CurWeapon (line 775)
L 04/05/2012 - 17:04:59: Start of error session.


Pozdrawiam
Exhidi
Odpowiedz

Oporowiec - zdjęcie Oporowiec 06.04.2012

jezeli masz serwer hlds to w plugins.ini dopisz QTM_CodMod.amxx debug
Odpowiedz

Exhidi - zdjęcie Exhidi 07.04.2012

Od początku serwera dopisane i nadal nic próbowałem także do plugins cod dopisac to
Odpowiedz

Polonista - zdjęcie Polonista 07.04.2012

pokaż cały public bądź stock który wiąże się z linijka 775
Odpowiedz

  • +
  • -
Ziebaxd - zdjęcie Ziebaxd 07.04.2012

L 04/05/2012 - 06:34:11: [AMXX] [0] QTM_CodMod.sma::CurWeapon (line 775)
Wydaję mi sie, że błąd leży tu. Sprawdź swój cod mod czy masz tam wszystko w CurWeapon dobrze ;)
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 07.04.2012

pokaż tą linijke z QTM_CodMod.
Odpowiedz

Exhidi - zdjęcie Exhidi 07.04.2012

Prawie 24h nie ma error logów a serwer się wyłącza
Dziś wyłączył się i zwykły log :

CheQ : nie zabardzo rozumiem twoja prośbę

]L 04/07/2012 - 13:01:29: -------- Mapchange to de_dust2 --------
L 04/07/2012 - 13:01:30: [csdm_spawn_preset.amxx] Loaded 40 spawn points for map de_dust2.
L 04/07/2012 - 13:01:30: [csdm_main.amxx] CSDM spawn mode set to preset
L 04/07/2012 - 13:01:32: [amxbans.amxx] [AMXBANS] AMXBans 5.0 is online
L 04/07/2012 - 13:01:32: [amxbans.amxx] [AMXBANS] No reasons found in data base. Static reasons was loaded instead
L 04/07/2012 - 13:02:30: [afkkicker2.amxx] Checkspec for id: 3
L 04/07/2012 - 13:02:40: [afkkicker2.amxx] Checkspec for id: 3
L 04/07/2012 - 13:06:10: [afkkicker2.amxx] Checkspec for id: 5
L 04/07/2012 - 13:07:10: [afkkicker2.amxx] Checkspec for id: 7
L 04/07/2012 - 13:09:15: [afkkicker2.amxx] Checkspec for id: 3
L 04/07/2012 - 13:09:30: [afkkicker2.amxx] Checkspec for id: 5
L 04/07/2012 - 13:10:45: [afkkicker2.amxx] Checkspec for id: 7
L 04/07/2012 - 13:11:40: [afkkicker2.amxx] Checkspec for id: 2
L 04/07/2012 - 13:11:40: [afkkicker2.amxx] Checkspec for id: 7

Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 07.04.2012

pokaż mi 775 linijkę z Cod moda~!
Odpowiedz

Exhidi - zdjęcie Exhidi 07.04.2012

Od 759 do 799 QTM_codmod.sma

public CurWeapon(id)
{
    if(!is_user_connected(id))
        return;
        
    new team = get_user_team(id);
    
    if(team > 2)
        return;
        
    new bron = read_data(2);
        
    new bronie = (bronie_klasy[klasa_gracza[id]] | bonusowe_bronie_gracza[id] | bronie_druzyny[team] | bronie_dozwolone);
    
    if(!(1<<bron & bronie))
    {
        new weaponname[22];
        
        get_weaponname(bron, weaponname, 21);
        ham_strip_weapon(id, weaponname);
    }
    
    if(cs_get_user_shield(id) && !gracz_ma_tarcze[id])
        engclient_cmd(id, "drop", "weapon_shield");    
        
    UstawSzybkosc(id);
}

public EmitSound(id, iChannel, szSound[], Float:fVol, Float:fAttn, iFlags, iPitch )
{
    if(!is_user_alive(id))
        return FMRES_IGNORED;
        
    if(equal(szSound, "common/wpn_denyselect.wav"))
    {
        new forward_handle = CreateOneForward(pluginy_klas[klasa_gracza[id]], "cod_class_skill_used", FP_CELL);
        ExecuteForward(forward_handle, id, id);
        DestroyForward(forward_handle);
        return FMRES_SUPERCEDE;
    }
Odpowiedz

  • +
  • -
Ziebaxd - zdjęcie Ziebaxd 08.04.2012

podmień public CurWeapon na
public CurWeapon(id)
{
if(!is_user_connected(id))
return;

new team = get_user_team(id);

if(team > 2)
return;

new bron = read_data(2);

new bronie = (bronie_klasy[klasa_gracza[id]] | bonusowe_bronie_gracza[id] | bronie_druzyny[team] | bronie_dozwolone);

if(!(1<<bron & bronie))
{
new weaponname[22];

get_weaponname(bron, weaponname, 21);
ham_strip_weapon(id, weaponname);
}

if(cs_get_user_shield(id) && !gracz_ma_tarcze[id])
engclient_cmd(id, "drop", "weapon_shield");

UstawSzybkosc(id);
}
Sprawdź czy w plugin_ini masz
 register_event("CurWeapon","CurWeapon","be", "1=1");
Jeśli żadna z tych opcji nie zadziałą to daj sma swoje cod'a
Odpowiedz

Exhidi - zdjęcie Exhidi 08.04.2012

Już przeinstalowalem coda i jest git dzięki za propozycje pomocy ;)

zamknąć temat.

Dziękuję wszystkim za odp
Pozdrawiam
Exhidi
Odpowiedz