Skocz do zawartości
Papa Smerf

Skrypt "zawiesza" serwer

Rekomendowane odpowiedzi

Cześć, mam dziwny problem. Napisałem prosty skrypt, który wysyła wiadomość co 10 minut, jednak on dziwnie "zawiesza" serwer. Sam serwer działa, ale po jakimś czasie wszystkie komendy przestają działać. Oto kod skryptu:

 

#include <a_samp>
#include <zcmd>

#define FILTERSCRIPT
#if defined FILTERSCRIPT

#define DIALOG_KONKURS 25565

public OnFilterScriptInit()
{
	SetTimer("reklamakonkurs", 600000, true);
}

public OnPlayerCommandReceived(playerid, cmdtext[])
{
	return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

forward reklamakonkurs();
public reklamakonkurs()
{
	SendClientMessageToAll(0x0000FFAA, "|info| Chcesz wziąść udział w konkursie, w którym jest do wygrania CS:GO? Informacja pod komendą /konkurs!");
	return 1;
}

CMD:konkurs(playerid,cmdtext[])
{
	ShowPlayerDialog(playerid, DIALOG_KONKURS, DIALOG_STYLE_MSGBOX, "Konkurs PSR!", "Z dniem 15.03.2016r, ogłaszamy konkurs w którym do wygrania jest konto Steam z grą CS:GO!\nCo należy zrobić, aby wygrać?\n- Nagraj krótki filmik który pokazuję jak bawisz się na Polskiej Strefie Rozrywki!\n- Polub ten post oraz nasz fanpage na Facebooku! (FB.com/PSRServ)\n\nWięcej informacji na forum PSR-Serv.pl w dziale Konkursy!", "OK", "Close");
	return 1;
}
#endif

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A dodajesz skrypt jako filterscipt? Jeśli tak to proponuje zmienić na zwykły system komend strcmp ponieważ include  (zcmd) w gamemode gryzie się z tym w skrypcie.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×