MultiProfiler
MultiProfiler je FilterScript pro SA:MP.
Hlavním účelem MultiProfileru je dostupnost uživatelského profilu na jakémkoliv serveru, který využívá tento FS.
MultiProfiler (dále jen MP) je uživatelsky přístupný script, který lze jednoduše a pokročile nastavit.
Nastavení MultiProfileru
MP se dá nastavit do dvou základních chodů. Buď bude číst soubory nastavení ze své složky na serveru, nebo se spojí s centrálním serverem a získá nastavení z "centrály".
Vlastníci serverů mohou registrovat své servery do online administrace účtů, čímž se jim zpřístupní pokročilé nastavení MP.
Pokud server využívá MP bez registrace v administraci, MP nebude schopno získat nastavení z centrály a bude vyžadovat konfigurační soubory ve své pracovní složce.
Pokud vlastník serveru zaregistruje svůj server do administrace, server nebude zahrnut v seznamu, dokud MP nevyšle tzv. "Základní heartbeat" na centrálu, čímž centrále signalizuje, že spojení bylo úspěšné.
Základní nastavení MP - Konfigurační soubor
Pokud se MP nedokáže spojit s centrálou s uvedenými údaji v hlavním konfiguračním souboru (scriptfiles/MultiProfiler.cfg), využije speciální konfigurační soubor, který dokáže povolit / zakázat různé funkce MP.
MUSTREG - Nucená registrace
Pokud uživatel ještě není registrovaný v systému MultiProfiler a jeho jméno ještě není uvedeno v centrální databázi, MP se na základě hodnoty tohoto konfiguračního klíče rozhodne, zda-li bude po uživateli chtít registraci, než ho pustí dále.
MUSTAUTH - Nucen přihlášení
Pokud je uživatel již registrován v systému MultiProfiler, nebo uveden v centrální databázi, MP se na základě tohoto konfiguračního klíče rozhodne, zda-li bude po uživateli chtít přihlášení, než ho pustí dále.
DATASYNC - Synchronizace s centrální databází
Pokud je povolena synchronizace s centrální databází, bude MP aktualizovat své profily, či profily v databázi dle toho, na jaké straně je profil novější. Pokud byla aktualizace profilu naposledy provedena na straně SA:MP serveru, MP odešle data profilu do centrály, ať se i v centrále aktualizují.. Pokud je ovšem naopak v centrále novější profil, než je na serveru s MP, MP si stáhne data z centrály a aktualizuje profil uživatele..
Tato synchronizace je prováděna při připojení / odpojení uživatele na server / ze serveru.
Pokud je synchronizace vypnuta, MP nebude vůbec nahlížet do centrální databáze..