Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Naliczanie punktów w grze typu MMOSG
andrew747
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 4.05.2008

Ostrzeżenie: (0%)
-----


Witam,
Ostatnio zabrałem się za tworzenie gry MMOSG(np. travian)... Całkiem sprawnie mi to idzie, ale natrafiłem na mały problem... Otóż w grze potrzebuję zamieścić skrypt, który naliczałby liczbę surowców na godzinę(np. Drewno 33 na godzinę) nawet jeśli przeglądarka byłaby wyłączona... Może ktoś wie jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Bardzo proszę o odpowiedź...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Synapsa
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 15.06.2007

Ostrzeżenie: (0%)
-----


CRON NIE!!Obciąża serwer a można zrobić to w prosty sposób.
W tabeli z surowcami trzeba sobie zrobić pare pól więcej,tj.
surowiecH - czyli dany surowiec na godzinę,robisz tyle ile masz surowców.
lastUpdate - czas kiedy ostatnio gracz widział swoje surowce.
I teraz uaktualnianie odbywa się w następujący sposób.
Muszisz od czasu aktualnego odjąć czas z pola "lastUpdate",masz ileś tam sekund.
Teraz surowiecH dzielisz na 3600,żeby powstał surowiec na sekunde.
No i teraz mnożysz ilość danego surowca na sekunde przez ilość sekund.

Ofc przy każdej akcji na stronie muszisz updatować pole "lastUpdate"

Ten post edytował Synapsa 4.05.2008, 08:16:43
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: 11.10.2025 - 09:52