Поделитесь простейшим примером чат-рума. |
Здравствуйте, гость ( Вход | Регистрация )
Поделитесь простейшим примером чат-рума. |
11.11.2010, 20:58
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Поделитесь простейшим примером чат-рума.
Нужна всего одна комната для избранного списка юзеров. Хочется разобраться и понять как работает такой чат-рум. |
|
|
11.11.2010, 21:18
Сообщение
#2
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
dimajak, ты издеваешся?
|
|
|
11.11.2010, 22:08
Сообщение
#3
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
dimajak, я тебе расскажу анекдот.
- Здравствуйте, Вы мне не скажете, как пройти на улицу Шота Руставели? - Слюшай сюда...вот видишь остановка, садишься на 16-й маршрут, едешь до улицы Багратиони, там садишься на троллейбус номер 2, спросишь, где рынок. Доедешь до рынка, купи там индюка и трахай ему мозги! ТЫ СТОИШЬ НА ШОТА РУСТАВЕЛИ!!! |
|
|
11.11.2010, 22:46
Сообщение
#4
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Артём, Ksan, "спасибо" за помощь умники. Вам наверное проще запостить мусор вместо того чтобы пройти мимо или объяснить?
Вот мне, например, не понятно как работает чат-рум. Что из себя представляет чат-рум - приват каждого юзера с ботом и бот рассылает в такие же приваты другим юзерам, так сказать общий приват бота или что-то другое? Как бот отправляет сообщение всем или одному юзеру в чат-руме? Как в чат-руме реализовать вывод сообщений двух юзеров, видимых только им? Что в моей просьбе было архинедосягаемого до ваших снобских умов? Было ли в ваших возможностях предоставить короткий пример кода по моей просьбе или нет? Если нет то зачем гнать всякую чепуху? Просто пройдите мимо и дайте возможность ответить более сведующему в этом вопросе человеку или как модератор удалите мое сообщение с аргументацией. Незачем оскорблять либо намекать на ущербность из-за отсутствия соответствующих знаний в языке. Удачи вам в вашей слишком умной жизни. |
|
|
11.11.2010, 23:29
Сообщение
#5
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
1. Ты хоть скачал/открыл/ставил скрипт из первого сообщения? Или сразу испугался?
2. Цитата Описание: возможно создать несколько чат комнат. Чат комнаты могут быть "закрытыми", то есть для получения сообщений нужно войти, а могут быть открытыми, то есть сообщения отсылаются всем доступным профилям (как в ОпЧате, вы не входите постоянно в ОпЧат, если вы Оператор, то он вам доступен). Возможно - означает, что можно и не делать (то есть, ограничиться одной комнатой, как тебе надо)3. Для чат-рума нет коротких кодов. Это тебе не отправка юзеру информации, какой у него айпи и шара. Можешь попробовать переделать под свои нужды скрипт из сообщения #33, там только одна комната - для ВИПов. 4. Подсказка: организуй отправку меню только для определенного круга юзеров (для этого можно встроить таблицу ников либо показать команду входа в комнату только нужным людям (предварительно придумав и вписав в скрипт хитрую команду)) и сделай закрытую комнату (то есть, сообщения получаешь, только попав в комнату), это обеспечит, что будут общаться только нужные люди. |
|
|
12.11.2010, 0:10
Сообщение
#6
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Ksan, спасибо, что наконец-то снизошел для более-менее адекватного ответа, хоть и не без сарказма.
Конечно же я давно скачал и потестил этот скрипт, иначе бы не стал задавать каких-либо вопросов. Для меня он был слишком громоздким, все равно расчитанным на несколько комнат, в нем много лишнего, поэтому показался сложным. Разберусь сам, тем более, что после таких ответов "умников" в дальнейшем отпадает всякая охота спрашивать какого-либо совета. |
|
|
12.11.2010, 0:55
Сообщение
#7
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
dimajak, я бы тебе посоветовал не общаться на форумах, для этого у тебя слишком гипертрофированное самолюбие.
Ты находишь сарказм и "умничание" там, где их нет, и не находишь полезного там, где тебе его дают. ...Глупые "умники" пишут скрипты, а умные "мудрецы" просят у них скрипты и заодно их же поучают жизни.. |
|
|
12.11.2010, 7:43
Сообщение
#8
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
И тут значит... Вам бы только поучить друг друга, хотя это никому не нужно. Простейший чат, правда для русхаба, лежит вот тут. Однако там используются функции, которых нет в птоке, так что придется немного еще дописать тот код. Мне лично понятно для чего ты копаешь чаты, к сожалению у меня сейчас по загрузу не получится сделать мафию, хотя за алгоритм спасибо, вполне четко и ясно, так и надо было
Если сам начнешь - помогу со всякими мелочами. |
|
|
13.11.2010, 21:28
Сообщение
#9
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
3. Для чат-рума нет коротких кодов. есть, просто нужно потратить столько же времени на написание скрипта, сколько времени ты потратил на обяснение невозможности сделать это. Ksan, пусть будет так как ты себе представляешь. Все равно спасибо за помощь. Nickolya, заготовка мафии написана, до какого-то момента работает. Расковырял чат-румы, просто при разборе усеченной версии скрипта для ВИП сразу смутила одна лишняя функция, поэтому и спросил в форуме. Еще и частично неработающая клавиатура отняла нервных клеток. Добавил в скрипт, пока для общей (основной) комнаты. Если хочешь скину, стукни в PM. У самого времени не очень много, а приходится перелопачивать кучу сайтов в поисках инфы. Вот, например, Core.GetUserValue, здесь, в Функциях лишь сухое перечисление функций, а расшифровки nValueId и подобных - нет. :( Хорошо бы добавить User data IDs туда. |
|
|
14.11.2010, 8:15
Сообщение
#10
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Описание есть в скриптинг интерфейсе, им и надо руководствоваться. У меня на быстрых ссылках стоит подобное, очень удобно и не надо никакого интернета:
Код file://localhost/C:/Server/0.4.1.1/scripting.docs/scripting-interface.html/index.html Твоей не нашел, так что стучи лучше в мою асю, там оперативнее: 368920175, там же жду и ссылку на скачивание чтобы посмотреть код и поправить в лучшую сторону. |
|
|
16.11.2010, 17:29
Сообщение
#11
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
а в чат-румах можно приват сделать? Типа пишем "Юзер1,Юзер2, Юзер3: Сообщение избранным" и сообщение приходит только перечисленным юзерам.
|
|
|
17.11.2010, 0:26
Сообщение
#12
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Да, только надо эту строку обработать, проверить ники на наличие в комнате, затем отправить им сообщение. Делается почти так же, как и отправка сообщения всем в чатруме, только таблицей ников для отправки у нас будет не таблица со всеми участниками, а только с теми, что будут в таблице, созданной парсером строки.
|
|
|
17.11.2010, 11:29
Сообщение
#13
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Вот как бы распарсить и загнать в таблицу ники?
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Поделитесь менюшкой От темы с ID: 3434 |
2 | random name | 5 002 | 9.5.2010, 13:58 Посл. сообщение: random name | |
Поделитесь менюшкой кому не трудно выложите |
1 | Streter | 7 323 | 9.5.2010, 8:38 Посл. сообщение: Saymon21 |
|
Сейчас: 26.12.2024, 15:37 |