139 files
-
Walking Styles
By rootcause
This resource lets players choose their walking style. Selected walking style is synced to other players.
Installing
Put the files you downloaded in their respective places Download & install BasicMenu or NativeUI if you haven't yet, this script needs it Add require('walkingstyles') to client_packages/index.js All done Controls
F5 Key - Show/hide walking style menu.
Adding/Removing Walking Styles
You can add/remove walking styles by changing walkingStyles array inside packages/walkingstyles/index.js, make sure your AnimSet is valid!
836 downloads
-
Basic Player Blips
By rootcause
This resource adds GTAO style player blip/icon to streamed in players. Their icon will be removed when they stream out.
You can change the color of player blips by setting blipColor using Entity::data or Entity::setVariable on serverside. For a list of blip colors, visit the wiki page about blips.
Installing
Put playerblips into your server's client_packages directory, then add require('playerblips'); to index.js.
821 downloads
(5 reviews)0 comments
Updated
-
[JS] Client-side Door Control System
By Tampa
Now you can lock or unlock doors and gates (from GTA V world).
How to do that? Just press E.
If you appreciate my work, you can press the like button. ❤️
819 downloads
(3 reviews)0 comments
Updated
-
Animation Viewer
By Hazes
Hi everyone,
I've decided to share my Animator resource which basically lets you play all animations avaliable in this list:
https://wiki.gtanet.work/index.php?title=Animations
I have converted it from GTA Network to RAGEMP recently. It's a very simple but useful script. Searching through the animations list is like looking for needle in the haystack, considering about 2/5 of all anims cannot be applied to ped and 1/2 of those you wouldn't really find use for. It's a great solution if you don't want to install any mods to view anims. Just include the file and preview! Save included.
There are 12,365 animations to play. Some of anims do not work on player as they are intended to be used on props, vehicles, weapons etc.
You can also experience a few seconds delay on some animations, but none of them causes crashes.
After launching the Animator a drawText will appear in bottom-right corner of the screen, showing you which animation you are viewing including ID, animation group and name.
How to install:
UnZip the file and move the animation-viewer folder to bridge -> resources folder. Include animation-viewer resource in settings.xml. Move animator.js from animation-viewer folder to clientside_packages folder and include it in index.js.
How to use:
Type /animator to launch or close the animator. Type /animator help for in-game help. Type /animator skip [number] to skip to animation id. Type /animator save [savename] to save the animation. ( saves in server root folder in Saved_Animations.txt. ) Type /animator stop to stop currently playing animation. Use LEFT and RIGHT arrow keys to cycle through animations. Use UP and DOWN arrow keys to cycle through 100 animations at once.
Notes:
All animations are looped. Clientside file is minified. This resource is made for server developers. It sends huge amounts of data to clientside when launching so use it only to preview/save animations. You can see the code here: https://gitlab.com/Hazes/animator-viewer
Changelog:
[v1.0]
Code has been sorted and is a bit more optimized. Fixed assembly reference error for those who didn't have System.IO.dll included in their main resource. Parsing the number in /animator skip now works correctly.
Presentation:
765 downloads
- animation
- animations
- (and 4 more)
-
Radio Sync
By BlackPanther
This script, sync Driver Radio to all Other Passangers...
INSTALL :
Simple....
put the files in the Folders as defined.
in client_packages/index.js put
Finish
i Hope it worked for u
EDIT : A Update is currently in work
729 downloads
(6 reviews)0 comments
Updated
-
Local Voice Chat (C#)
By ragempdev
A C# version of the local voice chat resource:
Note that you need client-side C# access to run it which is not public yet as of 22nd November 2018.
716 downloads
-
Wasted Screen
By rootcause
Installing
Put the files you downloaded in their respective places Download & install Scaleform Messages if you haven't yet, this script needs it Add require('wasted') to client_packages/index.js All done Notes
This script will make the players wait 8 seconds before spawning at the closest hospital. This script was not tested on a gamemode with custom death behavior, you might want to do some changes. Video Preview
685 downloads
-
Echtwelt RageMP Source
By xzesstence
Echtwelt Reborn Rage MP on base of NodeJS+MongoDB+React/SemanticUI
Please don't use the attached file, download the latest version from the repository here https://github.com/xzessmedia/EchtweltRageMP
CEF Demo:
Simple deployment powered by docker:
To discuss and get help please join this Discord (Please don't use issue tracker for discussion)
https://discord.gg/KmPZy9f
Looking forward to your contributions to make this repository successful and alive
Optional: Custom Vehicles:
You can download the last Vehicle Pack from here:
https://www.echtwelt-life.de/filebase/index.php?entry/13-echtweltragempmodpack/
Password: OpenSource
To install you have to create a folder "dlcpacks" inside your client_packages folder of your server and copy the files inside.
All vehicles tested and with numberplate (as far as i know)
682 downloads
(4 reviews)0 comments
Updated
-
[DEPRECATED] Vehicle Indicators
By Captien
Vehicle indicators are the main thing in role-play. Without it you can't role-play while driving or you can cause accidents.
So i did that simple resource to give some help to the community
Keys:
Press X for Warning Lights Press left_arrow for Left indicator Press right_arrow for Right Indicator
Use root's resource for synced indicators
678 downloads
-
G button for Passenger
By Kudze
Improved version of already existing passenger script posted by George.
* Upon pressing G button this script searches for the first closest and free seat in the vehicle. If it finds one it makes player to enter into the seat.
674 downloads
-
GTAO Outfits
By rootcause
This script reads outfits from scriptmetadata.meta and lets you use them in game. There are currently 1382 outfits for both male and female freemode characters.
Using: /outfit [id]
Updating scriptmetadata.meta
scriptmetadata.meta gets more outfits with every update, here's how you can update it:
OpenIV:
Go to update\update.rpf\common\data Right click on scriptmetadata.meta Select save content/export Take the extracted file and replace it with the one your server is using CodeWalker RPF Explorer:
Go to update\update.rpf\common\data Right click on scriptmetadata.meta Select extract raw Take the extracted file and replace it with the one your server is using Notes
Some outfit IDs might do nothing, ask Rockstar In RAGE version 0.3, drawable IDs above 255 aren't supported so you might have some weird looking outfits. From what I heard this is not a problem in upcoming 0.4. Credits to OpenIV and CodeWalker devs, this script wouldn't be possible without their efforts.
650 downloads
(5 reviews)0 comments
Updated
-
Synced Vehicle Indicators
By rootcause
Installing
Put the files you downloaded in their respective places Add require('indicators') to client_packages/index.js All done Controls
Numpad 4 - Toggle left indicator Numpad 6 - Toggle right indicator649 downloads
(3 reviews)0 comments
Updated
-
Hunting
By matical
I converted this system from a previous GTA Multiplayer Client. I never had time to update it or add new features so it comes as is.
It adds animals that are fully synced to each client with different states such as:
Fleeing Grazing Wandering There are two animals to start:
Deer Boar + More can be easily added. It also includes a command that allows you to pickup an animal that is dead. (Mainly for RP servers)
MAY REQUIRE SMALL TWEAKS TO WORK
622 downloads
-
Simple Vehicle Performance Tuner
By Rozi
Hello, I've decided to upload one of my first creations on Rage, it being the CEF-based vehicle performance tuning menu.
You are free to use this to your liking and edit it as long as you leave the credits in.
Download:
https://github.com/Roziiii/ragecarmenu
!!!IMPORTANT!!! The download on here will only be updated when bigger changes occur, but if you want the latest updates you should always download from the github.
CURRENT VERSION ON HERE: 1.0.4
CURRENT GITHUB VERSION: 1.0.4
615 downloads
-
Clothing Shops
By rootcause
This script lets you create your own clothing shop(s) with JSON files.
Installing
Put the files you downloaded in their respective places Download & install NativeUI if you haven't yet, this script needs it (Only if you're going to have paid items) Download & install Currency API then define a currency named cash. Add require('clothing-shops') to client_packages/index.js Set up some clothing shops (read below) All done
Setting Up Shops
Shop data is loaded from packages/clothing-shops/shops, any JSON file there will be treated as a clothing shop. Shop file structure:
{ // OPTIONAL, this object will be the menu banner sprite on clientside. Search for "shopui_title_" on https://wiki.rage.mp/index.php?title=Textures "bannerSprite": { "library": "shopui_title_highendfashion", "texture": "shopui_title_highendfashion" }, // REQUIRED, this array contains the shop coordinates "shops": [ { "x": 123.4, "y": 456.7, "z": 8.9 }, { "x": 10.0, "y": 20.0, "z": 30.0 } ], // REQUIRED, this object contains item data for freemode male model "male": { // REQUIRED, this object contains all clothing item data "clothes": { // REQUIRED, this array contains item data for a component slot (https://wiki.rage.mp/index.php?title=Clothes - we're using 11 - tops here) "11": [ // REQUIRED, item object(s) for component slot 11 { "name": "Blue Burger Shot Hockey Shirt", "drawable": 282, "texture": 0 }, // This item will need the player to have some money (handled with Currency API) { "name": "Blue Cluckin' Bell Hockey Shirt", "drawable": 282, "texture": 4, "price": 500 } ] }, // REQUIRED, this property contains all prop item data (we're not gonna add any props to freemode male here, so it's just an empty object) "props": {} }, // REQUIRED, this object contains item data for freemode female model "female": { // This time we're not adding any clothes "clothes": {}, // But we're adding props "props": { // Same as above, prop slot as key (we're using 7 - bracelets) "7": [ // Prop items are defined just like clothing items { "name": "Gold Snake Cuff", "drawable": 0, "texture": 0, "price": 200 }, { "name": "Light Wrist Chain (R)", "drawable": 7, "texture": 0 }, { "name": "Spiked Gauntlet (R)", "drawable": 13, "texture": 0, "price": 85 } ] } } } If this wasn't any clear, there is a file named ExampleShopFile.json inside packages/clothing-shops/. (it's the file used in the preview video, put it to shops folder if you want to load it)
I'd also recommend you to check out my "Clothing Names" resource for valid names.
Source code is available on GitHub in case you don't want to download: https://github.com/root-cause/ragemp-clothing-shops
606 downloads
-
AnimPlayer
By TurEduard
Hi. To begin with, excuse me for my English.
I share my resource for playing the animation.
You can find animation on request.
I wrote it primarily for myself, do not blame me for nothing. Сan anyone need.
My resource is like Animation Viewer by Hazes but use another base and written in pure js.
How to install:
UnZip the file in server-files. How to use:
Use ~ or /animplayer to browse gui. /animplayer [request] for find animations coinciding with request. /animplayer [dist / dist+name] for find animation with id = dist and type = name. /animflag [up/down/number] increase, decrease, or set the flag for animation Use LEFT/RIGHT arrow keys to cycle through (dist) animations. Use CTRL + LEFT/RIGHT arrow keys to cycle through (dist) 100 animations at once. Use SHIFT + LEFT/RIGHT arrow keys to cycle through (dist) 10 animations at once. Use UP/DOWN arrow keys to cycle (name) animations. Use CTRL + UP/DOWN for increase or decrease flag. Use BACKSPACE to reset the search list. Use SPACE to play animation if you change parameter AnimPlayer.autoPlay in resource GitHub: https://github.com/TurEduard/rage.mp-animplayer
604 downloads
-
Free Cam
By ynhhoJ
With this script you can get coordinates of the camera and coordinates of where camera is pointing.
F5 - enable/disable. F5+Space - disable without warping to ground. W/A/S/D/Space/LCtrl - move. /savecam [name] - save Camera position. Example of save:
Position: -64.17094421386719, -824.6749877929688, 373.018310546875 | pointAtCoord: -76.13325500488281, -807.392822265625, 320.28961181640625 | entity: 139321 - First Pos
Author: @ragempdev
I just added possibility to save camera pos and pointAtCoord
557 downloads
(5 reviews)0 comments
Updated
-
Sky Camera
By Jengas
This script allows you to move the game camera in the air and back like in GTA:ONLINE
Installation:
Download file. Unzip folder into your client_packages. Add require('MoveSkyCamera/index.js'); to client_packages/index.js. Usage:
Calling on serverside
player.call('moveSkyCamera', [player, moveTo, switchType, showGUI]); Calling on clientside
mp.events.call('moveSkyCamera', player, moveTo, switchType, showGUI); Reference:
player = Ped; player handle moveTo = String; 'up' or 'down' switchType = Int; 0, 1, 2 or 3 0: 1 step towards ped 1: 3 steps out from ped (Recommended) 2: 1 step out from ped 3: 1 step towards ped showGUI = Boolean; Show chat and minimap during camera movement? Note: When using param moveTo as 'down', it's not necessary to add switchType and showGUI.
Examples:
mp.events.addCommand('movecam', (player) => { // Make camera to go up in to the sky player.call('moveSkyCamera', [player, 'up', 1, false]); // After 5 seconds, camera start to go back to player. setTimeout(() => { player.position = new mp.Vector3(0,0,10); // Set your position if you want player.call('moveSkyCamera', [player, 'down']); }, 5000); });
556 downloads
(2 reviews)0 comments
Updated
-
[JS] Vehicleseat Menu
By {Brace}
This is a Vehicleseat Menu in JavaScript for Rage:MP
Install:
Unzip vehicleseatJS.zip in your root server folder.
Use:
Press "F" or "G" when a Vehicle nearby you.
Contact:
You can Contact me on Discord for Questions.
{Brace}#0571
Have fun!
553 downloads
-
Global Voice Chat
By ragempdev
The most trivial example usage of the recently introduced built-in voice chat API: global chat. It connects you to all players when you join the server and vice-versa.
Press F4 to toggle local player's muted state.
As of 24th Oct 2018 you need to use "testing_voice" branch to utilize voice chat API.
538 downloads
(5 reviews)0 comments
Updated
-
Manage Weather Time
By Nov4tO266
Basic script to sync time of the game in custom cicles
That script just change the time of the game based on the configuration cicle time and real life.
every 0 hour and 12 hours the weather is changed in random mod to another weather.
The cicle of Timeout will adjust to read the script every hour in the game.
How to use:
Just place de script in your server-side (Package) and change the "const cicleTime" to your
size of a day cicle. Use real life minutes for that. Exemple: "30" will be 15 minutes in real life day
and 15 minutes night.
Notes:
If you place some value in cicle time that a hour in the game last less then one minute in real life,
dont will work (if you know how to fix comment please ).
Future Updates:
Smoth transition, show time and date on UI
535 downloads
(1 review)0 comments
Updated
-
[JS] Basic Clothes Menu
By SnakeWiz
Simple cloth menu, you can open it by pressing F2.
This script requires NativeUI library, download it from the resources tab.
It's my first resource, do not expect too much.
https://github.com/Snakewiz/ClothesMenu
534 downloads
(2 reviews)0 comments
Submitted
-
Color Chat
By Lokote1998
This simple script gives the player a random color for the chat when he joins.
If you already have a chat, i recommend you removing it & modifying this one to make it look like your old chat or merge them.
532 downloads
(1 review)0 comments
Submitted
