Skip to content

sajjadmrx/rage-mp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAGE MP

API for getting RAGE MP server info & status. Examples

📥 Installation

npm i rage-mp

npm version

🧷 import

Javascript

const RageMp = require("rage-mp").default;

TypeScript

import { RageMp } from "rage-mp";

⚙️Usage

const RageMp = require("rage-mp").default;


(async () => {
    const rageMp = new RageMp({})
    const server = await rageMp.getSingleServer("ip:port");
    console.log(server) // server result
})();

ALL METHODS

  • getServers - get all servers
  • getSingleServer - get single server with ip:port
  • getServersByGamemode - get all servers by gamemode
  • getServersByLang - get all servers by lang

🪂EXAMPLES

getServers

const RageMp = require("rage-mp").default;
(async () => {
    const rageMp = new RageMp({})
    const servers = await rageMp.getServers()
    console.log(servers) // servers array
})();

getSingleServer

const RageMp = require("rage-mp").default;
(async () => {
    const rageMp = new RageMp({})
    const result = await rageMp.getSingleServer("rage2.gta5grand.com:22005")
    console.log(result) // server info
})();

getServersByGamemode

const RageMp = require("rage-mp").default;
(async () => {
    const rageMp = new RageMp({})
    const result = await rageMp.getServersByGamemode("rp")
    console.log(result) // server info
})();

getServersByLang

const RageMp = require("rage-mp").default;
(async () => {
    const rageMp = new RageMp({})
    const result = await rageMp.getServersByLang("en")
    console.log(result) // server info
})();

📝 TODO

  • add more methods
  • better docs

About

API for getting rage-mp server info & status.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages