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.
|
Guest Message by DevFuse
Gdy zrestartuję serwer to LvL nie zapisuję się.Ale jak zmienię mapkę i zrestartuję to zapisuje się !Restart = lvl nie zapisuje się Zmiana mapki + Restart = LvL zaapisuje się
Temat rozp.
james2001
, 27.04.2014 12:14
33 odpowiedzi w tym temacie
#28
Napisano 29.04.2014 17:21
Nic to nie da.
Wystarczy is_user_alive().
Wbij jakis level i poczekaj az sie zacznie runda (np podloz pake i niech wybuchnie). Po kilku rundach zrestartuj serwer i zobacz czy zapisalo. Jak chcesz co jakis czas to uzyj set_task
Tak jak MisieQ mowi. Straty nie beda duze (pare lvl'i i troche exp przy dobrych wiatrach).
Wystarczy is_user_alive().
Wbij jakis level i poczekaj az sie zacznie runda (np podloz pake i niech wybuchnie). Po kilku rundach zrestartuj serwer i zobacz czy zapisalo. Jak chcesz co jakis czas to uzyj set_task
Tak jak MisieQ mowi. Straty nie beda duze (pare lvl'i i troche exp przy dobrych wiatrach).
#30
Napisano 29.04.2014 17:42
W plugin init daj to:
set_task(60.0, "save",.flags="b")a pod funkcja plugin init to:
public save() { static players[32],num; get_players(players,num); f o r (new i=0;i<num;++i) { ZapiszDane( players[i] ) } }
#32
Napisano 29.04.2014 17:49
Do taska daje sie Float.
Np 1.0 , 0.1
wg mnie wystarczajace jest 40.0
"save" - nazwa funkcji ktora wywoluje task
flags="b" - powtarzaj zadanie w nieskonczonosc
amxx.pl/dokumentacja/f120/set_task
amxx.pl/topic/4565-set-task-funkcje-czasowe/
Np 1.0 , 0.1
wg mnie wystarczajace jest 40.0
"save" - nazwa funkcji ktora wywoluje task
flags="b" - powtarzaj zadanie w nieskonczonosc
amxx.pl/dokumentacja/f120/set_task
amxx.pl/topic/4565-set-task-funkcje-czasowe/
#34
Napisano 29.04.2014 17:59
zamiast Float:0.1 daj 1.0
tak to by Ci sie nie skompilowalo.
pS 0.1 to jedna dziesiata sekundy
tak to by Ci sie nie skompilowalo.
pS 0.1 to jedna dziesiata sekundy
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych