Ищу Re Voteban

Сообщения
264
Реакции
80
Помог
1 раз(а)
Эх найти бы вотебан, который банит без бан систем!
 
Сообщения
496
Реакции
621
Помог
16 раз(а)
просто отправляй addip тогда
 
Сообщения
36
Реакции
8
Люди уже с ума сходят с этим ReAPI. Хотят пихнуть его туда, где он даже и не нужен.
 
  • Нравится
Реакции: REVO
Сообщения
264
Реакции
80
Помог
1 раз(а)
Gudaus, Пробовал на одном вотебане, пишет что забанен. А в итоге нет, игрок продолжает играть.
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
REVO, как команда на бан выглядила?
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
unit, Пару месяцев назад я пытался, переделать его что-бы бан был без всяких бан систем.
Ничего не вышло. Как оказалось, нужна бан система!
Minni, Вот кусок из исходника.
Код:
#define VB_TYPE        1        // Тип наказания. 0 - кик, 1 - AmxBans/FreshBans, 2 - SuperBan

#if VB_TYPE == 0
server_cmd("kick #%d ^"%s^"", get_user_userid(g_iVictim), g_sBanReason);
#endif
#if VB_TYPE == 1
server_cmd("amx_ban %d #%d ^"%s^"", VB_BANTIME, get_user_userid(g_iVictim), g_sBanReason);
#endif
#if VB_TYPE == 2
server_cmd("amx_superban #%d %d ^"%s^"", get_user_userid(g_iVictim), VB_BANTIME, g_sBanReason);
 
Сообщения
36
Реакции
8
REVO, покажи как ты прописывал строку
18 Ноя 2017
По идее, чтобы заработал бан через IP, тебе понадобится вот такой функционал:

Код:
public BannedPlayer(id)
{
new iPlayerIP[23];
get_user_ip(id, iPlayerIP, charsmax(iPlayerIP), 1);

server_cmd("addip 10 %s", iPlayerIP);
}


Если всё задействуешь правильно и вставишь всё в нужном месте, то всё у тебя заработает.
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
unit, Я уже и не вспомню, как и что делал.
 
Сообщения
219
Реакции
184
Помог
3 раз(а)
REVO, как бы сначала надо занести в "черный список" тех игроков, которых не должно пускать на сервер, а потом кикнуть, т.к. он на сервере всё еще будет. Именно так и работаю бан системы: занесли в БД, а затем кикнули. следовательно addip + kick
 

d3m37r4

111111
Сообщения
1,451
Реакции
1,177
Помог
10 раз(а)
gyxoBka, еще writeip над, чтобы бан не слетел после смены карты
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
voed, не такой уж и примитивный, если учесть, сколько вокруг него "хороводов", багов в самых разных версиях. Да чё там, voteban, вон, resetscore по сей день "пинают", всё никак "идеальную" версию не напишут. :crazy:
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
Subb98, :secret: у меня если что есть, идеальная
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
REVO, это только кажется. :crazy:
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
Нашел в своих древних архивах. Аналогично пишет, но не банит.
Код:
        public ActualBan(Selected)
{
new Type = get_pcvar_num(gi_BanType)
get_user_name(idol, idoll, 31)
switch(Type)
{
case 1:
server_cmd("addip %d %s",gi_BanTime,ga_PlayerIP[Selected])
case 2:
server_cmd("amx_ban %d %s VoteBan",gi_BanTime, idoll)
case 3:
server_cmd("amx_bancs %s %d Voteban",ga_PlayerName[gi_Sellection], gi_BanTime)
default:
server_cmd("banid %d %s kick",gi_BanTime,ga_PlayerAuthID[Selected])
}
return 0
}

Пробовал даже по разному менять, пример брал с речекера. Вот он у меня банит, и без всяких бан систем.
Код:
"../impcheat.dll" UNKNOWN "kick [userid] 'Cheats';wait;banid 0 [steamid];wait;writeid" BREAK
 
Сообщения
19
Реакции
11
Помог
2 раз(а)
REVO,
Записывает в banned.cfg банит и кикает.
C++:
server_cmd("writeid [STEAM_ID]; banid 0 [STEAM_ID] kick;")
 

d3m37r4

111111
Сообщения
1,451
Реакции
1,177
Помог
10 раз(а)
breakt, а между командами wait не надо добавлять? Помню, у Ивана на форуме тоже всплывал такой вопрос, в итоге пришли к выводу, что надо добавлять, ибо в какой-то момент последующая команда не срабатывала.
 
Сообщения
19
Реакции
11
Помог
2 раз(а)
d3m37r4, в принципе можно добавить, я помню такой вопрос в плане обхода блокировки редиректа был.
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
REVO, банит он встроенной бан системой. И имхо это плохо по очень многим причинам
1. Нету трекинга забаненых
2. Возможность легкого обхода сменой стим ид
3. Нет профита если и так установлена бан система
19 Ноя 2017
REVO, касательно топика. ReAPI API для функций движка. Вотебан это тупая голосовалка. Здесь нечему быть написаному на ReAPI. Разве что только блокировка движений пользователей во время голосования
 
Сообщения
264
Реакции
80
Помог
1 раз(а)
REVO,
2. Возможность легкого обхода сменой стим ид
19 Ноя 2017
REVO, касательно топика. ReAPI API для функций движка. Вотебан это тупая голосовалка. Здесь нечему быть написаному на ReAPI. Разве что только блокировка движений пользователей во время голосования
Да я и не просил, именно на reapi.
Что касается, смены стим ид. На этой случай, у меня имеется плагин: steamid_limiter / 2 стим ид на 1 IP
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу