Giter VIP home page Giter VIP logo

wiredplayers-rp's Introduction

WiredPlayers RolePlay Server

WiredPlayers is a RolePlay project made for RAGE Multiplayer, it uses C# as main server language and JavaScript for client-side scripts. I started with it back in March 2017 and I'm still upgrading its functionality with suggestions received from people using this gamemode.

Getting Started

Prerequisites

Note: This project has only been tested under Windows environments

Installing

  1. Install the .msi file that comes into RAGE Multiplayer's .zip file
  2. Execute the updater.exe located on the root folder where you installed RAGE Multiplayer
  3. Unzip the Bridge plugin into the folder called server-files replacing the files if needed
  4. Get all the files from this GitHub and place them into the same folder as before, replacing the files
  5. Make sure your router has opened 22005 UDP port and 22006 TCP/IP
  6. Open your MySQL client and execute the wprp.sql script under server-files folder
  7. Import to Visual Studio the WiredPlayers.csproj file, located on the following path: %RAGEMP Installed folder%/server-files/bridge/resources/WiredPlayers/
  8. Change the database connection string under Database.cs located on the following path: %RAGEMP Installed folder%/server-files/bridge/resources/WiredPlayers/database/
You have to fill these fields with your database's connection information:

	private const String host = "";
	private const String user = "";
	private const String pass = "";
	private const String database = "";
  1. In your database, execute the following query, replacing MY_SOCIAL_CLUB_ACCOUNT and MY_PASSWORD with your Rockstar's Social Club's account and a password you want to use to login the server, which can be different from the one used by the Social Club:
INSERT INTO accounts (socialName, password) VALUES ('MY_SOCIAL_CLUB_ACCOUNT', MD5('MY_PASSWORD'));
  1. Make sure your solution has linked the gtanetwork.api and MySql.Data Nugets, if not, add them
  2. On Visual Studio, clean and build the solution in order to generate the required WiredPlayers.dll library
  3. Execute the server.exe located under the server-files folder
  4. Log into your server and enjoy it

If you followed all this steps, you should be able to login with your newly registered account

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.