Система блокировки IP (Samp-VL) - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
Система блокировки IP (Samp-VL)
[CM]Kingster Дата: Вторник, 05.05.2015, 17:42 | Сообщение # 1
Боец
Сообщений: 245
Статус: Offline
Доброе времени суток, хочу вам показать урок по системе бан ip, копия samp-vl
Для этого вам нужен, любой командный процессор с использованием sscanf

Начнем пожалуй

Объявляем переменную:
new BanIPSVL[16];

Далее ищем public OnDialogResponse и добавляем туда:
Код
  case 3242:
         {
             if(!response) return true;
                else
                {
                  new httpquery[93];
                  format(httpquery, sizeof(httpquery), "/banip %s", BanIPSVL);
           return CallLocalFunction("OnPlayerCommandText", "is", playerid, httpquery);
                }
         }


В конец команды /ban:
Код
  new ip[16]; // Объявляем переменную
        GetPlayerIp(params[0],ip,sizeof(ip)); // Получаем IP адрес игрока
        BanIPSVL = ip; // Добавляем его в переменную
        new datastr[256];
        format(datastr, sizeof(datastr), "Забанить его ип адрес? (%s)\n\np.s. Чтобы найти твинков или основной аккаунт, используйте команду /pgetip", ip);
        ShowPlayerDialog(playerid, 3242, DIALOG_STYLE_MSGBOX, "Помогалка", datastr, "Забанить", "Отмена");


Авторы: Maks5
Всем спасибо за просмотр, пишем свои комментарии.
Строго не судите, моя первая тема.


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly


Сообщение отредактировал [CM]Kingster - Суббота, 09.05.2015, 20:15
AlvarezKing Дата: Среда, 06.05.2015, 06:29 | Сообщение # 2
Новичок
Сообщений: 11
Статус: Offline
Что в ней такого? Система легка в написании.

AlvarezKingJe
[CM]Kingster Дата: Среда, 06.05.2015, 07:42 | Сообщение # 3
Боец
Сообщений: 245
Статус: Offline
Цитата AlvarezKing ()
Что в ней такого? Система легка в написании.

А я сказал что она трудная? wacko


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
STy1e Дата: Суббота, 09.05.2015, 10:50 | Сообщение # 4
Боец
Сообщений: 51
Статус: Offline
Где объявление переменно httpquery, где вообще команда /banip and /pgetip??

###adeaf6944f49fac015d35e9d3eb34516###
[CM]Kingster Дата: Суббота, 09.05.2015, 11:58 | Сообщение # 5
Боец
Сообщений: 245
Статус: Offline
Цитата STy1e ()
Где объявление переменно httpquery, где вообще команда /banip and /pgetip??

/banip ваша, /pgetip тоже ваша, я только написал систему с выдачей таблички после бана "Вы хотите забанить ему IP"


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
Fake{yl] Дата: Суббота, 09.05.2015, 20:01 | Сообщение # 6
Боец
Сообщений: 107
Статус: Offline
Код
new ip[16]; // Объявляем переменную  
GetPlayerIp(params[0],ip,sizeof(ip)); // Получаем IP адрес игрока  
BanIPSVL = ip; // Добавляем его в переменную

То самое чувство, когда быдлокод -_-
GetPlayerIp(params[0], BanIPSVL, 16); // sizeof все равно равен 16, новую переменную добавлять не нужно.

P.S. Помогалка? oO


ушел, не вернусь <_<
[CM]Kingster Дата: Суббота, 09.05.2015, 20:12 | Сообщение # 7
Боец
Сообщений: 245
Статус: Offline
Цитата Fake{yl] ()
То самое чувство, когда быдлокод -_-
GetPlayerIp(params[0], BanIPSVL, 16); // sizeof все равно равен 16, новую переменную добавлять не нужно.

P.S. Помогалка? oO

Делал с видео ютуба:C


Пользователь Cheat - Master уже 400 дней.

Я в Контакте - vk.com/buddy_fly
[Cheat]Shoter Дата: Вторник, 30.06.2015, 03:10 | Сообщение # 8
Новичок
Сообщений: 27
Статус: Offline
Система легка в написании.

Ivan
AngryBoy Дата: Вторник, 07.07.2015, 13:42 | Сообщение # 9
Любитель
Сообщений: 42
Статус: Offline
Цитата [Cheat]Shoter ()
Система легка в написании.

Ты и такую не напишешь
Картёжник Дата: Пятница, 24.07.2015, 00:32 | Сообщение # 10
Новичок
Сообщений: 13
Статус: Offline
Возьму на свой сервер,
AlexMaxi[CM] Дата: Суббота, 03.10.2015, 00:16 | Сообщение # 11
Новичок
Сообщений: 21
Статус: Offline
Не вижу тут системы, только отрывок из кода. -
SuperDimas2 Дата: Суббота, 03.10.2015, 22:42 | Сообщение # 12
Новичок
Сообщений: 29
Статус: Offline
Интересная сис-ма, благодарю)
  • Страница 1 из 1
  • 1
Поиск: