项目作者: ufteers

项目描述 :
💾 NodeJS script for obtaining public information about SA-MP server.
高级语言: JavaScript
项目地址: git://github.com/ufteers/samp-query-info.git
创建时间: 2018-09-03T18:06:26Z
项目社区:https://github.com/ufteers/samp-query-info

开源协议:The Unlicense

下载


💾 NodeJS script for obtaining public information about SA-MP server.

Usage

Get all info about server

  1. getServerInfo("127.0.0.1", 7777, function(error, response)
  2. {
  3. console.log(response);
  4. });

Instead of IP, you can also use the URL. As example server.sa-mp.com.

Sample response

  1. {
  2. passworded: false,
  3. players: 1,
  4. maxplayers: 10,
  5. servername: 'SA-MP Unofficial server',
  6. gamemodename: 'freeroam',
  7. language: 'English',
  8. properties:
  9. {
  10. artwork: 'Yes',
  11. lagcomp: 'On',
  12. mapname: 'San Andreas',
  13. version: '0.3.DL-R1',
  14. weather: '7',
  15. weburl: 'sa-mp.com',
  16. worldtime: '00:00'
  17. },
  18. playerlist:
  19. [
  20. { id: 0, name: 'ufteers', score: 1, ping: 11 }
  21. ]
  22. }

Other functions

  1. getServerProperties(...)
  2. getServerOnline(...)
  3. getServerMaxPlayers(...)
  4. getServerName(...)
  5. getServerGamemodeName(...)
  6. getServerLanguage(...)
  7. getServerVersion(...)
  8. getServerWeather(...)
  9. getServerWebSite(...)
  10. getServerWorldTime(...)
  11. getServerPlayers(...)
  12. getServerPlayersDetailed(...)
  13. getServerPing(...)

Soon

  • Add support for cyrillic letters in texts