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

приветствие

 

28
Сергей @Дождь
Здравствуйте. Я вот о чем сегодня задумался.))) а можно как то убрать со своего ника приветствие и прощание? при входе и выходе( только не невидимка. в никлисте хочу быть видимым)

28
Сергей @Дождь
да я и сам знаю что глупый вопрос))

2615
Сергей @Pegass
Наверное в выводе соответствующих сообщений(кажется cmd=6 и cmd=7) надо добавить проверку
if(mynick!=nick)

28
Сергей @Дождь
спасибо.попробую))

28
Сергей @Дождь
вот еще вопрос))) #panel и #panel1 работают отлично. #panel2 нехочет слушаться)) научите как их воспитывать?

2615
Сергей @Pegass
Это кто такие? В стандартном чате таких нет, ну и что значит "слушаться"? Ибо в моём мире это event listener

2615
Сергей @Pegass
В скриптах чата есть соответствующие параметры

/* Стандартные настройки ника и текста - если пользователем невыбран */

320
Сергей @Brokl
условием наверно

320
Сергей @Brokl
как то так или типа того


/* Вывод входа юзера в чат и добавление в нклист через add() */
if(cmd==6) {
if(inchat=='0' && room==myroom) {
set_nick="<a href='' onclick=\"tonick('"+nick+": '); return false;\"><font color="+colornick+">"+set_nick+"</font></a>";
if(stat==1) tadd="приходит %nick% .";
if(stat==2) tadd="приходит в чат %nick% .";
if(stat==3) tadd="приходит в чат %nick% . привет всем";

if(tadda[nick]!=null && tadda[nick]) tadd=tadda[nick].replace(nick,"%nick%");
if(tadd.search("%nick%")==-1) tadd="%nick% "+tadd; tadd=tadd.replace("%nick%",set_nick);
wr( set_time+"<font color=red size=3 ><b>"+tadd+"</b></font><br>");
}
add(nick,colornick,st,mw,icon,status,inchat,time,room,love,clan,userid);
}

Отредактировано Brokl - 23.11.2017
2615
Сергей @Pegass
тогда те у кого статус отличный от 1,2,3 будут входить с приветствием пользователя, имеющего эти статусы и вошедшего в чат последним 🐱‍👤

320
Сергей @Brokl
я думаю он догадается дописать остальные

320
Сергей @Brokl
может не так. но ничего сложного