ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

функция "стукнуть"

 

937
andrus @andrus
я фигею, дорогая редакция! 😲

a1='/cmok ';
if (text.substring(0,a1.length)==a1 && tonick) {
text=text.substr(a1.length,text.length-a1.length);
text=text.substr(tonick.length+2,text.length-tonick.length-2);
raz='Текст и тэги перед ником';
dva='текст и тэги между nick и tonick';
tri='текст и тэги между tonick и текстом сообщения';
chetyri='текст и тэги после текста сообщения';
document.write(raz+' '+set_nick+dva+' '+tonick+' '+tri+' '+text+' '+chetyri+' '+set_time+'<br>');
return 1;
}

Отредактировано andrus - 10.10.2006
17
Толя_тухлый @Толя_тухлый
Народ, так я и не понял? короче: Пишет: Касторка больно стукнул Bivis
Потом тоже самое делает Bivis и снова пишет: Касторка больно стукнул Касторка
хотя должно писаться: Bivis больно стукнул Касторка
Как от этого то избавиться?

34
Стервец @Стервец
if (text.substring(0,7)=='/knock ' && tonick) {
text=text.substr(7,text.length-7);
text=text.substr(tonick.length+2,text.length-tonick.length-2);
document.write("<img src=https://forum.vmeste.eu/img/bigsmile/boom.gif><i>"+set_nick+" больно стукнул <b>"+tonick+"</b></i> "+text+" <b><font color=e0e0e0>("+time+")</font></b><br>");
return 1;
}

Вставляю во фрэйм сообщений в Вывод сообщения юзера... всё равно в чат выдаёт Ник1 /knock Ник2... Что я неправильно делаю?..

2902
serhio @serhio
Стервец пишет:

Вставляю во фрэйм сообщений в Вывод сообщения юзера... всё равно в чат выдаёт Ник1 /knock Ник2... Что я неправильно делаю?..

вставь так:

if (nick==nick) {
text=text.substr(tonick.length+2,text.length-tonick.length-2);
if (text.substring(0,6)=='/knock') {
text=text.substr(6,text.length-6);
document.write("<img src=https://forum.vmeste.eu/img/bigsmile/boom.gif><i>"+nick+" больно стукнул <b>"+tonick+"</b></i> "+text+" <b><font color=e0e0e0>("+time+")</font></b><br>");
return 1;
} }

работает так - в поле ника - заносится ник, а в строке ввода набирается команда /knock .... далее может быть причина или нет...

34
Стервец @Стервец
Спасибо помогло 😉

34
Стервец @Стервец
такая тема, если стукать, когда у тя обычный шрифт, всё хорошо, сообщение выводится в чат, а когда у тебя градиент, то опять Ник1 /knock Ник2

34
Стервец @Стервец
никто не поможет?(

20090
Dimitry @Dimitry
В функции сначало проверяй команду.. потом градиент.

967
Lefna @Богиня
А можно сделать так, что бы при функции "стукнуть" вылетало какое-нибудь окошко, типа alert?
Пыталась сделать, но ничего не получилось((

Отредактировано Богиня - 02.05.2007
2902
serhio @serhio
Богиня пишет:

А можно сделать так, что бы при функции "стукнуть" вылетало какое-нибудь окошко, типа alert?
Пыталась сделать, но ничего не получилось((

дык в чем проблема?... ты хоть напиши сюда, как пыталась сделать... там и ошибку отловим...

4036
DelFast @DelFast
Не подскажеете как в новой версии это замутить?? Пробовал впихнуть в [Функция - вывода сообщений и команд] непашет...

967
Lefna @Богиня
Попробуй так, у меня пашет.
Скрипты чата -> Функция - вывода сообщений и команд -> Вывод простого сообщения
Перед towr=symbol+set_nick+set_text+set_time+"<br>";

if (text.substring(0,7)=='/knock ' && nick) {
text=text.substr(7,text.length-7);
text=text.substr(tonick.length+2,text.length-tonick.length-2);
wr("<img src=https://forum.vmeste.eu/img/bigsmile/boom.gif><i>"+set_nick+" больно стукнул <b>"+tonick+"</b></i> "+text+" <b><font color=e0e0e0>("+time+")</font></b><br>");
return 1;
}

Отредактировано Богиня - 09.09.2007
11667
Латвиец @Латвиец
Для этого существует функция проверки пользовательских команд для простого сообщения...в скриптах чата... Это у меня глюки, или у кого-то глаза запотели?

967
Lefna @Богиня
В функции проверки пользовательских команд для простого сообщения этот скрипт не работает, работает только так , как я написала

11667
Латвиец @Латвиец
Богиня пишет:

В функции проверки пользовательских команд для простого сообщения этот скрипт не работает, работает только так , как я написала

Если руки растут из...эммм...то вообще ничего работать не будет... 😉

967
Lefna @Богиня
Ну спасибо....:/

11667
Латвиец @Латвиец
Богиня пишет:

Ну спасибо....:/

Я не про тебя, я в общем говорю... 😀

967
Lefna @Богиня
ясненько 😀

4036
DelFast @DelFast
а алерт как подсунуть как в чате super...?? кароче.. нажимаешь стукнуть в чат выходит "НИК стукнул НИК2" как сделть чтобы НИК выходил алерт?? мне это понадобится в 3 проблеммах 😀

967
Lefna @Богиня
Думай, я же додумалась 😀

Все гениально и просто 😀