Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] jak to ugryźć, Kilka pytań
-Kloc-
post
Post #1





Goście







Witam.
posłużę się tutaj przykładem z gry menelgame.pl. W oto tej grze mogę szkolić i walczyć swoją postacią i tu będzie moje pytanie.

Gracz 1 ustawia szkolenie, które trwa 1 dzień ale on nie wchodzi przez 3 dni na swoje konto lecz punkty i jego moc się zwiększa bo szkolenie się zaskoczyło.
Co wywołało skrypt, który to wykonał ?, domyślam się że cron, ale takie coś może być nie optymalne gdy grą milion graczy a ich szkolenia kończą się praktycznie co sekundę?

Jak czegoś takiego dokonać w najłatwiejszy sposób i najbardziej wydajny?

To samo jest z walkami graczy, widzisz że ktoś cię atakuje i możesz jeszcze się ulepszyć by nie przegrać walki.

Jak to zrobić, aby nie skatować bazy?

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Kloc-
post
Post #2





Goście







No ok, a jeśli gracz jest online to sam sobie wywołuje te skrypty?

A jak z tymi walkami?
gracz1 ma siły 80 gracz2 ma siły 90.
Gracz1 widzi, że jest atakowany w połowie pozostałego czasu i ulepsza się o 15 czyli ma 95 i to on wygrywa, więc skrypt musi wykonać się po upływie tego czasu (całej walki).
Może jest tak że wysyłający walkę ustawia crona na czas zakończenia walki?

Może ktoś pomóc mi jak włączyć tego crona?

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 01:30