85 files

  1. Instructional buttons

    Hello,
    I thought it would be a opportunity to introduce some basic scaleform scripts that would help out some users with their development aka. use less CEF for simple stuff.
    This resource introduces the ability to give button instructions that supports controls (Meaning it'll detect your input whether its a gamepad or keyboard...).
    API
    You can always have a look at the Controls to get their ID. Using the resource is very simple to use and it supports different uses of customization: You can adjust style between Horizontal (1) and Vertical (-1) You can adjust background color with RGBA (Note you'll need to add it in array form) or HEX. Bulk support for buttons. const hud = require('./instructional_buttons/hudManager'); const buttonHud = new hud(-1, [255, 255, 30, 180]); // Initalizes the HUD with horizontal style and gives it a yellow background through RGBA // const buttonHud = new hud(-1, '#fbafff'); Gives a nice pink horizontal styled box through HEX buttonHud.addButtons({ // Adding bulk buttons where the Object key is the title and its value is the controlID. beast: 222, is: 345 }); buttonHud.addButton("Keptin", 133); // Add a single button with a simple title and controlID buttonHud.toggleHud(true); // Toggle the hud visibility If you have any issues, you know as usual contact me on Forums or discord. Any suggestions please add it in your review. If you liked the resource show me your support to produce some useful resources in the future.

    5 downloads

       (1 review)

    0 comments

    Submitted

  2. Weapons on Body

    This resource attaches your weapons to your character to make them visible to everyone. All you have to do is put away your gun/switch weapons.
     
    Installing
    Download & install the latest Efficient Attachment Sync. Put the files you downloaded in their respective places Add require('weapondisplay') to client_packages/index.js All done  
    Notes
    Didn't do a lot of testing, feel free to report issues (would be nice if you include how to reproduce the issue) weaponData.json file will be updated with future GTA V versions, always check weaponData.json Gist to prevent issues. 

    50 downloads

       (2 reviews)

    0 comments

    Submitted

  3. AnimPlayer

    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

    246 downloads

       (1 review)

    2 comments

    Updated

  4. Light Control

    This resource adds a light control menu to toggle the state of various lights in GTA V. Use /lcmenu command to access the menu.
    Since this is a new feature of RAGEMP, light IDs don't have names/descriptions yet. (Maybe people will document them later, who knows...)
    You might also want to check the screenshots for a preview of various light states.
     
    Installing
    Download & install the latest NativeUI if you haven't already, this script needs it Drop the lightcontrol folder to your server's client_packages Add require('lightcontrol') to client_packages/index.js All done  
    Q: "But I still have weird lights/fog around the city buildings?"
    See:
     

    66 downloads

       (4 reviews)

    0 comments

    Updated

  5. MapEditor

    Working version of the MapEditor by PrototypeX!
    Developed for the project SMOTRArage
     
    Old resource: 
     

    65 downloads

       (0 reviews)

    0 comments

    Updated

  6. [JS] Basic Clothes Menu

    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

    73 downloads

       (1 review)

    0 comments

    Submitted

  7. [JS] Client-side Door Control System

    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. ❤️

    155 downloads

       (2 reviews)

    0 comments

    Updated

  8. Basic Car Tuner

    Hey
    i made a simple Car Tuner for RageMP with NativeUI.
    You can open the menu with "F8".
    I have it on GitHub for you feel free to fork it:
    https://github.com/SupperCraft5000/Basic-Car-Tuner
    You can Tune not all Thins but the Basics.
     
     

    137 downloads

       (1 review)

    1 comment

    Updated

  9. Cef Safe Zone

    Hello ragers.

    This script allows you to use the GTA safe zone in the browser. An example is seen in the video.
     

    48 downloads

       (1 review)

    0 comments

    Updated

  10. Synced Nitro

    Hello everyone,

    This resource gives the ability to add Nitro to any car and syncs the effect of the nitro in your exhaust, so you can experience its feeling in-game.
    //Server-side player.call('giveNitro', [amount]); //Client-side mp.events.call('giveNitro', [amount]); //Note: Nitro charges automatically no matter what value you give. Press X in-game to activate the nitro.

    72 downloads

       (3 reviews)

    0 comments

    Submitted

  11. Sky Camera

    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); });  

    173 downloads

       (1 review)

    0 comments

    Updated

  12. Simple Register / Login

    Nothing special, just a small Register / Login. Let me know, if something doesn't work correctly or I could do something better.
    https://github.com/raydNDev/RAGEMP-RegisterLogin

    148 downloads

       (1 review)

    4 comments

    Updated

  13. Player Scoreboard + Health & Armour

    This is a Complete Script for Scoreboard.
     
    add the file "client_packages" in main folder.
     
    you can open / close the scoreboard with f10
     
    made by CommanderDonkey & ByTropical

    107 downloads

       (0 reviews)

    0 comments

    Updated

  14. Bigmap

    Hello  👋 ragers 😡 😡 😡 have a good 👍 👍 day ☀️ ☀️ ☀️ ☀️
    I would like to present C# & JS resource that lets allows you to switch between 3 map options. Like in GTA Online.
    Default map. Zoomed out. Big map.
    Installing & Using
    Put the files you downloaded in their respective places Press Z (Default) (Settings — Key Bindings — General — Radar Zoom / Multiplayer information)

    102 downloads

       (2 reviews)

    0 comments

    Updated

  15. Colored Headlights

    This script adds the colored xenon headlights feature from Arena War DLC.
     
    Installing
    Put coloredhlights into your server's client_packages directory, then add require('coloredhlights'); to client_packages/index.js.
     
    Using
    Set the headlightColor shared variable of a vehicle to the headlight color ID you want. Command example:
    // /hcolor 10 should make your vehicle's headlights pink mp.events.addCommand("hcolor", (player, _, colorId) => { if (player.vehicle) { player.vehicle.data.headlightColor = Number(colorId); } else { player.outputChatBox("You're not in a vehicle!"); } });  
    Headlight Colors
    Since Rockstar didn't make headlight colors RGB, you can only use a set of numbers as color IDs.
    0 = White 1 = Blue 2 = Light Blue 3 = Green 4 = Light Green 5 = Light Yellow 6 = Yellow 7 = Orange 8 = Red 9 = Light Pink 10 = Pink 11 = Purple 12 = Light Purple Color IDs higher than 12 will force xenon headlights to use their default color.
     
    Notes
    Since this script toggles the xenon headlights mod (toggleMod 22), it may not work with your car customization script. Color IDs lower than 0 and color ID 255 will disable the feature (revert headlights back to normal from xenon) until you set a valid color again.

    112 downloads

       (4 reviews)

    0 comments

    Submitted

  16. MoneyAPI

    Easy to use money system for your server. It handles saving&loading and provides you a custom data key to get/set a player's money.
    Installing
    Put the files you downloaded in their respective places Add require('moneyapi') to client_packages/index.js Open packages/moneyapi/constants.js and put your MySQL info (maybe edit the settings too while you're at it...) Congrats, you're all done Settings (packages/moneyapi/constants.js):
    startingMoney use this setting to change how much money players start with. Default: 0 autoSaveInterval use this setting to change how frequent auto saving happens (in minutes), you can set it to 0 if you want to disable auto saving. Default: 5 Example
    You can access a player's money from customMoney property using either .data.customMoney or .getVariable("customMoney").
    mp.events.addCommand("smoney", (player, _, money) => { // set the player's money to the specified amount money = parseInt(money); if (!isNaN(money)) { player.data.customMoney = money; } else { player.outputChatBox("Invalid amount specified."); } }); mp.events.addCommand("cmoney", (player, _, amount) => { // change the player's money by the specified amount amount = parseInt(amount); if (!isNaN(amount)) { player.data.customMoney += amount; } else { player.outputChatBox("Invalid amount specified."); } }); mp.events.addCommand("buyhp", (player) => { // refill a player's health for $100 if (player.data.customMoney >= 100) { player.health = 100; player.data.customMoney -= 100; player.outputChatBox("Refilled health for $100."); } else { player.outputChatBox("You don't have $100."); } }); Notes
    First of all, thanks to @Donboo for their MySQL example which you can find here. This script won't save while the server is shutting down but will save player money when they disconnect or when autosave happens. This script uses an int(11) field to store a player's money. If you think $2147483647 isn't enough, you might want to change it. For some reason, MoneyAPI HUD elements will be off position in 1914x1080 windowed resolution. This script won't update the money display on the ESC/pause menu. (This note is obsolete if you're using the GameHUD version)

    666 downloads

       (5 reviews)

    1 comment

    Updated

  17. [C#] Send Mail from server.

    Send mails from the server simple and easy.
    Ex:

    To work, you need to enable IMAP Access

     
    *This code was only tested on the GMAIL service
     

    33 downloads

       (1 review)

    0 comments

    Submitted

  18. [C#] Keys Bind for C#

    This function helps you to add keys binding if you use C # client side ...
    Example of use :
    Tick Event
    KeyManager.KeyBind(0xA2, () => { Chat.Output("Key Bind Work"); }); KeyManager.KeyBind(KeyManager.KeyMouse, () => { Cursor.Visible = !Cursor.Visible; });  
     

    160 downloads

       (1 review)

    2 comments

    Updated

  19. Flaming Footprints

    A small (and extremely delayed, it was originally planned for halloween!) C# resource that lets players toggle flaming footprints. This feature was first used in GTA Online's Lost vs Damned adversary mode.
     
    Installing & Using
    Put the files you downloaded in their respective places Use /footprints command in game to toggle the effect

    86 downloads

       (4 reviews)

    1 comment

    Updated

  20. Walking Styles

    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!

    435 downloads

       (4 reviews)

    1 comment

    Updated

  21. Synced Vehicle Indicators

    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 indicator

    367 downloads

       (1 review)

    0 comments

    Updated

  22. Simple Teams

    Prevents players of the same team shooting eachother.
     
    Installing
    Put teams into your server's client_packages directory, then add require('teams'); to client_packages/index.js.
     
    Using
    It's pretty simple, just set currentTeam shared variable of a player like this:
    // both strings and numbers should work playerEntity.data.currentTeam = whatever; playerEntity.setVariable("currentTeam", whatever); And set currentTeam to null if you want to reset someone's team.
     
    Note
    This resource doesn't prevent all kinds of friendly fire, for example projectile weapons like RPG can hurt teammates, you can still run teammates over with a vehicle etc. You can check if both killer and victim is on the same team and punish the killer, though.

    123 downloads

       (4 reviews)

    0 comments

    Updated

  23. Basic Player Blips

    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.
     

    492 downloads

       (5 reviews)

    0 comments

    Updated

  24. Moods

    This resource lets players choose their mood. Selected mood is synced to other players.
    Installing
    Put the files you downloaded in their respective places Download & install NativeUI if you haven't yet, this script needs it Add require('moods') to client_packages/index.js All done Controls
    F7 Key - Show/hide mood menu.

    154 downloads

       (5 reviews)

    0 comments

    Updated

  25. Crouch

    Lets you crouch by pressing CTRL.
     
    Installing
    Put the files you downloaded in their respective places Add require('crouch') to client_packages/index.js All done  
    Notes
    Since both this script and walking styles script uses setMovementClipset and resetMovementClipset, they probably won't work at the same time. Crouching is synced between players.

    426 downloads

       (2 reviews)

    2 comments

    Updated