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

Run time error 10: native error (native "message_begin") Proszę o szybką pomoc


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

#1 Offensyvny

    Początkujący

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:18
  • Lokalizacja:Daleko, Daleko
Offline

Napisano 10.03.2014 22:10

L 03/10/2014 - 22:06:56: Plugin called message_begin with an invalid message id (0).
L 03/10/2014 - 22:06:56: [AMXX] Displaying debug trace (plugin "ulepszenia.amxx")
L 03/10/2014 - 22:06:56: [AMXX] Run time error 10: native error (native "message_begin") 
L 03/10/2014 - 22:06:56: [AMXX] [0] ulepszenia_2133735.sma::MakeTutor (line 343) 
L 03/10/2014 - 22:06:56: [AMXX] [1] ulepszenia_2133735.sma::SurfPoziom (line 153) 
`RnZ [F] `QPAD* : /level

Taki log otrzymuję w konsoli serwera po wpisaniu /level lub /nowylevel .sma pliku nie jest wgrane na serwer czy może to być spowodowane tym? Sma tutaj nie podam z wiadomych przyczyn :)


  • +
  • -
  • 0

#2 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 11.03.2014 18:32

To nie jest spowodowane brakiem .sma na serwerze.

Pierwsza linia:
Plugin wywołał message_begin z nieprawidłowym id wiadomości.

Bez .sma Ci tego nie naprawie. Mozesz dac wycinek kodu.
  • +
  • -
  • 0

#3 Offensyvny

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:18
  • Lokalizacja:Daleko, Daleko
Offline

Napisano 12.03.2014 06:09

To nie jest spowodowane brakiem .sma na serwerze.

Pierwsza linia:
Plugin wywołał message_begin z nieprawidłowym id wiadomości.

Bez .sma Ci tego nie naprawie. Mozesz dac wycinek kodu.

Wycinek tzn. Od której do której linii byś potrzebował?


  • +
  • -
  • 0

#4 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 12.03.2014 08:20

Daj całe publici w ktorych sa te bledy.
  • +
  • -
  • 0

#5 Offensyvny

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:18
  • Lokalizacja:Daleko, Daleko
Offline

Napisano 12.03.2014 19:53

MakeTutor(id,Text[],Color,Float:Time = 0.0)
{


client_cmd( id, "spk %s", MSOUND )


if(is_user_connected( id ))
{
message_begin(MSG_ONE_UNRELIABLE,g_MsgTutor,_,id)
write_string(Text)
write_byte(0)
write_short(0)
write_short(0)
write_short(1<<Color)
message_end()
}
if(Time != 0.0)
{


if( task_exists( id + TASK_TUT ) )
{
remove_task( id + TASK_TUT )
}
set_task(Time,"RemoveTutor",id + TASK_TUT)
}
}public RemoveTutor(taskID)
{
new id = taskID - TASK_TUT
message_begin(MSG_ALL,g_MsgTutClose,_,id)
message_end()
}

Ten wyżej jest od linii 343
A ten na dole jest od linii 153

public SurfExp( id ) 
{
new Text[ 100 ]
formatex(Text,191,"Obecnie Posiadasz %d Expa", doswiadczenie_gracza[id])
MakeTutor(id,Text,YELLOW,3.0)
}
public SurfPoziom( id )
{
new Text[ 100 ]
formatex(Text,191,"Twoj Poziom to: %d", poziom_gracza[id])
MakeTutor(id,Text,YELLOW,3.0)
}
public SurfNowyLevel( id )
{
new newlevel = Poziom[poziom_gracza[ id ]]-doswiadczenie_gracza[ id ]
new Text[ 100 ]
formatex(Text,191,"Do nastepnego Poziomu: %d Expa", newlevel)
MakeTutor(id,Text,YELLOW,3.0)
}

 


  • +
  • -
  • 0

#6 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 12.03.2014 21:18

pokaz deklaracje zmiennej g_MsgTutor.
  • +
  • -
  • 0

#7 Offensyvny

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:18
  • Lokalizacja:Daleko, Daleko
Offline

Napisano 13.03.2014 06:11

new g_MsgTutor 
new g_MsgTutClose 

	
	g_MsgTutor = get_user_msgid("TutorText")
	g_MsgTutClose = get_user_msgid("TutorClose")

chodziło o to?


  • +
  • -
  • 0




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

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