Wprowadzenie
BeyondSurvival to framework FiveM do serwerów przetrwania w świecie zombie z progresją RPG. Napisałem go od zera. To nie jest ESX, QBCore ani vRP. Jedyną zewnętrzną rzeczą, której potrzebuje, jest oxmysql, a to sterownik bazy danych, nie framework.
Jeśli masz skrypty ESX, bez których nie żyjesz, jest bs_esx_bridge, shim odpowiadający na getSharedObject() przez BeyondSurvival. Pokrywa popularne rzeczy, nie wszystko. Przetestuj skrypt, zanim obiecasz go graczom.
Co dostajesz
Dział zatytułowany „Co dostajesz”Wszystko leży w resources/[beyond]/. Jeden folder na system, wszystkie z prefiksem bs_:
- bs_core - gracze, postacie, pieniądze, XP, potrzeby, migracje bazy danych. Wszystko inne stoi na tym.
- bs_zombies - szwendacze. Rejestr serwera, sektory, symulacja pojedynczych zombie, hordy, a od października tryb sieciowy, w którym każdy szwendacz to prawdziwy ped OneSync.
- bs_inventory - ekwipunek siatkowy, kontenery, crafting, pasek szybkiego dostępu, zestawy wyposażenia.
- bs_medical - powalenie zamiast śmierci, wykrwawianie, reanimacja, noszenie, zwłoki do przeszukania.
- bs_weapons / bs_skills - dodatki jako przedmioty, magazynki, odrzut, drzewka umiejętności i perki.
- bs_factions / bs_faction_bases - frakcje, oddziały, skarbiec, rangi, sankcje, więzienie, flagi i bazy, poziomy frakcji.
- bs_boosters / bs_gadgets - osobiste buffy i rozstawiane gadżety (dron, wieżyczka, sygnał medyczny, wabik).
- bs_drugs - narkotyki, papierosy, uzależnienie i odstawienie.
- bs_events - zrzuty zaopatrzenia, skrytki z zapasami, konwoje wojskowe, fale hord według harmonogramu.
- bs_vip - kosmetyczne poziomy VIP. Bez przewagi w grze, celowo.
- bs_config - konsola F1. Stroisz około 300 wartości na żywo, zapisujesz profile, widzisz kto co zmienił.
- bs_guard - wykrywanie cheatów. Loguje i informuje staff, nigdy sam nie kickuje ani nie banuje.
- bs_admin - menu staffu pod F10.
Do tego mniejsze: handlarze, pojazdy, budowanie, skrytki, recykler, górnictwo, strefy ewakuacji, emotki, czat, menu radialne, tablica wyników, ekran ładowania, wybór postaci. Dokumentacja API ma dla każdego osobną stronę.
Dla kogo jest ta dokumentacja
Dział zatytułowany „Dla kogo jest ta dokumentacja”- Właściciele serwerów (ta sekcja) - chcesz to zainstalować, skonfigurować i utrzymać przy życiu. Do większości nie potrzeba Lua, konsola F1 dużo załatwia.
- Programiści - chcesz napisać własny resource na bazie bs_core albo zmienić nasze. Zacznij od Architektury.
Co warto wiedzieć na start
Dział zatytułowany „Co warto wiedzieć na start”- Zbudowany jest pod OneSync i wersję gry 3095. Nie uruchamiaj bez OneSync.
- Ambientowa populacja jest wyłączona na serwerze (
onesync_population false). Świat jest celowo pusty, populacją są zombie. - Mapa to postapokaliptyczna konwersja całej mapy (
[the_apocalypse_project]). Jest ciężka, zobacz Wydajność. - Większość plików configu ma długie komentarze wyjaśniające, czemu wartość jest taka a nie inna. Przeczytaj je, zanim coś zmienisz, wiele z nich okupiono błędami.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.