![]() |
![]() |
-Kloc- |
![]()
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. |
|
|
![]() |
-Kloc- |
![]()
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? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 01:30 |