Wie soll ich die Geld-Funktion machen?!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
abfragen
aufruf
bedingung
bekommen
entsprechenden betrag
geld
http
klauen
kosten
magazin
minute
moment
ren
sekunde
spieler
stellen
stunden
vergabe
wert geld
-
Hoi.
NetBat und ich machen im moment ein OnlineGame. (Das mit dem Magazin war doof )
Aber wie machen wir die Geld-Vergabe? Es soll so sein: Jede Minute soll jeder seinen Entsprechenden Betrag bekommen (MoneyMarket). Nur, wie soll ich das machen? Ich hab wirklich kein Plan, aber da w?ren noch Chronjobs. Aber diese kosten ja :-/
Also nochmal:
Jede Minute sollen alle User in der DB-Tabelle z. B. 1000 zugewiesen bekommen, doch wie?
Liebe Gr??e,
Ballu -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Die Zeit abfragen, und pro minute eine Variable auf dies und das Stellen, dann eine Abfrage machen. Wenn die Variable den Wert 60 hat (eine Stunde), dann wird die Abfrage Bedingung erf?llt. Dann wird der Wert Geld, der jedem Spieler zu gewiesen ist(auch als Variable) um 100erh?t, und die Variable mit der Zeit wieder auf Null gesetzt, das wird immer wiederholt.
Ich denke so m?sste es gehen. -
macht ihr was wie HAckTheNet?
wegen moneymarket mein ich....
also PHP undso kann ich ja nicht....
aber imprinzip schaust dir halt an wie es in der echten version von HTN is und ?berlegstb wie du es dann selber umsetzt ohne code zu klauen -
Hoi.
Ja, so hatte ich es mir auch schon ?berlegt, doch PHP wird nur ausgef?hrt, wenn man auf die Seite geht. Wenn aber keiner Online ist ?! Dann l?uft das ganze nicht, und somit ist das ... doof ... :-/
EDIT: Nein, es wird nicht so wie HackTheNet. Mir ist nur kein anderer Name eingefallen
Liebe Gr??e,
Ballu -
das kann man sich runterladen das htn
-
@Ballu:
falls du kostenlose Cronjobs brauchst, dann geh auf http://www.cronjob.de
(Anzahl unbegrenzt) -
ich w?rd einmal in 24 stunden geld geben, f?nd ich besser
sonst mach es doch so
bei jedem aufruf schreibste in ne db nen timestamp
davor guckst du wie lange seitdem vergangen ist und also einfach
$zeit = $altertimestamp-$neuertimestamp;
$gelddasjederhinzukriegt = $zeit*1000;
damit f?gste jedem user pro sekunde 1000 einheiten hinzu
kannste nat?rlich vairieren -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage