Changelog
3.11 - 02.09.2022
Faktorgeschichte:
produkte/verkaufz.php
jobs/job4.php
buero/gebaeude1.php
Fix Fahrer MH
buero/personal.php
Fix Neubauzeit=geschlossener Ausbau Farm/Viehzucht/Sägewerk/Fischzucht/Gärtnerei (162 Sekunden/m²)
templates/funktionen.php
AusbZentrum getrennt (324 Neubau beibehalten, die 432 im Wiki haben schon vorher nicht gestimmt):
webroot/back/abz_bauen.php
Fix 4. Stadt:
webroot/secondwin/xmas.php
webroot/secondwin/easter.php
hilfe/level.php
langs/back_lang_0.php
langs/back_lang_1.php
Großmarkt KM in GM
langs/main_lang_0.php
langs/main_lang_1.php
stadt/grossmarkt.php
webroot/css/main_311215.css
Fix PHP Warning: Illegal offset type in /home/users/pt/www/webroot/back/finanzback2.php on line 144
webroot/back/finanzback2.php
Fix Baukarte Geschäfte Zoom Lagerfarbe
webroot/createimage/kartenbild_bauen_gros1.php
Fix Organizer löschen
backbone/user/delete.php (zurückgestellt)
--------------------------------------------------------------------------------
- Faktorbonus: Vorher hatte Supermarkt, Kaufhaus und Megamarkt insgeheim -10%. Nun wird alles angezeigt: Fachmärkte (+5) sind besser als Supermarkt/Kaufhaus , Supermarkt/Kaufhaus sind besser als Megamärkte (-10%).
- Bonus vom Sonderaufsteller wird überall bei eigenen Märkten mit angezeigt
- Waren am Großmarkt von Konsortiumsmitgliedern sind nun blau
- Waren am internen Konsortiumsmarkt werden mit im Großmarkt angezeigt
- Fix: Fahrer aus dem Ausbildungszentrum können nun nach MH versetzt werden
- Fix: Der Bunny kennt nun Mooshain
- Fix: Die Lager in der Baukarte im Zoom sind wieder hellblau
- Fix: Einige PHP Fehler treten nun seltener auf
- Fix: Der Lagerplatz am Großmarkt wird nun auch angezeigt wenn man mit der Maus auf den Infobutton zeigt
Herr und Meister von Worldwide Hookers
3.12 - 23.09.2022
Fix: Versetzung zum AusbZentrum kopiert nicht mehr auf den Arbeitsmarkt (darf gern auf dem Test ausprobiert werden)
- buero/personal.php
Feature: Wenn im AusbZentrum unter Qualischulung nach Branche gefiltert wird, können nun viele Azubis zurück zur Umschulung versetzt werden
- buero/personal.php (doppelt - siehe oben)
- webroot/back/azubi.php
Feature: Rentner vom Arbeitsmarkt
- jobs/1minjob.php
- jobs/teil9.php
- langs/main_lang_0.php
- langs/main_lang_1.php
Feature: Neue Rekorde
webroot/back/recordback.php
langs/back_lang_0.php
langs/back_lang_1.php
Feature: Rentner im Backbone (Entwurf, aber darf Live), soll es nur simulieren, und anzeigen was dabei passiert
backbone/user/exe/teil11.php
-------------------------------------------------------------------------------------------------------------
- Für Rentner werden nun Arbeitslose eingestellt, mit Qualifikation aber Älteste zuerst. Nur wenn in der Stadt und Sparte keine vorhanden sind, werden neue Mitarbeiter zufälligen Alters rekrutiert
- Azubis können massenhaft zurück in die Auswahl geschickt werden, wenn nach Branche gefiltert wurde
- Neue Rekorde für Lieferverträge, Autotransporte und Tariflohn (dieser Rekord wird später noch einmal überarbeitet)
- Fix: Mitarbeiter versetzen erzeugte versehentlich neue Arbeitslose
- Admin-Bereich: Anzeige der Rentner
Herr und Meister von Worldwide Hookers
3.13 - 11.10.2022
Fix: AT-Filter wenn Ware nicht an 1. Stelle
autotrans/autotrans_filter.php
Feature: Viele ATs gleichzeitig löschen
autotrans/autotrans_delete.php
autotrans/autotrans_view.php
Feature: Mail am Ende des Tages bei zu wenig Fahrzeugen für ATs
langs/main_lang_0.php
langs/main_lang_1.php
jobs/teil10.php
news/firmennews.php
Feauture: Berufsbezeichnung in Gebäude Kopf
buero/gebaeude.php
buero/gebaeude1.php
buero/gebaeude234.php
buero/gebaeude5.php
buero/gebaeude6.php
Feature: Massenhaft LKWs zurückholen (Plus-Feature)
templates/transporte.php
templates/zurueckholen.php
plus/leistungen.php
webroot/css/main_311215.css
Feauture: Besserer Cache-Updater im Backbone
backbone/user/exe/test12.php
Feature: Tariflohn Rekord nun mit Datum und speichert den höchsten Wert
buero/personal.php
webroot/back/recordback.php
Feature: massenhaft LKWs annehmen/ablehnen (PLUS-Feature) (in Arbeit)
templates/annehmen.php
templates/ablehnen.php
Feature: Neu sortieren (PLUS) / neuer Status wenn Rücksendung / neues Icon bei Ausladen geparkter Fahrzeuge
Feature: Viele Fahrzeuge gleichzeitig Verschieben / Verkaufen / Reparieren
langs/back1_lang0.php
langs/back1_lang1.php
webroot/back/lkwwartung.php
buero/fuhrpark.php
Bugfix: parkenden LKW abschicken
templates/lkw_abschicken.php
auf dem Live LÖSCHEN (ist nun in wartung enthalten):
webroot/back/lkwname.php
SQL für Tarif Rekorde
1. Neue Spalten erstellen:
ALTER TABLE tarif ADD (Rekord double(5,2) DEFAULT '40' NOT NULL, Rdatum DATETIME(0) DEFAULT CURRENT_TIMESTAMP);
2. Füllen:
UPDATE tarif SET Rekord = Wert, Rdatum = (FROM_UNIXTIME(Dauer-2592000));
SQL für Produktnamen auf 32 Zeichen:
ALTER TABLE marken CHANGE Markenname Markenname VARCHAR(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
(ja, doppelt Markenname ist richtig, habe ich getestet)
---------------------------------------------------------------------------------
- Viele Fahrzeuge gleichzeitig annehmen, ablehnen, zurückholen (PLUS)
- Viele Fahrzeuge gleichzeitig reparieren, verschieben oder verkaufen
- Viele Autotransporte gleichzeitig löschen
- Benachrichtigung bei zu wenig Fahrzeugen für Autotransporte
- Fuhrpark nach Größe sortieren (PLUS)
- Status für zurückgeschickte Fahrzeuge
- Berufsbezeichnung im Gebäude
- Tariflohn Rekord mit Datum
- Adminpanel: Cache-Updater
Fehlerbehebungen:
- Autotransport-Filter erkannte Ware nur im 1. Slot
- Geparkte Fahrzeuge mit Markenware abschicken erzeugte Fehler
Herr und Meister von Worldwide Hookers
3.13.2
Fehlerbehebungen:
Wenn man mehrere Waren angenommen hat mit der neuen Funktion und die waren waren nicht in einem Slot wurde die zweite und weitere Waren nicht angenommen sondern vernichtet
Wenn man 2 oder mehr Waren auf einem LKW hatte und nur weniger freie Regale kam es zu einer Fehlermeldung
Herr und Meister von Worldwide Hookers
Update 3.14
- Zusätzliche Statistiken im Rathaus zu Arbeitslosen
- Pinnwand, Schwarzes Brett und Pinnwand Konsortium verbessert: das Menü wird blau wie bei den Mails
- Mails bleiben nun 21 Tage online, Produktionsnews 4 Tage, Pinnwand Konsortium 14 Tage, Pinnwand normal 7 Tage, Schwarzes Brett 2 Tage
- Maximaler Versandpreis nun Produktlevel+5 * Lokalo
- Produktliste im Konsortium für Endprodukte
- Gebührenreform für Konsortien:
- aus 500 insgesamt für den Marktzugang werden 2.000 pro aktivem Mitglieds-Firmenwertlevel
- 1000 pro Etage bleibt
- 9000 pro belegter Etage
- Fix: Mooshain Rekord Einwohner
- Fix: Mail für nicht ausgeführte ATs
3.14 - fertig für Live
Rathaus Arbeitslosen Statistik
jobs/teil12.php
stadt/uebersicht.php
charts/arbeitslosel.php
SQL (rb+zh Einwohner 11-stellig wie gh+mh, 4 neue Spalten):
ALTER TABLE `einwohner`
MODIFY COLUMN `Einwohner1` INT(11) NOT NULL DEFAULT '0',
MODIFY COLUMN `Arbeiter1` INT(11) NOT NULL DEFAULT '0',
MODIFY COLUMN `Einwohner2` INT(11) NOT NULL DEFAULT '0',
MODIFY COLUMN `Arbeiter2` INT(11) NOT NULL DEFAULT '0',
ADD COLUMN `Arblose1` INT(11) NOT NULL DEFAULT '0',
ADD COLUMN `Arblose2` INT(11) NOT NULL DEFAULT '0',
ADD COLUMN `Arblose3` INT(11) NOT NULL DEFAULT '0',
ADD COLUMN `Arblose4` INT(11) NOT NULL DEFAULT '0';
Fix Mail Fahrzeuge
jobs/teil10.php
Blaue Pinnwand
backbone/user/changelog.php
backbone/user/delete.php
backbone/control/brett.php
backbone/css/backbone.css
buero/account.php
webroot/index.php (Achtung Testbereich ausklammern)
webroot/secondwin/changelog.php
templates/basics.php
stadt/annoncen.php
stadt/annoncen2.php
SQL leeren:
TRUNCATE TABLE `db520950602`.`changelogcounter`;
SQL (umbenennen, neue Spalten):
ALTER TABLE `db520950602`.`changelogcounter` RENAME `db520950602`.`neuenews`,
CHANGE `Wert` `Chlog` TINYINT UNSIGNED NOT NULL Default '0' COMMENT 'Changelog',
ADD COLUMN `Brett0` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'alle',
ADD COLUMN `Brett1` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'RB',
ADD COLUMN `Brett2` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'ZH',
ADD COLUMN `Brett3` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'GH',
ADD COLUMN `Brett4` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'MH',
ADD COLUMN `Brett5` TINYINT UNSIGNED NOT NULL DEFAULT '0' COMMENT 'Konsi',
ADD COLUMN `Zeitung` TINYINT UNSIGNED NOT NULL DEFAULT '0';
SQL füllen:
INSERT INTO `db520950602`.`neuenews` (UserID) SELECT ID from `db520950485`.`user` WHERE ID > 11 AND Managername != '';
Jens' Format Fix
langs/main_lang_0.php
autotrans/autotrans_main.php
2. Teil
Konsi-Produkte, Konsi-kto.auszug 21 Tage, Kostenreform
stadt/konsi.php
stadt/konsihaupt.php
stadt/konsikonto.php
stadt/konsimarken.php
templates/ort.php
jobs/teil7.php
main_lang_0.php
main_lang_1.php
bauen/bauen4.php
autom.Mails/Prodnews Vorhaltezeit von 2,2 auf 4 Tage geändert, Mails von 14 auf 21 Tage, Pinnwand/schw.Brett von 7 Tage auf 2 Tage schwarzes Brett, 7 Tage Pinnwand, 14 Tage Konsi
SQL Warning Fix
ALTER TABLE `db520950485`.`konsistats`
MODIFY COLUMN `UserID` MEDIUMINT(8) NOT NULL DEFAULT '0',
MODIFY COLUMN `Typ` TINYINT(3) NOT NULL DEFAULT '0';
SQL Kontoauszug Konsi verfeinert
UPDATE `db520950485`.`konsistats` SET UserID = 0, Typ = 2 WHERE UserID = 8;
Goodwill > Net worth
langs/second_lang_1.php
langs/back_lang_1.php
langs/back3_lang_1.php
SQL Einwohner-Rekorde MH berichtigt
UPDATE `db520950485`.`einwohner` SET Einwohner4 = 1000000 WHERE Einwohner4 > 1999999;
neuer Max Versandpreis Lokalo(Level+5)
templates/beladen.php
webroot/back/belad.php
autotrans/autotrans_check.php
stadt/grossmarkt.php
produkte/eigeneprodukte.php
SQL max Versandpreis:
ALTER TABLE `db520950485`.`autotrans`
MODIFY COLUMN `Pr1` DOUBLE(8,2) UNSIGNED NOT NULL,
MODIFY COLUMN `Pr2` DOUBLE(8,2) UNSIGNED NOT NULL,
MODIFY COLUMN `Pr3` DOUBLE(8,2) UNSIGNED NOT NULL,
MODIFY COLUMN `Pr4` DOUBLE(8,2) UNSIGNED NOT NULL;
ALTER TABLE `db520950485`.`marken` MODIFY COLUMN `Preis` DOUBLE(8,2) NOT NULL DEFAULT '0.00';
UPDATE `db520950485`.`marken` inner join `db520950485`.`produkte` ON `marken`.`ProduktID` = `produkte`.`ID` SET `marken`.`Preis` = ((5+ `produkte`.`Level`) * `produkte`.`Preis`) WHERE `marken`.`Preis` > ((5+ `produkte`.`Level`) * `produkte`.`Preis`);
Putzkolonne
webroot/back/logback.php
Herr und Meister von Worldwide Hookers