I don’t know what’s wrong and why it doesn’t work anymore
on $ *: PARSELINE:OUT:/ ^ (notice \ S +: \ x01VERSION) mIRC /: { var %version = Kiwi IRC .parseline -otn $regml(1) %versión $ + $ chr (1) halt } }
EpicNet.Ru - Форум IRC Чата |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » EpicNet.Ru - Форум IRC Чата » HELP SCRIPTS - Помощь по mIRC скриптам » CTCP Reply - script doesn't work
I don’t know what’s wrong and why it doesn’t work anymore
on $ *: PARSELINE:OUT:/ ^ (notice \ S +: \ x01VERSION) mIRC /: { var %version = Kiwi IRC .parseline -otn $regml(1) %versión $ + $ chr (1) halt } }
I don’t know what’s wrоng and w***t doesn’t work anymore
Ошибка 1 - у вас много лишних пробелов в тех местах, где с учётом синтаксиса их быть не должно:
[c]on $␣*:␣PARSELINE:OUT:/␣^␣(notice \␣S␣+: \␣x01VERSION) mIRC␣/:[/c] ➜ [c]on $*:PARSELINE:OUT:/^(NOTICE \S+ :\x01VERSION) mIRC/:[/c]
[c].parseline -otn $regml(1) %versión $␣+ $␣chr␣(1)[/c] ➜ [c].parseline -otn $regml(1) %versión $+ $chr(1)[/c]
Не забывайте заглядывать в справочную документацию для проверки правильного синтаксиса, чтобы иметь возможность исправить самостоятельно некоторые простые ошибки.
[indent=0.8,0.5]
Ошибка 2 - я заметил, что названия одинаковых переменных отличаются друг от друга как минимум одной буквой:
[c]var %version = Kiwi IRC[/c]
[c].parseline -otn $regml(1) %versión $+ $chr(1)[/c]
В этом случае это будет считаться как две разные переменные с разными названиями. Я настоятельно рекомендую в дальнейшем использовать ТОЛЬКО буквы английского алфавита для всех названий переменных, чтобы больше никогда не сталкиваться с подобными проблемами.
[indent=0.8,0.5]
Ошибка 3 - последняя фигурная скобка [c]}[/c] здесь лишняя, так как для неё нет пары, в виде открывающей фигурной скобки [c]{[/c]. Они всегда должны быть вместе как пара: [c]{ ... }[/c].
[indent=0.8,0.5]
Кроме того, вам ничто не мешает использовать оригинальный код, который судя по всему был взят отсюда: https://forum.epicnet.ru/viewtopic.php?id=953#p1231
Для корректного отображения кода перед копированием необходимо отключить переводчик страницы, чтобы избежать текстовых искажений, которые могут привести к неработоспособности кода.
[html]<style>img {vertical-align:middle;}.hnet{color:#FFFFFF;}.hstar{color:#DE0000;}.htext{font-family:Verdana;font-size:13px;color:#6E1E00;}.heading{font-family:Verdana;font-size:13px;font-weight:bold;background-color:#4897E7;}.stitle{font-family:Verdana;font-size:12px;}.dot{color:#808000;}.desc{color:#ADADAD;}a .curl{font-family:Verdana;font-size:13px;color:#3A92CD;}</style><table><tr><td width="20px" height="20px"><img src="https://forumstatic.ru/files/000d/c9/8c/34681.jpg"></td><td><a href="https://forum.epicnet.ru/viewtopic.php?id=234"><span class="heading"> <span class="hstar">★</span> <span class="hnet">EpicNet.Ru</span> <span class="hstar">★</span> </span><span class="htext"> - IRC Чат © 2008</span></a></td></tr><tr><td></td><td><div class="stitle"><span class="dot">•</span> <span class="desc">Вход через вебгейт:</span> <a href="http://irc.epicnet.ru"><span class="curl">http://irc.epicnet.ru</span></a><br><span class="dot">•</span> <span class="desc">Сервер:</span> irc.epicnet.ru <span class="desc">Порты:</span> 6667, 6668 (ssl)<br><div></td></tr></table>[/html]
Вы здесь » EpicNet.Ru - Форум IRC Чата » HELP SCRIPTS - Помощь по mIRC скриптам » CTCP Reply - script doesn't work