Search the Community
Showing results for tags 'wheel'.
-
Hello! I'm really glad to join RageMP community. Today I wanna talk about Steering Wheel support. Officially there is no any support for such kind of devices. As client, I chose RageMP because of stable FPS and many different features which works great on the ingame servers. And I wish once I could see Steering Wheel support provided by RageMP itself. You can see people are creating drift or racing servers or RP/RPG servers where they implement different "jobs" like "BusDriver" or "TaxiDriver" and more. For example, SCS Studio sold over 5 million of Euro Truck sim copies. Of course, GTA V is not about truck simulating but "Truckdriver" is one of the famous "jobs" on RP/RPG servers. Many people are playing 3rd party multiplayer mods because they want to improve their GTA V game experience. I believe that your multiplayer modification will beat any other modifications and will inspire other players without any interest to GTA V itself to download your mod and try to play GTA V multiplayer with Steering Wheel support. This is another main possible advantage above GTA:O you can add. You could implement a Steering Wheel support when GTA:O will never implement it. I'm using 360CE Emulator for my G920 Logitech Device to play on RageMP servers with this device. Works good but there is no ForceFeedback. And here it is magic "Manual Transmission" mod. This is custom script modification which works on Scripthook and adds Steering Wheel support. I tried it in SignlePlayer and... I still can't belive that GTAV singleplayer can be SO GOOD with Manual Transmission mod. You have to try it! This feature really improved my experience and now I'm only desire that one day you will add Steering Wheel support for RageMP. I think this is possible because you can find ManualTransmission in opensource (github). This is clientside changes only. So there is no need to put this modification to servers. Unfortunatelly, this modification is designed for Scripthook only. Thank you for your attention!
- 2 replies
-
- 4
-
-
- steering wheel
- 360CE
-
(and 3 more)
Tagged with:
-
Version 1.0.0
580 downloads
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- 3 reviews
-
- 4
-
-
- custom
- custommenu
-
(and 8 more)
Tagged with:
