[1.1] ScreenMaker

Mmonster

Заблокированные
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
224
Пол
Мужской
#1
Author : neugomon
Name : ScreenMaker
Version : 1.1

Описание :
Плагин для создания скринов администратором игроку.

Особенности :
  • Делает скрины без бана
  • В HUD пишет текущее время, ник администратора(или название сервера при бане через FB), карту и куда скинуть скрины
  • Плагин заменяет FB Forwards, так как сам снимает скрины при бане. (fb_kick_delay настраивается автоматически в зависимости от кол-ва скринов)
  • При бане стопает демку, чтобы не улететь в бан тому, кто просматривает демо. Ну и чтобы читеры не сняли чистые скрины
Команда в консоль :
  • amx_screenmenu
Настройки :
PHP:
#define SCREENS_NUM    5            // Количество скринов
#define LINK_TO_UNBAN     "neugomon.ru"    // Ссылка, куда скидывать
 

Вложения

Последнее редактирование: Mmonster

Владимир

Пользователь
Регистрация
10 Июн 2017
Сообщения
9
Симпатии
0
Пол
Мужской
#2
подскажите как увеличить интервал между баном и киком игрока, ото не успевают сделаться 5 скринов
 

Mmonster

Заблокированные
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
224
Пол
Мужской
#3
Владимир, Система бана FB ?
Если да,то в настройках есть квар fb_kick_delay ,там интервал увеличивай
 

wareznik

Пользователь
Регистрация
12 Июн 2017
Сообщения
49
Симпатии
11
Пол
Мужской
#4
server_cmd("pb_kick_delay %d", SCREENS_NUM + 5);
server_cmd("fb_kick_delay %d", SCREENS_NUM + 5);
 

iOS

Пользователь
Регистрация
9 Июн 2017
Сообщения
319
Симпатии
45
Пол
Мужской
#5
А как убрать чтоб при обычном бане не скринило, только через
  • amx_screenmenu
 

Mmonster

Заблокированные
Регистрация
9 Июн 2017
Сообщения
506
Симпатии
224
Пол
Мужской
#6
iOS, попробуй удалить это
PHP:
public SetKickDelay()
{
    server_cmd("pb_kick_delay %d", SCREENS_NUM + 1);
    server_cmd("fb_kick_delay %d", SCREENS_NUM + 1);
}

public user_banned_pre(id)
    ScreenAction(id, 0, 1);

public fbans_player_banned_pre(id, userid)
    if(is_user_connected(id) && get_user_userid(id) == userid)
        ScreenAction(id, 0, 1);
Но я не уверен)
 

iOS

Пользователь
Регистрация
9 Июн 2017
Сообщения
319
Симпатии
45
Пол
Мужской
#7
iOS, попробуй удалить это
PHP:
public SetKickDelay()
{
    server_cmd("pb_kick_delay %d", SCREENS_NUM + 1);
    server_cmd("fb_kick_delay %d", SCREENS_NUM + 1);
}

public user_banned_pre(id)
    ScreenAction(id, 0, 1);

public fbans_player_banned_pre(id, userid)
    if(is_user_connected(id) && get_user_userid(id) == userid)
        ScreenAction(id, 0, 1);
Но я не уверен)
подожду того кто уверен)
 

Владимир

Пользователь
Регистрация
10 Июн 2017
Сообщения
9
Симпатии
0
Пол
Мужской
#8
подожду того кто уверен)
ну тогда тебе не нужен данный плагин
если у тебя стоит Amxbans то в /addons/amxmodx/configs/plugins-amxbans.ini и там включи amxbans_ssban.amxx
и после этого в amxmodmenu появится пункт сделать скриншот
 

Molodoi

Пользователь
Регистрация
14 Июн 2017
Сообщения
294
Симпатии
25
Пол
Мужской
#10
На какой флаг меню открывается а то я ставлю на D у меня не канает.
 

VkriterT

Куратор раздела блогов
Пользователь
Регистрация
8 Июн 2017
Сообщения
104
Симпатии
47
Пол
Мужской
#11
В виду ласт теста, я хз эт фейл одного мамкиного читерописца или у многих такое.

client_cmd(id, "snapshot;")

>

client_cmd(id, "snapshot;тут wait'ы на свое усмотрение и время до кика; screenshot");

Ну и просить 2 скрина разумеется и не делать их подряд.
 

GrafkO

Пользователь
Регистрация
9 Июн 2017
Сообщения
65
Симпатии
4
Пол
Мужской
#12
А что в коде нужно удалить чтоб он в amxmomenu не добавлял пункт "сделать скрины"?
 

Stanislav

Пользователь
Регистрация
11 Июн 2017
Сообщения
16
Симпатии
1
Пол
Мужской
#14
Добрый день, форумчане! Подскажите как исправить, в меню Скрин Меню при первом открытии все хорошо показывает, но если переключиться между страницами, то дублирует привилегию.
 

Вложения

  • 256,9 KB 32
  • 257,7 KB 32

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
28
Симпатии
1
#15
Добрый день.
Кто сможет добавить в плагин функцию бана, после снятия скриншотов с указанием причины, с которой будет заБанен игрок после того как админ сделает скрины?
Заранее спасибо за помощь
 

Анатолий

Пользователь
Регистрация
8 Июн 2017
Сообщения
304
Симпатии
81
Пол
Мужской
#16
Добрый день.
Кто сможет добавить в плагин функцию бана, после снятия скриншотов с указанием причины, с которой будет заБанен игрок после того как админ сделает скрины?
Заранее спасибо за помощь
не легче это сделать через бан систему? админ выдает бан и делаются скрины автоматом. да и скрины это прошлый век! демо нужно просить у читера и смотреть ее с читами чтоб понять читер игрок или нет!
 

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
28
Симпатии
1
#17
не легче это сделать через бан систему? админ выдает бан и делаются скрины автоматом. да и скрины это прошлый век! демо нужно просить у читера и смотреть ее с читами чтоб понять читер игрок или нет!
Демо само собой просим )
А что мешает сделать как я попросил? Вроде не много там добавлять, а тут люди шарят в этом.
Т.к сейчас я юзаю amx_ssban от amxbans, хочу что-то новое.
 

georgeml

Пользователь
Регистрация
12 Сен 2017
Сообщения
128
Симпатии
40
#18
Добрый день, форумчане! Подскажите как исправить, в меню Скрин Меню при первом открытии все хорошо показывает, но если переключиться между страницами, то дублирует привилегию.
 

Вложения

Stanislav

Пользователь
Регистрация
11 Июн 2017
Сообщения
16
Симпатии
1
Пол
Мужской
#19
georgeml, огромное спасибо, тестить начал, пока все отлично работает!
 

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
28
Симпатии
1
#20
Добрый день.
Кто сможет добавить в плагин функцию бана, после снятия скриншотов с указанием причины, с которой будет заБанен игрок после того как админ сделает скрины?
Заранее спасибо за помощь