Give Roles on Discord (GARAYEV version)

Give Roles on Discord (GARAYEV version) 3.0

Temlik

Участник
Сообщения
668
Реакции
174
@Rupert_Engineer, роли выдаются при заходе игрока на сервер. Discord ваших випов не хранит. Если игрок зашёл на сервер, и у него истекла випка, то просто роль выдаваться не будет
 

Rupert_Engineer

Участник
Сообщения
7
Реакции
1
@Rupert_Engineer, роли выдаются при заходе игрока на сервер. Discord ваших випов не хранит. Если игрок зашёл на сервер, и у него истекла випка, то просто роль выдаваться не будет
Такая ситуация:
1) Игрок с VIP статусом в КС перешел в ДС и верифицировался.
2) В ДС ему назначилась роль VIP.
3) К примеру я решил в ДС снять ему роль VIP, в КС у него останется VIP статус? или вообще ничего не произойдет?
 

ERROR404

Участник
Сообщения
286
Реакции
102
Такая ситуация:
1) Игрок с VIP статусом в КС перешел в ДС и верифицировался.
2) В ДС ему назначилась роль VIP.
3) К примеру я решил в ДС снять ему роль VIP, в КС у него останется VIP статус? или вообще ничего не произойдет?
Вы ломаете логику данного плагина , суть выдавать роль по привилегии, даже если вы снимете роль в дс, бот снова должен выдать её при входе игрока на сервер. К чему вообще писать такое как снятие привилегии по роли. Проще отдельно зайти и убрать вип и роль пропадет после этого в дс.
 

Skill

Участник
Сообщения
14
Реакции
3
Есть возможность убрать удаление ролей?
А то люди заходят на другие сервера проекта, к которой привязана одна база, и бот удаляет с участника роль.
Потом он заходит на сервер с привилегией, бот выдает роль, и так по кругу.
 

ERROR404

Участник
Сообщения
286
Реакции
102
Есть возможность убрать удаление ролей?
А то люди заходят на другие сервера проекта, к которой привязана одна база, и бот удаляет с участника роль.
Потом он заходит на сервер с привилегией, бот выдает роль, и так по кругу.
А как будут удаляться роли у тех, у кого привилегия на время и без привилегии не должно быть роли?
 

Skill

Участник
Сообщения
14
Реакции
3
А как будут удаляться роли у тех, у кого привилегия на время и без привилегии не должно быть роли?
Я видел что не у одного меня подобная проблема, мне не в падлу, сидеть удалять роли у людей у которых привилегии на время, их крайне маленькое количество.
Возможно будет рационально разделить на две версии, либо создать конфиг для подобной функции, было бы удобно.
 

ReDcTiOn

Участник
Сообщения
153
Реакции
21
У меня у игроков удаляются роли просто так хотя привилегия присутствует (MA)
L 07/05/2022 - 15:54:03: [Discord/discord_api.smx] [DISCORD] Couldn't delete message - Fail 0 404
L 07/05/2022 - 16:34:04: [SM] Exception reported: Client index 0 is invalid
L 07/05/2022 - 16:34:04: [SM] Blaming: Discord/discord_utilities.smx
L 07/05/2022 - 16:34:04: [SM] Call stack trace:
L 07/05/2022 - 16:34:04: [SM] [0] GetClientAuthId
L 07/05/2022 - 16:34:04: [SM] [1] Line 807, discord_utilities/modules.sp::MAOnClientBanned
L 07/05/2022 - 16:34:04: [SM] [3] Call_Finish
L 07/05/2022 - 16:34:04: [SM] [4] Line 431, materialadmin/native.sp::FireOnClientBanned
L 07/05/2022 - 16:34:04: [SM] [5] Line 664, materialadmin/database.sp::CreateDB
L 07/05/2022 - 16:34:04: [SM] [6] Line 483, materialadmin/database.sp::SQL_Callback_CheckBanInBd
 

GARAYEV

𝓗𝓔𝓘𝓢𝓔𝓝𝓑𝓔𝓡𝓖
Сообщения
264
Реакции
372
  • Автор ресурса
  • #88
У меня у игроков удаляются роли просто так хотя привилегия присутствует (MA)
L 07/05/2022 - 15:54:03: [Discord/discord_api.smx] [DISCORD] Couldn't delete message - Fail 0 404
L 07/05/2022 - 16:34:04: [SM] Exception reported: Client index 0 is invalid
L 07/05/2022 - 16:34:04: [SM] Blaming: Discord/discord_utilities.smx
L 07/05/2022 - 16:34:04: [SM] Call stack trace:
L 07/05/2022 - 16:34:04: [SM] [0] GetClientAuthId
L 07/05/2022 - 16:34:04: [SM] [1] Line 807, discord_utilities/modules.sp::MAOnClientBanned
L 07/05/2022 - 16:34:04: [SM] [3] Call_Finish
L 07/05/2022 - 16:34:04: [SM] [4] Line 431, materialadmin/native.sp::FireOnClientBanned
L 07/05/2022 - 16:34:04: [SM] [5] Line 664, materialadmin/database.sp::CreateDB
L 07/05/2022 - 16:34:04: [SM] [6] Line 483, materialadmin/database.sp::SQL_Callback_CheckBanInBd
как и видно что ошибка относится к другому плагину
 

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
@Rupert_Engineer, роли выдаются при заходе игрока на сервер. Discord ваших випов не хранит. Если игрок зашёл на сервер, и у него истекла випка, то просто роль выдаваться не будет
ужасно
для меня весь смысл плагина потерялся сразу
 

Caftozz

Участник
Сообщения
84
Реакции
1
Есть ли что-то похожие на этот плагин, но только наоборот, я выдаю роль в дискорде, и на сервере выдается випка
 

Templar

Добрая душа
Сообщения
495
Реакции
62
Может кто подсказать, как узнать ID роли?
 

weoside

Участник
Сообщения
62
Реакции
4
L 10/05/2022 - 16:12:49: [SM] Exception reported: Native is not bound
L 10/05/2022 - 16:12:49: [SM] Blaming: discord_roles.smx
L 10/05/2022 - 16:12:49: [SM] Call stack trace:
L 10/05/2022 - 16:12:49: [SM] [1] LK_GetClientAllCash
L 10/05/2022 - 16:12:49: [SM] [2] Line 62, C:\Users\rafka\Desktop\yedek\scripting\discord_roles.sp::Event_PlayerConnect
 

KokoJambo

Участник
Сообщения
69
Реакции
42
Привет всем! Проблема такая: в дс по вип группе все выдается, т.е роль высвечивается нормально, с админ группой не получается. В чем может быть причины?
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #97
Несколько серверов подключено к одной БД. Если заходить на сервер, где привилегии есть - роль выдается - ОК.
Если заходить потом на сервер где привилегий нет - роли забираются - логично.

Но если повторно потом зайти на сервер, где есть привилегии - роли уже не выдаются.

Сталкивался кто? Почему так может происходить?
 

xek

Рыба клоун
Сообщения
1,652
Реакции
636
А можешь пожалуйста добавить пункт "для всёх", типо если верифицированный перезайдет на сервер дискорда, то его выдаваемая в начале роль пропадет просто.
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
Можете пожалуйста обьяснить как это работает?
Второй раз за 3 месяца ставлю, всё настраиваю как надо, роли не выдаются.
У меня к примеру !shop доступен только после верифа дискорда через !id, то есть игроки верифицируют свой дс, но никаких привилегий у них нет, ведь они только только на сервер зашли, и потом когда они покупают vip/admin, то у них роль не меняется, так как они уже есть в дискорде, а плагин как я понял берет инфу, когда игроки заходят в дс, получается надо говорить игрокам, мол не входите в дс, пока не купили привилегию, или выйдите из дс и войдите заново, когда купили привилегию?
Описание у ресурса максимально неинформативное.
 
Последнее редактирование:

yallstpd

Участник
Сообщения
1,023
Реакции
316
Можете пожалуйста обьяснить как это работает?
Второй раз за 3 месяца ставлю, всё настраиваю как надо, роли не выдаются.
У меня к примеру !shop доступен только после верифа дискорда через !id, то есть игроки верифицируют свой дс, но никаких привилегий у них нет, ведь они только только на сервер зашли, и потом когда они покупают vip/admin, то у них роль не меняется, так как они уже есть в дискорде, а плагин как я понял берет инфу, когда игроки заходят в дс, получается надо говорить игрокам, мол не входите в дс, пока не купили привилегию, или выйдите из дс и войдите заново, когда купили привилегию?
Описание у ресурса максимально неинформативное.
Up, обьясните плиз кто нибудь.
 

Похожие темы

Сверху Снизу