03:55
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Alcoholik  
PHP скрипт определения играющих на сервере?
SanSayДата: Вторник, 09.09.2008, 01:10 | Сообщение # 16
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Quote (DarkByte)
я свой ( http://world-of-gta.ru/status/ ) скрипт статистики минут за 30 написал, правда там посложнее всё, не только пхп, но это лишь для оптимизации.

чет не работает он у тя (



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
RelaxДата: Вторник, 09.09.2008, 13:30 | Сообщение # 17
Местный
Группа: I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус:
Может кто подскажет как можно с удалённого сервера (если samp сервер не на том компьютере) узнать некоторые параметры с помощью запроса.
Знаю как узнать:
название
кол-во игроков
очки
пинг
макс кол-во игроков
ники игроков
ип
карта

Незнаю как узнать такие параметры:
мод
версия сервера
дом. страница
время на сервере


Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader
#TDM-Community

webserferДата: Суббота, 27.09.2008, 09:17 | Сообщение # 18
Уверенный в себе
Группа: Продвинутые
Сообщений: 178
Награды: 1
Город: Санкт-Петербург
Репутация: 26
Замечания: 0%
Статус:
На html такое сделать нельзя crazy как и на яваскрипте, имхо crazy


(с) Алфавит, 1990, 17 ноября
RelaxДата: Суббота, 27.09.2008, 10:06 | Сообщение # 19
Местный
Группа: I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус:
Quote (webserfer)
На html такое сделать нельзя crazy как и на яваскрипте, имхо crazy

Половину я уже реализовал на своём сайте.



Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader
#TDM-Community

SanSayДата: Воскресенье, 28.09.2008, 12:59 | Сообщение # 20
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
люди ну привидите пример нормальной статы, а то какие видел, какие то бестолковые, смысла то в таких статах и нет.


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
HormoldДата: Воскресенье, 28.09.2008, 18:53 | Сообщение # 21
Новенький
Группа: Продвинутые
Сообщений: 49
Награды: 1
Репутация: 12
Замечания: 0%
Статус:
Совсем простой скрипт...
Code


   function monitor_samp($ip, $qport, $game, $request)
   {

     $fp = @fsockopen("udp://$ip", $qport, $errno, $errstr, 1);

     if (!$fp) { return FALSE; }  

     stream_set_timeout($fp, 1, 0); stream_set_blocking($fp, true);  

     $ip_array   = explode(".", $ip);

     $challenge  = 'SAMP';
     $challenge .= chr($ip_array[0]).chr($ip_array[1]).chr($ip_array[2]).chr($ip_array[3]);
   $challenge .= chr($port      & "\xFF");
   $challenge .= chr($port >> 8 & "\xFF");
    if ($request == "info")     { $challenge .= "i"; }
   
     fwrite($fp, $challenge);

     $buffer = fread($fp, 4096);
      
     fclose($fp);

     if (!trim($buffer)) { return FALSE; }  
  echo $buffer."<BR>";
     if (!substr($buffer, 0, 4) == "SAMP") { return FALSE; }  

     $buffer = substr($buffer, 11);  

    
       $data['password']   = ord(substr($buffer, 0, 1));
       $data['players']    = ord(substr($buffer, 1, 2));
       $data['maxplayers'] = ord(substr($buffer, 3, 2));
       $buffer             =     substr($buffer, 5);     

       $data_length        = ord(substr($buffer, 0, 4));    
    $data['hostname']   =     substr($buffer, 4,  $data_length);  
       $buffer             =     substr($buffer, 4 + $data_length);  

       $data_length        = ord(substr($buffer, 0, 4));            
     $data['gametype']   =     substr($buffer, 4,  $data_length);  
       $buffer             =     substr($buffer, 4 + $data_length);  

       $data_length        = ord(substr($buffer, 0, 4));            
     $data['mapname']    =     substr($buffer, 4,  $data_length);  
    $data['ip']        = $ip;
    $data['qport']          = $qport;  
       return $data;
      

   }

А использовать вот так:
Code

$data = monitor_samp("ip","порт", samp, info);
print_r($data);



PHP,Pawn,Delphi Hard Coder...
Мои работы:
[FS] Mini-Mapper v0.1
[Other] Wiki.Sa-Mp.com - Скачать/Download (30 MiB)
SanSayДата: Понедельник, 29.09.2008, 10:57 | Сообщение # 22
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
не мне визуальный ) т.е. где уже стоит


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
webserferДата: Среда, 01.10.2008, 17:14 | Сообщение # 23
Уверенный в себе
Группа: Продвинутые
Сообщений: 178
Награды: 1
Город: Санкт-Петербург
Репутация: 26
Замечания: 0%
Статус:
Quote (Relax)
Половину я уже реализовал на своём сайте.

На html? оч смешно) он не использует переменных и прочий хлам - это нельзя просто сделать.



(с) Алфавит, 1990, 17 ноября
RelaxДата: Среда, 01.10.2008, 18:19 | Сообщение # 24
Местный
Группа: I'm V.I.P.
Сообщений: 686
Награды: 5
Город: Los Angeles
Репутация: 56
Замечания: 0%
Статус:
Quote (webserfer)

На html? оч смешно) он не использует переменных и прочий хлам - это нельзя просто сделать.

Покажи хоть одно упоминание о html в моих сообщениях. Ужас люди читать не умеют.



Public Enemy: LS-SF-LV Developer && Public Enemy TDM Team Leader
#TDM-Community

  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua