Главная страница  
Большая коллекция реплеев Battle.netПроги для игрыДополнительные пользовательские картыСкорая помощьФорум
 
 
  
Имя Пароль
Зарегистрируйтесь, чтобы подписываться своим именем. Регистрация
Форумы » Battle.net » Вопросы по Стелс Боту.
Вопросы по Стелс Боту.
nLx.Ward
14.10.2007 11:46 
Парни помогите плз. Бот работает все нормально идет - викторина и т д. Но есть пара вопросов :
1). Как сделать что б при вводе команд .pingme .clan .shamans ... бот выдавал сообщение не, в чат а в приват тому кто задал?
2). Собственно вопрос который касаеться первого - как включить что б бота не кикнули за флуд - я в Help написано что там какая то антифлуд систем, но она них не работает.
3). Как сделать допустим что б люди могли оставлять оценки боту?
(Команда например .putmark 5 - 5 = бал боту) Тоесть сделать как у большинства сайтов такой типа опрос : нравитсья ли вам сайт (только для бота)? Как это все подсчитывать и выводить среднее арифметическое ( писать ето все видимо надо в файле script.txt - но вот как это прописать - какие команды, сами формулы - не сложные).

Бота я качал с сайта 56к. Все работает номально. Ответьте плз либо на сайте. либо в аську либо в Батле на канале клана nLx.
Заранее спасибо.
Gosu_Pro
14.10.2007 22:19 
Парни помогите плз. Бот работает все нормально идет - викторина и т д. Но есть пара вопросов :
1). Как сделать что б при вводе команд .pingme .clan .shamans ... бот выдавал сообщение не, в чат а в приват тому кто задал?
2). Собственно вопрос который касаеться первого - как включить что б бота не кикнули за флуд - я в Help написано что там какая то антифлуд систем, но она них не работает.
3). Как сделать допустим что б люди могли оставлять оценки боту?
(Команда например .putmark 5 - 5 = бал боту) Тоесть сделать как у большинства сайтов такой типа опрос : нравитсья ли вам сайт (только для бота)? Как это все подсчитывать и выводить среднее арифметическое ( писать ето все видимо надо в файле script.txt - но вот как это прописать - какие команды, сами формулы - не сложные).

Бота я качал с сайта 56к. Все работает номально. Ответьте плз либо на сайте. либо в аську либо в Батле на канале клана nLx.
Заранее спасибо.

В разделе Sub AdvancedHelp(Username, Message) найди последнюю строку команды "AddQ send_to_whisper & "USE: help <topic> (trvuser, trvadmin, trvinfo, ping,
tbans)",1
после нее должно будет сразу идти exit sub
после "Addq send_to_whisper & напиши "/w "+username+" (через пробел,сняв при этом кавычку с "USE: help ...)
в итоге у тебя эта строка должна получиться так[code:1:5d5b62ad87]AddQ send_to_whisper & "/w "+username+" USE: help <topiс> (trvuser, trvadmin, trvinfo, ping,

tbans)",1[/code:1:5d5b62ad87]
Насчет команд .clan,.shamans незнаю,у меня нет в скрипте бота автоприглашалка для клана,но думаю там аналогично можно сделать.


По крайней мере нету как сделать .pingme - что б бот отвечал в приват.

В скрипте бота находишь строку с названием "Sub UserTalk_Event(Username, Flags, Message, Ping)"после нее (нажимаешь enter,чтобы переключиться на новую строку) прописываешь эту команду:[code:1:5d5b62ad87]If InStr(LCase(Message), ".pingme") > 0 And msg_interval_active = False Then
AddQ "/w " & Username & " Твой Пинг " & Ping & " мс!"
msg_interval_active = padqueue
Call scTimer_Timer[/code:1:5d5b62ad87]
Предварительно поставив в конфигурациях бота сл.: убираешь доступ другим пользователям к команде pingme (pingme=0,если ты прописывал) и если,есть публичный доступ-поставить значение "false".
nLx.Ward
16.10.2007 18:55 
Ок. Тогда вот новая проблема : бот нормально работал , но пару дней назад его кикают за флуд. Я просматривал сообщения которые пишут игроки и оказалось что они(сообщения) с нормальной переодичностью.
Сложилось впечатление что бота вообще кикает как токо он превышает где то 50 - 70 выданых команда ( вопросов/ответов викторины, ответов на команды и т д).
Как можно вкл анти флуд?
AlfaDogg
19.10.2007 10:17 
Можно отключить ваще прием сообщений и он просто будет говорить викторину а на всякие команды не реагировать...
/options ignorepublic

Запрещает приём обычных (не приватных) сообщений на публичных каналах (frozen throne rus-1, frozen throne rus-2, frozen throne rus-3 и т.д.). Хорошо подходит для бота - чтобы его не зафлудили. И для снижения траффика. Эта опция будучи установленной однажды сохраняется до тех пор, пока вы ее не отмените командой /options unignorepublic



Пример команды:
/options ignoreprivate

Запрещает приём приватных сообщений на публичных каналах. Отменяется командой /options unignorepublic
nLx.Ward
19.10.2007 18:13 
Не помогло - задает 5 - 8 вопросов и выбивает за флуд ( хоть на канале 10 человек хоть никого)
RasHeR
19.10.2007 18:27
RasHeR 
Увеличь время между подсказками и между вопросами.
uNhOLydOnUtS
19.10.2007 21:07
uNhOLydOnUtS 
64-120 а что?

если пинг постоянно скачать то в большинстве случаев получаеться дисконект.
Я днем бота ваще не запускаю, ибо но больше 10мин на канале не сидит, зато ночью ноу проблемсов, пинг 88-120мс
nLx.Ward
20.10.2007 11:13 
тоесть изменение пинга (допустим на моем провайдере) сразу приводит к дисккрнекту?
просто бОт выводит сообщение такого плана:
[9:40:28] Scripting runtime error 13: (line 3; column 1)
[9:40:28] Type mismatch: civ_Event_UserEmote.
[9:40:28] Offending line: >>
[9:40:28] Scripting runtime error 13: (line 3; column 1)
[9:40:28] Type mismatch: civ_Event_UserEmote.
[9:40:28] Offending line: >>

[9:40:29] You have been disconnected for flooding.
[9:40:29] [FRS] Бот был забанен по IP за флуд на канале. Не принимайте меры по его подключению к серверу. Он сделает это сам через 5 минут.
[9:40:29] [BNET] Disconnected.
[9:40:29] All connections closed.

то что написано красным - выводиться (почему то) после каждого вопроса. Может это связано с етим ?
RasHeR
20.10.2007 14:52
RasHeR 
То, что написано красным, означает, что у тебя ошибка в скрипте. Если ты изменял его, то найди те надписи, которые вписаны там красным цветом, и измени их. Исправь.
nLx.Ward
02.11.2007 21:15 
Ок. Скрипт это файл Script.txt в папке бота. Но как там найти эту строку(и) ?
uNhOLydOnUtS
06.11.2007 23:07
uNhOLydOnUtS 
Какой ПОиск? Обясни нормльно.

открываешь через блокнот или любым тестовым редактором , нажимаешь поиск вводишь нужную часть скрипта нажимаешь найти, исправляешь
  [22:15:54] [BNET] Connecting...
[22:15:54] [BNET] Connected!
[22:15:54] [BNET] 10053 -- Connection is aborted due to timeout or other failure
[22:15:54] [BNET] Disconnected.
[22:15:54] All connections closed.
[22:15:54] [BNET] You appear to be IPBanned. The bot will attempt to reconnect again in 20 minutes.
что тут делать?? подскажите



Ответ в тему



=>
Введите цифры с картинки