Jump to content
RAGE Multiplayer Community

Search the Community

Showing results for tags 'script'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • RAGE Multiplayer
    • Announcements
    • Discussion
    • Suggestions
    • RDR2 Multiplayer
  • Scripting
    • Scripting
    • Resources
  • Community
    • Support
    • Servers
    • Media Gallery
  • Non-English
    • Русский - Russian
    • Français - French
    • Deutsch - German
    • Espanol - Spanish
    • Română - Romanian
    • Portuguesa - Portuguese
    • Polski - Polish


  • Scripts
  • Gamemodes
  • Libraries
  • Plugins
  • Maps
  • Tools

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me






  1. Version 1.0.0


    (Converted from GT-MP 31 MAY - Originally created 7 APR) I decided to convert my old resource to provide examples for others as well as learn the new API of RageMP. A simple approach to an admin system that makes use of JSON instead of a common SQL Database. Keep in mind this is nothing but a simple admin system to inspire someone else or continue to work on. There's plenty of commands missing if you intend to fit it to your own gamemode. I will mention that the ban system could use more work. At the moment it's easy to bypass seeing it's only based on the socialClubName of a player. Anyway, it's just an attempt at messing around a bit with JSON. If you're going to create a larger system I'd advice doing it differently. To alter your admin level, first register ingame and open up your JSON file. In the file you'll see your admin level that can range from 1-5. 1 being Junior & 5 being defined as Mangement. Command Description /login [password] Used to login to your admin account and gain access to the commands. /register [adminName] [password] Used to register an admin account. Currently there's no restrictions to prevent everyone from doing so. /ahelp Will display all commands avaliable to admins. /mute [target] Mutes the player and makes him unable to use the chat. /unmute [target] Unmutes the player and allows him to use the chat again. /spawnwep [wepName] [ammo] Creates a weapon and gives it to yourself with 9999 ammo unless specified otherwise. /spawncar [vehicleName] [color1] [color2] Create a vehicle and places you in the driversseat. Uses default color 1 unless specified otherwise. /setkevlar [target] [amount] Gives the target the desired amount of armor. /sethealth [target] [amount] Gives the target the desired amount of health, unless the target is dead. /goto [target] Teleports you to the target's position. /gethere [target] Teleports the target to your position. /kick [target] [reason] Simply kicks the player from server and display a message for everyone to see. /ban [target] [reason] Kicks the player and creates a ban file with the specified reason.
  2. Hola somos NorthLife RP y estamos en busca de PROGRAMADORES de Rage MP, Nuestro proyecto es iniciar un server desde 0, ahora mismo tenemos el 5%, actualmente tenemos nuestro servidor en otra plataforma y lo que buscamos es mudarnos y probar Rage MP. (ESTAMOS OFRECIENDO PAGA POR EL TRABAJO) Cualquier duda contactar via discord a cualquiera de los 2: Hacks21x#6559 / ! WisraelRx#1312 Estas son las cosas que tenemos actualmente en la otra plataforma para que se den una idea de lo que queremos hacer. (el servidor esta basado en Monterrey Nuevo Leon, Mexico) -Fuerza Civil -Cruz Roja -Ejercito Mexicano -Mapeados Propios - Intro Exclusiva -Mecanicos -Scripts Unicos -Bandas y Mafias/Carteles -Staff Activo -Discord Bien Hecho -Rol Serio -Carros Reales -Carros VIP
  3. Version 2.0.0


  4. Version 1.0.0


    Overview This is a highly customizable and responsive interact menu script that does not require any CEF magic. All of the components of this menu come from mp.game.graphics. There is an example.js included in the repository files that set up a menu manager along with two menus that you can switch between. Installation Place the interact folder inside your client_packages folder. Paste the below code into your client_packages/index.js file. require('./interact/example'); Controls These can be easily customized through RAGE, but if you are trying the example, hold the B key while using your mouse to navigate and press left mouse button to confirm selection. API Usage Getting required classes const Menu = require('./interact/menu'); const MenuManager = require('./interact/manager'); Setting up a menu /** * @param {Number} [maxItems] Max amount of items that will show when the menu is open. * @param {Number} [itemScale] Size of each selectable item in the menu. * @param {Number} [wheelScale] Size of texture in the center of the menu. * @param {Number} [radius] Size of each selectable item in the menu. * @param {RGBA} [color] Default color for all items (unless altered for each individual item added) * @param {RGBA} [hoverColor] Default hover color for all items (unless altered for each individual item added) * @param {Array} [wheelTexture] [textureDict, textureName] of the menu's center. * @param {Array} [backgroundTexture] [textureDict, textureName] of the optional background for items. */ const sampleMenu = new Menu(maxItems, itemScale, wheelScale, radius, color, hoverColor, wheelTexture, backgroundTexture); Adding items to the menu /** * @param {String} name Item identifier. * @param {String} textureDict Item icon texture dictionary. * @param {String} textureName Item icon texture name. * @param {Boolean} [background] Whether the item should have the optional background (recommended for icons without backgrounds). * @param {Boolean} [closeMenu] Whether the menu should be closed on item select. * @param {RGBA} [color] Color for the item in the menu (default takes color from the menu). * @param {RGBA} [hoverColor] Hover color for the item in the menu (default takes hover color from the menu). * @param {Function} callback Callback to execute on item select. */ sampleMenu.add(name, textureDict, textureName, background, closeMenu, color, hoverColor, () => { mp.game.graphics.notify('Button 1'); }); Setting up the menu manager /** * @param {Menu} mainMenu The menu that opens when manager is displayed. */ const menuManager = new MenuManager(mainMenu); Using the menu manager /** * @param {Menu} menu The menu to switch to (use this in callback if you want complex menus). */ menuManager.switch(menu); /** * @param {Boolean} toggle Toggle menu visibility. */ menuManager.display(toggle); // Running this executes the callback associated with the selected item. menuManager.select(); // This must be placed in the clientside render event menuManager.render() Github Link
  5. Hey Guys, I´m new to RageMP but I´m a fulltime developer in c# (I can do a little bit lua too, but the language is not the point ) I want to create a Server and already have some basic Stuff like a Money System etc. But now if I play with friends you want to earn some Cash So how can I create own Missions ? For the beginning its enough to just create a Mission where u must steal a spawned car and bring it to point x. But I dont have any Idea how to start, does someone knows more ? Thanks in advance and greetings from Germany TRIXER
  6. client_packages index.js mp.events.add('render', () => { if (mp.keys.isDown(0x21) === true) { // key 'Bild-auf-Taste' mp.game.ui.displayRadar(false); } }); mp.events.add('render', () => { if (mp.keys.isDown(0x22) === true) { // key 'Bild-ab-Taste' mp.game.ui.displayRadar(true); } });
  7. Hi i want to start a RP server but i need script so if there is any bug free scripts for sale contact me or if some one know how to script and make custom script contact me on discord - n1k4e#1621
  8. Hello! Help me please. Why this error is happening? I'm using it on client-side.
  9. Version 1.0.1


    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.
  10. Moin Leute, Ich bin derzeit auf der Suche nach ein komplettes Team für die Entwicklung eines GTA V Servers bei RAGE:MP. Wer bin ich Überhaupt? Scipezz ( Projektleiter ) : Ich bin Kevin 21 Jahre alt und komme aus den Schönen Bayern. Ich spiele seit 3-4 Jahren GTA Roleplay und finde es einfach GENIAL! Mein "Traum" ist es schon immer mal gewesenen einen RageMP Server zuhaben und ein Großes Projekt zu starten. Bisher suchen wir Leute erstmal in den Bereichen: Scripter | Gesucht dringend Mapper | Gesucht Coder | Gesucht Designer | Gefunden Supporter | Gefunden Was man als Teammitglied unbedingt besitzen sollte: Alter Mindestens 16 Man Sollte sich gut verstehen und es soll natürlich auch Spaß machen! Headset sowie TS Pflicht Durchsetzungsvermögen Humor Was ich bisher bieten kann! Teamspeak ³V-ServerUnd einen RageMP Server! Die Server werde ich natürlich bezahlen! Fragen beantworte ich gerne per PM, bei Intresse sehr gerne mir schreiben. täglich erreichbar auch auf den TS³ Server: Clay-v.de Bitte beachtet es ist ein Spaß Projekt und wir suchen Leute die Wirkliche Interesse daran haben! Nun Wünsche ich euch Noch schöne tage und ein frohes neues Jahr ❤️
  11. Hey i am currently looking for a script to adjust the vehicle values without restarting the server. I don't have any experience in scripting and programming, so it would be nice if you could explain it to me as easy as possible. thanks :)
  12. Moin Ich bin derzeit am Entwickeln für unserem Gangwar Server habe aber jetzt gerade ein kleines Problem wofür ich hilfe brauche. Ich habe das FFA Script komplett fertig man kann auch über dem Punkt am Würfelpark rein. Jetzt wollte ich einen /FFA Command rein machen damit man so ins FFA reinkommt bräuchte aber dabei hilfe weil ich davon keine Ahnung habe.
  13. Hello to whom ever decides to read this! My name is Danny I am 23 and a 3d/Digital Artist that is what I do for a living I say that as a means to make you the reader understand where I stand in terms of knowledge in Game Development. Recently I've decided I wanted to take on a project with a few other people on RageMP but we are lacking one thing and that would be a lead scripter/developer. This is a very new project and currently we have a UI designer, Map Editor, and Map Assistant, along with someone with a understanding in scripting. We also have a few people who we trust as testers and future staff. As I do have a decent under standing of Game Developing that being said this is a different thing in many aspects and I hope whom ever we bring on the team can really be someone I and the rest of the team can look to for a better understanding of limitations and other things. What we are looking for: We honestly need someone who is dedicated like we are to the experience we are trying to accomplish along with someone who thrives to push their self. We want someone chill, funny, good company, and someone who has ideas and isn't afraid to put them out there. We want to make this dream come true and someone who can polish or even come up with ideas is always appreciated. The Plan: This project is a big one and we know that, we have no intention to rush it at all. We have phases planned and small steps we want to take to ensure the core systems are in play before anything else. We the current developers are all people who play the game-mode we wish to improve and are long term experienced in the game-mode and how it should be but we really want to all shoot opinions out and perfect it together. Server-Info: The game mode we are trying to make would be Serious-RP and the things we want to alter would be discussed later on if you decide to get in contact, along with that I will also be showing you the capability of the UI we can have implemented and created for the server and I say this with full honesty I myself think you will see the potential for the server in the UI alone. Contact Info: Discord: PartRust#2604 RageMP: GhostDev
  14. Hey ich wollte mal fragen ob mir hier jemand c# scripten beibringen kann. Bin ein kompletter Anfänger und hatte noch nie was mit diesem Thema zutun wäre also nett wenn man mir das scripten beibringen würde z.B. wie man ein Handy scriptet mit jeder Funktion Sms, Telefonieren usw.
  15. At the time of death of a player on the server, he is invited to make a call. I have 3 hospitals in my server: Paleto, Sandy and Los Santos. I would like to know how to calculate the distance from the hospital to the place of death, in order to determine where to go faster. And the doctors would have the text "911 call * Region *. From (PlayerID)"
  16. Hello! Need help setting up the car. When editing the handling file.meta, the game crashes with the error ERR GEN INVALID or nothing changes. The second problem is that we don't know how to add our own sounds to the machines. Thank you in advance for the answer, I will be very grateful!
  17. Moin RageMP Community, ich verkaufe für wenig Geld mein RageMP Script, da mein Team und ich auf eine andere Plattform gewechselt sind. Falls Interesse besteht, schreibt mich auf Discord: Kerem.D#5540 an. Alles weitere über die Funktionen und Installation wird dann über Discord geklärt! Schönen Tag noch!
  18. A peer-to-peer in-game proximity voice chat for RageMP developped for San Andreas Advanced Roleplay V. EDIT: I am aiming toward a VoIP server-side version of this in order to increase performance, I just haven't had time yet. More info and download: here DISCLAIMER: This project is not near ready to release its first stable version, but as soon as it was presentable, I though it was best to put the code open source because of 2 reasons: for RageMP in general to improve, and for this plugin to develop faster. There is a lot of cleaning to do bare with me, I released this so bugs can be fixed, I do not expect you guys to clean my code. rt-2
  19. Hello! Asynchronous Javascript Communication is a module to allow easy communication between server, client and CEF/browser. This module lets you call server handlers from clients (and vice versa) without dealing with adding and managing custom event handlers. You can easily call a handler and get your callback called as soon as everything is returned from the handler in a promise like way! Let's see how it works in action: // server side const ajcom = require("./ajcom") ajcom.register("getServerName", hCtx => { return mp.config.name }) // client side const ajcom = require("./[package name]/ajcom.js") mp.events.add("guiReady", () => { ajcom.callServer("getServerName").then((ctx, serverName) => { mp.gui.chat.push(`Welcome to ${serverName} ragemp server!`) }) }) That's all! Not convinced yet? See how the above code is done without ajcom: // server side mp.events.add("getServerName", (player) => { player.call("gotServerName", [mp.config.name]) }) // client side mp.events.add("gotServerName", (serverName) => { mp.gui.chat.push(`Welcome to ${serverName} ragemp server!`) }) mp.events.add("guiReady", () => { mp.events.callRemote("getServerName") }) See? It eases the event handling mess. But there's a lot more to ajcom. You can easily handle errors happening on handler's side or any of the callbacks, set delays and other stuff. The full documentation is available here and you can grab the module from here Github repo Changelog v1.9.6 (2018/3/7) added jsdocs for constructors added separate enums and classes for types used as parameters added noPostback flag added flags for handlers added special handlers (hooks) for server side handlers getting called added the ability to broadcast a call to all or specific clients added cef support added cross side logging fixed calling a handler with triggerDelay not being called fixed data.source and data.target having wrong values change the namespace so that users can use enums and classes v1.1.3 (2018/2/25) added jsdocs changed event handling codes fixed client > client call fixed some possible crashes (fake client calling server) v1.0.0 (2018/2/15): Initial release!
  20. Version 1.0.0


    Source code : https://github.com/J4YT/RAGE-Multiplayer-Vending-Machine-Script Only works in combination with the Attachment Sync resource. (see below) Requires Rage 1.1 to work.
  21. Moin, wir suchen einen fähigen/erfahrenen Scripter für RageMP. Es steht eine Bezahlung in Höhe von bis 300 Euro im Raume! Wir wollen einen neuen RageMP-Projekt starten und brauchen dafür einen kompetenten Developer. Bei Angeboten bzw. Nachfragen bei mir melden. Kontakt: Email: [email protected] Mir freundlichen Grüßen, Dennis
  22. NEXT LIFE ------------------------------------------- Wer sind wir? - Wir sind ein 4-köpfiges Team im Alter von 20-25 Jahren. ------------------------------------------- Was machen wir und was suchen wir? - Wir haben sehr viele kreative Ideen bzw. Funktionen gesammelt und möchten nun mit der Hilfe von einem von euch, diese umsetzen. - Wir haben Leute für das Forum, für die Map und für die Designs. Nun fehlt uns aber ein Scripter, der Erfahrung hat und motiviert ist. - Unser Server soll auf einem Reallife System basieren, dass heißt wir wollen eine Wirtschaft aufbauen und möglichst ansprechende Elemente hinzufügen. -Wir besitzen ein unfertiges Script, der Scripter müsste also nicht von 0 anfangen. ------------------------------------------- Was bieten wir dir? - Du würdest einen festen Platz in unserem Team bekommen - Freundliche und motivierte Mitglieder - Mitspracherecht - Eine tolle Atmosphäre ------------------------------------------- Falls du dich also angesprochen fühlst, melde dich gerne bei uns im Teamspeak! Server IP: Wir freuen uns auf dich!
  23. Mahlzeit!Wir sind auf der Suche nach Entwickler für unseren zukünftigen deutschen Roleplay Server auf der RageMP Plattform.Gesucht werden motivierte erfahrene Leute, die Bock haben etwas langfristiges, einzigartiges und standhaftes aufzubauen. Kontaktmöglichkeiten:Discord: https://discord.gg/psWpA4D [→ Dennis (Leitung) anschreiben] E-Mail: [email protected] Wir freuen uns auf deine Nachricht Dennis / LifeFive
  24. Mahlzeit!Wir sind auf der Suche nach erfahrenen Scriptern mit Erfahrung für unseren zukünftigen deutschen Roleplay Server auf der RageMP Plattform.Gesucht werden motivierte erfahrene Leute, die Bock haben etwas langfristiges, einzigartiges und standhaftes aufzubauen. Kontaktmöglichkeiten: Discord: https://discord.gg/psWpA4D [→ Dennis (Leitung) anschreiben] Teamspeak: life-five-rp.de E-Mail: [email protected] Wir freuen uns auf deine Nachricht -LifeFive
  25. Hi! I would like to present you a script that makes nametag and hp/armor bar look like GTA:Online's ones. First, we create variables to configure the tags. const maxDistance = 25*25; const width = 0.03; const height = 0.0065; const border = 0.001; const color = [255,255,255,255]; Now disable the default name tags. mp.nametags.enabled = false; Next, draw our name tags. mp.events.add('render', (nametags) => { const graphics = mp.game.graphics; const screenRes = graphics.getScreenResolution(0, 0); nametags.forEach(nametag => { let [player, x, y, distance] = nametag; if(distance <= maxDistance) { let scale = (distance / maxDistance); if(scale < 0.6) scale = 0.6; var health = player.getHealth(); health = health < 100 ? 0 : ((health - 100) / 100); var armour = player.getArmour() / 100; y -= scale * (0.005 * (screenRes.y / 1080)); graphics.drawText(player.name.replace('_', ' '), [x, y], { font: 4, color: color, scale: [0.4, 0.4], outline: true }); if(mp.game.player.isFreeAimingAtEntity(player.handle)) { let y2 = y + 0.042; if(armour > 0) { let x2 = x - width / 2 - border / 2; graphics.drawRect(x2, y2, width + border * 2, 0.0085, 0, 0, 0, 200); graphics.drawRect(x2, y2, width, height, 150, 150, 150, 255); graphics.drawRect(x2 - width / 2 * (1 - health), y2, width * health, height, 255, 255, 255, 200); x2 = x + width / 2 + border / 2; graphics.drawRect(x2, y2, width + border * 2, height + border * 2, 0, 0, 0, 200); graphics.drawRect(x2, y2, width, height, 41, 66, 78, 255); graphics.drawRect(x2 - width / 2 * (1 - armour), y2, width * armour, height, 48, 108, 135, 200); } else { graphics.drawRect(x, y2, width + border * 2, height + border * 2, 0, 0, 0, 200); graphics.drawRect(x, y2, width, height, 150, 150, 150, 255); graphics.drawRect(x - width / 2 * (1 - health), y2, width * health, height, 255, 255, 255, 200); } } } }) }) This script should be put in the client_packages folder and connected to index.js.
  • Create New...