Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.
11 страниц V   1 2 3 ... 9 10 »

Создание новой версии gmbans

Статус пользователя theaqua2
сообщение 15.11.2015, 16:27
Сообщение #21


Стаж: 10 лет

Сообщений: 54
Благодарностей: 104
Полезность: 981

Цитата(counterstrikec4 @ 15.11.2015, 17:19) *
Дальше даже читать не стал
А так идея норм в продолжении gm'a

Понимаешь, мы можем написать на Scala, используя Akka, взять PostgreSQL в качестве базы данных, даже прикрутить к этому GraphQL, чтобы было проще, описать процесс деплоя в докер-контейнере и конфиге ansible, в итоге продукт окажется вышечкой в технологиях, даже для пользователей будет удобно, нужно будет всего лишь поставить ansible и запустить одну команду, но вот вряд ли кто-то осилит такой стек, да?

Потому мы и берём Laravel и MySQL.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kennybear
сообщение 15.11.2015, 16:36
Сообщение #22


Стаж: 12 лет

Сообщений: 1394
Благодарностей: 710
Полезность: 593

Меценат Меценат

theaqua2, красавцы,желаю вам удачи)))


АРЕНА ГЕЙМЕРОВ [21] 2014-2020
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Microsoft
сообщение 15.11.2015, 16:44
Сообщение #23
Стаж: 10 лет

Сообщений: 2
Благодарностей: 2
Полезность: 0

Во второй версии быдлокода не будет или как получится?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя counterstrikec4
сообщение 15.11.2015, 16:45
Сообщение #24
Стаж: 15 лет

Сообщений: 191
Благодарностей: 32
Полезность: 34

Цитата
аргументацию какую-нибудь?

эм, у меня плохая ассоциация с этим фв(крч мои тесты он не прошёл)
Это просто моё мнение, сори(личная неприязнь к данному фв)
Никаких пруфов не дам, всё зависит от нас самих хе(лучше уж yii юзать)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaHeK
сообщение 15.11.2015, 16:46
Сообщение #25


Стаж: 17 лет

Сообщений: 571
Благодарностей: 505
Полезность: 651

Добавлю то, чего не хватало в amxbans, поставил себе.
1) Срок админки хранить в "Назначение админов" для каждого сервера отдельно.
2) Полное логирование всех действий веб-админов (ссылку на пример могу в лс написать)
Потом еще что-нибудь добавлю, давно уже не пользуюсь amxbans


Чуть-чуть нарушаю
http://img-host.su/aoN1.png
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя counterstrikec4
сообщение 15.11.2015, 16:52
Сообщение #26
Стаж: 15 лет

Сообщений: 191
Благодарностей: 32
Полезность: 34

Цитата
но вот вряд ли кто-то осилит такой стек, да?

как бэ, это вроде бы команда девелоперов:
Цитата
мы отлично программируем

Вижу знания есть, посмотрим!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gudaus
сообщение 15.11.2015, 16:55
Сообщение #27


Стаж: 14 лет

Сообщений: 1571
Благодарностей: 1211
Полезность: 741

theaqua2, к GM 1.6 прикопаться сложно. По сути умеет всё, что надо. Всё, что вы описали в 1 посте. С багами встречаться не довелось. Были мелкие недоделки вроде ссылок на уже несуществующие ресурсы.
Да, система хороша до сих пор.
Бан по ип+ид можно, но нужно ли? Ведь всё равно к нему придётся добавлять фрешбан с баном по меткам. Разве что вы сделаете полную замену связке фрешбан + допбан.
Тру-пацанов заинтересует магазин, но ИМХО в этом направлении развиваться не стоит. Либо - сделать магазин отдельно за деньги. Бесплатная версия излишне расплодит г0вносервера.
Не помешает система регистрации. По принципу зарегался - получил какую-либо букву админки.
Локальные ресурсы, никаких ссылок.
В 1.6 бан через веб- часть не всегда работал. Чей косяк - мой или ваш - не берусь сказать.

Цитата
PostgreSQL

А зачем? Всё равно запросы на уровне стандарта sql-92.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя theaqua2
сообщение 15.11.2015, 17:33
Сообщение #28


Стаж: 10 лет

Сообщений: 54
Благодарностей: 104
Полезность: 981

Цитата(Microsoft @ 15.11.2015, 17:39) *
Во второй версии быдлокода не будет или как получится?

Не будет.

Цитата(BaHeK @ 15.11.2015, 17:41) *
Добавлю то, чего не хватало в amxbans, поставил себе.
1) Срок админки хранить в "Назначение админов" для каждого сервера отдельно.
2) Полное логирование всех действий веб-админов (ссылку на пример могу в лс написать)
Потом еще что-нибудь добавлю, давно уже не пользуюсь amxbans

Мы в первых бетах пока не делаем управление игровыми админами, вернемся к этой затее попозже. Мы хотим сделать универсальную систему, поэтому с игровыми доступами очень много проблем, займемся ими позже.
Логирование будет.

Цитата(gudaus @ 15.11.2015, 17:51) *
theaqua2, к GM 1.6 прикопаться сложно. По сути умеет всё, что надо. Всё, что вы описали в 1 посте. С багами встречаться не довелось. Были мелкие недоделки вроде ссылок на уже несуществующие ресурсы.
Да, система хороша до сих пор.

В AMXBans # Gm 1.6 очень много багов осталось, тред в 31 страницу тому подтверждение. Систему можно сделать лучше и проще, этим мы и займемся.

Цитата(gudaus @ 15.11.2015, 17:51) *
Бан по ип+ид можно, но нужно ли? Ведь всё равно к нему придётся добавлять фрешбан с баном по меткам. Разве что вы сделаете полную замену связке фрешбан + допбан.

Сделаем очень гибкую расширяемость, плагины смогут банить как угодно и сами проверять юзеров при коннекте, бэкэнд лишь будет хранить эти данные.

Цитата(gudaus @ 15.11.2015, 17:51) *
Тру-пацанов заинтересует магазин, но ИМХО в этом направлении развиваться не стоит. Либо - сделать магазин отдельно за деньги. Бесплатная версия излишне расплодит г0вносервера.

Не наша забота) но про магазины даже не думали.

Цитата(gudaus @ 15.11.2015, 17:51) *
Не помешает система регистрации. По принципу зарегался - получил какую-либо букву админки.

Будет, но пока без игровых привилегий, о них выше сказал.

Цитата(gudaus @ 15.11.2015, 17:51) *
Локальные ресурсы, никаких ссылок.

О каких ссылках речь?

Цитата(gudaus @ 15.11.2015, 17:51) *
В 1.6 бан через веб- часть не всегда работал. Чей косяк - мой или ваш - не берусь сказать.

Амхбанса, у него постоянно с этим проблемы были почему-то. Тут такого по умолчанию не будет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя popen021
сообщение 15.11.2015, 17:50
Сообщение #29
Стаж: 15 лет

Сообщений: 370
Благодарностей: 105
Полезность: 520

Реализовать статистику по банам, с выбором за определенный промежуток. Не знаю на сколько это будет актуально для всех, но думаю будет удобно смотреть за активностью администраторов и всего прочего.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя theaqua2
сообщение 15.11.2015, 17:55
Сообщение #30


Стаж: 10 лет

Сообщений: 54
Благодарностей: 104
Полезность: 981

Цитата(popen021 @ 15.11.2015, 18:46) *
Реализовать статистику по банам, с выбором за определенный промежуток. Не знаю на сколько это будет актуально для всех, но думаю будет удобно смотреть за активностью администраторов и всего прочего.

Да, можно сделать, это не так сложно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jenya Psy
сообщение 15.11.2015, 18:06
Сообщение #31


Иконка группы

Стаж: 14 лет

Сообщений: 1647
Благодарностей: 2040
Полезность: 1146

1.В вебчасти прикрутите отображение и гагов. Мелочь, а приятно.
2.Скринменю нормальный сделайте, как автомат, перед баном, так и с админки. А главное, с вебчастью свяжите. Пусть отображает колличество сделаных скринов и инфу по каждому, время и т.д. Тоесть в полной странице опредилённого бана, будет инфа по скринам.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя AZA
сообщение 15.11.2015, 18:08
Сообщение #32


Стаж: 11 лет

Сообщений: 479
Благодарностей: 173
Полезность: 490

Модульность.

На счет source игр,есть sourcebans можно юзать плагин;)


*
* puk
*
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jokin
сообщение 15.11.2015, 18:31
Сообщение #33


Стаж: 11 лет

Сообщений: 79
Благодарностей: 32
Полезность: 210

Цитата(shram47 @ 15.11.2015, 16:22) *
Самое нужное это бан SteamID+IP одновременно ,а не или SteamID или IP.
И как вы должны были заметить, много существует обходов банов

Как то бы эту проблему решить.
Есть FreshBan и SuperBan и другие замены...
Но всё же удобнее для всех было бы иметь просто AmxBans

Такую чухню не подумал и сморозил...
Сам-то можешь пояснить, чем лично для тебя амхбанс лучше/удобнее? Мб потому что первее появился чем фб?
//
fb хорош тем, что по надежности он не плох, но минус в том, что не имеет родной морды и вечно выскакивают траблы с кодировкой в веб-части.
amxbans - сам по себе хорош, но сильно устарел и нет возможности бана сразу по двум меткам.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя theaqua2
сообщение 15.11.2015, 18:45
Сообщение #34


Стаж: 10 лет

Сообщений: 54
Благодарностей: 104
Полезность: 981

Цитата(psyjey @ 15.11.2015, 19:01) *
1.В вебчасти прикрутите отображение и гагов. Мелочь, а приятно.
2.Скринменю нормальный сделайте, как автомат, перед баном, так и с админки. А главное, с вебчастью свяжите. Пусть отображает колличество сделаных скринов и инфу по каждому, время и т.д. Тоесть в полной странице опредилённого бана, будет инфа по скринам.

1) Мы пишем так, что пользователь сможет расширять как угодно. Если захотите отображение киков или гагов — сможете добавить.
2) Это будет решаться плагином.

Цитата(jokin @ 15.11.2015, 19:26) *
Такую чухню не подумал и сморозил...
Сам-то можешь пояснить, чем лично для тебя амхбанс лучше/удобнее? Мб потому что первее появился чем фб?
//
fb хорош тем, что по надежности он не плох, но минус в том, что не имеет родной морды и вечно выскакивают траблы с кодировкой в веб-части.
amxbans - сам по себе хорош, но сильно устарел и нет возможности бана сразу по двум меткам.

Не знаю, что такое фрешбанс, но в thegm будет классная система банов по любым параметрам и по умолчанию связка между ними.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Cannabis
сообщение 15.11.2015, 19:33
Сообщение #35
Стаж: 11 лет

Сообщений: 162
Благодарностей: 42
Полезность: 37

Для каждого пользователя, можно выделить управление отдельным сервером, допустим у меня 10 серверов, я создаю юзера, или же выдал ему права на управление одним сервером, то есть выдача админок и.тд, очень бы хотелось это увидеть в GM 2!
Спасибо. blush.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя theaqua2
сообщение 15.11.2015, 19:44
Сообщение #36


Стаж: 10 лет

Сообщений: 54
Благодарностей: 104
Полезность: 981

Цитата(Cannabis @ 15.11.2015, 20:29) *
Для каждого пользователя, можно выделить управление отдельным сервером, допустим у меня 10 серверов, я создаю юзера, или же выдал ему права на управление одним сервером, то есть выдача админок и.тд, очень бы хотелось это увидеть в GM 2!
Спасибо. blush.gif

Хм, хорошая идея. Заложим фундамент, а сделаем уже ближе к финальной версии, когда будем делать игровых админов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Problem
сообщение 15.11.2015, 19:47
Сообщение #37
Стаж: 12 лет

Сообщений: 325
Благодарностей: 569
Полезность: 861

Вопрос: когда планируете начать работу над GM 2?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
EvilSMS
сообщение 15.11.2015, 19:48
Сообщение #38
Стаж: 10 лет

Сообщений: 1801
Благодарностей: 410
Полезность: < 0

Авто оплату привилегий и разбанов)) лишняя не помешала бы) хотя уже не юзаю амхбанс) а все же приятно)
Так же возобновление пароля к админ центру.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coolman
сообщение 15.11.2015, 19:51
Сообщение #39


Стаж: 19 лет
Город: Екатеринбург

Сообщений: 1220
Благодарностей: 218
Полезность: 149

то есть вот такого в логах не будет да?

Cкрытый текст
[Sun Nov 15 22:41:01.402285 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined variable: rules in /var/www/мой сайт/bans/view.php on line 86, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402305 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Time connected in /var/www/мой сайт/bans/view.php on line 98, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402315 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Kills in /var/www/мой сайт/bans/view.php on line 107, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402364 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined offset: 2 in /var/www/мой сайт/bans/view.php on line 96, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402374 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Time connected in /var/www/мой сайт/bans/view.php on line 98, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402382 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Kills in /var/www/мой сайт/bans/view.php on line 107, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402427 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined offset: 3 in /var/www/мой сайт/bans/view.php on line 96, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402437 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Time connected in /var/www/мой сайт/bans/view.php on line 98, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402445 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Kills in /var/www/мой сайт/bans/view.php on line 107, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402481 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined offset: 4 in /var/www/мой сайт/bans/view.php on line 96, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402491 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Time connected in /var/www/мой сайт/bans/view.php on line 98, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402499 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined index: Kills in /var/www/мой сайт/bans/view.php on line 107, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.402544 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant total - assumed 'total' in /var/www/мой сайт/bans/view.php on line 155, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.403013 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant permanent - assumed 'permanent' in /var/www/мой сайт/bans/view.php on line 156, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.403353 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant active - assumed 'active' in /var/www/мой сайт/bans/view.php on line 157, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.404692 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant temp - assumed 'temp' in /var/www/мой сайт/bans/view.php on line 158, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.404703 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant active - assumed 'active' in /var/www/мой сайт/bans/view.php on line 158, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.404717 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant permanent - assumed 'permanent' in /var/www/мой сайт/bans/view.php on line 158, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.404726 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant admins - assumed 'admins' in /var/www/мой сайт/bans/view.php on line 159, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.404832 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Use of undefined constant servers - assumed 'servers' in /var/www/мой сайт/bans/view.php on line 160, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.405182 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined variable: addons_array in /var/www/мой сайт/bans/view.php on line 210, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.405193 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined variable: rules in /var/www/мой сайт/bans/view.php on line 211, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.405202 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined variable: rules_array in /var/www/мой сайт/bans/view.php on line 212, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.405211 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined variable: anticheat_array in /var/www/мой сайт/bans/view.php on line 213, referer: http://мой сайт/bans/ban_list.php
[Sun Nov 15 22:41:01.405221 2015] [:error] [pid 30682] [client 192.168.0.4:51216] PHP Notice: Undefined variable: error in /var/www/мой сайт/bans/view.php on line 216, referer:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Paster
сообщение 15.11.2015, 19:52
Сообщение #40


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

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

С возможностью блокировки игроков в зависимости от авторизации dproto:
Cкрытый текст

// Dproto constants
#define DP_AUTH_NONE 0 // flag // "N/A" - slot is free
#define DP_AUTH_DPROTO 1 // a // dproto
#define DP_AUTH_STEAM 2 // b // Native Steam
#define DP_AUTH_STEAMEMU 3 // c // SteamEmu
#define DP_AUTH_REVEMU 4 // d // RevEmu
#define DP_AUTH_OLDREVEMU 5 // e // Old RevEmu
#define DP_AUTH_HLTV 6 // f // HLTV
#define DP_AUTH_SC2009 7 // g // SteamClient2009
#define DP_AUTH_AVSMP 8 // h // AVSMP

// Authprov names
new _authprovStr[][] = {
"Unknown",
"Non steam",
"Steam",
"SteamEmu",
"RevEmu",
"Old RevEmu",
"HLTV",
"SteamClient2009",
"AVSMP"
};

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
11 страниц V   1 2 3 ... 9 10 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: