Контакты Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Подключение к серверу разрешно только некоторым steamid's
Подключение к серверу разрешно только некоторым steamid's
daniil Дата: Воскресенье, 31.03.2013, 14:45:21 | Сообщение # 1
Сообщений: 100
Репутация: 0 [ +/- ]
Код

#include <sourcemod>

public bool:OnClientConnect(client, String:rejectmsg[], maxlen)
{
  decl String:SteamID[25];
  if (GetClientAuthString(client, SteamID, sizeof(SteamID)))
  {
   if (strcmp(SteamID, "STEAM_0:0:1") == 0 || strcmp(SteamID, "STEAM_0:0:2") == 0)
   {
    KickClient(client, "Ваш SteamID запрещен");
   }
   else return false;
  }
}

Всегда пишет
Цитата
Disconnect: Connection rejected by game.

И не впускает на сервер. Как быть.
 
TEIN Дата: Воскресенье, 31.03.2013, 14:54:14 | Сообщение # 2
Сообщений: 568
Репутация: 78 [ +/- ]
пробуй.

Прикрепления: 1516530.sp(0.3 Kb)
 
daniil Дата: Воскресенье, 31.03.2013, 15:01:39 | Сообщение # 3
Сообщений: 100
Репутация: 0 [ +/- ]
DoK_1997, При заходе игрока с разрешенным steamid
начинается
Цитата

грок Josh вступает в игру
Игрок Yahn вступает в игру
Игрок Finn вступает в игру
Игрок Wyatt вступает в игру
Игрок Yahn вступает в игру
Игрок Don вступает в игру
Игрок Doug вступает в игру
Игрок Bill вступает в игру
Игрок Pat вступает в игру
Игрок Gary вступает в игру
Игрок Bill вступает в игру
Игрок Connor вступает в игру
Игрок Harold вступает в игру
Игрок Jerry вступает в игру
Игрок Wyatt вступает в игру
Игрок Tom вступает в игру
Игрок Norm вступает в игру
Игрок Yahn вступает в игру
Игрок Jason вступает в игру
Игрок Henry вступает в игру
Игрок Perry вступает в игру
Игрок Mike вступает в игру
Игрок Adrian вступает в игру
Игрок Chris вступает в игру
Игрок Jon вступает в игру
Игрок Matt вступает в игру
Игрок Dave вступает в игру
Игрок Rick вступает в игру
Игрок Connor вступает в игру
Игрок Derek вступает в игру
Игрок Harold вступает в игру
Игрок Rick вступает в игру
Игрок Ethan вступает в игру
Игрок Henry вступает в игру
Игрок Erik вступает в игру
Игрок Reed вступает в игру
Игрок Grant вступает в игру
Игрок Jon вступает в игру
Игрок Henry вступает в игру
Игрок Steve вступает в игру
Игрок Dan вступает в игру
Игрок Keith вступает в игру
Игрок Xander вступает в игру

в server.cfg прописано 4 бота. Без них ни как.
Разве нельзя использовать OnClientConnect? надо чтобы как только игрок подключается его кикало.
 
TEIN Дата: Воскресенье, 31.03.2013, 15:07:26 | Сообщение # 4
Сообщений: 568
Репутация: 78 [ +/- ]
a

Прикрепления: 1893727.sp(0.4 Kb)
 
daniil Дата: Воскресенье, 31.03.2013, 17:10:36 | Сообщение # 5
Сообщений: 100
Репутация: 0 [ +/- ]
DoK_1997, хорошо. а OnClientConnect и файл в который прописвать steamid можно прикрутить?

Добавлено (31.03.2013, 17:10:36)
---------------------------------------------
DoK_1997, ?



Сообщение отредактировал daniil - Воскресенье, 31.03.2013, 15:12:23
 
TEIN Дата: Воскресенье, 31.03.2013, 17:16:29 | Сообщение # 6
Сообщений: 568
Репутация: 78 [ +/- ]
Можно.
 
daniil Дата: Воскресенье, 31.03.2013, 17:26:01 | Сообщение # 7
Сообщений: 100
Репутация: 0 [ +/- ]
DoK_1997, поделись пожалуйста
 
Scarface_slv Дата: Воскресенье, 31.03.2013, 22:36:52 | Сообщение # 8
Сообщений: 738
Репутация: 61 [ +/- ]
Есть много примеров на сайте как взять что либо из файла и сделать проверку
 
daniil Дата: Понедельник, 01.04.2013, 04:51:16 | Сообщение # 9
Сообщений: 100
Репутация: 0 [ +/- ]
Scarface_slv, скинь pipec
 
Scarface_slv Дата: Понедельник, 01.04.2013, 08:56:55 | Сообщение # 10
Сообщений: 738
Репутация: 61 [ +/- ]
Ок возьмем даже твою тему держи
 
daniil Дата: Понедельник, 01.04.2013, 13:18:36 | Сообщение # 11
Сообщений: 100
Репутация: 0 [ +/- ]
Scarface_slv,тот пример не понятен. другой нужен klas
 
Scarface_slv Дата: Понедельник, 01.04.2013, 16:51:28 | Сообщение # 12
Сообщений: 738
Репутация: 61 [ +/- ]
А что в ней не понятного? Там из тхт получают имена а тут стимы, работа одна и та же

Добавлено (01.04.2013, 16:51:28)
---------------------------------------------
Там всего лишь нужно изменить две строчки

 
daniil Дата: Понедельник, 01.04.2013, 16:55:24 | Сообщение # 13
Сообщений: 100
Репутация: 0 [ +/- ]
Scarface_slv, grust
 
dron216 Дата: Вторник, 02.04.2013, 16:52:27 | Сообщение # 14
Сообщений: 151
Репутация: 18 [ +/- ]
daniil, он все правильно говорит, буквально пару строчек. GetClientName заметить на GetClientAuthString и OnClientPostAdminCheck заметить на OnClientConnected и sm_rename на sm_kick.

Нашел информацию про то как это сделать за 2 минуты, а в скриптинге я ДАЛЕКО не про...

Помогаю только ради своей же практики.


Сообщение отредактировал dron216 - Вторник, 02.04.2013, 16:57:14
 
TEIN Дата: Четверг, 04.04.2013, 15:31:58 | Сообщение # 15
Сообщений: 568
Репутация: 78 [ +/- ]
причем тут sm_kick ?
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Подключение к серверу разрешно только некоторым steamid's
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: