TSampSocket - Компонент для получения информации о сервере SAMP
Создан в DevelStudio Component SDK
Сообщение от 28.10.2010 (1.0.0.0)
TSampSocket - Компонент для получения информации о сервере SAMP
Создан в DevelStudio Component SDK
Сообщение от 28.10.2010 (1.0.0.0)
Вот пример.
TSampSocket..dvs
Перепиши, пожалуйста, чтобы работало с 0.3 версиями сампа.
Т.к отказывается работать с ними.
--------------------------
Извиняюсь. Всё работает, просто допустил ошибку.
Последний раз редактировалось табурет; 19.07.2011 в 15:02.
проблема оказывается в том, что сервера где онлайн под 500 просто не может прогрузить.
проверил на сервере где онлайн 60, там всё нормально.
Denfer, что делать?)
-----
При запуске программы выдает следующее: maximum execution time of 20 seconds exceeded in
Последний раз редактировалось табурет; 19.07.2011 в 15:12.
DENFER, скажте, не могли-бы вы сделать подобное но только для игр на движке hl1? Желательно cs 1.6, для отправки rcon комманд..
Вот тут, вроде полезная информация... (http://developer.valvesoftware.com/wiki/Server_queries)
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
vGhost, знаю, но мне для другой цели нужно
Просто как пример хотел-бы увидеть отправку ркон комманд
Берёте например статистику hlx ce, там есть файл TRcon.pm и смотритеЛадна, там перл, а не пхп, но вобщем то там всё понятно и можно переделать на пхп.
Ладна, настоящи программист должен быть ленивым, это часто помогает в программировании, и так, моя лень заставила меня написать в гугле: h1 rcon php и вуаля по одной из ссылок я нашёл это: http://forums.srcds.com/viewtopic/13354 вторая ссылка в гугле была, если быть точным. Смотрим 11е сообщение, это то что вам нужно. И это я дальше второй ссылки не смотрел даже. А там ещё туева хуча результатов будет.
Вот кстати, в той же теме один из участников дал ссылку на A PHP Gameserver Status Query Library. которая поддерживает (а значит содержит в себе код который можно изучить) следующие протоколы:
Скрытый текст:
Последний раз редактировалось vGhost; 18.11.2011 в 00:41.
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
vGhost Прошу вашей помощи!
Нашел класс rcon'a, подключил его как скрипт программы (сам файл прикрепил)
На код кнопки сделал следующее:
Но программа выдает такое:PHP код:include("./scripts/rcon.php");
$r = new rcon("127.0.0.1",27015,"rcon_test");
$r->Auth();
echo "Authenticated";
//Send a request
var_dump($r->rconCommand("amx_who"));
В чем проблема, подскажите пожалуйстаКод:Cannot redeclare class rcon in ...scripts/rcon.php
rcon..rar
Уберите строку include("./scripts/rcon.php");
Все файлы лежащие в папке scripts автоматически сами подключаются к проекту самой студией
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
vGhost, теперь просто никаких признаков жизни...=(
в консоле сервера тоже нету логов о connect'e...
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
vGhost, я с него и брал :O
http://forums.srcds.com/viewpost/82608#pid82608
Я щас про вот эту ссылку говорю A PHP Gameserver Status Query Library.
а тот скрипт он устарел безнадёжно. Там ещё есть проверка версии пхп у вас случаем не ниже 4.3 которая уже в 2003 году мало у кого существовала :-D
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
Ааа вы про GSQL... мне там в жизни не разобратся, с моими то знаниями...
Кстате у меня есть массовый rcon checker на php но там опять-же дофига файов и главный файл cs.php зашифрован как-то =(
Действительно, очень сложно:
PHP код:
$servers['quakeserver'] = array('quake3', '192.168.0.1', '27962');
// Initialize the class
$gq = new GameQ;
// Add the servers we just defined
$gq->addServers($servers);
// Request the data, and display it
try {
$data = $gq->requestData();
print_r($data);
}
// Catch any errors that might have occurred
catch (GameQ_Exception $e) {
echo 'An error occurred.';
}
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
vGhost, так это понятно =) а вот как сие чудо в софт засунуть я не знаю ну там же разные php файлы юзаются
Интересно, настанет день, когда вы сами думать будете? Или хотя бы если не думать, то хотя бы гуглить?
Вот:
Скрытый текст:
В самом низу картинки вывод команды amx_who при помощи кода:
Вот тут описание протокола http://wiki.homefronter.com/wiki/RCON_ProtocolPHP код:var_dump(IConv('utf-8', 'cp1251//IGNORE', $rc->RconCommand('amx_who')));
Класс вложенный в этом примере тоже не очень свежий, но хотябы частично рабочий.
__________________________________________________ ________
Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
Для новичков
__________________________________________________ ________
Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!
Psycho_O (21.11.2011)
Пере залейте модуль пожалуйста !!!
KiKRee (28.01.2012)