Samp мониторинг JS
#17

Быдло вариант на скорую руку.
Структура:
  • index.html - страница с подключенным JS
  • ping.php - формирует ответ с помощью SampQueryAPI для удобного использования
  • SampQueryAPI.php - думаю, объяснять не требуется
Минусы:
- отсутствие вывода игроков в API (рукастые прикрутят).
- чем больше информации о сервере выгружается, тем дольше идет загрузка страницы.
- не было найдено значение language в SampQueryAPI.
Плюсы:
- пофикшена кириллица (hostname, mapname, gamemode, weburl).
- с JS скриптом загрузка инфы идет быстрее, чем напрямую через SampQueryAPI.
- можно открывать свой мониторинг с блэкджеком и 63, 64 скинами из сампа.

Использование:
Можно сразу сделать проверку по samp.status, если 0, то не выводить дальнейшую инфу
Код:
<!--
	(Кодировка в notepad UTF-8)
	с кириллицей в названии: 176.32.36.88
	сервер samp-rp: 185.169.134.22
-->
<script src="ping.php?ip=185.169.134.22&port=7777"></script>

Status: <script>document.write(samp.status == 0 ? 'Offline' : 'Online')</script>
<br /><br />
Hostname: <script>document.write(samp.hostname)</script><br/>
Gamemode: <script>document.write(samp.gamemode)</script><br/>
Mapname: <script>document.write(samp.mapname)</script><br />
Version: <script>document.write(samp.version)</script>
<br /><br />
Players: <script>document.write(samp.players + ' / ' + samp.maxplayers)</script><br />
Weather: <script>document.write(samp.weather)</script><br />
World Time: <script>document.write(samp.worldtime)</script><br />
Password: <script>document.write(samp.password ? 'Yes' : 'No')</script><br />
Weburl: <script>document.write(samp.weburl)</script><br />
Скрин с кириллицей: https://image.prntscr.com/image/hDpb...xS9VVtvk4g.png
Скрин с латиницей: https://image.prntscr.com/image/vkht...LJDWfBJ01A.png
Reply


Messages In This Thread
Samp мониторинг JS - by Rusich - 02.11.2017, 19:46
Re: Samp мониторинг JS - by Argument - 07.11.2017, 18:19
Re: Samp мониторинг JS - by Rusich - 16.11.2017, 17:52
Re: Samp мониторинг JS - by Romz - 16.11.2017, 18:40
Re: Samp мониторинг JS - by Rusich - 16.11.2017, 19:04
Re: Samp мониторинг JS - by Argument - 16.11.2017, 19:21
Re: Samp мониторинг JS - by Stepashka - 16.11.2017, 20:22
Re: Samp мониторинг JS - by Rusich - 16.11.2017, 20:48
Re: Samp мониторинг JS - by Stepashka - 17.11.2017, 06:21
Re: Samp мониторинг JS - by OKStyle - 17.11.2017, 08:59
Re: Samp мониторинг JS - by Rusich - 17.11.2017, 12:28
Re: Samp мониторинг JS - by Rusich - 17.11.2017, 12:32
Re: Samp мониторинг JS - by eakwarp - 17.11.2017, 13:45
Re: Samp мониторинг JS - by Sia - 17.11.2017, 14:02
Re: Samp мониторинг JS - by Rusich - 17.11.2017, 15:47
Re: Samp мониторинг JS - by Rusich - 17.11.2017, 15:52
Re: Samp мониторинг JS - by Argument - 17.11.2017, 16:37
Re: Samp мониторинг JS - by Rusich - 17.11.2017, 19:32
Re: Samp мониторинг JS - by Argument - 17.11.2017, 20:57
Re: Samp мониторинг JS - by Rusich - 18.11.2017, 09:55
Re: Samp мониторинг JS - by Argument - 18.11.2017, 09:57
Re: Samp мониторинг JS - by Rusich - 18.11.2017, 10:02
Re: Samp мониторинг JS - by Argument - 18.11.2017, 10:40
Re: Samp мониторинг JS - by Rusich - 18.11.2017, 10:43
Re: Samp мониторинг JS - by Argument - 18.11.2017, 10:50
Re: Samp мониторинг JS - by Rusich - 18.11.2017, 10:53
Re: Samp мониторинг JS - by Argument - 18.11.2017, 11:23
Re: Samp мониторинг JS - by Rusich - 18.11.2017, 11:39
Re: Samp мониторинг JS - by Argument - 18.11.2017, 11:52
Re: Samp мониторинг JS - by Rusich - 19.11.2017, 17:30
Re: Samp мониторинг JS - by Stepashka - 19.11.2017, 18:17
Re: Samp мониторинг JS - by Rusich - 19.11.2017, 18:19
Re: Samp мониторинг JS - by Stepashka - 19.11.2017, 18:40
Re: Samp мониторинг JS - by Rusich - 19.11.2017, 18:41

Forum Jump:


Users browsing this thread: 8 Guest(s)