Szukaj:
Strona Forum   Wybierz
Wybierz
Uwaga! Przeglądasz stronę jako gość!      Zaloguj się      Załóż nowe konto

×

Harvest Moon Online
Ayumi Użytkownik jest offline
Postów: 358
Ostrzeżenia: 0%  
Ayumihttp://twojastara.pl
39801 Wysłany: 12 Maj 09 20:19 • Temat postu:
Była już o tym mowa na forum - nie jest to błąd. Cytując BigBang'a :
Cytat:
Nie jest to błąd, gdyż w tym przypadku postanowiłem, że zmienna nakazująca skryptowi "sen" zostanie przesłana metodą GET (czyli będzie widoczna na pasku adresu), więc "odświeżenie strony" spowoduje ponowne wysłanie identycznego zapytania do serwera.

____________________

Ore wa jikogu terorisuto
Kinou kaasan okashitaze
Asu wa tousan hotteyare
Reklamy
Blondi Użytkownik jest offline
Postów: 1045
Ostrzeżenia: 0%  
Blondi
39802 Wysłany: 12 Maj 09 20:43 • Temat postu:
aczkolwiek troche to niewygodne jak trafie w te kilka sekund przeznaczone na sen i mi przez to dni przepadają..
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39803 Wysłany: 12 Maj 09 20:51 • Temat postu:
Faktycznie skrypt nie sprawdza w tej sekcji, czy nasiona są w posiadaniu farmera, wprawdzie mogę napisać jakiś skrypt weryfikujący dane, ale wymagałoby to kolejnej tabeli w bazie danych i trochę pracy, więc wykorzystam gotowe rozwiązania.

Jest tak...
Cytat:
if ($typ == 0) {
//zabranie nasionka
ZAPYTANIE DO BAZY

//dodanie do pola
ZAPYTANIE DO BAZY #2
print "Nasiona zostały zasadzone.";
} else {
print "Ta ziemia została już zagospodarowana, aby zasadzić tu grządkę, musisz ją wyczyścić.";
}

...a powinno być tak:
Cytat:
if ($typ == 0 && rodzaj_nasion > 0 && rodzaj_nasion == $_POST['rodzaj_nasion']) {
//zabranie nasionka
ZAPYTANIE DO BAZY

//dodanie do pola
ZAPYTANIE DO BAZY #2
print "Nasiona zostały zasadzone.";
} else {
print "Ta ziemia została już zagospodarowana, aby zasadzić tu grządkę, musisz ją wyczyścić.";
}
chociaż wygląda niezbyt praktycznie, rzeczywiście systemy o których wspominasz są warte uwagi.
gnysek Użytkownik jest offline
Postów: 2561
Ostrzeżenia: 0%  
gnysekhttp://hmt.pl
39806 Wysłany: 12 Maj 09 22:02 • Temat postu:
Ja bym zrobił tak:

- Pobierz nasiona które posiada gracz
- Sprawdź, czy te które chce zasadzić znajdują się w tablicy ( array_key_exists ) posiadanych.
- Jeżeli tak, zasadź. ( UPDATE )

Co do tego spania - jest głupio rozwiązane. Można by przesłać getem do skryptu który włącza sen i ten skrypt daje przekierowanie
Kod:
header("Location: strona.php");
do strony z komunikatem o śnie. Wtedy odświeżanie nie ma prawa ponownie włączyć snu.
Brakuje tez autoodświeżenia.
Czupur Użytkownik jest offline
Postów: 733
Ostrzeżenia: 30%  
Czupur
39807 Wysłany: 12 Maj 09 22:14 • Temat postu:
BigBang, jeśli możesz, podeślij mi parę goldów, bo wydałem wszystko na złe nasiona.
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39808 Wysłany: 12 Maj 09 23:41 • Temat postu:
Jutro Chronoo, dzisiaj jest już późno.
gnysek: chodzi o przeszukanie tablicy $_POST pod kątem obecności rekordu ['nazwa_nasionka'] i wywołania zapytania do bazy w chwili zwrócenia TRUE prze funkcję? Znaczy się (polska jenzyk- tródna jenzyk: BigBang) chodziło mi o sprawdzenie zgodności zapytania z bazą nasion (jeden z warunków wywołania zapytania), w pozostałych skryptach (np. zbieranie) jest funkcja weryfikująca realny stan pola (z bazy) z danymi przesłanymi od klienta i w sytuacji zgodności jest wykonywany UPDATE.
gnysek Użytkownik jest offline
Postów: 2561
Ostrzeżenia: 0%  
gnysekhttp://hmt.pl
39809 Wysłany: 13 Maj 09 09:22 • Temat postu:
Pobierasz wszystkie możliwe nasiona z bazy i tworzysz z nich tablicę, a potem porównujesz z tym co doszło POSTem. Tak jest moim zdaniem najprościej - jezeli istnieją dane nasiona w tablicy, to można dodać ( tam chyba trzeba foreach przelecieć każdą tablicę ). Nie wiem jak wygląda struktura twojej bazy, wiec ciężko mi podpowiedzieć więcej.
Buli Użytkownik jest offline
Postów: 1695
Ostrzeżenia: 0%  
Buli
39811 Wysłany: 13 Maj 09 13:12 • Temat postu:
Domka ja na szczęście nie bawię się w ranking A pól nowych nie robię bo i tak nie chciałoby mi się ich zagospodarowywać wszystkich. Tyle ile teraz mam na razie mi wystarczy ;D
Domka Użytkownik jest offline
Postów: 2061
Ostrzeżenia: 0%  
Domka
39813 Wysłany: 13 Maj 09 16:52 • Temat postu:
Też nie, ale przez przypadek zauważyłam
Mi chyba też już styknie. Trzeba teraz trochę kasy zebrać ;)

____________________

[obrazek]
[obrazek]
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39821 Wysłany: 14 Maj 09 22:34 • Temat postu:
Cytat:
Od dnia dzisiejszego mamy możliwość odwiedzenia Mistycznej Jaskini, oczywiście droga do niej jest ukryta i trudno się tam dostać, wszakże inaczej nie byłaby "Mistyczna". Pamiętajcie jednak, aby uważać na "anomalię", jest to nieznane zjawisko, wiadomo o nim tylko tyle, że po jego wystąpieniu wszystkie wydrążone przez nas tunele zanikają, powtarza się cyklicznie co 24 godziny.

Czyli kolejny update, błędy przy sadzeniu naprawię przy następnej aktualizacji, życzę miłej gry.

Ooops, chyba przesadziłem z rate na 100 i 1000 G.

Ostatnio edytowany Czwartek, 14 Maj 2009, w całości zmieniany 1 raz(y).
Buli Użytkownik jest offline
Postów: 1695
Ostrzeżenia: 0%  
Buli
39822 Wysłany: 15 Maj 09 00:22 • Temat postu:
Właśnie chyba przesadziłeś. Właśnie przed chwilą w kilka chwil zarobiłem 90kG. Poza tym nie wiem czy to błąd ale po zejściu na poziom 100 i niższe, kasa nie leci już w ogóle ;p
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39823 Wysłany: 15 Maj 09 00:48 • Temat postu:
Mój błąd, nie sądziłem, że w szale swej bezgranicznej zachłanności i pazerności ktokolwiek zapuści się na poziom 100.
gnysek Użytkownik jest offline
Postów: 2561
Ostrzeżenia: 0%  
gnysekhttp://hmt.pl
39827 Wysłany: 15 Maj 09 16:37 • Temat postu:
@BB: daj linka do tej gry w swojej sygnaturce, łatwiej wejść z forum wtedy no i bedzie sie lepiej w google indeksować.
LordDes Użytkownik jest offline
Postów: 20
Ostrzeżenia: 0%  
LordDes
39911 Wysłany: 19 Maj 09 19:20 • Temat postu: pytanie
o co chodzi w mistycznej kopalni
klikam szukam trace kase nic
i co znaczy jak kliknę kop
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39912 Wysłany: 19 Maj 09 19:37 • Temat postu:
Zwiększasz szansę na znalezienie skarbów.
LordDes Użytkownik jest offline
Postów: 20
Ostrzeżenia: 0%  
LordDes
39914 Wysłany: 19 Maj 09 19:48 • Temat postu:
ale o co dokładniej chodzi proszę o dokładnę wyjaśninie

1 szukaj ??

2 kop??
LordDes Użytkownik jest offline
Postów: 20
Ostrzeżenia: 0%  
LordDes
39946 Wysłany: 22 Maj 09 14:05 • Temat postu: :)
edit 1 po co jest ten wielki plac na środku w mieśćie

edit 2 w pomocy w głównym menu jest żle napisane co do ceny po sprzedaniu
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39950 Wysłany: 22 Maj 09 15:24 • Temat postu:
1. Dla ozdoby.

2. Co jest źle?

Ostatnio edytowany Piątek, 22 Maj 2009, w całości zmieniany 1 raz(y).
Czupur Użytkownik jest offline
Postów: 733
Ostrzeżenia: 30%  
Czupur
39957 Wysłany: 22 Maj 09 17:35 • Temat postu:
BigBang, a nie myślałeś nad lepszą grafą? Tzn ta nie jest zła, ale wg mnie to trawa nie za bardzo pasuje, do taki zwykły... Może zrobił byś taką mapkę jak w FoMT? Plaża, las etc. Połączył byś screeny w jeden obrazek. Np, jak by się kliknęło na pieniek, to by się go zbierało. Co o tym myślisz?
BigBang Użytkownik jest offline
Postów: 463
Ostrzeżenia: 10%  
BigBang
39959 Wysłany: 22 Maj 09 17:51 • Temat postu:
Fajnie by było, ale nie mam aż tyle czasu.
© 2003 - 2024 HMT. Design & Code by gnysek.pl. Wszelkie prawa zastrzeżone.