Pulse Phone dokumentacija
Ažuriranje
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.
- Sačuvajte kopiju starog foldera
phonei napravite rezervnu kopiju baze podataka. Premjestite stari folder izvanresources: dva foldera telefona pokreću dva telefona. - Stavite novi folder
phonena 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. - Zadržite nove config fajlove i prenesite postavke koje ste mijenjali prema njihovim
Configimenima. Verzija 1.2.7 grupiše ranije zasebne fajlove funkcija uconfig/apps.luai premješta postavke poziva uconfig/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 uconfig/apiKeys.luaako ga koristite; postojeći pristupni podaci userver.cfgnastavljaju raditi. Zadržite nove prijevode i po potrebi spojite svoje formulacije. OstaviteConfig.Radio.registerChannelChecks = falseosim ako ne želite da Pulse upravlja ograničenim radio kanalima. - Vratite svoje fajlove u
ownermedia/i svoj foldermedia/ako koristite ugrađeno skladište fotografija. - 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. - Dodajte nove predmete iz
config/items/u svoj inventar (odjeljak 4). - 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 tabelaphone_usage_dailykreira se s ostalima. Ništa se ne radi ručno. Hosting koji ne dozvoljava resursu da kreira ili mijenja tabele: ponovo pokrenitephone.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
dbu folderu s podacima vašeg servera). - Nikad ne postavljajte
phone_dev 1na javnom serveru. To uključuje razvojne test alate.