В чат о командах... |
Здравствуйте, гость ( Вход | Регистрация )
В чат о командах... |
24.5.2009, 21:51
Сообщение
#1
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
Хотелось бы, чтобы в чат отправлялось собщение всем о том, какую команду в данный момент юзает юзер\оп. То есть-например в чат послана команда "!faq", а в чате бы пославшему пришлобы то, что требовалось,а всем другим текст наподобие такого "Юзер nick решил посмотреть faq ибо у него проблемы. Вы тоже можете посмотреть через контекстное меню.". Ну и так далее. И так же хочется, чтобы была таблица с никами, команды которых бы не светились в чате. Думаю, что смысл понятен...
|
|
|
24.5.2009, 23:31
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
если делать так чтобы юзер не видел то что все остальные видят его команду это будет грузить хаб!
Код local sBot = SetMan.GetString(21)
local tCommand = { ["!test"] = "Ну чё попробывал?!", ["!faq"] = "У юзера %[NICK%] появился и он полез читать FAQ" } function ChatArrival(tUser, sData) local sData = sData:sub(1,-2) local sCmd = sData:match"%b<>%s+([!+-/*]%S+)" if tCommand[sCmd] then tUsers = Core.GetOnlineUsers() for i,v in ipairs(tUsers) do if v.sNick ~= tUser.sNick then Core.SendToUser(v, ("<%s> %s"):format(sBot, (tCommand[sCmd]):gsub("%[NICK%]", tUser.sNick))) end end end end |
|
|
25.5.2009, 6:29
Сообщение
#3
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Пахнет чем-то нечистоплотным. "Стеклянный дом". Зачем показывать, кто что пьёт, с кем спит, какой бумажкой подтирается? Не надо доводить до абсуода возможности Луа.
|
|
|
25.5.2009, 8:02
Сообщение
#4
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
2Wariner- чтото не совсем понял фразу твою....
2Trans- я же не на все команды, а только на некоторые. Просто часто бывает, что друг за другом в чат идут сообщения о помощи. лучше наверно сразу выскакивало бы сообщение, чем всем одно и то же объяснять... Спасибо, пашет как надо. |
|
|
25.5.2009, 12:49
Сообщение
#5
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
в двух словах напряжный скрипт
|
|
|
|
Сейчас: 23.11.2024, 18:23 |