Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
-
trayluckyon
- Нович0к
- Сообщения: 8
- Зарегистрирован: 14.01.2008
#1
Сообщение
01.06.2009, 17:42
Возникла необходимость использовать функцию з-блока zb_authhost. Как это собственно осуществить подскажите, скажем например что надо вписать в код, чтобы было:
-ник: improve
-команда: symbian
вот просто покажите где что прописать, чтоб я по анологии увидел.
[spoiler=""вот здесь подскажите куда вписать данные выше чтоб определялось на серве именно так""]
Код: Выделить всё
<?php
if($_SERVER['HTTP_USER_AGENT'] !== "zBlock")
exit("0"); // It wasn't zBlock
if(!preg_match("/^0:[0-1]:[0-9]{1,10}$/", $_POST["uid"]))
exit("0"); // It wasn't a proper SteamID
if(!include_once("mysql.php"))
exit("0"); // Couldn't connect to database
$result = mysql_query(
"SELECT `users`.`name` , `teams`.`name` AS `teamname` ".
"FROM `users` LEFT JOIN `teams` ".
"ON `teams`.`id` = `users`.`teamid` ".
"WHERE `users`.`steamid` = '".$_POST["uid"]."' ".
"LIMIT 0, 1"
);
@$info = mysql_fetch_assoc($result);
if(!$info)
exit(base64_encode("Player not found."));
$colors[0] = chr(1); // Default yellow
$colors[1] = chr(3); // Light green
$colors[2] = chr(4); // Dark green
echo base64_encode($colors[0]."YourHost.com");
echo ",".base64_encode($colors[1]."Player: ".$colors[2].$info["name"]);
echo ",".base64_encode($colors[1]."Team: ".$colors[2].$info["teamname"]);
?>
[/spoiler]
или просто скажите плагины которые пускают только определенные IP или steamID
-
NAT
- Лейтенант
- Сообщения: 132
- Зарегистрирован: 19.10.2007
- Откуда: moscow
#2
Сообщение
01.06.2009, 23:07
инфу добавляй в базу sql
-
trayluckyon
- Нович0к
- Сообщения: 8
- Зарегистрирован: 14.01.2008
#3
Сообщение
02.06.2009, 03:23
На офф сайте зблока приведен этот код, куда здесь что вставить надо, чтобы получить эти результаты, которые я написал
Ну что не найдется людей толкующих в сайте? Просто заполните форму в спойлере данными выше (ником, командой) и все дальше я сам догоню, если кто умеет\знает больше поделитесь информацией
-
trayluckyon
- Нович0к
- Сообщения: 8
- Зарегистрирован: 14.01.2008
#4
Сообщение
03.06.2009, 18:07
Подскажите пожалуйста кто-нибудь может написать плагин для сорсмод такого вида:
-плагин (если cvar включен) будет кикать при заходе на сервер людей, IP которых нет в .cfg, если cvar выключен он не будет кикать
-если можно тоже самое со STEAMID
-еще каким-то образом организовать возможность добавления дополнительной информации об этом ip, steamid (конкретнее из какой он команды и его ник в этой команде, и чтобы это высвечивалось при его заходе на сервер красивенькими цветами :) )
собственно это все, было бы полезно иметь такой плагин, что в разы увеличит уровень проведения чемпионатов 5х5
gamemod cstrike (CSS)
-
Coban2k
- Нович0к
- Сообщения: 9
- Зарегистрирован: 08.02.2009
#5
Сообщение
05.06.2009, 17:25
а потом в самом зблоке что писать после zb_authhost адрес к этому пхп файлу?
-
trayluckyon
- Нович0к
- Сообщения: 8
- Зарегистрирован: 14.01.2008
#6
Сообщение
07.06.2009, 05:07
да, этот файлик должен быть на сайте
Добавлено спустя 9 часов 39 минут 8 секунд:
а что ты что-то нашел? получилось?
-
MihaNN52
- Сержант
- Сообщения: 89
- Зарегистрирован: 22.10.2008
- Откуда: NN52
-
Контактная информация:
#7
Сообщение
16.06.2009, 13:42
есть плагин для сорсмода там все проще, у меня стоит на микс сервере доступ по стим айди его можно вкл выкл при необходимости без рестарта сервера, работает четко
http://forums.alliedmods.net/showthread.php?t=93161
game.cssnn52.nnov.ru:27018 паблик
game.cssnn52.nnov.ru:27019 кв сервер
www.cssNN52.ru наш сайт
-
Twist13rus
- Нович0к
- Сообщения: 2
- Зарегистрирован: 04.01.2009
#8
Сообщение
03.07.2009, 10:29
Ну а все таки, как же это можно настроить в Zblock-е?