Permanente Query's? (EXP, DRITTE HAND..)

07/27/2014 02:57 dienuddl#1
hey Leute.. Ich suche schon seit Stunden die richtigen Querys..

Was ich meine: ihr kennt doch oben LINKS die Leiste wo immer angezeigt wird:

"Es steht mehr Lagerraum zur Verfügung (Verbl. 557 Tage..)"
"EXP BONUS (Verbl. 557 Tage..)"
"Automatisches Yang aufheben (Verbl. 557 Tage..)"

Und so weiter.
Und nein, ich will es nicht in der DB Account, es bei EINEM Account machen, sondern es soll bei allen sein. Direkt von Anfang an, egal wann der Acc erstellt wurde.

Vielen Dank.
07/27/2014 03:16 Avulsed#2
Hier bis 2018. Kannste natürlich auch höher setzen. :)

PHP Code:
ALTER TABLE `account`
MODIFY COLUMN `gold_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `cash`,
MODIFY COLUMN `silver_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `gold_expire`,
MODIFY COLUMN `safebox_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `silver_expire`,
MODIFY COLUMN `autoloot_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `safebox_expire`,
MODIFY COLUMN `fish_mind_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `autoloot_expire`,
MODIFY COLUMN `marriage_fast_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `fish_mind_expire`,
MODIFY COLUMN `money_drop_rate_expire`  datetime NOT NULL DEFAULT '2018-04-04 04:04:04' AFTER `marriage_fast_expire`; 
07/27/2014 03:58 dienuddl#3
Hat nicht geklappt.
07/27/2014 05:55 grαyfox#4
Wenn du die Zeit zu hoch setzt geht es auch nicht.

Einfach bei Navicat auf design table und dann die jeweiligen Spalten auf ein Jahr später oder wie du es auch haben möchtest anpassen
07/27/2014 16:00 dienuddl#5
Klappt wieder nicht. Habe alle auf 2015 gesetzt und rebootet. Klappt nicht.
07/27/2014 16:06 .yorliK#6
Diese Änderung zählt nicht für bestehende Charakter!

Nur neue bekommen diese Boni.
07/27/2014 16:08 Mashkin#7
Quote:
Originally Posted by dienuddl View Post
Klappt wieder nicht. Habe alle auf 2015 gesetzt und rebootet. Klappt nicht.
Die Lösungen von Avulsed und .ʛᶉɑҹғох™ sind das selbe.
Für neue Accounts wird das auf jeden Fall funktionieren, allerdings musst du auch alle bestehenden Accounts noch ändern:
Code:
UPDATE account
SET gold_expire = DEFAULT, silver_expire = DEFAULT, safebox_expire = DEFAULT,
    autoloot_expire = DEFAULT, fish_mind_expire = DEFAULT, marriage_fast_expire = DEFAULT,
    money_drop_rate_expire = DEFAULT;
07/27/2014 16:20 dienuddl#8
Ahh, ok. Hab nen neuen Acc erstellt und er hatte es. Danke noch mal!