Использование хостботов и их команд

Тема в разделе 'Warcraft III', создана пользователем Asmodey, 3 мар 2009.

Статус темы:
Закрыта.
  1. Asmodey Лунный заяц

    TopicStarter Overlay
    Администратор проекта Журналист
    Оффлайн
    Сообщения:
    6.521
    Симпатии:
    1.097
    5040
    У многих возникают проблемы с командами для ботов. Эта маленькая статейка поможет более быстрее освоиться с управлением хостботами.
    Что бы найти хостбота на канале Main Room, нужно просто найти ник, который находиться в золотой рамке и имеет иконку голема. Естественно, что бы бот отвечал на ваши команды, нужно писать все ему в личку. Бот будет слушаться в том случае, если вы являетесь VIP - игроком на нашем сервере. Подробнеее об получении VIP можно узнать тут.
    Итак, предположим вы получили VIP, нашли свободного бота (всего их сейчас на сервере 24) и хотите поиграть. Что нужно сделать? Надо выбрать карту, которую в хотите поиграть, загрузить ее и создать саму игру. Немного не понятно? Объясняю:

    Бот может использовать карты, которые загружены в его хранилище. Если вы хотите загрузить свою карту (предположим moya_karta.w3x), то вы должны найти ее у себя в клиенте и использовать скрипт загрузки карты. Ну или же выбрать понравившуюся из списка. Потом, что бы использовать эту карту на боте вы должны написать боту в личку .map moya_karta.w3x (обязательно используйте точку вначале команды) .

    Здесь стоит обратить внимание, что присутствует аналог команды .map – это команда .load. Она отличается тем, что загружает конфиг карты, а не саму карту. Не думаю, что стоит объяснять что это значит, но просто имейте ввиду, что если захотите загрузить карту dota allstars, то просто пишите .load dota и тогда вы загрузите последнию версию этой карты. Это удобней, чем вызывать полное название карты.

    Бот ответит вам, смог ли он загрузить карту или нет. Если он успешно это сделал, то вам останется только создать игру, приватную (она не будет отображаться в списке игр) через .priv +название_игры или же публчиную через .pub +название_игры. Если бот напишет, что неудалось создать игру из за привышению лимита игр на боте, то просто используйте другого бота. В таком случаи вам придется опять загрузить карту через .load или .map и заново создать игру.

    Вот вы зашли в игру. Дождались полного заполнения всех слотов игроками. Что делать дальше? Дальше можно просто написать.start force (force - особая команда, для точно что бы бот стартовал игру немедленно. Если ее не использовать, то бот попросит подождать когда пропингует всех играющих).

    Ну или же если вы не хотите видеть кого-то в своей игре, то выбросить его :smile:. Это делается через команду .open +номер_слота. Считать слоты нужно сверху вниз. Предположим в доте первый слот за Scourge имеет номер 6.

    Так же вы можете поменять местами нескольких игрокв местами командой .swap +слот1 +слот2. Некоторые просятся свапнуться, что бы играть в одной команде со своим другом.

    Есть еще команда .hold +имя_игрока. Она резервирует слот для игрока. Имеется ввиду, что если вы ждете какаго нибудь игрока, а в вашей игре все слоты заняты, то бот автоматом выбросит кого-нибудь, что ваш друг смог зайти в игру.

    Хочу заметить, что у нас во избежании спуфа випов действует сисьема проверки подленности ника. В лобби игры бот не будет реагировать секунд 15 на ваши команды, когда вы зайдете. Если вы быстро пишите, то можете написать в личку боту команду sc (без точки!). Так он быстрее начнет вас слушаться.

    Теперь список всех команд ботов

    В battle.net:

    .addban <имя> <причина> -
    добавить в ваш банлист игрока на данном сервере
    .ban -
    альтернатива .addban
    .checkban <имя> -
    проверить находиться ли игрок в вашем банлисте
    .delban <имя> -
    удалить из вашего банлиста игрока на данном сервере
    .getgames -
    отобразить информацию об играх
    .load <filename> -
    загрузить фаил конфигурации (для изменения карт) - ".cfg" автоматически подставляется, писать не нужно
    .map <filename> -
    альтернатива .load
    .pub <имя> -
    создать открытую игру
    .priv <имя> -
    создать приватную игру
    .div (-notb или -tb) (-a) -
    создает дивизион ваш дивизион. Если добавить флаг -notb, то игра будет проходить без тимбаланса и будет работать команда swap. Очков за такую игру дается и отнимается на 60% меньше. Если же добавить -tb, то игра будет с тимбалансом, но не будет работать команда swap . Если дописать флаг , то игра будет создана с модом античита. В такую игру без античита зайти невозможно. Пример использования команды : .div -tb -a .Такая команда создаст дивизионную игру с тимбалансом и античитом.
    .statsdota [имя] -
    отобразить DotA статистику игрока, опционально добавляем [имя] для отображения статистики другого игрока (может использоваться не админами)
    .unhostforce -
    анхостит зависшие игры. (работает для рутадминов).

    В предигре (Лобби):

    .amh on || off - включает/выключает мод античита. Работает только для паблик или клоз игр. Для дивов нужно указывать флаг -а при создании игры
    .a -
    альтернатива .abort
    .abort -
    отменить отсчет
    .close <число> -
    закрыть слот
    .comp <слот> <сложность> -
    создать компьютера <слот> с уровнем сложности <сложность> (сложность - 0 Легкий, 1 Нормальный, 2 Сложный)
    .compcolour <s> <c> -
    изменить цвет компьютера в слоте <s> по <c> (<c> начинается с 1 по 12)
    .comphandicap <s> <h> -
    изменить гандикап компьютера в слоте (процент жизней) с <s> по <h> (<h> - 50, 60, 70, 80, 90, или 100)
    .comprace <s> <r> -
    изменить расу компьютера в слоте <s> по <r> (r - "human", "orc", "night elf", "undead", или "random")
    .compteam <s> <t> -
    изменить клан компьютера в слоте <s> по <t> (t - с 1 по кол-во кланов)
    .hold <имя> -
    зарезервировать слот для кого либо
    .kick <имя> -
    кикнуть игрока
    .latency <число> (аналог команды - .l) -
    установить уровень задержки (50-500)
    .open <число> -
    открыть слот
    .ping [число>
    (аналог команды - .p)- пропинговать игроков, опционально добавляем [число] чтобы кикнуть игроков чей пинго превышает данное [число]
    .refresh <on/off> -
    включить или выключить сообщение об обновлении
    .sp -
    разбросать игроков
    .start [force] -
    начать игру, опционально добавляем [force] чтобы пропустить подтверждение готовности
    .statsdota [имя] -
    отобразить DotA статистику игрока, опционально добавляем [имя] для отображения статистики другого игрока (может использоваться не админами)
    .swap <номер слота 1> <номер слота 2> -
    поменять слоты
    .tb -
    делает баланс между командами из разности среднего количества очков играющих.
    .unhost -
    анхостит игру, если вы являетесь ее владельцем.

    В игре:

    .addban <имя> <причина> -
    добавить в ваш банлист игрока на данном сервере
    .ban -
    альтернатива .addban
    .checkban - <имя>
    проверить находиться ли игрок в вашем банлисте
    .delban <имя> -
    удалить из вашего банлиста игрока на данном сервере
    .banlast -
    бан самого последнего ливера
    .votekick <имя> -
    Начать голосование , для того что бы выкинуть игрока из игры. Создать голосование можно только для своих тимейтов. Голоса учитываются только внутри команды
    .ff - начать голосование за окончание игры с результатом поражения вашей команды.
    .latency <число> -
    установить уровень задержки (50-500)
    .muteall -
    заблокировать глобальный чат (союзный и приватный чат останутся без изменений)
    .unmuteall -
    разблокировать глобальный чат
    .end -
    закончить игру. (срабатывает только до 5 минут игры и до FB или же первого лива)
    V1STa-, 111man и 2xgomelx нравится это.
  2. Asmodey Лунный заяц

    TopicStarter Overlay
    Администратор проекта Журналист
    Оффлайн
    Сообщения:
    6.521
    Симпатии:
    1.097
    5040
    Изменен список команд. Жирным подчеркнуты команды, которые отличаются от аналогов на других серверах или вовсе отсутствуют.
    napamnanapam, Noxwell и komaaaaaa нравится это.
Статус темы:
Закрыта.

Пользователи просматривающие тему (Пользователей: 1, Гостей: 1)

  1. Troung

Поделиться этой страницей


Топ разделов Топ пользователей Последние сообщения
1 Палата №9 90660
2 Курилка 79498
3 Архив 10931
4 Дни Рождения 8343
5 Сходки 8307
6 Техническая поддержка 7777
7 Ивенты 6493
8 Архив 6392
9 Спорт 5989
10 Киберспорт Республики... 5377
1 Asmodey 6521
2 -yastreb- 4901
3 [-_-]x[-_-] 4827
4 yorik 4254
5 Аня 3786
6 HundredEighty 3664
7 Bored 3592
8 Близзард 3407
9 Karamba 3387
10 zff 3294
Gnomka  67 20  Skull   21 май 2012 в 13:56
WoDotA - DotA 2 Top 10 Weekly...  89 dRakowa   21 май 2012 в 13:55
Армия прощальный уход  70 16  Skull   21 май 2012 в 13:55
выходные, так-то  316 38  dRakowa   21 май 2012 в 13:55
Жизнь или как оно?  161 20  SaTRAP   21 май 2012 в 13:48
Нужны моменты на мувик  222 22  [David][B1ane]   21 май 2012 в 13:38
~ Делимся музыкой ~  7413 387  WarHammer   21 май 2012 в 13:17
5 билетов или 1 из 22х  61 11  fest   21 май 2012 в 11:32
Dota2 го обсудим  32 My-My   21 май 2012 в 10:51
едет кто на глобал?  449 51  111man   21 май 2012 в 10:30