Pulse Phone dokumentáció

Frissítés

Pulse Phone 1.4.2-hez2 perc olvasásFrissítve:

10. Frissítés egy régebbi verzióról

A meglévő telefonszámok, fiókok és eszköznyilvántartások megmaradnak, és a régebbi pro és promax készülékazonosítók olvashatók maradnak. A stream/ és az ui/ mappát mindig ugyanabból a kiadásból vedd, mint a mappa többi részét.

  1. Tarts meg egy másolatot a régi phone mappádról, és készíts mentést az adatbázisodról. A régi mappát vidd ki a resources mappából: két telefonmappa két telefont indít.
  2. Tedd a helyére az új phone mappát. FTP-n Binary módban töltsd fel, vagy csomagold ki a zipet a szerveren (miért). Az indítási ellenőrzés megnevez minden hibás fájlt.
  3. Tartsd meg az új konfigurációs fájlokat, és a módosított beállításaidat a Config nevük alapján vidd át. Az 1.2.7-es verzió a korábbi különálló funkciófájlokat a config/apps.lua fájlba vonja össze, a hívásbeállításokat pedig a config/config.lua fájlba helyezi. Ne írd felül ezeket a régi, szétválasztott fájlokkal: azok már nem töltődnek be. Az animációk, a zene és a trivia megtartják a saját fájljaikat. Ha használod, őrizd meg a privát beállításokat a config/apiKeys.lua fájlban; a meglévő server.cfg hitelesítő adatok továbbra is működnek. Tartsd meg az új fordításokat, és szükség esetén olvaszd bele a saját szövegezésedet. Hagyd a Config.Radio.registerChannelChecks = false beállítást, hacsak nem szeretnéd, hogy a Pulse kezelje a korlátozott rádiócsatornákat.
  4. Másold vissza a fájljaidat az ownermedia/ mappába, és a media/ mappádat is, ha a beépített fotótárolót használod.
  5. Ne másold vissza a régi bridge/ fájlokat (vagy egy régebbi verzió egyedi adapter mappáit). Ha valamelyiket módosítottad, végezd el ugyanazt a módosítást az új fájlban.
  6. Add hozzá az új tárgyakat a config/items/ mappából az inventorydhoz (4. fejezet).
  7. Indíts újra. Az adatbázis magától frissül: 1.3.0-ról érkezve a konzol az első indításkor ezt írja ki: database: brought up to date (2 columns added: phone_devices.last_seen, phone_devices.firstweek), és a phone_usage_daily tábla a többivel együtt létrejön. Kézzel nincs teendő. Olyan hostnál, amely nem engedi, hogy a resource táblákat hozzon létre vagy módosítson: futtasd újra a phone.sql fájlt (2. fejezet); csak azt adja hozzá, ami hiányzik. Olvasd el az indítási ellenőrzést a konzolban.

Ha egy régebbi config.lua fájlt tartottál meg ahelyett, hogy átvitted volna a beállításaidat az újba, a benne nem szereplő beállítások alapértelmezett értékekkel futnak. Ha egyet módosítani szeretnél, másold át azt a szakaszt az új config/config.lua fájlból a sajátodba. Például Config.Block nélkül a halott és megbilincselt játékosok nem használhatják a telefont, a földön fekvők pedig hívhatják a 911-et; Config.Charging nélkül nincs szükség kábelre (ezt a konzol egyszer jelzi); Config.Store.box nélkül a telefonok doboz nélkül érkeznek. Egy korábbi verzióból megtartott config.lua a saját Config.Device.arrivesOn értékét is megtartja (az új fájlban true: az új telefonok bekapcsolva érkeznek), és nincs benne Config.FirstRun vagy Config.FirstWeek blokk, így ezek alapértelmezéssel futnak: a teljes beállítás, mint korábban, és az első heti kártya (8. fejezet, "A new phone's first start").

  • Visszaállás: tedd vissza az előző mappát. MySQL-en az újabb verzió által írt adatok olvashatók maradnak.
  • Adatbázis nélkül frissítés előtt az FXServer key/value tárolójáról is készíts mentést (a szerver adatmappájában lévő db mappa).
  • Nyilvános szerveren soha ne állítsd be a phone_dev 1 értéket. Ez bekapcsolja a fejlesztői teszteszközöket.

Angolból fordítva. Ha bármi itt eltér az angol oldaltól, az angol oldal a mérvadó. English