![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem taki zegarek... Wszystko jest prawie ok...
Tylko że gdy mam zbudowany już 1 budynek, buduje się drugi a w trzecim zamiast pokazać się "-" to pisze "buduj" i można go zbudować... Jak zrobic że przy budowie 1 budynku blokują się inne?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 1 Dołączył: 22.12.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
możesz zrobić cache w pliku lub tablice w bazie która przechowuje np login gracza czy tam konta nazwę budynku i czas rozpoczęcia i czas trwania lub porostu czas zakończenia i przy każdej budowli powinien sprawdzać czy dla tego użytkownika data zakończenia jest mniejsza od aktualnego czasu i wtedy kasować istniejący wpis o ile istnieje po czym wyświetlać linka z funkcją buduj. jeżeli sie buduje przy budynku wyświetlany jest czas zakończenia lub w javascripcie zegarek odliczający ten czas.
jest niedouszczalen zabardoz obciążasz baze ilościa zapytań lepiej:
Ten post edytował Boski 23.12.2007, 18:58:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:48 |