Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-12-01, 17:44


Xordii







Wiek: 28
Na forum: 4738 dni
Posty: 4
Nick w MP: Xordii

Piwa: 30

Respekt: 50

Witam.

Mam problem, gdy odpalam serwer wszystko ?adnie pi?knie dzia?a, lecz gdy zostawiam go na d?u?szy okres czasu 5 - 6 h wy??cza si?...

Log z CrashDetect
Kod:

[01] [debug] Server crashed while executing MapaTest.amx
[01] [debug] AMX backtrace:
[01] [debug] #0 native SendClientMessageToAll () from samp03svr
[01] [debug] #1 000119e0 in public PrzepiszKod () from MapaTest.amx
[01] [debug] Native backtrace:
[01] [debug] #0 f73ea50b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so
[01] [debug] #1 f73e320f in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[01] [debug] #2 f73e43fc in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[01] [debug] #3 f73e4866 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[01] [debug] #4 f73ea15c in ?? () from plugins/crashdetect.so
[01] [debug] #5 f77c1410 in ?? ()
[01] [debug] #6 f755c5c4 in ?? () from /lib/i386-linux-gnu/libc.so.6
[01] [debug] #7 f754e211 in wcsrtombs () from /lib/i386-linux-gnu/libc.so.6
[01] [debug] #8 f74f9bc0 in _IO_vfprintf () from /lib/i386-linux-gnu/libc.so.6
[01] [debug] #9 f751c2d4 in vsprintf () from /lib/i386-linux-gnu/libc.so.6
[01] [debug] #10 080ada37 in ?? () from ./samp03svr
[01] [debug] #11 080d99c1 in ?? () from ./samp03svr
[01] [debug] #12 080950b4 in ?? () from ./samp03svr
[01] [debug] #13 f73e5f7b in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so
[01] [debug] #14 f73e8f78 in ?? () from plugins/crashdetect.so
[01] [debug] #15 f73ecf96 in amx_Exec () from plugins/crashdetect.so
[01] [debug] #16 f73e5226 in _ZN11CrashDetect9DoAmxExecEPii () from plugins/crashdetect.so
[01] [debug] #17 f73e8cd9 in ?? () from plugins/crashdetect.so
[01] [debug] #18 080e9e15 in ?? () from ./samp03svr
[01] [debug] #19 080aecfc in ?? () from ./samp03svr
[01] [debug] #20 080a9e9a in ?? () from ./samp03svr
[01] [debug] #21 f74ce4d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6



Kod z mapy:


Kod:


forward ZabawaTimer();
public ZabawaTimer()
{
switch(random(3))
{
case 0: SetTimer("RozsypankaTimer", 1000, false);
case 1: SetTimer("PrzepiszKod", 1000, false);
case 2: SetTimer("TestMatematyczny", 1000, false);
}
// case 3: SetTimer("ZapytajTimer", 1000, false);
return 1;
}
forward AutomaticMessage();
public AutomaticMessage()
{
SendClientMessageToAll(Bialy,AutoMessage[random(sizeof(AutoMessage))]);
return 1;
}

forward PrzepiszKod();
public PrzepiszKod()
{
new str[700];
format(Inne[Kod],64,"%s%i%s%s%s%s%i%s%i",Alfabet[random(sizeof(Alfabet))],Liczbyx[random(sizeof(Liczbyx))],ZnakiInter[random(sizeof(ZnakiInter))],Alfabet[random(sizeof(Alfabet))],Alfabet[random(sizeof(Alfabet))],Alfabet[random(sizeof(Alfabet))],Liczbyx[random(sizeof(Liczbyx))],ZnakiInter[random(sizeof(ZnakiInter))],Liczbyx[random(sizeof(Liczbyx))]);
Inne[KodStart] = true;
format(str,700,"{FFFFFF}[{0037FF}Kod{FFFFFF}] » %s{0037FF}",Inne[Kod]);
SendClientMessageToAll(Bialy,str);
ResetKodu = SetTimer("ResetKoduTimer",40000,false);
return 1;

}



W OnGameModeInt()

Kod:

SetTimer("ZabawaTimer", 5*60000, true);


Prosz? o jak najszybsza odpowied?
Za pomoc oczywi?cie piwko :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-01, 18:12


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Moze daj ca?y kod Mapy i skrypty a i jeszcze log serwera bo mia?em cos podobne ale nie wiem czy to to :D jak cos to wgraj grandlarc mape albo jakas i sprawdz czy problem sie powtarza

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-01, 22:38


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
No podejrzewam, ?e winne jest to co?

Kod:

format(Inne[Kod],64,"%s%i%s%s%s%s%i%s%i",Alfabet[random(sizeof(Alfabet))],Liczbyx[random(sizeof(Liczbyx))],ZnakiInter[random(sizeof(ZnakiInter))],Alfabet[random(sizeof(Alfabet))],Alfabet[random(sizeof(Alfabet))],Alfabet[random(sizeof(Alfabet))],
Liczbyx[random(sizeof(Liczbyx))],ZnakiInter[random(sizeof(ZnakiInter))],Liczbyx[random(sizeof(Liczbyx))]);


Przez co funkcja SendClientMessageToAll wywala serwer. Upewnij si?, ?e na 100% ten format jest winny. Po upewnieniu si? zmie? ten kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-02, 10:55


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Nie podejzewam zeby to crashowa?o serwer bo zawsze to dzia?a a po 5 godzinach juz nie?
Timery sa takie same wiec to nie wina tego

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-02, 13:12


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
No ja podejrzewam, ?e to jest winne, bo jakby? dobrze spojrza? w logi, to zauwa?y?by? takie dwie skromne linijki

Kod:

[01] [debug] #0 native SendClientMessageToAll () from samp03svr
[01] [debug] #1 000119e0 in public PrzepiszKod () from MapaTest.amx


Wi?cej informacji (tj. numer linijki b??du, nazwa pliku) otrzymasz jak skompilujesz skrypt w trybie debug, jak to zrobi? znajdziesz w google.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-02, 17:19


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Hmm widzia?em to i wiem ze to od tego skryptu ale nie przez timer ;D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-02, 20:13


Xordii







Wiek: 28
Na forum: 4738 dni
Posty: 4
Nick w MP: Xordii

Piwa: 30

Respekt: 50

Zmieni?em ca?y format kodu na nowy mo?ne sie w czym waln??em, wgram i sprawdze

[ Dodano: 2016-12-04, 07:18 ]
Do zamkni?cia, problem rozwi?zany mia?em w znakach interpunkcyjnych dane "%"

Postaw piwo autorowi tego posta
 

 
Tagi: crash :: serwera
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku