myDC.ru

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

 
53 страниц V  « < 26 27 28 29 30 > »   
Ответить в данную темуНачать новую тему

> Вопросы Разработчикам Скриптов, вопросы по скриптам (мелкие вопросы)

district
сообщение 8.7.2009, 2:52
Сообщение #541


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

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




Благодарю ) Где бы еще почитать о расширенных режимах работы с файлом - в обычном описании тут этого нет.
Go to the top of the page
+Quote Post
Setuper
сообщение 8.7.2009, 12:50
Сообщение #542


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Как это нет? Всё есть:
Цитата
Строка mode может также содержать 'b' в конце; этот символ нужен для некоторых систем для открытия файла в двоичном режиме. Эта строка полностью повторяет синтаксис функции C fopen.
Go to the top of the page
+Quote Post
Master-Grow
сообщение 28.7.2009, 22:16
Сообщение #543


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 13.11.2008
Из: Тульская обл
Пользователь №: 1 082
Спасибо сказали: 0 раз




подскажите как сделать в хуб меню скрипе было
меню хаба
----Юзер

----Управление



Menu = "Меню хаба\\"
UserMenu = "Юзер\\"
AdminMenu = "Управление\\"
Go to the top of the page
+Quote Post
Wariner
сообщение 29.7.2009, 17:15
Сообщение #544


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




чёт я нифига не понял можно как то по ррусски описать суть проблемы?
Go to the top of the page
+Quote Post
Master-Grow
сообщение 29.7.2009, 20:25
Сообщение #545


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 13.11.2008
Из: Тульская обл
Пользователь №: 1 082
Спасибо сказали: 0 раз




Выкинуть юзера
Перенаправить
_____________
Меню админа
меню хаба
юзер
управление

как упростить,например
Выкинуть юзера
Перенаправить
_____________
Меню админа -Юзер
-управление

меню хаба -Правила хаба
-Дружеские хабы




Прикрепленные файлы
Прикрепленный файл  HubMenu.lua ( 12.81 килобайт ) Кол-во скачиваний: 6
 
Go to the top of the page
+Quote Post
Wariner
сообщение 29.7.2009, 20:30
Сообщение #546


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




находишь нужные слова и правишь.
чтобы сделать вкладку используйте \\
в общем то ничего сложного
Go to the top of the page
+Quote Post
Master-Grow
сообщение 29.7.2009, 22:12
Сообщение #547


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 13.11.2008
Из: Тульская обл
Пользователь №: 1 082
Спасибо сказали: 0 раз




Цитата(Wariner @ 29.7.2009, 21:30) *
находишь нужные слова и правишь.
чтобы сделать вкладку используйте \\
в общем то ничего сложного

покажите на примере чёт я не догоняю beat_plaster.gif
--###################################################################################
-- HubMenu 1.00 by alex82
-- API2 (PtokaX 0.4.x.x)
--###################################################################################

Menu = "Меню хаба\\"
UserMenu = "Юзер\\"
AdminMenu = "Управление\\"

ScriptEasy = false --Упрощенное меню управления скриптами

Prefix = "!"

--###################################################################################
Go to the top of the page
+Quote Post
Accelerator
сообщение 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
Go to the top of the page
+Quote Post
Master-Grow
сообщение 30.7.2009, 13:18
Сообщение #549


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 13.11.2008
Из: Тульская обл
Пользователь №: 1 082
Спасибо сказали: 0 раз




Цитата(STRELOK @ 30.7.2009, 13:26) *
Код
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

ошибочки

плин неверный код показывает,лучше файл выложить

теперь работает
Прикрепленные файлы
Прикрепленный файл  меню_API_2.lua ( 910 байт ) Кол-во скачиваний: 7
 
Go to the top of the page
+Quote Post
Saymon21
сообщение 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...
Go to the top of the page
+Quote Post
alex82
сообщение 4.8.2009, 3:40
Сообщение #551


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Код
function SupportsArrival(tUser)
  Core.SendToUser(tUser,"идут технические работы")
  Core.Disconnect(tUser)
end
Go to the top of the page
+Quote Post
Saymon21
сообщение 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
Go to the top of the page
+Quote Post
Wariner
сообщение 4.8.2009, 12:43
Сообщение #553


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




давай ты сначала определишься что тебе надо, а потом мы напишем)))
Go to the top of the page
+Quote Post
Saymon21
сообщение 4.8.2009, 12:46
Сообщение #554


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата(Wariner @ 4.8.2009, 13:43) *
давай ты сначала определишься что тебе надо, а потом мы напишем)))


Wariner тебе сложно написать? напишите второй плиз
Go to the top of the page
+Quote Post
Wariner
сообщение 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




Спасибо сказали:
Go to the top of the page
+Quote Post
Saymon21
сообщение 4.8.2009, 13:33
Сообщение #556


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Цитата(Wariner @ 4.8.2009, 14:09) *
Код
function SupportsArrival(tUser)
  local sFile = Core.GetPtokaXPath().."texts/название_файла.txt"
  Core.SendToUser(tUser, loadfile(sFile))
  Core.Disconnect(tUser)
end


включен работает но принемает не отключает
Go to the top of the page
+Quote Post
Wariner
сообщение 4.8.2009, 13:47
Сообщение #557


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




ошибки пишет?
Go to the top of the page
+Quote Post
Saymon21
сообщение 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

всё норм и сообщение выходило и тд

а тут ни сообщение не выходит ни ошидки а сам как скрипт работает
Go to the top of the page
+Quote Post
Артём
сообщение 4.8.2009, 14:12
Сообщение #559


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 773 раза




emk HABICH 35 Перезагружать Текстовые файлы пробовал?


Спасибо сказали:
Go to the top of the page
+Quote Post
Setuper
сообщение 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
Go to the top of the page
+Quote Post

53 страниц V  « < 26 27 28 29 30 > » 
Ответить в данную темуНачать новую тему
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No new ВАЖНО: Topic has attachmentsМодули для скриптов RusHub
26 Setuper 43 214 21.3.2017, 17:31 Посл. сообщение: Alexey
No new ВАЖНО: Topic has attachmentsВаши Вопросы И Предложения По Поводу Форума
447 Svyat 302 116 20.10.2015, 19:39 Посл. сообщение: Ksan
No New Posts От: Вопросы Разработчикам Скриптов
От темы с ID: 173
0 MIKHAIL 4 008 23.1.2015, 0:56 Посл. сообщение: MIKHAIL
No new Topic has attachmentsВопросы по протоколу NMDC
Делаю программу
26 Master255 27 415 12.1.2015, 0:38 Посл. сообщение: Master255
No New Posts Вопросы к Phazeus по Экзекутору
Мастер может забанить мастера, как решить в Экзекуторе?
1 AndreiDC 5 000 31.10.2014, 19:20 Посл. сообщение: Ksan
No New Posts От: Установка скриптов
От темы с ID: 5657
0 MIKHAIL 4 460 29.7.2014, 23:37 Посл. сообщение: MIKHAIL
No New Posts Установка скриптов
Нужна помощь по установке
2 _wRz_ 6 783 29.7.2014, 16:11 Посл. сообщение: Артём
No new От: Вопросы Разработчикам Скриптов
От темы с ID: 173
29 Wariner 24 330 28.1.2014, 13:11 Посл. сообщение: Alexey
No new Topic has attachmentsВопросы по RusHub
Технические вопросы
316 Jaska 251 344 19.12.2013, 13:59 Посл. сообщение: mod
No new Topic has attachmentsМелкие вопросы
44 Wariner 48 221 19.9.2013, 12:34 Посл. сообщение: Alexey
No New Posts От: Ваши Вопросы И Предложения По Поводу Форума
От темы с ID: 753
3 anila 8 554 28.3.2013, 16:02 Посл. сообщение: настя
No New Posts Единая платформа для скриптов
Обсуждения вопроса создания единой платформы скриптов
5 Enyby 8 415 18.1.2012, 20:15 Посл. сообщение: Setuper
No new Topic has attachmentsПеределка скриптов
Прошу помощи
47 Fe(one)X 38 705 26.12.2011, 15:04 Посл. сообщение: Ksan
No new Topic has attachmentsВопросы Разработчикам Скриптов с SQL
вопросы по скриптам (мелкие вопросы)
101 Wariner 56 946 6.12.2011, 0:34 Посл. сообщение: Enyby
No New Posts От: Вопросы по RusHub
От темы с ID: 2902
4 Otshelnik-Fm 7 909 19.10.2011, 9:23 Посл. сообщение: Mangust

 



RSS Сейчас: 29.3.2024, 9:03