Instalacja
Instalacja
Uruchom zasób, wybierz język, dodaj przedmiot kanistra. Nie ma pliku SQL do zaimportowania.
1. Zależności
| Zasób | Wymagane | Dlaczego |
|---|---|---|
ox_lib |
Tak | Callbacks, powiadomienia, interfejs tekstowy, tłumaczenia |
oxmysql |
Tak | Własność stacji, zapasy, banki i personel |
| Ekwipunek | Tak | Przedmiot kanistra oraz przedmiot baterii EV |
| Zasób celowania | Opcjonalnie | Tylko jeśli Config.Interaction = 'target' |
2. server.cfg — kolejność uruchamiania
Uruchom bupa-fuel po zasobach, od których zależy.
ensure ox_lib
ensure oxmysql
ensure ox_inventory
ensure ox_target
ensure bupa-fuel3. Baza danych
Nic do zaimportowania. Przy pierwszym uruchomieniu zasób tworzy własne tabele, jeśli jeszcze nie istnieją:
| Tabela | Przechowuje |
|---|---|
bupa_fuel_stations |
Właściciel, saldo bankowe, zapasy paliwa, ceny sprzedaży, ulepszenia i statystyki |
bupa_fuel_employees |
Personel stacji: imię i nazwisko, stawka i uprawnienia |
Obie są tworzone za pomocą polecenia CREATE TABLE IF NOT EXISTS, więc ponowne uruchomienie nigdy nie narusza danych, które już tam są. Poziomy paliwa pojazdów nie są przechowywane w bazie danych — znajdują się w worku stanu (state bag) pojazdu i są stamtąd współdzielone między klientami.
4. Język
Język jest globalny i pochodzi z ox_lib, a nie z wartości konfiguracyjnej.
setr ox:locale "tr"5. Przedmiot kanistra
Kanister jest przedmiotem w ekwipunku i musi istnieć w Twoim ekwipunku, zanim ktokolwiek będzie mógł go użyć. Zasób zawiera wszystkie pliki w katalogu install/ — ikonę w install/img/ oraz jeden plik dla każdego ekwipunku w install/inv/.
Zobacz Kanister, aby zapoznać się z wpisem dla danego ekwipunku.
Nie używaj weapon_petrolcan. To broń, a jej rozdawanie pozwala graczom wylewać paliwo na ziemię i je podpalać. Przedmiot używany przez ten zasób to zwykły przedmiot o nazwie jerrycan.
6. Sprawdź, czy wszystko działa
- Wsiądź do dowolnego auta i jedź. Zbiornik się opróżnia, a poniżej 15% pojawia się ostrzeżenie o niskim poziomie paliwa.
- Podejdź do dystrybutora na dowolnej stacji. Powinieneś otrzymać opcję targetu lub monit
[E]w zależności odConfig.Interaction. - Podejdź do znacznika
$na stacji. Nienależąca do nikogo i możliwa do kupienia, oferuje Ci to miejsce; gdy już będziesz jej właścicielem, otwiera panel sterowania. - Wpisz
/fueladmin. Jeśli odmówi dostępu, sprawdź Administrator.