Dokumentace Pulse Phone
Aktualizace
10. Aktualizace ze starší verze
Stávající čísla, účty a záznamy zařízení zůstanou zachovány a starší ID telefonů pro a promax zůstanou čitelná. stream/ a ui/ berte vždy ze stejného vydání jako zbytek složky.
- Ponechte si kopii staré složky
phonea zálohujte databázi. Starou složku přesuňte mimoresources: dvě složky telefonu spustí dva telefony. - Na její místo vložte novou složku
phone. Přes FTP ji nahrajte v režimu Binary, nebo rozbalte zip přímo na serveru (proč). Kontrola při startu uvede každý soubor, který je špatně. - Ponechte nové konfigurační soubory a nastavení, která jste změnili, přeneste podle jejich názvů
Config. Verze 1.2.7 sdružuje dřívější samostatné soubory funkcí doconfig/apps.luaa přesouvá nastavení hovorů doconfig/config.lua. Nepřepisujte je starými rozdělenými soubory: tyto soubory se už nenačítají. Animace, hudba a kvízy mají dál vlastní soubory. Pokud používáteconfig/apiKeys.lua, zachovejte v něm soukromá nastavení; stávající přihlašovací údaje vserver.cfgfungují dál. Ponechte nové překlady a podle potřeby do nich slučte své vlastní formulace.Config.Radio.registerChannelChecks = falsenechte tak, pokud nechcete, aby Pulse spravoval omezené rádiové kanály. - Zkopírujte zpět své soubory v
ownermedia/a pokud používáte vestavěné úložiště fotek, i svou složkumedia/. - Nekopírujte zpět staré soubory
bridge/(ani složky vlastních adaptérů starší verze). Pokud jste některý upravili, proveďte stejnou úpravu v novém souboru. - Přidejte případné nové předměty z
config/items/do svého inventáře (sekce 4). - Restartujte. Databáze se aktualizuje sama: při přechodu z 1.3.0 konzole při prvním startu vypíše
database: brought up to date (2 columns added: phone_devices.last_seen, phone_devices.firstweek)a tabulkaphone_usage_dailyse vytvoří spolu s ostatními. Nic se nedělá ručně. Hosting, který resourcu nedovolí vytvářet nebo upravovat tabulky: spusťte znovuphone.sql(sekce 2); přidá jen to, co chybí. Přečtěte si kontrolu při startu v konzoli.
Pokud jste si ponechali starší config.lua, místo abyste svá nastavení přenesli do nového, nastavení, která v něm chybí, běží na výchozích hodnotách. Pokud některé chcete změnit, zkopírujte tu sekci z nového config/config.lua do svého. Například bez Config.Block mrtví a spoutaní hráči telefon použít nemohou a hráči na zemi mohou volat 911; bez Config.Charging není potřeba kabel (konzole to jednou oznámí); bez Config.Store.box přicházejí telefony bez krabice. config.lua ponechaný z dřívější verze si také zachová vlastní Config.Device.arrivesOn (nový soubor má true: nové telefony přicházejí zapnuté) a nemá blok Config.FirstRun ani Config.FirstWeek, takže ty běží na výchozích hodnotách: celé nastavení jako dříve a karta prvního týdne (sekce 8, „První start nového telefonu“).
- Návrat zpět: vraťte předchozí složku. Na MySQL zůstanou data zapsaná novější verzí čitelná.
- Bez databáze si před aktualizací zálohujte také key/value úložiště FXServeru (složku
dbv datové složce serveru). - Nikdy nenastavujte
phone_dev 1na veřejném serveru. Zapíná vývojářské testovací nástroje.