Giter Club home page Giter Club logo

node-source-query's Introduction

Node-Source-Query

⚙ A Node Source-Query emulator ⚙

Dependencies

None

🖼 Screenshots 🖼

ScreenShot1 ScreenShot2

How to Use:

🔨 Installation 🔨

  1. Get the Repository
    git clone https://github.com/CreepSore/Node-Source-Query.git
  2. Configurate the Config-File at /config/config.json
  3. Start it
    npm start

⚙ Config ⚙

  • 🔗 Connection 🔗

    • port Port that the Query uses to listen
    • mask Address-Mask that the Query uses to filter a specific Address(-Group)
  • 📝 Serverdata 📝

    • appid
      This ID gets used by the Steam-Server-Browser to open the correct Game. This can be spoofed by setting the ID to one of the Game-IDs. I recommend using SteamDB to find out which game has which ID.
    • environment
      The OS-Environment that gets sent to the Client.
      w = windows
      l = linux
      m = mac
    • servertype
      The Servertype that gets sent to the Client.
      d = dedicated
      l = Non-Dedicated
      p = Source-TV-Relay
    • hostname
      The Server-Name that gets sent to the Client.
    • gamename
      The Game-Name that gets sent to the Client.
    • mapname
      The Map-Name that gets sent to the Client.
    • foldername
      ?
    • playercount
      The Playercount that gets sent to the Client.
    • maxplayers
      The maximum Playercount that gets sent to the Client.
    • botcount
      The Botcount that gets sent to the Client. Used to determine wether or not to show the Bot-Icon in the Browser.
    • isVAC
      Used to set the Valve Anti-Cheat Security on or off.
    • isPrivate
      Used to set the Server Password-Protected
    • players
      Array of Players that gets sent to the Client. Default-Order = Biggest to Smallest Score
      index = id of the player
      name = name of the player
      score = score of the player
      time = time since player is on the server

node-source-query's People

Contributors

creepsore avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

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.