Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Error logi do poprawy


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 Najkon

    Profesjonalista

  • Użytkownik

Reputacja: 60
Pomocny

  • Postów:161
Offline

Napisano 06.05.2013 19:45

L 05/06/2013 - 16:43:14: Info (map "deathrun_bhopz") (file "addons/amxmodx/logs/error_20130506.log")
L 05/06/2013 - 16:43:14: [AMXX] Displaying debug trace (plugin "drshop.amxx")
L 05/06/2013 - 16:43:14: [AMXX] Run time error 4: index out of bounds
L 05/06/2013 - 16:43:14: [AMXX]    [0] drshop_1476673.sma::Hook_Deathmessage (line 335)

Takie error logi mi spamują na serwerze. A to sma:

public Hook_Deathmessage()
{
    if( get_pcvar_num( gDrShopOn ) == 1 )
    {
        new id = read_data( 2 );
    
        HasHe[ id ] = false;
        HasFreeze[ id ] = false;
        HasSilent[ id ] = false;
        HasHealth[ id ] = false;
        HasArmor[ id] = false;
        HasSpeed[ id ] = false;
        HasGravity[ id ] = false;
        HasInvis[ id ] = false;
        fm_set_rendering( id );
        fm_set_user_gravity( id, 1.0 );    
        fm_set_user_maxspeed( id, 0.0 );
        fm_set_user_footsteps( id, 0 );
    }
    return PLUGIN_CONTINUE;
}

Linia 335 :

 

HasHe[ id ] = false;

 

Jakaś pomoc co jest zle ?

 

 

Dodam że plugin działa jak nalezy, ale errory denerwuja :P


Użytkownik Najkon edytował ten post 06.05.2013 19:50

  • +
  • -
  • 0

#2 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 06.05.2013 23:46

index out of bounds, wpisz to w google translate, to się dowiesz, że chodzi o index z poza wymiaru tablicy. HasHe jest (powinna być) rozmiaru 33, id niekoniecznie się zawiera w 0-32. Musisz to sprawdzać.


  • +
  • -
  • 1

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#3 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 07.05.2013 07:28

Spróbuj tak chociaż nie jestem pewien

public Hook_Deathmessage()
{	
	if( get_pcvar_num( gDrShopOn ) == 1 )
	{
		new id = read_data( 2 );
		
		if(!is_user_connected(id)) 
			return PLUGIN_CONTINUE;
		
		HasHe[ id ] = false;
		HasFreeze[ id ] = false;
		HasSilent[ id ] = false;
		HasHealth[ id ] = false;
		HasArmor[ id] = false;
		HasSpeed[ id ] = false;
		HasGravity[ id ] = false;
		HasInvis[ id ] = false;
		fm_set_rendering( id );
		fm_set_user_gravity( id, 1.0 );    
		fm_set_user_maxspeed( id, 0.0 );
		fm_set_user_footsteps( id, 0 );
	}
	return PLUGIN_CONTINUE;
}

  • +
  • -
  • 2

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych