Русское сообщество по скриптингу

AMXbans 6 Gm 1.6 Vip игроки

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

AMXbans 6 Gm 1.6 Vip игроки

Сообщение goodwin » 15 май 2012, 23:38

Всем привет. Я в амх вообще полный нуб. В сети ответа на свой вопрос найти не удалось.
Заранее прошу прощения если данная тема уже была.

В общем, ситуёвина такая. Решил я значит CS 1.6 сервак создать. Создал. Дальше подумал, надо бы бан листом обзавестись. Нашёл AMXBans 6 у своего хостера, установил. Всё работает! Но!

На моём сервере, есть Вип игроки. Так вот, поскольку данный плагин блокирует user.ini
Я само собой вписал випов в админы, но с соответствующими флагами. В общем - они не админы. Но вот в игре, написав в чате команду /admins, они отображаются как админы.

Ребят, очень прошу помочь с этим. Сижу уже несколько часов, долблюсь с этой проблемой, и решения найти не могу .(
Тема перемещена в соответствующий ей раздел // EvilCoder
Аватара пользователя
goodwin
 
Сообщения: 9
Зарегистрирован: 15 май 2012, 23:15
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение Fedcomp » 16 май 2012, 01:03

добавь им флаг z
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 815 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение goodwin » 16 май 2012, 03:26

Fedcomp писал(а):добавь им флаг z

добавлял, они лишались и вип статуса.

В общем, сам догодался, методом научного тыка :)

Объясняю, мало ли кому пригодиться.

1. Я удалил всех випов и WEB интерфейса плагина, оставил там лишь админов.
2. В файле user.ini - убрал у Випов флаг "с" - amx_kick
3. В файле amxbans.cfg выставил значение "1" в команде amxbans_use_admins_file

И всё заработало )) Випы - Випы, Админы - Админы. И бан работает, и офцы целы :))

------------------------------------------------------------------------------------------------

Ну у меня в целом ещё вопрос к знатокам форума. Как можно сделать дополнительную страницу в AMXBans 6 - "VIP" ? На подобии страницы Админы. Только там будет инфа о випах, кто купил випку, когда купил и прочие детали. ?
Аватара пользователя
goodwin
 
Сообщения: 9
Зарегистрирован: 15 май 2012, 23:15
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение mazdan » 16 май 2012, 09:46

можно было просто выставить випов через базу данных (веб интерфейс)
Только там дать им флаг который отвечает за вип (наверное, t)
просто нужно смотреть по команде /admins кто выводится, возможно там подправить флаг

Для амхбанс все равно админ или вип - просто набор флагов, можно, конечно, сделать котыль - взять стандартный вывод админов и подправить там запрос в базу, чтобы выводил только тех. у кого флаги виповские только
я не пишу плагины на заказ!
Аватара пользователя
mazdan
 
Сообщения: 739
Зарегистрирован: 12 окт 2010, 14:44
Благодарил (а): 121 раз.
Поблагодарили: 211 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение Fedcomp » 16 май 2012, 13:11

goodwin писал(а):
Fedcomp писал(а):добавь им флаг z

добавлял, они лишались и вип статуса.

Значит плагины коряво написаны.
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 815 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение goodwin » 16 май 2012, 13:16

mazdan писал(а):можно было просто выставить випов через базу данных (веб интерфейс)
Только там дать им флаг который отвечает за вип (наверное, t)
просто нужно смотреть по команде /admins кто выводится, возможно там подправить флаг

Для амхбанс все равно админ или вип - просто набор флагов, можно, конечно, сделать котыль - взять стандартный вывод админов и подправить там запрос в базу, чтобы выводил только тех. у кого флаги виповские только



Таг дело в том, что флаг t у меня отвечает за показ в чате рядом с ником игрока VIP - но нету иммунитета и прочего.

Не посоветуешь хороший плагин VIP?
Аватара пользователя
goodwin
 
Сообщения: 9
Зарегистрирован: 15 май 2012, 23:15
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение goodwin » 16 май 2012, 13:17

можно, конечно, сделать котыль - взять стандартный вывод админов и подправить там запрос в базу


Это как?
Аватара пользователя
goodwin
 
Сообщения: 9
Зарегистрирован: 15 май 2012, 23:15
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение mazdan » 16 май 2012, 13:49

goodwin писал(а):Это как?

я, пожалуй, воздержусь от ответа :) чтобы ответить нужно посмотреть как там это организованно, и поправить запрос добавить, что то вроде, AND amx_admins.flags="at" или что там у вас (это я просто примерно - не заглядывая в исходники и таблички базы сказал)

Вам нужно просто разобраться с флагами, например abt для VIP, тогда плагин который выводит инфо по админам должен брать не a, b или t, а, например, с или d.
тогда випы лежат в базе, вам не нужно следить за сроками действия, посмотреть их можете вместе с админами
я не пишу плагины на заказ!
Аватара пользователя
mazdan
 
Сообщения: 739
Зарегистрирован: 12 окт 2010, 14:44
Благодарил (а): 121 раз.
Поблагодарили: 211 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение goodwin » 16 май 2012, 14:22

mazdan писал(а):
goodwin писал(а):Это как?

я, пожалуй, воздержусь от ответа :) чтобы ответить нужно посмотреть как там это организованно, и поправить запрос добавить, что то вроде, AND amx_admins.flags="at" или что там у вас (это я просто примерно - не заглядывая в исходники и таблички базы сказал)

Вам нужно просто разобраться с флагами, например abt для VIP, тогда плагин который выводит инфо по админам должен брать не a, b или t, а, например, с или d.
тогда випы лежат в базе, вам не нужно следить за сроками действия, посмотреть их можете вместе с админами


Я в этом не черта не понимаю )) если бы я сам знал как это работает, и где это прописывается, то сделал бы ))
Аватара пользователя
goodwin
 
Сообщения: 9
Зарегистрирован: 15 май 2012, 23:15
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: AMXbans 6 Gm 1.6 Vip игроки

Сообщение quit » 16 май 2012, 14:54

просто в исходнике плагине который выводит админов "/admins" исправь ADMIN_LEVEL_H, на ADMIN_KICK и все.
Аватара пользователя
quit
 
Сообщения: 294
Зарегистрирован: 28 янв 2011, 00:00
Благодарил (а): 11 раз.
Поблагодарили: 84 раз.
Языки программирования: Counter-Strike 1.6

След.

Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4