| -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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%)
|
jeszcze nie widziałem gry na takiej zasadzie gdzie mógłbym podejrzeć dokładne statystki przeciwnika.
raczej polega to na tym ze wybieram przeciwnika z odpowiedniej pozycji w tabeli i wtedy jak ta postać została wyzwana do walki, mogę uruchomić skrypt który uaktualni wszystkie statsy. |
|
|
|
Kloc [PHP] jak to ugryźć 30.12.2013, 09:54:50
SaMi W bazie zapisujesz datę do kiedy trwa szkolenie, p... 30.12.2013, 10:08:40
Kloc No ok, a jeśli gracz jest online to sam sobie wywo... 30.12.2013, 13:42:36
gitbejbe mozna tylko gdybać, ale bardzo wątpię, że obsługa ... 30.12.2013, 14:17:08
!*! http://forum.php.pl/index.php?showtopic=225732 30.12.2013, 15:18:52 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 16:45 |