|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#541
|
|
![]() Постоялец ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 454 Регистрация: 17.10.2008 Из: Новосибирск Пользователь №: 825 Спасибо сказали: 90 раз ![]() |
Благодарю ) Где бы еще почитать о расширенных режимах работы с файлом - в обычном описании
|
|
|
![]()
Сообщение
#542
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Как это нет? Всё есть:
Цитата Строка mode может также содержать 'b' в конце; этот символ нужен для некоторых систем для открытия файла в двоичном режиме. Эта строка полностью повторяет синтаксис функции C fopen.
|
|
|
![]()
Сообщение
#543
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 35 Регистрация: 13.11.2008 Из: Тульская обл Пользователь №: 1 082 Спасибо сказали: 0 раз ![]() |
подскажите как сделать в хуб меню скрипе было
меню хаба ----Юзер ----Управление Menu = "Меню хаба\\" UserMenu = "Юзер\\" AdminMenu = "Управление\\" |
|
|
![]()
Сообщение
#544
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
чёт я нифига не понял можно как то по ррусски описать суть проблемы?
|
|
|
![]()
Сообщение
#545
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 35 Регистрация: 13.11.2008 Из: Тульская обл Пользователь №: 1 082 Спасибо сказали: 0 раз ![]() |
Выкинуть юзера
Перенаправить _____________ Меню админа меню хаба юзер управление как упростить,например Выкинуть юзера Перенаправить _____________ Меню админа -Юзер -управление меню хаба -Правила хаба -Дружеские хабы
Прикрепленные файлы
|
|
|
![]()
Сообщение
#546
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
находишь нужные слова и правишь.
чтобы сделать вкладку используйте \\ в общем то ничего сложного |
|
|
![]()
Сообщение
#547
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 35 Регистрация: 13.11.2008 Из: Тульская обл Пользователь №: 1 082 Спасибо сказали: 0 раз ![]() |
находишь нужные слова и правишь. чтобы сделать вкладку используйте \\ в общем то ничего сложного покажите на примере чёт я не догоняю ![]() --################################################################################### -- HubMenu 1.00 by alex82 -- API2 (PtokaX 0.4.x.x) --################################################################################### Menu = "Меню хаба\\" UserMenu = "Юзер\\" AdminMenu = "Управление\\" ScriptEasy = false --Упрощенное меню управления скриптами Prefix = "!" --################################################################################### |
|
|
![]()
Сообщение
#548
|
|
![]() Developer ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза ![]() |
Код sBot = SetMan.GetString(21) -- имя бота
tProfile = { [-1] = 1, [0] = 1, [1] = 1, [2] = 1, [3] = 1, [4] = 1, } -- кому доступно меню function UserConnected(user) Core.GetUserAllData(user) if tProfile[user.iProfile] == 1 then Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Правила$<%[mynick]> !rules|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Общие команды хаба$<%[mynick]> !commands|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Сообщение для$<%[mynick]> !motd|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Команды, доступные вашему профилю$<%[mynick]> !help|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\FAQ - часто задаваемые вопросы$<%[mynick]> !faq|") -- пункты меню end end OpConnected = UserConnected RegConnected = UserConnected |
|
|
![]()
Сообщение
#549
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 35 Регистрация: 13.11.2008 Из: Тульская обл Пользователь №: 1 082 Спасибо сказали: 0 раз ![]() |
Код sBot = SetMan.GetString(21) -- имя бота tProfile = { [-1] = 1, [0] = 1, [1] = 1, [2] = 1, [3] = 1, [4] = 1, } -- кому доступно меню function UserConnected(user) Core.GetUserAllData(user) if tProfile[user.iProfile] == 1 then Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Правила$<%[mynick]> !rules|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Общие команды хаба$<%[mynick]> !commands|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Сообщение для$<%[mynick]> !motd|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\Команды, доступные вашему профилю$<%[mynick]> !help|") Core.SendToNick(user.sNick,"$UserCommand 1 3 Пользователь\\FAQ - часто задаваемые вопросы$<%[mynick]> !faq|") -- пункты меню end end OpConnected = UserConnected RegConnected = UserConnected ошибочки плин неверный код показывает,лучше файл выложить теперь работает
Прикрепленные файлы
|
|
|
![]()
Сообщение
#550
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Код function SupportsArrival(tUser) Core.Disconnect(tUser) end а как к этому коду добавить ищё сообщение типа идут технические работы? ну чтобы в дц было так видно так 01:33:24] *** Соединение с 10.***.***.**... [01:33:24] *** Соединён [01:33:24] *** (имя бота) идут технические работы [01:33:24] *** This socket has been closed... |
|
|
![]()
Сообщение
#551
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз ![]() |
Код function SupportsArrival(tUser)
Core.SendToUser(tUser,"идут технические работы") Core.Disconnect(tUser) end |
|
|
![]()
Сообщение
#552
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Код function SupportsArrival(tUser) Core.SendToUser(tUser,"идут технические работы") Core.Disconnect(tUser) end а можно ли сюда вставить сообщение идут технические работы из папки PtkaX\texts |
|
|
![]()
Сообщение
#553
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
давай ты сначала определишься что тебе надо, а потом мы напишем)))
|
|
|
![]()
Сообщение
#554
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
|
|
|
![]()
Сообщение
#555
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Код function SupportsArrival(tUser) local sFile = Core.GetPtokaXPath().."texts/название_файла.txt" Core.SendToUser(tUser, loadfile(sFile)) Core.Disconnect(tUser) end |
|
|
![]()
Сообщение
#556
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
|
|
|
![]()
Сообщение
#557
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
ошибки пишет?
|
|
|
![]()
Сообщение
#558
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
нет с виду всё норм этот меня не принемал
function SupportsArrival(tUser) Core.SendToUser(tUser,"идут технические работы") Core.Disconnect(tUser) end всё норм и сообщение выходило и тд а тут ни сообщение не выходит ни ошидки а сам как скрипт работает |
|
|
![]()
Сообщение
#559
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
emk HABICH 35 Перезагружать Текстовые файлы пробовал?
|
|
|
![]()
Сообщение
#560
|
|
![]() RusHub team lead ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз ![]() |
Функция loadfile считывает из файла (или из потока) lua код !
В данном же случае нам нужно считывать сообщение, а не lua код! Поэтому код будет выглядеть так: Код function SupportsArrival(tUser)
local h = io.open(Core.GetPtokaXPath().."texts/название_файла.txt") if h then Core.SendToUser(tUser, h:read()) Core.Disconnect(tUser) h:flush() h:close() end end |
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 19.2.2025, 1:16 |