$engine: 3 $onesync: on name: Rexshack RedM Build version: 1.0.0 author: Rexshack Gaming description: RSG RedM Server Build tasks: # Download Base Files - action: download_github src: https://github.com/Rexshack-RedM/txAdminRecipe ref: main dest: ./tmp/RSGCore - action: move_path src: ./tmp/RSGCore/server.cfg dest: ./server.cfg - action: move_path src: ./tmp/RSGCore/myLogo.png dest: ./myLogo.png # Prepare Database - action: connect_database - action: query_database file: ./tmp/RSGCore/rsgcore.sql # Downloading Standalone Resources - action: download_github src: https://github.com/citizenfx/cfx-server-data subpath: resources dest: ./resources/[cfx-default] - action: download_file path: ./tmp/files/oxmysql.zip url: https://github.com/CommunityOx/oxmysql/releases/latest/download/oxmysql.zip - action: unzip dest: ./resources/[standalone] src: ./tmp/files/oxmysql.zip - action: download_github dest: ./resources/[standalone]/ox_lib ref: main src: https://github.com/Rexshack-RedM/ox_lib - action: download_github dest: ./resources/[standalone]/progressbar ref: main src: https://github.com/Rexshack-RedM/progressbar - action: download_github dest: ./resources/[standalone]/PolyZone ref: main src: https://github.com/Rexshack-RedM/PolyZone - action: download_github dest: ./resources/[standalone]/xsound ref: master src: https://github.com/Xogy/xsound - action: download_github dest: ./resources/[standalone]/interact-sound ref: main src: https://github.com/Rexshack-RedM/interact-sound - action: download_github dest: ./resources/[standalone]/menu_base ref: main src: https://github.com/Rexshack-RedM/menu_base - action: download_github dest: ./resources/[standalone]/rNotify ref: main src: https://github.com/Rexshack-RedM/rNotify - action: download_github dest: ./resources/[standalone]/ox_target ref: main src: https://github.com/Rexshack-RedM/ox_target - action: download_github dest: ./resources/[standalone]/redm-female-fix ref: main src: https://github.com/Popisek/redm-female-fix - action: waste_time # prevent github throttling seconds: 10 # Download RSGCore resources - action: download_github src: https://github.com/Rexshack-RedM/rsg-core ref: main dest: ./resources/[framework]/rsg-core - action: download_github src: https://github.com/Rexshack-RedM/rsg-inventory ref: main dest: ./resources/[framework]/rsg-inventory - action: download_github src: https://github.com/Rexshack-RedM/rsg-character ref: main dest: ./resources/[framework]/rsg-character - action: download_github src: https://github.com/Rexshack-RedM/rsg-wardrobe ref: main dest: ./resources/[framework]/rsg-wardrobe - action: download_github src: https://github.com/Rexshack-RedM/rsg-medic ref: main dest: ./resources/[framework]/rsg-medic - action: download_github src: https://github.com/Rexshack-RedM/rsg-lawman ref: main dest: ./resources/[framework]/rsg-lawman - action: download_github src: https://github.com/Rexshack-RedM/rsg-prison ref: main dest: ./resources/[framework]/rsg-prison - action: download_github src: https://github.com/Rexshack-RedM/rsg-doorlock ref: main dest: ./resources/[framework]/rsg-doorlock - action: waste_time # prevent github throttling seconds: 10 - action: download_github src: https://github.com/Rexshack-RedM/rsg-banking ref: main dest: ./resources/[framework]/rsg-banking - action: download_github src: https://github.com/Rexshack-RedM/rsg-weapons ref: main dest: ./resources/[framework]/rsg-weapons - action: download_github src: https://github.com/Rexshack-RedM/rsg-ammo ref: main dest: ./resources/[framework]/rsg-ammo - action: download_github src: https://github.com/Rexshack-RedM/rsg-stores ref: main dest: ./resources/[framework]/rsg-stores - action: download_github src: https://github.com/Rexshack-RedM/rsg-radialmenu ref: main dest: ./resources/[framework]/rsg-radialmenu - action: download_github src: https://github.com/Rexshack-RedM/rsg-essentials ref: main dest: ./resources/[framework]/rsg-essentials - action: waste_time # prevent github throttling seconds: 10 - action: download_github src: https://github.com/Rexshack-RedM/rsg-telegram ref: main dest: ./resources/[framework]/rsg-telegram - action: download_github src: https://github.com/Rexshack-RedM/rsg-stables ref: main dest: ./resources/[framework]/rsg-stables - action: download_github src: https://github.com/Rexshack-RedM/rsg-hud ref: main dest: ./resources/[framework]/rsg-hud - action: download_github dest: ./resources/[framework]/rsg-menubase ref: main src: https://github.com/Rexshack-RedM/rsg-menubase - action: download_github dest: ./resources/[framework]/rsg-playerinfo ref: main src: https://github.com/Rexshack-RedM/rsg-playerinfo - action: download_github dest: ./resources/[framework]/rsg-bossmenu ref: main src: https://github.com/Rexshack-RedM/rsg-bossmenu - action: download_github dest: ./resources/[framework]/rsg-gangmenu ref: main src: https://github.com/Rexshack-RedM/rsg-gangmenu - action: waste_time # prevent github throttling seconds: 10 - action: download_github dest: ./resources/[framework]/rsg-npcs ref: main src: https://github.com/Rexshack-RedM/rsg-npcs - action: download_github dest: ./resources/[framework]/rsg-canteen ref: main src: https://github.com/Rexshack-RedM/rsg-canteen - action: download_github dest: ./resources/[framework]/rsg-barbers ref: main src: https://github.com/Rexshack-RedM/rsg-barbers - action: download_github dest: ./resources/[framework]/rsg-bathing ref: main src: https://github.com/Rexshack-RedM/rsg-bathing - action: download_github dest: ./resources/[framework]/rsg-lockpick ref: main src: https://github.com/Rexshack-RedM/rsg-lockpick - action: download_github dest: ./resources/[framework]/rsg-adminmenu ref: main src: https://github.com/Rexshack-RedM/rsg-adminmenu - action: download_github dest: ./resources/[framework]/rsg-animations ref: main src: https://github.com/Rexshack-RedM/rsg-animations - action: download_github dest: ./resources/[framework]/rsg-multijob ref: main src: https://github.com/Rexshack-RedM/rsg-multijob - action: download_github dest: ./resources/[framework]/rsg-consume ref: main src: https://github.com/Rexshack-RedM/rsg-consume - action: download_github dest: ./resources/[framework]/rsg-fishing ref: main src: https://github.com/Rexshack-RedM/rsg-fishing - action: waste_time # prevent github throttling seconds: 10 - action: download_github dest: ./resources/[framework]/rsg-weaponcomp ref: main src: https://github.com/Rexshack-RedM/rsg-weaponcomp - action: download_github dest: ./resources/[framework]/rsg-loading ref: main src: https://github.com/Rexshack-RedM/rsg-loading - action: download_github dest: ./resources/[framework]/rsg-mdt ref: main src: https://github.com/Rexshack-RedM/rsg-mdt - action: download_github dest: ./resources/[framework]/rsg-hunting ref: main src: https://github.com/Rexshack-RedM/rsg-hunting - action: download_github dest: ./resources/[framework]/rsg-herbalist ref: main src: https://github.com/Rexshack-RedM/rsg-herbalist - action: download_github dest: ./resources/[framework]/rsg-chat ref: main src: https://github.com/Rexshack-RedM/rsg-chat - action: download_github dest: ./resources/[framework]/rsg-hotair ref: main src: https://github.com/Rexshack-RedM/rsg-hotair - action: download_github dest: ./resources/[framework]/rsg-samples ref: main src: https://github.com/Rexshack-RedM/rsg-samples - action: download_github dest: ./resources/[framework]/rsg-track ref: main src: https://github.com/Rexshack-RedM/rsg-track - action: download_github dest: ./resources/[framework]/rsg-goldclaim ref: main src: https://github.com/Rexshack-RedM/rsg-goldclaim - action: waste_time # prevent github throttling seconds: 10 - action: download_github dest: ./resources/[framework]/rsg-wagons ref: main src: https://github.com/Rexshack-RedM/rsg-wagons - action: download_github dest: ./resources/[framework]/rsg-railroad ref: main src: https://github.com/Rexshack-RedM/rsg-railroad - action: download_github dest: ./resources/[framework]/rsg-huntingpets ref: main src: https://github.com/Rexshack-RedM/rsg-huntingpets - action: download_github dest: ./resources/[framework]/rsg-trapdoors ref: main src: https://github.com/Rexshack-RedM/rsg-trapdoors - action: download_github dest: ./resources/[framework]/rsg-cooking ref: main src: https://github.com/Rexshack-RedM/rsg-cooking - action: download_github dest: ./resources/[framework]/rsg-fishmonger ref: main src: https://github.com/Rexshack-RedM/rsg-fishmonger - action: download_github dest: ./resources/[framework]/rsg-backpacks ref: main src: https://github.com/Rexshack-RedM/rsg-backpacks - action: download_github dest: ./resources/[framework]/rsg-looting ref: main src: https://github.com/Rexshack-RedM/rsg-looting - action: download_github dest: ./resources/[framework]/rsg-lumberjack ref: main src: https://github.com/Rexshack-RedM/rsg-lumberjack - action: waste_time # prevent github throttling seconds: 10 - action: download_github dest: ./resources/[framework]/rsg-mining ref: main src: https://github.com/Rexshack-RedM/rsg-mining - action: download_github dest: ./resources/[framework]/rsg-smelting ref: main src: https://github.com/Rexshack-RedM/rsg-smelting - action: download_github dest: ./resources/[framework]/rsg-trader ref: main src: https://github.com/Rexshack-RedM/rsg-trader - action: download_github dest: ./resources/[framework]/rsg-crafting ref: main src: https://github.com/Rexshack-RedM/rsg-crafting - action: download_github dest: ./resources/[framework]/rsg-goldpanning ref: main src: https://github.com/Rexshack-RedM/rsg-goldpanning - action: download_github dest: ./resources/[framework]/rsg-farming ref: main src: https://github.com/Rexshack-RedM/rsg-farming - action: download_github dest: ./resources/[framework]/rsg-poison ref: main src: https://github.com/Rexshack-RedM/rsg-poison - action: download_github dest: ./resources/[framework]/rsg-weather ref: main src: https://github.com/Rexshack-RedM/rsg-weather - action: download_github dest: ./resources/[framework]/rsg-loyalty ref: main src: https://github.com/Rexshack-RedM/rsg-loyalty - action: download_github dest: ./resources/[framework]/rsg-voice ref: main src: https://github.com/Rexshack-RedM/rsg-voice - action: waste_time # prevent github throttling seconds: 10 - action: download_github dest: ./resources/[framework]/rsg-auction ref: main src: https://github.com/Rexshack-RedM/rsg-auction - action: download_github dest: ./resources/[framework]/rsg-deliveries ref: main src: https://github.com/Rexshack-RedM/rsg-deliveries - action: download_github dest: ./resources/[framework]/rsg-moonshine ref: main src: https://github.com/Rexshack-RedM/rsg-moonshine - action: download_github dest: ./resources/[framework]/rsg-ranch ref: main src: https://github.com/Rexshack-RedM/rsg-ranch - action: download_github dest: ./resources/[framework]/rsg-lottery ref: main src: https://github.com/Rexshack-RedM/rsg-lottery - action: download_github dest: ./resources/[framework]/rsg-beekeeper ref: main src: https://github.com/Rexshack-RedM/rsg-beekeeper - action: download_github dest: ./resources/[framework]/rsg-roulette ref: main src: https://github.com/Rexshack-RedM/rsg-roulette - action: download_github dest: ./resources/[framework]/rsg-housing ref: main src: https://github.com/Rexshack-RedM/rsg-housing # Community Shares - action: download_github dest: ./resources/[community]/Nt_Blackjack ref: main src: https://github.com/Nubetastic/Nt_Blackjack - action: download_github dest: ./resources/[community]/Nt_Holdem ref: main src: https://github.com/Nubetastic/Nt_Holdem - action: waste_time # prevent github throttling seconds: 10 # Download Rexshack MapMod resources - action: download_github src: https://github.com/Rexshack-RedM/rsg-mapping ref: main dest: ./resources/[mapmods]/rsg-mapping - action: download_github src: https://github.com/Rexshack-RedM/redm-ymaps ref: main dest: ./resources/[mapmods]/redm-ymaps # Remove Old Chat - action: remove_path path: ./resources/[cfx-default]/[gameplay]/chat # Clean up - action: remove_path path: ./tmp