Registration_1_.v2, API1, API2 | Скрипт регистрации |
Здравствуйте, гость ( Вход | Регистрация )
Registration_1_.v2, API1, API2 | Скрипт регистрации |
19.7.2009, 2:09
Сообщение
#21
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Название скрипта: Registration_1_.v2
Версия: API1 & API2 Описание скрипта: Скрипт регистрации... CODE --//----------------------------------------//-- --//-- Регистрация v 2.1 --//-- Автор: DestroyNet © 09.10.2007 --//-- Мод: [fwx]Diver (4:16 11.07.2008) --//-- Добавлен запрет на регистрацию выбранным никам,IP, диапазонам IP(11.07.2009) --//-- Запрошено : Артём ; Реализовано : district --//-- Оригинал: NRJ (22.09.06) --//----------------------------------------//-- --[[ Возможность блокировать незареганым поиск/скачку/Чат (по выбору) -- Выбор метода регистрации: самоличная/требуется подтверждение Оператора -- При отказе в регистрации ника оператор может указать причину, если юзер успел уйти с хаба, причину отказа ему покажет при следующем заходе ]] Прикрепленный скрипт API1: Registration_1_.v2_API1_.lua ( 15.73 килобайт ) Кол-во скачиваний: 244 API2: Перенесён с темы Помощь по скриптам Registration_1_.v2.1.lua ( 15.75 килобайт ) Кол-во скачиваний: 596 Registration_1_.v2.2.lua ( 17.06 килобайт ) Кол-во скачиваний: 266 API2: Запрет на регистрацию тем, чья шара ниже iMinShare |
|
|
2.4.2010, 9:16
Сообщение
#22
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 29.3.2010 Пользователь №: 6 499 Спасибо сказали: 2 раза |
[12:15] В скрипте нет синтаксических ошибок
[12:15] Registration_1_.v2.1(1).lua загружен. [12:15] Синтаксис [string "--//---------------------------------------..."]:45: attempt to index global 'Core' (a nil value) |
|
|
2.4.2010, 9:36
Сообщение
#23
|
|
Продвинутый участник Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз |
Код Синтаксис [string "--//---------------------------------------..."]:45: attempt to index global 'Core' (a nil value) такое чувство, что 0.4.1.2 не замечает разрыва строк
|
|
|
2.4.2010, 9:42
Сообщение
#24
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 29.3.2010 Пользователь №: 6 499 Спасибо сказали: 2 раза |
У меня 0.4.1.1
|
|
|
2.4.2010, 9:50
Сообщение
#25
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
ustas, ошибка гласит что не определена глобальная таблица Core... По-уму оно конечно выносится в OnStartup, но при запущенном хабе таблицы уже определены для скриптов, так что все должно работать. Попробуй заменить
Код --//----------------------------------------//-- на --//-- Регистрация v 2.1 --//-- Автор: DestroyNet © 09.10.2007 --//-- Мод: [fwx]Diver (4:16 11.07.2008) --//-- Добавлен запрет на регистрацию выбранным никам,IP, диапазонам IP(11.07.2009) --//-- Запрошено : Артём; Реализовано : district --//-- Оригинал: NRJ (22.09.06) --//----------------------------------------//-- --[[ Возможность блокировать незареганым поиск/скачку/Чат (по выбору) -- Выбор метода регистрации: самоличная/требуется подтверждение Оператора -- При отказе в регистрации ника оператор может указать причину, если юзер успел уйти с хаба, причину отказа ему покажет при следующем заходе ]] --========================================================================= -- IP диапазоны и ники, которым запрещено регистрироваться : local tRefusedRanges = { ["0.0.0.0"] = "0.0.0.0", } local tRefusedNicks = { ["ass"] = true, } -- Впишите сообщение юзеру, регистрация которого будет отклонена в авторежиме local sMsgToRefused = "В регистрации отказано" --========================================================================= --[[ Конфигурация ]]-- local sBot = "ServiceBot" local sHubName = "Share Hub" -- ВПИШИТЕ ИМЯ СВОЕГО ХАБА --//----------------------------------------//-- local BlockSearch = 1 -- Блокировать поиск незарегесрированным local BlockDL = 1 -- Блокировать скачку незарегесрированным local BlockChat = 1 -- Блокировать чат незарегесрированным local BlockPM = 1 -- Блокировать личку незарегистрированным --//----------------------------------------//-- local ShowInfo = 1 -- позазывать дополнительную информацию о том, как можно избежать повторных вводов пароля при входе на хаб local ShowToAll = 1 -- показывать всем пользователям, что на хабе новый зарегистрированный участник local ShowNag = 1 -- предлагать гостям зарегисрироваться на хабе при входе --//----------------------------------------//-- local RegMode = 1 -- 1 - Пользователь может сам зарегестрироваться / 0 - Требуется подтверждение оператора/Включено автоотклонение --//----------------------------------------//-- local NeedRegFile = Core.GetPtokaXPath().."scripts/Registration.dat" --//----------------------------------------//-- -- Сообщение показываемое незарегестрированным пользователям local sBord = ("•••"):rep(30) local rMsg = "\r\n".. "\t"..sBord.."\r\n".. "\t\tВЫ НЕ ЗАРЕГИСТРИРОВАНЫ НА ХАБЕ ! ! !\r\n".. "\t"..sBord.."\r\n".. "\t¤Не зарегестрированным пользователям запрещено общение в чате\r\n".. "\t\r\n".. "\t¤Для регистрации на хабе используйте меню:\r\n".. "\t\r\n".. "\t¤С помощью меню можно отправить запрос на регистрацию Администрации хаба.\r\n".. "\t\r\n".. "\t¤Также все команды доступны в меню хаба Ваше меню --> -=Запрос на регистрацию=-:\r\n".. "\t\r\n".. "\t¤Нажмите правой кнопкой на закладке хаба\r\n".. "\t\r\n".. "\t¤и выбирете подменю 'Ваше меню'-->'-=Запрос на регистрацию=-'\r\n".. "\t\r\n".. "\t¤Помощь по регистрации: !reghelp\r\n\r\n".. "\t"..sBord --//----------------------------------------//-- --[[ Основной Код скрипта ]]-- --[[ Не редактируйте если не уверены ]]-- local NeedReg = {} local bNotPM = true local CanDo ={[0]=1,[1]=1,} function OnStartup() dofile(NeedRegFile) end Код tRefusedRanges = {
["0.0.0.0"] = "0.0.0.0", } tRefusedNicks = { ["ass"] = true, } sMsgToRefused = "В регистрации отказано" sBot = "ServiceBot" sHubName = "Share Hub" BlockSearch = 1 BlockDL = 1 BlockChat = 1 BlockPM = 1 ShowInfo = 1 ShowToAll = 1 ShowNag = 1 RegMode = 1 NeedRegFile = "scripts/Registration.dat" sBord = ("•••"):rep(30) rMsg = "\r\n".. "\t"..sBord.."\r\n".. "\t\tВЫ НЕ ЗАРЕГИСТРИРОВАНЫ НА ХАБЕ ! ! !\r\n".. "\t"..sBord.."\r\n".. "\t¤Не зарегестрированным пользователям запрещено общение в чате\r\n".. "\t\r\n".. "\t¤Для регистрации на хабе используйте меню:\r\n".. "\t\r\n".. "\t¤С помощью меню можно отправить запрос на регистрацию Администрации хаба.\r\n".. "\t\r\n".. "\t¤Также все команды доступны в меню хаба Ваше меню --> -=Запрос на регистрацию=-:\r\n".. "\t\r\n".. "\t¤Нажмите правой кнопкой на закладке хаба\r\n".. "\t\r\n".. "\t¤и выбирете подменю 'Ваше меню'-->'-=Запрос на регистрацию=-'\r\n".. "\t\r\n".. "\t¤Помощь по регистрации: !reghelp\r\n\r\n".. "\t"..sBord NeedReg = {} bNotPM = true CanDo ={[0]=1,[1]=1,} function OnStartup() NeedRegFile = Core.GetPtokaXPath()..NeedRegFile dofile(NeedRegFile) end |
|
|
2.4.2010, 9:58
Сообщение
#26
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 29.3.2010 Пользователь №: 6 499 Спасибо сказали: 2 раза |
Во, нормально... а тогда что надо заменить в других скриптах, чтобы такую же ошибку с нахождением пути не выдавало?
Менять на function OnStartup() NeedRegFile = Core.GetPtokaXPath()..NeedRegFile dofile(NeedRegFile) end и удалить все local? Я просто хз из-за чего так всё порушилось... вроде работало до поры до времени. |
|
|
2.4.2010, 10:22
Сообщение
#27
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Тупая замена тут не поможет, надо все сделать с умом, вынести все апи функции хаба из общего пространства, занеся их в функцию OnStartup. local надо убирать только там где переменная должна быть глобальной. Возможно какой-то скрипт нарушает всю работу, попробуй его вычислить.
И ты запускаешь скрипты при включенном хабе я так и не услышал????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!! |
|
|
2.4.2010, 10:43
Сообщение
#28
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 29.3.2010 Пользователь №: 6 499 Спасибо сказали: 2 раза |
У меня стоят галочки на них. Я просто нажимаю остановить хаб - включить. А потом если захожу в скрипты и гляжу какой-нибудь - пишет ошибку
|
|
|
2.4.2010, 11:22
Сообщение
#29
|
|
Продвинутый участник Группа: Пользователи Сообщений: 177 Регистрация: 20.5.2008 Пользователь №: 5 Спасибо сказали: 26 раз |
|
|
|
2.4.2010, 15:27
Сообщение
#30
|
|
Начинающий Группа: Пользователи Сообщений: 26 Регистрация: 29.3.2010 Пользователь №: 6 499 Спасибо сказали: 2 раза |
|
|
|
20.5.2010, 0:30
Сообщение
#31
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 16.4.2010 Пользователь №: 6 646 Спасибо сказали: 10 раз |
Помогите подправить новичку скриптик на PtokaX 0.4.1.2!
Надо чтобы он использовал такие профили: [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 Могли использовать команды управления регистрациями И сами команды управления регистрациями у меня работали! А неработает команда Добавления регистрации админом! Пишит [01:22:28] <Hub-Security> *** Ошибка, профиля с таким именем не найдено По профилям же даёт разрешение удалять регистрации толька профилям Admin и VipAdmin. Остальным же профилям(в частности Operator и Moderator) пишит: [01:14:38] <Hub-Security> У вас нет прав для использования этой команды! Строку скрипта: local CanDo ={[0]=1,[1]=1,} пробовал редактировать, непомогло!!! Помогите исправить или пришлите исправленный скрипт! Премного вам благодарен!!! Сам мой скрипт(отредактированный под меня Registration_1_.v2): Registration.lua ( 15.92 килобайт ) Кол-во скачиваний: 2 |
|
|
20.5.2010, 10:38
Сообщение
#32
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Как ты пробовал редактировать если все так же на месте? Замени 73 строку
Код local CanDo ={[0]=1,[1]=1,} наКод local CanDo ={[3]=1,[2]=1,[1]=1,[0]=1,} как я писал тебе тут, сам исправленный файл в прикрепленных.
Прикрепленные файлы
|
|
|
20.5.2010, 17:50
Сообщение
#33
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 16.4.2010 Пользователь №: 6 646 Спасибо сказали: 10 раз |
Nickolya
Ну и чёё!!! Я ж гварю, пробовал менять, нихренаа!!! Ща даж твой исправленный скрипт попробовал щас!!! Один хрен, пишет: [18:48:32] <Hub-Security> У вас нет прав для использования этой команды! |
|
|
20.5.2010, 20:38
Сообщение
#34
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
sania, а теперь соберись с мыслями, прекрати тупить и открой код скрипта. Если ты там найдешь фразу
Цитата У вас нет прав для использования этой команды! то я смело ударю себя по голове Отключи все скрипты выше что могут блокировать этот, либо передвинь этот в самый верх, попробуй отключить все остальные скрипты и так далее, если тут говорят что скрипт рабочий - значит ищи проблему у себя. |
|
|
20.5.2010, 22:18
Сообщение
#35
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 16.4.2010 Пользователь №: 6 646 Спасибо сказали: 10 раз |
Nickolya
Хоть убей!!! Хочешь верь, хочешь нет!!! Все скрипты повырубал, одинаково пишит! Вот скрины ______________.doc ( 180 килобайт ) Кол-во скачиваний: 4 в ворд вставил, последовательно делал! Можишь даж убедица шо все скрипты повырублены!!! Я на вас негрешу что вы типа неверно правите и т.п.! Сам знаю, что вы помогаете часто и всё что мне давали работало! Я без притензий к вам! Просто еси камуто удасца исправить это, пусть помогут!!! |
|
|
20.5.2010, 22:45
Сообщение
#36
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
sania в скрипте нет
Цитата У вас нет прав для использования этой команды! открой скрипт в блокноте или Notepad команду Ctrl+F пропиши там У вас нет прав для использования этой команды! и сам посмотри, в скрипте нет такого текста.P.S. сделай принт скрин Менеджер профилей ( какое расположение профилей ) |
|
|
20.5.2010, 23:03
Сообщение
#37
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Давай попробуем так: очищаешь ВСЮ папку скриптов, перемещаешь все ненужное в другую папку, заливаешь в папку ТОЛЬКО этот скрипт, затем перегружаешь скрипты и если не включен - включаешь сам скрипт. Далее включаешь НОРМАЛЬНЫЙ клиент, типа дц++, стронгдц или флайлинка, затем тестируешь скрипт. Есть подозрение что дело в каком-то мешающем скрипте или в самом грейлинке...
Для теста еще можешь проделать вот такую штуку: в грейлинке выбрать английский язык, выключить-включить его, вновь воспользоваться командой скрипта, если сообщение Цитата У вас нет прав для использования этой команды! изменится на английское, то придется сменить клиент... Еще 1 метод для проверки скрипта: измени в нем Код local sBot = SetMan.GetString(21) -- Имя бота. на Код local sBot = "Регистрация" -- Имя бота. и перезагрузи скрипт, перезайди на хаб, теперь если и этот бот напишет тебе что ты не можешь пользоваться командой, тогда я уже не знаю, наверно это карма.
|
|
|
20.5.2010, 23:36
Сообщение
#38
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 16.4.2010 Пользователь №: 6 646 Спасибо сказали: 10 раз |
Мляяя, я реал тупица!!! Я ж блин в профилях убрал возможности этим 2-м профилям удалять реги! Во туплю!!! Сори огромное люди!!!
Правд одна команда так и не работает! Это добавление регистрации админом! Пишит [00:31:34] <Hub-Security> *** Ошибка, профиля с таким именем не найдено Возможность в менеджере профилей разрешена! а вот команда почемут неробит! |
|
|
22.5.2010, 19:18
Сообщение
#39
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 16.4.2010 Пользователь №: 6 646 Спасибо сказали: 10 раз |
Народ, помогаем теперь исправить проблему команды добавления регистрации админом!
Пишит:[00:31:34] <Hub-Security> *** Ошибка, профиля с таким именем не найдено Скрипт мой: Registration.lua ( 15.94 килобайт ) Кол-во скачиваний: 3 Профили такие: [-1] = "Unregistered User", [0] = "Master", [1] = "Админ", [2] = "Moderator", [3] = "Operator", [4] = "VIP", [5] = "Registered User", |
|
|
22.5.2010, 21:43
Сообщение
#40
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Вот при чем тут скрипт??? sania, ты ничему не учишься!!! Открой скрипт и найди то, что пишет бот... Нет там такого! Чтобы решить проблему в менеджере профилей переименуй свои профили так, чтобы они состояли из 1 слова, без пробелов, и, я думаю, лучше чтобы профили были написаны на английском.
|
|
|
22.5.2010, 22:25
Сообщение
#41
|
|
Продвинутый участник Группа: Пользователи Сообщений: 128 Регистрация: 16.4.2010 Пользователь №: 6 646 Спасибо сказали: 10 раз |
Ясно, разобрался!!! Просто я новичёк во всём этом, сразу хрен так поймёшь в чём дело то!!! Сори огромное если всё так уж плохо
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Registration_1_.v2 От темы с ID: 2208 |
0 | Saymon21 | 4 502 | 20.3.2011, 16:18 Посл. сообщение: Saymon21 | |
От: Registration_1_.v2 От темы с ID: 2208 |
1 | Ingvar72 | 5 721 | 20.7.2009, 11:00 Посл. сообщение: Артём |
|
Сейчас: 23.12.2024, 4:37 |