Помогите разрешить проблемку в скрипте |
Здравствуйте, гость ( Вход | Регистрация )
Помогите разрешить проблемку в скрипте |
28.11.2009, 23:28
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 67 Регистрация: 7.12.2008 Из: Ульяновск Пользователь №: 1 358 Спасибо сказали: 4 раза |
Всем доброй ночи! прошу помощи... вообщем суть в следущем на птоху 0.4.1.1 скрипт сделан
Код function UserConnected(tUser) Core.SendToUser(tUser, "$UserCommand 0 3 |") Core.SendToUser(tUser, "$UserCommand 1 3 ¤ ¤ ¤ МЕНЮ ХАБА ¤ ¤ ¤ $<%[mynick]> |") Core.SendToUser(tUser, "$UserCommand 0 3 |") end OpConnected = UserConnected RegConnected = UserConnected вроде бы все нормально вот вот что не так... когда люди нажимают на пункт ¤ ¤ ¤ МЕНЮ ХАБА ¤ ¤ ¤ ничего вроде непроисходит.. но потом когда юзер попытаеться написать в обищй чат поулчаеться вот так --> [23:21:53 | 10.73.238.136] <--=(FILIN)=--> <--=(FILIN)=--> хм указываеться еще раз ник того юзера что нажимал на этот пункт... как сделать так чтобы этого больше не было? |
|
|
29.11.2009, 0:09
Сообщение
#2
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Код Core.SendToUser(tUser, "$UserCommand 1 3 ¤ ¤ ¤ МЕНЮ ХАБА ¤ ¤ ¤ $<%[mynick]> |")
|
|
|
29.11.2009, 21:11
Сообщение
#3
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
Разница, как (не)сложно заметить, в завершающем символе "|" - его надо передавать как "|".
очень хочется добавить немного важного оффтопа... Интересно, почему народ так любит писать все команды явным образом, полностью... это же такой "китайский" код получается... лучше бы сначала библиотеку сделали себе удобную, а потом уже начинали ваять код скриптов. неужели все слушают советы профессионалов, типа, не используйте лишних конкатенаций, и тд... ? А то получается много копипаста, и, как следствие, много ошибок. Самое главное, при хорошей библиотеке не страшны переходы на новые API, и так далее... достаточно будет изменить код в конечном (и небольшом) количестве мест.... |
|
|
30.11.2009, 7:21
Сообщение
#4
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
2dmvn: что то я не понял к чему ты всё это написал...
|
|
|
30.11.2009, 10:30
Сообщение
#5
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Я думаю тут имеется ввиду какой-нибудь фреймворк, к примеру, для создания меню в вызов одной функции.
|
|
|
Похожие темы
|
Сейчас: 5.11.2024, 19:26 |