Search the Community
Showing results for tags 'fivem'.
-
Ahoj, udělal jsem custom script pro zastavárnu, kde můžete prodávat šperky hodinky atd. (Vše si lze nastavit dle potřeby). A taktéž zde můžete nakoupit věci, ať už telefon nebo vysílačku. Script jest ke stažení zde: https://github.com/GoldenPigHub/t_pawnshop/ Náhled jak vypadá script: https://youtu.be/cojNlIUooSM
-
-
1) Verze Půjdeme do esx_textui/TextUI.lua najdeme si : exports['esx_textui']:showTextUI(message) Následně esx_textui nahradíme ox_lib : exports['ox_lib']:showTextUI(message) Taktéž by to mělo vypadat i u hideTextUI : exports['ox_lib']:hideTextUI() 2) Verze Půjdeme do esx_textui/TextUI.lua najdeme si : SendNUIMessage({ action = 'show', message = message and message or 'ESX-TextUI', type = type(typ) == "string" and typ or 'info' }) Následně toto celé vymažeme a nahradíme : exports['ox_lib']:showTextUI(message) Taktéž by to mělo vypadat i u hideTextUI : exports['ox_lib']:hideTextUI()
-
Jednotlivé příkazy které spustíme v BASH a jsou spuštěny tak, že čekají na ukončení. (Tzn: že běží stále) běží vždy dokud nejsou násilně ukončeny nebo není uzavřeno spojení s BASH. Příklad: Když spustíme FiveM server, tak daný script běží do doby než nastanou tyto tři možnosti: Server není ukončen chybou scriptu Server není ukončen ze strany uživatele Server není ukončen dokud není ukončeno spojení s BASH Cílem je tedy potřeba spustit script tak aby běžel i po ukončení BASH spojení. Pro tuto potřebu se nejčastěji používá příkaz SCREEN Příkaz "screen" je nástroj pro práci s více okny nebo terminály v jednom sezení. Screen umožňuje uživatelům vytvářet, spouštět a přepínat mezi více pracovními plochami (tzv. "screens"), což umožňuje uživatelům spustit více úkolů nezávisle na sobě v jednom sezení terminálu. Ukázkové použití pro FiveM server Zapnutí serveru pomocí screen screen -L -d -m -S NazevServeru bash /cesta/k/nasemu/serveru/fivem_server/run.sh +set serverProfile dev_server +set txAdminPort 40120 Parametry: -L Tento parametr umožňuje zapnout záznam výstupu ze screenu do souboru. Po zapnutí této funkce bude každý výstup z screenového sezení zapsán do souboru "screenlog.n", kde "n" je číslo screenu. -d session_name: Tento parametr umožňuje uživateli odpojit se od aktivního screenu s daným názvem, aniž by zastavil běžící procesy v tomto screenovém sezení. -m: Tento parametr umožňuje uživateli spustit nový proces v novém screenovém sezení, aniž by bylo třeba se připojovat k němu. Tento režim je užitečný pro spuštění skriptů nebo programů na pozadí, aniž by uživatel musel být aktivně připojen k screenu. -S session_name: Tento parametr umožňuje uživateli specifikovat název screenu pro vytvoření nového sezení. Vypnutí serveru pomocí screen screen -X -S NazevServeru kill -S session_name: Tento parametr umožňuje uživateli specifikovat název screenu pro vytvoření nového sezení. -X: Tento parametr umožňuje uživateli posílat příkazy do běžícího screenového sezení. + použijeme příkaz kill screen -X -S NazevServeru [command] Pozor! Příkaz screen nemusí být v základní instalaci vaší distribuce nainstalován. V případě že nelze přípak použít, musíte si program screen nainstalovat pomocí vašeho balíčkovacího systému. Například: apt-get install screen #nebo yum install screen