Jak dodać skrypty na serwer RedM?
Par Benjamin D. · PDG
· Lecture 5 min
Spis treści
Dodanie skryptu do serwera RedM to tchnięcie życia w Twój świat: otwarcie nowej aktywności, zawodu łowcy nagród, systemu gangów. Ale każdy zasób (dokładne słowo po stronie CitizenFX) podąża zawsze tym samym obiegiem. Gdy raz zrozumiesz ten obieg, dodasz dowolny skrypt bez stresu. Prześledźmy jeden, od pobrania po pierwszy test w grze.
Najpierw: zgodność z VORP
Na RedM niemal wszystkie skrypty zależą od frameworka VORP. Zanim cokolwiek pobierzesz (forum cfx.re, sklepy VORP, uznane repozytoria GitHub), sprawdź, czy pasuje do Twojej wersji VORP i Twojego gamebuild RDR2. Skrypt przewidziany na inną wersję nie załaduje się albo zrobi ciche błędy.
Folder w /resources
Umieść folder zasobu w resources/, przez WebFTP lub eksplorator panelu. Zachowaj co do znaku nazwę folderu oczekiwaną przez skrypt: to przyczyna nr 1 komunikatu „resource couldn't be started".
Baza danych, gdy istnieje
Wiele skryptów RedM przechowuje dane (konta bankowe, ekwipunki, nieruchomości). Jeśli dostarczono plik SQL, zaimportuj go do bazy MySQL przed uruchomieniem zasobu. Pominięcie tego importu daje skrypt, który startuje, ale wywala się przy pierwszej interakcji.
Deklaracja przez ensure
Dodaj ensure nazwa-zasobu w server.cfg, po jego zależnościach (VORP core, oxmysql). Kolejność jest kluczowa: aby dobrze uporządkować cały plik, oprzyj się na naszym przewodniku po server.cfg.
Finalne ustawienie i test
- Otwórz
config.lua, aby dostosować ceny, pozycje i uprawnienia do swojego serwera. - Przeładuj przez
ensurelubrestartz konsoli txAdmin. - Przetestuj w grze, z okiem na konsoli, by wychwycić najmniejszy błąd.
Dodawaj tylko jeden skrypt naraz, a potem testuj. Jeśli serwer odmawia startu, winowajcą jest prawie zawsze ostatni ensure: usuń go, uruchom ponownie i wyizolowałeś problem jednym ruchem.
Obieg bez linii poleceń
Panel FlyPanel i txAdmin naszych serwerów RedM łączą w jednym miejscu wgrywanie plików, edycję server.cfg i restart, co pozwala dodawać kolejne rzeczy bez FTP. Nie masz jeszcze serwera do testów? Stwórz własny w Fly-Serv już od 1,99 €/miesiąc i zacznij od wyboru właściwego hostingu RedM.