Pulse Phone dokumentacija

Ažuriranje

Za Pulse Phone 1.4.22 min čitanjaAžurirano

10. Ažuriranje sa starije verzije

Postojeći brojevi, računi i zapisi uređaja se zadržavaju, a stariji ID-ovi telefona pro i promax ostaju čitljivi. stream/ i ui/ uvijek uzimajte iz istog izdanja kao i ostatak foldera.

  1. Sačuvajte kopiju starog foldera phone i napravite rezervnu kopiju baze podataka. Premjestite stari folder izvan resources: dva foldera telefona pokreću dva telefona.
  2. Stavite novi folder phone na njegovo mjesto. Preko FTP-a ga otpremite u Binary načinu ili raspakujte zip na serveru (zašto). Provjera pri pokretanju navodi svaki fajl koji nije ispravan.
  3. Zadržite nove config fajlove i prenesite postavke koje ste mijenjali prema njihovim Config imenima. Verzija 1.2.7 grupiše ranije zasebne fajlove funkcija u config/apps.lua i premješta postavke poziva u config/config.lua. Ne prepisujte ih starim razdvojenim fajlovima: ti fajlovi se više ne učitavaju. Animacije, muzika i kviz zadržavaju vlastite fajlove. Sačuvajte privatne postavke u config/apiKeys.lua ako ga koristite; postojeći pristupni podaci u server.cfg nastavljaju raditi. Zadržite nove prijevode i po potrebi spojite svoje formulacije. Ostavite Config.Radio.registerChannelChecks = false osim ako ne želite da Pulse upravlja ograničenim radio kanalima.
  4. Vratite svoje fajlove u ownermedia/ i svoj folder media/ ako koristite ugrađeno skladište fotografija.
  5. Ne vraćajte stare fajlove iz bridge/ (ni foldere s custom adapterima iz starije verzije). Ako ste neki mijenjali, napravite istu izmjenu u novom fajlu.
  6. Dodajte nove predmete iz config/items/ u svoj inventar (odjeljak 4).
  7. Restartujte. Baza podataka se sama ažurira: kod prelaska s 1.3.0 konzola pri prvom pokretanju ispisuje database: brought up to date (2 columns added: phone_devices.last_seen, phone_devices.firstweek), a tabela phone_usage_daily kreira se s ostalima. Ništa se ne radi ručno. Hosting koji ne dozvoljava resursu da kreira ili mijenja tabele: ponovo pokrenite phone.sql (odjeljak 2); dodaje samo ono što nedostaje. Pročitajte provjeru pri pokretanju u konzoli.

Ako ste zadržali stariji config.lua umjesto da prenesete postavke u novi, postavke koje on nema rade na zadanim vrijednostima. Da promijenite neku, kopirajte taj odjeljak iz novog config/config.lua u svoj. Na primjer, bez Config.Block mrtvi i vezani igrači ne mogu koristiti telefon, a oboreni igrači mogu zvati 911; bez Config.Charging kabl nije potreban (konzola to kaže jednom); bez Config.Store.box telefoni dolaze bez kutije. config.lua zadržan iz ranije verzije također zadržava vlastiti Config.Device.arrivesOn (novi fajl kaže true: novi telefoni stižu uključeni) i nema blok Config.FirstRun ni Config.FirstWeek, pa oni rade na zadanim vrijednostima: kompletno postavljanje kao i ranije i kartica prve sedmice (odjeljak 8, "Prvo pokretanje novog telefona").

  • Vraćanje na staru verziju: vratite prethodni folder. Na MySQL-u podaci koje je zapisala novija verzija ostaju čitljivi.
  • Bez baze podataka prije ažuriranja napravite rezervnu kopiju i FXServer key/value skladišta (folder db u folderu s podacima vašeg servera).
  • Nikad ne postavljajte phone_dev 1 na javnom serveru. To uključuje razvojne test alate.

Prevedeno s engleskog. Ako se nešto ovdje razlikuje od engleske stranice, engleska stranica je mjerodavna. English