myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> 3 скрипта и меню от них, Пытаюсь слепить 3 менюхи от скриптов в одну

Теги
Нет тегов для показа
Gate001
сообщение 18.10.2009, 19:35
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 52
Регистрация: 10.10.2009
Пользователь №: 4 687
Спасибо сказали: 3 раза




Итак, у меня есть 3 скрипта.
Первый-скрипт регистрации. Он создает след. меню:
Код
AdminMenu = "Юзер\\Eсли юзер оффлайн\\Регистратор"
Core.SendToUser(user,"$UserCommand 1 3 "..tCfg.AdminMenu.."\\Зарегистрировать юзера$<%[mynick]> "..sPrefix..tCmd.AddReg.." %[line:Ник юзера] %[line:Пароль] %[line:Имя или номер профиля (не обязательно)]|")
        Core.SendToUser(user,"$UserCommand 1 3 "..tCfg.AdminMenu.."\\Изменить пароль$<%[mynick]> "..sPrefix..tCmd.ChangePass.." %[line:Ник юзера] %[line:Пароль]|")
        Core.SendToUser(user,"$UserCommand 1 3 "..tCfg.AdminMenu.."\\Изменить профиль$<%[mynick]> "..sPrefix..tCmd.ChangeProf.." %[line:Ник юзера] %[line:Имя или номер профиля (не обязательно)]|")
        Core.SendToUser(user,"$UserCommand 1 3 "..tCfg.AdminMenu.."\\Удалить регистрацию$<%[mynick]> "..sPrefix..tCmd.DelReg.." %[line:Ник юзера]|")
        Core.SendToUser(user,"$UserCommand 0 3")


Второй-скрипт нежного гага. Он создает след. меню:
Код
MenuName = "Юзер\\Eсли юзер оффлайн\\Заткнуть нежно\\"
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Заткнуть нежно...$<%[mynick]> "..Prefix..tCmd.Gag.." %[line:Ник]|")
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Заткнуть нежно на время...$<%[mynick]> "..Prefix..tCmd.Gag.." %[line:Ник] %[line:Время]|")
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Нежно вынуть кляп...$<%[mynick]> "..Prefix..tCmd.Ungag.." %[line:Ник]|")
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Заткнуть нежно (IP)...$<%[mynick]> "..Prefix..tCmd.GagIP.." %[line:IP]|")
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Заткнуть нежно на время (IP)...$<%[mynick]> "..Prefix..tCmd.GagIP.." %[line:IP] %[line:Время]|")
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Нежно вынуть кляп (IP)...$<%[mynick]> "..Prefix..tCmd.UngagIP.." %[line:IP]|")
        Core.SendToNick(user.sNick,"$UserCommand 1 3 "..MenuName.."Список заглушенных$<%[mynick]> "..Prefix..tCmd.ShowGag.."|")


Третий скрипт-скрипт меню хаба. Его меню:
Код
                            --Временные баны
        if t.bTempBan then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Временный бан$<%[mynick]> "..Prefix.."nicktempban %[line:Ник] %[line:Время (m = минут, h = часов, d = дней, w = недель)] %[line:Причина]|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Временный бан IP$<%[mynick]> "..Prefix.."tempbanip %[line:Укажите IP] %[line:Время (m = минут, h = часов, d = дней, w = недель)] %[line:Причина]|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Временный бан IP (полный)$<%[mynick]> "..Prefix.."fulltempbanip %[line:Укажите IP] %[line:Время (m = минут, h = часов, d = дней, w = недель)] %[line:Причина]|")
        end
        if t.bTempUnban then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Снять временный бан$<%[mynick]> "..Prefix.."tempunban %[line:IP или ник]|")
        end
        --Постоянные баны
        if t.bBan then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Бан$<%[mynick]> "..Prefix.."nickban %[line:Ник] %[line:Причина]|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Бан IP$<%[mynick]> "..Prefix.."banip %[line:Укажите IP] %[line:Причина]|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Бан IP (полный)$<%[mynick]> "..Prefix.."fullbanip %[line:Укажите IP] %[line:Причина]|")
        end
        if t.bUnban then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны\\Снять бан$<%[mynick]> "..Prefix.."unban %[line:Ник или IP]|")
        end
        --Списки диапазонов банов
        if t.bGetRangeBans then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Список диапазонов банов $<%[mynick]> "..Prefix.."getrangebans|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Список временных банов диапазонов$<%[mynick]> "..Prefix.."getrangetempbans|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Список постоянных банов диапазонов$<%[mynick]> "..Prefix.."getrangepermbans|")
        end
        --Временные баны диапазонов
        if t.bRangeTempBan then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Временный бан диапазона$<%[mynick]> "..Prefix.."rangetempban %[line:Начальный IP диапазона] %[line:Конечный IP диапазона] %[line:Время (m = минут, h = часов, d = дней, w = недель)] %[line:Причина]|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Временный бан диапазона (полный)$<%[mynick]> "..Prefix.."fullrangetempban %[line:Начальный IP диапазона] %[line:Конечный IP диапазона] %[line:Время (m = минут, h = часов, d = дней, w = недель)] %[line:Причина]|")
        end
        if t.bRangeTempUnban then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Снять временный бан диапазона$<%[mynick]> "..Prefix.."tempunban %[line:Начальный IP диапазона] %[line:Конечный IP диапазона]|")
        end
        --Постоянные баны диапазонов
        if t.bRangeBan then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Бан диапазона$<%[mynick]> "..Prefix.."rangeban %[line:Начальный IP диапазона] %[line:Конечный IP диапазона] %[line:Причина]|")
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Бан диапазона (полный)$<%[mynick]> "..Prefix.."fullrangeban %[line:Начальный IP диапазона] %[line:Конечный IP диапазона] %[line:Причина]|")
        end
        if t.bRangeUnban then
            Core.SendToUser(user,"$UserCommand 1 3 Юзер\\Если юзер оффлайн\\Баны диапазонов\\Снять бан диапазона$<%[mynick]> "..Prefix.."rangepermunban %[line:Начальный IP диапазона] %[line:Конечный IP диапазона]|")
        end


По моей задумке, в меню юзер должен быть пункт "Юзер", в нем "Если юзер оффлайн", а в нем-управление регистрацией, гаг и баны.
На самом же деле регистрация и гаг создают одно меню "Если юзер оффлайн", а баны запихиваются в меню с таким же именем, но двумя строчками ниже.
Никаких разделителей между ними нет.

Как загнать все в одно меню?
Скрипты в аттаче.
Прикрепленные файлы
Прикрепленный файл  scripts.ZIP ( 16.64 килобайт ) Кол-во скачиваний: 18
 
Go to the top of the page
+Quote Post
FallenAngel
сообщение 18.10.2009, 19:49
Сообщение #2


[n00b]
*****

Группа: Пользователи
Сообщений: 291
Регистрация: 10.7.2008
Из: Россия,Пенза
Пользователь №: 168
Спасибо сказали: 24 раза




Ну если ты понял где делается само меню, то неужели так трудно свои букаффки там поставить?О_о
Go to the top of the page
+Quote Post
Gate001
сообщение 18.10.2009, 20:07
Сообщение #3


Активный участник
***

Группа: Пользователи
Сообщений: 52
Регистрация: 10.10.2009
Пользователь №: 4 687
Спасибо сказали: 3 раза




Дело то все в том, что букоффки то проставлены, а менюшек все равно две.
Go to the top of the page
+Quote Post
district
сообщение 18.10.2009, 20:26
Сообщение #4


Постоялец
******

Группа: Пользователи
Сообщений: 454
Регистрация: 17.10.2008
Из: Новосибирск
Пользователь №: 825
Спасибо сказали: 90 раз




В одной менюшке "Если юзер оффлайн" первая буква Е - латинская ))) Поэтому и две разные менюшки.
Go to the top of the page
+Quote Post
Gate001
сообщение 19.10.2009, 15:55
Сообщение #5


Активный участник
***

Группа: Пользователи
Сообщений: 52
Регистрация: 10.10.2009
Пользователь №: 4 687
Спасибо сказали: 3 раза




Блиин спасибо! Действительно так!
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Запрос скрипта: От подвисания пользователей
0 Sezam 4 190 22.1.2018, 7:10 Посл. сообщение: Sezam
No New Posts Topic has attachmentsНужна помощь в доработке скрипта greylink
Отложить запуск скрипта на определенное время
0 kirill_td 4 774 17.10.2014, 20:13 Посл. сообщение: kirill_td
No new Topic has attachmentsTriviaMods - мод скрипта для командной игры
API2
16 снег 21 311 10.9.2014, 19:23 Посл. сообщение: alphex3xx
No New Posts Метод взятия имени/пути скрипта
Метод взятия имени/пути этого скрипта в самом скрипте и других
2 Karumo 6 686 6.4.2014, 22:24 Посл. сообщение: Alexey
No New Posts Меню на хабе Ptoka 0.5.0.0
Свое меню с вызовом функций
4 daslex 8 357 17.11.2013, 15:05 Посл. сообщение: daslex
No New Posts Конвертирование скрипта до AP2
Скрипт афоризмы
4 GULAM33 8 217 21.1.2013, 16:30 Посл. сообщение: Артём
No new Topic has attachmentsПомощь по настройке скрипта
скрипт скидывания тестовых файлов
17 dag-m 16 831 16.10.2012, 15:41 Посл. сообщение: Alex Dancer
No New Posts От: помогите с разработкой скрипта
От темы с ID: 4717
0 barbaris 4 770 19.5.2012, 19:54 Посл. сообщение: barbaris
Closed Topic has attachmentsАдмин меню
Админ меню под API2 для PtokaX 0.4.2.0
8 Strannik 12 100 24.3.2012, 14:36 Посл. сообщение: Strannik
No New Posts Нужна помощь по конвертированию скрипта из api1 в api2
7 po fenshyj' 11 359 23.2.2012, 2:04 Посл. сообщение: dimajak
Moved Нужна помощь по конвертированию скрипта из api1 в api2
0 po fenshyj' 0 13.2.2012, 0:37 Посл. сообщение: Marc
No New Posts Скрипт для открытия сайта через меню хаба.
6 digor22 10 460 31.8.2011, 11:55 Посл. сообщение: Setuper
No New Posts контекстное меню для АДМИНА
12 drkrol 13 387 11.8.2011, 21:29 Посл. сообщение: dimajak
No New Posts Topic has attachmentsНужна помощь в переделке скрипта(VerliHub)
Глушит юзеру приват по диапозону
2 FreeNas 6 604 11.4.2011, 17:21 Посл. сообщение: FreeNas
No New Posts помогите с разработкой скрипта
нужен скрипт скачивания между 2 разными пользователями
2 балбес 6 868 3.3.2011, 10:22 Посл. сообщение: HackFresse

 



RSS Сейчас: 28.4.2024, 1:00