Сайт | Лаборатория | Форум | Wikiservia



In english

harpywar.com

Главная

Вики

Форум

Лаборатория

 Статьи
   Игры
   Настройка серверов
     PvPGN
     D2GS
     NFS: U
     Apache
     ArcEmu

   Кодинг
     .NET
     PHP

   Разное

 Проекты
   QDoom
   IRC Search
   vbreality [web]
   UTech p2p Realm [web]
   PvPGN система статистики
   Diablo 2 Launcher
   WoW Simple Launcher

 Моё
   Творчество
   Оборудование

Поиск по сайту


Хостинг и VDS, скидка при переходе
 
PvPGN (Player vs Player Game Network)
Иконки Warcraft 3 (w3xp_userselected_icon)
Создание иконок Warcraft 3
PvPGN c ладдером в Starcraft [x]
Группы консольных команд (command_groups.conf) [x]
Battle.net утилиты
Создание баннеров (ad.conf)
address_translation.conf
Иконки Starcraft [x]
Как скомпилировать исходники PvPGN 1.8.5 под Windows
Headers и библиотеки для компиляции PvPGN
Как скомпилировать исходники PvPGN 1.99 из SVN, под Windows
PvPGN и MSSQL (через ODBC)
Как установить PvPGN 1.8.5 под Linux
Установка PvPGN 1.99 на Linux
Среда для эффективной разработки PvPGN
Группы консольных команд (command_groups.conf)Создано: 23.05.2007
Изменено: 16.01.2008
Автор: HarpyWar

Эта статья устарела!

Причина: Эта статья в Викисервии


command_groups.conf - конфигурационный файл, содержащий консольные команды, которые можно вводить через чат Battle.net.

Все нижеописанные команды распределены по группам. В самом начале доступ к ним может выдавать администратор с правами command_groups=255 с помощью команды
/cg add username 12345678
В этом случае игроку будут выдан доступ ко всем группам команд

Команды первой группы доступны всем игрокам. Здесь рассматриваются только команды для групп выше первой. Для каждой команды приведены примеры использования.


Группа #2
    /ann = /announce [message]
    /ann Hello!
    #сообщение "Hello!" увидят все игроки, находящиеся в данный момент на сервере


    /realmann
    /realmann Hello!
    #сообщение "Hello!" увидят только игроки закрытого реалма Diablo 2, находящиеся в данный момент на сервере, при этом выполнить эту команду сможет только тот, кто находится в этом реалме



Группа #3
    /serverban [username]
    /serverban HarpyWar
    #игрок HarpyWar будет выкинут с сервера, перманентно забанен по ip адресу, и его аккаунт будет заблокирован


    /ipban [option] {ip}
    /ipban add 80.86.247.50 10
    #игрок с ip адресом 80.86.247.50 будет забанен на 10 минут

    /ipban del 80.86.247.50
    #удаляет бан с ip адреса 80.86.247.50

    /ipban check 80.86.247.50
    #проверяет на наличие бана ip адрес 80.86.247.50

    /ipban list
    #выводит список забаненных ip адресов



Группа #4
    /kill [username]
    /kill HarpyWar
    #игрок HarpyWar потеряет соединение с сервером


    /killsession [session] {min}
    /killsession [session] {min}
    #?


    /addacct [username]
    /addacct HarpyWar 12345
    #создаст на сервере новый аккаунт с именем HarpyWar и паролем 12345


    /lockacct [username]
    /lockacct HarpyWar
    #блокирует аккаунт HarpyWar (с ним невозможно войти)


    /unlockacct [username]
    /unlockacct HarpyWar
    #разблокирует аккаунт HarpyWar, заблокированный командой /lockacct



Группа #5
    /ladderactivate
    /ladderactivate
    #вся текущая статистика игроков немедленно обновляется и записывается в папку pvpgn\var\ladders\



Группа #6
    /operator [+-username]
    /operator +HarpyWar
    #дает аккаунту HarpyWar привилегии оператора сервера

    /operator -HarpyWar
    #снимает с аккаунта HarpyWar привилегии оператора сервера


    /admin [+-username]
    /admin +HarpyWar
    #дает аккаунту HarpyWar привилегии администратора сервера

    /admin -HarpyWar
    #снимает с аккаунта HarpyWar привилегии администратора сервера


    /flag [flag]
    /flag 0x00000004
    #дает игроку HarpyWar флаг на канале 0x00000004 (картинка спикера), после выхода с канала флаг обнуляется


    /tag [tag]
    /tag W2BN
    #сервер принимает ваш клиент за Warcraft II (аналогично можно задавать другие коды клиентов: CHAT, W3XP, SEXP и т.д.)



Группа #7
    /set [username] [key] {value}
    /set HarpyWar mykey 123
    #на сервере создается переменная mykey со значением 123 присваивающаяся логину HarpyWar, переменная обнуляется только после перезапуска сервера


    /commandgroups /cg [option] [username] {groups}
    /cg add HarpyWar 12345
    #устанавливает на аккаунт HarpyWar доступ для групп команд 1,2,3,4,5

    /cg del HarpyWar 45
    #удалит с аккаунта HarpyWar доступ для групп команд 4 и 5

    /cg list HarpyWar
    #покажет, какие группы команды выставлены для аккаунта HarpyWar


    /clearstats [username] [clienttag]
    /clearstats HarpyWar W3XP
    #обнулит статистику аккаунта HarpyWar в клиенте Warcraft 3 TFT



Группа #8
    /rehash
    /rehash
    #сервер заново загружает все конфигурационные файлы, удаляет и восстанавливает каналы, баннеры, карты и т.д., игроки при этом остаются на сервере, кроме Diablo 2 игроков, которым после выхода из игры придется заново заходить на сервер, но персонаж при этом сохраняется, т.к. связь d2gs теряется лишь с pvpgn, а с d2cs и d2dbs остается;
    при вводе этой команды игроки никакого сообщения не видят!


    /shutdown
    /shutdown
    #правильное закрытие сервера с сохранением всех данных (потеря исключена); сервер завершает работу через столько секунд, сколько указано в опции shutdown_delay файла bnetd.conf - у игроков должно быть время завершить игру и спокойно выйти


 xpeh
15 Июнь 2007, 08:21 | #47 
Оригинальный хэлп по командам pvpgn очень плохой, на многие команды описания нет (serverban) или неполное.
Оригинальные конфиги ***но страшное, на большой сервер ставить без изменения категорически недопустимо. Хорошо бы создать |"безопасный конфиг|". Описания конфигов также страдают галимостью. Система команд говенная донельзя с точки зрения безопасности. Че поделать, линуксячими ***орасами написано :)

 HarpyWar
16 Январь 2008, 20:04 | #96 
Это хелп не по всем командам, а только по группам команд, выставляющиеся командой /cg

 xpeh
19 Апрель 2008, 22:28 | #119 
А командой cg выставляются права на все команды, которые есть в command_groups.conf :) А есть какие-то команды, которых там по дефолту нет?

HarpyWar, а можно мне как-то твое творчество поправить? А то не со всем я согласен.

 nameofLife
04 Май 2010, 06:38 | #264 
Привет народ!!
а можно пароль узнать командой??!!

 RiKi
04 Май 2010, 17:13 | #265 
нет! даже в файле игрока он зашифрован

 Asakura
22 Май 2010, 13:27 | #266 
Пароль хешируется в пвпгн так что никак

 Phantom
05 Сентябрь 2010, 12:09 | #291 
какие еще картинки можно поставить командой flag ? 0x00000001 - Blizzard к примеру

 HarpyWar
05 Сентябрь 2010, 12:12 | #292 
Phantom, открывай icon-star.bni (кажется, так называется) - там все коды иконок.

 kusko
30 Май 2012, 07:29 | #343 
Умне все получилось СПС))
я даже смог убрать иконку админа "Blizzard"))!


Есть вопросы по настройке игровых серверов? Добро пожаловать на форум!

Имя: Проверка: = 8591


© 2006—2017, HarpyWar

Любое копирование информации с этого сайта - только со ссылкой на источник.
Это в одинаковой мере распространяется на любую авторскую информацию в интернете.