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

FAQ 2.0 - вопросы и ответы (не флудить!)

 

142
Roman @YourTalk
Pegass пишет:

var spamarr=new Array();
spamarr[0]='spam text 0';
spamarr[1]='spam text 1';
spamarr[2]='spam text 2';

if(mystatus==9) {
document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>"+spamarr[Math.round(Math.random() *(spamarr.Length)-0.5)]+"</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';
}

Супер..Спаибо

142
Roman @YourTalk
Блин что не так?
Если добавляю так как написано выше:

Показать текст


То получаю такой ответ :



Если же пытаюсь добавить скобки:

Показать текст


То получаю это:


Отредактировано YourTalk - 14.09.2016
2615
Сергей @Pegass
document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>'+spamarr[Math.round(Math.random() *(spamarr.Length)-0.5)]+'</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';

так попробуй

142
Roman @YourTalk
Pegass пишет:

document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>'+spamarr[Math.round(Math.random() *(spamarr.Length)-0.5)]+'</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';

так попробуй

Андефайнед.

Но я заметил если убрать ([Math.round(Math.random() *(spamarr.Length)-0.5)]) Тоработает просто без рандома....А так что со скобками,что без них никак.

2615
Сергей @Pegass
ну тогда ход конём)))

var spamarr=new Array();
spamarr[0]='spam text 0';
spamarr[1]='spam text 1';
spamarr[2]='spam text 2';


if(mystatus==9) {

var spamarrRnd=Math.abs(Math.round(Math.random() *(spamarr.Length)-0.5));
spamarrRnd=spamarrRnd<0?0 🙁 spamarrRnd>spamarr.Length-1?spamarr.Length-1:spamarrRnd);

document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>"+spamarr[spamarrRnd]+"</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';
}

142
Roman @YourTalk
Pegass пишет:

ну тогда ход конём)))

var spamarr=new Array();
spamarr[0]='spam text 0';
spamarr[1]='spam text 1';
spamarr[2]='spam text 2';


if(mystatus==9) {

var spamarrRnd=Math.abs(Math.round(Math.random() *(spamarr.Length)-0.5));
spamarrRnd=spamarrRnd<0?0 🙁 spamarrRnd>spamarr.Length-1?spamarr.Length-1:spamarrRnd);

document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>"+spamarr[spamarrRnd]+"</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';
}

не помог код конём,если вставляю прям как ты написал,то вместо текта кусок кода пишет "+spamarr[spamarrRnd]+" вот прям так....А если так : "'+spamarr[spamarrRnd]+'" тобижь скобки добавляю,то такой кодик лезит "undefined" вместо текста)

3910
Дмитрий @Q-Tec
var howMany = 5; var outmessage = new Array(howMany+1);
outmessage[0]="0"
outmessage[1]="1"
outmessage[2]="2"
outmessage[3]="3"
outmessage[4]="4"
outmessage[5]="5"
function rndnumber(){ var randscript = -1; while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1))} return randscript;} quo = rndnumber(); quoz = outmessage[quo];


if(mystatus==9) {document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>'+quoz+'</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';}

Отредактировано Q-Tec - 15.09.2016
2615
Сергей @Pegass
ну с кавычками мой косяк, а вот с андефайн это ты явно где-то накошачил

142
Roman @YourTalk
Q-Tec пишет:

var howMany = 5; var outmessage = new Array(howMany+1);
outmessage[0]="0"
outmessage[1]="1"
outmessage[2]="2"
outmessage[3]="3"
outmessage[4]="4"
outmessage[5]="5"
function rndnumber(){ var randscript = -1; while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1))} return randscript;} quo = rndnumber(); quoz = outmessage[quo];


if(mystatus==9) {document.getElementById('leftdiv').innerHTML += ''+symbols[4] +set_time+"<b><font color=yellow>"+nick_r+'</font><span style="color:'+color_r+';"> <font color="#fff" size="2px"><b>лично вам</b></font> '+ mynick +' : <b>'+quoz+'</b></span></br><span onclick="tonick(\'' + nick_r + ': \')" style="color:rgb(15, 247, 16); cursor: pointer;"></span>';}


Этот вариант работает.Спасибо.

415
Денис @FeNIX74
Всем добра! Давно хотел по просить Дмитрия сделать загрузчик изображений в кланах да и в настройках так чтоб картинки с прозрачным фоном загружал так чтоб не было черного фона. вот такого


Заранее спасибо!

20090
Dimitry @Dimitry
Все картинки так загружает, например png?

415
Денис @FeNIX74
Dimitry, Вроде да кроме Галереи. И да только что увидел в что в кланах пропала кнопка Создать клан!

20090
Dimitry @Dimitry
Судя по коду там идёт изменение иконок только если их размер больше чем 20 на 20.
При изменении они уменьшаются и становятся уже не прозрачными к сожалению.

415
Денис @FeNIX74
Dimitry, Ну вот для теста сделал иконку 20x20 с прозрачным фоном и все равно делает черный фон. Жалко конечно что нельзя убрать добавление черного фона. Но я в принципе уже давно нашел обход этого добавления черного фона на иконку клана. Остался вопрос кудой исчезла кнопка Создать клан ??

20090
Dimitry @Dimitry
кнопку никто не куда не трогал, скинь мне иконку свою 20 пикселей, проверю...

2615
Сергей @Pegass
Олег-1991, #mediains {border: 20px solid #cccccc; border-radius: 20px; box-sizing: border-box;overflow:hidden;}

2615
Сергей @Pegass
1) можно сделать то что вы хотите, но проще сделать чем описать как))))
2) можно сделать чтобы закрывались все модальные окна по кнопке(включая камеры)
3) самый правильный и самый простой способ - выводить в чат кнопку при нажатии на которую откроется модальное окно

232
Medd @ishkinyaev
Привет, форум.
Такой вопрос. Есть скрипт, который надо улучшить таким образом, чтобы он запускался только вечером в 20:00. Возможно такое и как?
спасибо!

20090
Dimitry @Dimitry
Именно для этого придумали cron.

232
Medd @ishkinyaev
Мб кто-то делал уже. Есть решение вывода иконки в лог перед никами людей?