Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Помощь по скриптам для PtokaX _ Подправьте скриптик регистрации

Автор: sania 19.5.2010, 22:10

Здравствуйте, это снова я! Я наверно уже вам тут надоедаю! Но ничего неподелаешь, приходиться подстраивать скриптики под хаб! В общем, удобный скриптик, и без лишних наворотиков! Но нужно бы вынести в меню конфигурации скрипта раздельчик для указания каким профилям можно использовать админские штучки этого скрипта(добавить, удалить регу юзера, разрешить, отклонить её)! И вынести в меню конфигурации скритпа профиль, какой будет присваиваться зарегестрированном юзеру при той или иной команде хаба!
Если вы меня не поняли, я имею ввиду меню конфигурации скрипта - меню в скрипте где идёт указание имени бота, назначение функций и прочего!

http://mydc.ru/topic2208.html
Хаб стоит на PtokaX 0.4.1.2

Заранеее спасибо тем кто откликнулся на мою просьбу! embarrassed.gif

Автор: Nickolya 19.5.2010, 22:50

Зачем выкладывать сюда скрипт если он уже выложен в отдельной теме? Из темы убираю дабы не плодить дублей и даю ссылку на тему со скриптом.
Вынести в меню? Опять же зачем??? Настраиваешь скрипт 1 раз и всё. Или у тебя профили меняются каждый час?

Чтобы изменить профили тех, кому доступны админские штучки достаточно поправить эту таблицу:

Код
local CanDo ={[0]=1,[1]=1,}
Тут вписаны те профили, которым доступны штучки.

Для изменения профиля регистрации ищи в скрипте код с пометкой
Код
--Указываем номер профиля(вместо 3), задаваемый юзеру при регистрации--


И тебе на будущее: если тема скрипта уже существует - пиши туда, тогда тебе помогут быстрее и правильнее.

Автор: sania 19.5.2010, 23:01


Ок, будем изучать!
А

Код
local CanDo ={[0]=1,[1]=1,}
чёто несработало у меня!

Автор: Nickolya 19.5.2010, 23:22

Если у тебя

Код
tProfiles = {        -- кому будут доступны команды
    [5]     = 1,    -- [Reg]
    [4]     = 1,    -- [ViP]
    [3]     = 1,    -- [Operator]
    [2]     = 1,    -- [Moderator]
    [1]     = 1,    -- [Admin]
    [0]     = 1,    -- [VipAdmin]
    [-1]     = 0,    -- [UnReg]
}
то для доступа Operator, Moderator, Admin, VipAdmin надо сделать таблицу такой:
Код
local CanDo ={[3]=1,[2]=1,[1]=1,[0]=1,}


Разбирайся и пробуй или излагай то, что ты хочешь в понятной для всех форме и, что главное, в полном объеме.

Автор: sania 19.5.2010, 23:46

хмм, понятненько))) Спасибо что откликнулся!!! Будем постигать науку скриптов