Вопросы Разработчикам Скриптов, вопросы по скриптам (мелкие вопросы) |
Здравствуйте, гость ( Вход | Регистрация )
Вопросы Разработчикам Скриптов, вопросы по скриптам (мелкие вопросы) |
8.7.2009, 2:52
Сообщение
#541
|
|
Постоялец Группа: Пользователи Сообщений: 454 Регистрация: 17.10.2008 Из: Новосибирск Пользователь №: 825 Спасибо сказали: 90 раз |
Благодарю ) Где бы еще почитать о расширенных режимах работы с файлом - в обычном описании
|
|
|
8.7.2009, 12:50
Сообщение
#542
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Как это нет? Всё есть:
Цитата Строка mode может также содержать 'b' в конце; этот символ нужен для некоторых систем для открытия файла в двоичном режиме. Эта строка полностью повторяет синтаксис функции C fopen.
|
|
|
28.7.2009, 22:16
Сообщение
#543
|
|
Участник Группа: Пользователи Сообщений: 35 Регистрация: 13.11.2008 Из: Тульская обл Пользователь №: 1 082 Спасибо сказали: 0 раз |
подскажите как сделать в хуб меню скрипе было
меню хаба ----Юзер ----Управление Menu = "Меню хаба\\" UserMenu = "Юзер\\" AdminMenu = "Управление\\" |
|
|
29.7.2009, 17:15
Сообщение
#544
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
чёт я нифига не понял можно как то по ррусски описать суть проблемы?
|
|
|
29.7.2009, 20:25
Сообщение
#545
|
|
Участник Группа: Пользователи Сообщений: 35 Регистрация: 13.11.2008 Из: Тульская обл Пользователь №: 1 082 Спасибо сказали: 0 раз |
Выкинуть юзера
Перенаправить _____________ Меню админа меню хаба юзер управление как упростить,например Выкинуть юзера Перенаправить _____________ Меню админа -Юзер -управление меню хаба -Правила хаба -Дружеские хабы
Прикрепленные файлы
|
|
|
29.7.2009, 20:30
Сообщение
#546
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
находишь нужные слова и правишь.
чтобы сделать вкладку используйте \\ в общем то ничего сложного |
|
|
29.7.2009, 22:12
Сообщение
#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 = "!" --################################################################################### |
|
|
30.7.2009, 12:26
Сообщение
#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 |
|
|
30.7.2009, 13:18
Сообщение
#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 ошибочки плин неверный код показывает,лучше файл выложить теперь работает
Прикрепленные файлы
|
|
|
4.8.2009, 0:36
Сообщение
#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... |
|
|
4.8.2009, 3:40
Сообщение
#551
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Код function SupportsArrival(tUser)
Core.SendToUser(tUser,"идут технические работы") Core.Disconnect(tUser) end |
|
|
4.8.2009, 12:28
Сообщение
#552
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Код function SupportsArrival(tUser) Core.SendToUser(tUser,"идут технические работы") Core.Disconnect(tUser) end а можно ли сюда вставить сообщение идут технические работы из папки PtkaX\texts |
|
|
4.8.2009, 12:43
Сообщение
#553
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
давай ты сначала определишься что тебе надо, а потом мы напишем)))
|
|
|
4.8.2009, 12:46
Сообщение
#554
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
|
|
|
4.8.2009, 13:09
Сообщение
#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 |
|
|
4.8.2009, 13:33
Сообщение
#556
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
|
|
|
4.8.2009, 13:47
Сообщение
#557
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
ошибки пишет?
|
|
|
4.8.2009, 13:56
Сообщение
#558
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
нет с виду всё норм этот меня не принемал
function SupportsArrival(tUser) Core.SendToUser(tUser,"идут технические работы") Core.Disconnect(tUser) end всё норм и сообщение выходило и тд а тут ни сообщение не выходит ни ошидки а сам как скрипт работает |
|
|
4.8.2009, 14:12
Сообщение
#559
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
emk HABICH 35 Перезагружать Текстовые файлы пробовал?
|
|
|
4.8.2009, 14:52
Сообщение
#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 |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 6:37 |