15 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Пишем AddOn к World of Warcraft

Пишем AddOn к World of Warcraft

На хабре как-то писали о создании ботов к WoW, а вот статей о написании аддонов я не нашел и решил описать этот процесс на примере одной поделки, которую я писал когда-то давно, когда я был еще студентом и моего времени хватало на игру в World of Warcraft и создание аддонов к нему. С деньгами тогда было туго и играл я не на официальном сервере, а на одном из бесплатных, имеющем кучу недоделок, багов, фич и аномалий.


После того, как за случайное использование одной из них я был забанен, появилась идея создать аддон, указывающий в игре на все отличия данного шарда от официального сервера, с предупреждениями о наказаниях за их использование.

Я выложил аддон на Google Code и форум серевера и он стал достаточно популярным (как для пиратского сервера). Кому интересно, как делаются аддоны — велкам под кат.

Введение

Итак, начнём с определения. Аддон в WoW — это набор некоторых файлов, которые позволяют пользователю изменить интерфейс клиентской части игры, но никак не влияют на серверную игровую механику. Аддоны были в WoW изначально, что выгодно отличает эту ММОРПГ от некоторых других, кричащих о своём превосходстве, но не имеющих возможности создания официальных аддонов и по сей день. Аддонов есть тысячи, если не десятки тысяч. Почему так много? А потому, что стилей игры и игровых задач ровно столько же. И конечно же, разработчики молодцы, что с самого начала дали способ каждому создать что-то своё, а не навязывать единый интерфейс, требуя считать его удобным.

Главным источником документации при создании аддона у нас будет портал WoWWiki. Пару ссылок по теме:

  • Об аддонах
  • Начинаем писать аддон
  • World of Warcraft API
  • О разработке интерфейса

Полезной информации там еще очень много, но до неё можно добраться по ссылкам с этих четырёх страниц в пару кликов.

Инструментарий

Никаких специальных инструментов для создания аддонов не нужно. Все они представляют собой текстовые файлы, так что берите свой любимый текстовый редактор — и вперёд! Если он имеет подсветку синтаксиса языка Lua (именно на нём создаются аддоны) — вообще прекрасно. Этим требованиям отвечает, например, Notepad++.
А еще, энтузиасты создали на базе движка Free Visual Studio Shell специальную open-source IDE, которая называется AddOn Studio.

Статья в тему:  Как удалить аккаунт в игре forge of empires

Штука прикольная и берет на себя ряд функций, таких как:

  • Дизайнер интерфейса
  • Просмотре интерфейса в виде XML-дерева
  • Браузер ресурсов WoW
  • Автодополнение по WoW API
  • Автогенерацию некоторых файлов

+ пару других прикольных вещей. В общем, можно пользоваться. Ну и еще можно просмотреть эту страницу, может быть найдете плагин к своей любимой IDE или просто что-то знакомое.

Пару концептуальных моментов

  • Есть такая штука, как политика Blizzard, требующая от аддона бесплатности, соответствия EULA, отсутствия вреда для других пользователей и пару других скучных, но идейно верных вещей. Так что о идеях написания ботов, хаков, читов и прочего мусора лучше забыть.
  • Хотите Вы того или нет, Ваш аддон будет opensource, потому что пишется на LUA+XML и распространяется в исходных кодах.

Из чего состоит аддон

1. TOC-файл (table of conteset). Это оглавление нашего аддона. Объясняет оболочке WoW кто мы такие, как называемся, кто автор, из чего состоим и пару других вещей. Вот, например, toc-файл моего аддона:

2. XML-файлы, описывающие изменения в интерфейсе, которые мы хотим внести (фреймы, кнопки, привязку событий в интерфейсе к определенным функциям в коде). Вот xml-файл моего аддона:

Можно ли организовать игровой хостинг на домашнем компьютере?

И да, и нет. Зависит от конкретной задачи. Чисто технически можно установить на личном ПК серверное программное обеспечение игры или создать виртуальную локальную сеть в духе Garena. Или же создать «сервер» прямо в клиенте игры, если в нем есть такая функция.

Тогда к вам смогут подключиться другие игроки. Но есть вероятность, что для этого им понадобится ваш IP-адрес и умение подключаться через встроенную в игру командную строку. А администратору сервера придется обеспечить безопасность, стабильность и защиту от нечестных игроков без посторонней помощи.

Статья в тему:  Как добавить аккаунт mail.ru в gmail android

Для личного использования такой вариант подходит. Хватит и производительности среднестатистического компьютера, и ресурсов сети. Но это справедливо не для всех игр. Некоторые содержат в себе такие масштабные миры, что для их запуска и поддержки в рабочем состоянии понадобится по меньшей мере десяток мощных ПК в качественном дата-центре.

Кому необходимо приобретать выделенный игровой сервер?

Сразу трем категориям людей:

  1. Тем, кто хочет играть на собственном сервере в игры наподобие World of Warcraft. Для них нужны гораздо более мощные процессоры и увеличенный объем памяти.
  2. Тем, кто хочет, чтобы их игровое пространство находилось всегда онлайн, независимо от состояния их личного ПК или ПК друзей.
  3. И тем, кто планирует зарабатывать на собственном игровом сервере.

С первой и второй категориями все понятно. Арендуете VDS/VPS под свои нужды и размещаете на нем виртуальный мир любой игры по желанию. Правда, стоить такое удовольствие будет дорого.

А вот с третьими сложнее. Мало того, что придется брать выделенный сервер, а не виртуальный, так еще и по мощности он должен соответствовать минимальным требованиям выбранной игры. Но зато это вложение может окупиться, если удастся придумать способ монетизации собственного игрового мира, как это делают другие администраторы, предоставляя дополнительные услуги за деньги или запуская игроков на сервер только после оплаты импровизированной подписки.

VDS с бесплатным администрированием и поддержкой 24/7. Дарим 200 рублей на тест

Протестируй VDS Timeweb бесплатно: закажи сервер, сообщи поддержке промокод community200 и получи 200 рублей на баланс.

Уничтожь как можно больше игроков Орды и Альянса

Мировое PvP в актуальной версии World of Warcraft — это скорее миф, чем реальность. Blizzard всеми силами старается вернуть дух сражений между игроками в чистом поле, но после Legion, где даже по сюжету Орда и Альянс заключили перемирие перед лицом общего врага, сделать это сложно. Нередко в локациях можно увидеть ситуацию, как орк с прямой спиной, который никогда больше не будет рабом, смиренно ждет в сторонке, пока паладин Альянса добьет локальный квест.

Статья в тему:  Как удалить аккаунт в навечно

Но исключения всё-таки есть. В новом аддоне Blizzard поощряет игроков, которым нравится мировое PvP, c помощью достижений. Если у вас до сих пор не сделаны ачивки « Гроза Орды » и « Гроза Альянса » — чего же вы ждете?

Многие PvE-игроки недолюбливают PvP, но Blizzard добавляет в игру и смешанные варианты времяпрепровождения. Например, в локации Назжатар каждый час можно захватывать флаги или биться с игроками за мини-боссов. Это, конечно, не Озеро Ледяных Оков, по которому многие скучают, но тоже неплохо. В качестве награды всё еще можно получить валюту, за которую продаются милые безделушки.

Если всё это вы уже пробовали, то самое время научиться убивать игроков противоположной фракции самыми странными способами. Мы не раз писали про паладина под никнеймом Rextroy, который находит баги и фичи в World of Warcraft и демонстрирует их на YouTube. Недавно он придумал, как убивать врагов с помощью расходуемого предмета — « Тотема моря ». На канале этого энтузиаста можно найти десятки способов странных убийств игроков Орды. Может быть, вы станете тем паладином, который обратит фишки Rextroy против него самого?

Пишем AddOn к World of Warcraft

На хабре как-то писали о создании ботов к WoW, а вот статей о написании аддонов я не нашел и решил описать этот процесс на примере одной поделки, которую я писал когда-то давно, когда я был еще студентом и моего времени хватало на игру в World of Warcraft и создание аддонов к нему. С деньгами тогда было туго и играл я не на официальном сервере, а на одном из бесплатных, имеющем кучу недоделок, багов, фич и аномалий.


После того, как за случайное использование одной из них я был забанен, появилась идея создать аддон, указывающий в игре на все отличия данного шарда от официального сервера, с предупреждениями о наказаниях за их использование.

Статья в тему:  Как сделать аккаунт в блок страйке

Я выложил аддон на Google Code и форум серевера и он стал достаточно популярным (как для пиратского сервера). Кому интересно, как делаются аддоны — велкам под кат.

Введение

Итак, начнём с определения. Аддон в WoW — это набор некоторых файлов, которые позволяют пользователю изменить интерфейс клиентской части игры, но никак не влияют на серверную игровую механику. Аддоны были в WoW изначально, что выгодно отличает эту ММОРПГ от некоторых других, кричащих о своём превосходстве, но не имеющих возможности создания официальных аддонов и по сей день. Аддонов есть тысячи, если не десятки тысяч. Почему так много? А потому, что стилей игры и игровых задач ровно столько же. И конечно же, разработчики молодцы, что с самого начала дали способ каждому создать что-то своё, а не навязывать единый интерфейс, требуя считать его удобным.

Главным источником документации при создании аддона у нас будет портал WoWWiki. Пару ссылок по теме:

  • Об аддонах
  • Начинаем писать аддон
  • World of Warcraft API
  • О разработке интерфейса

Полезной информации там еще очень много, но до неё можно добраться по ссылкам с этих четырёх страниц в пару кликов.

Инструментарий

Никаких специальных инструментов для создания аддонов не нужно. Все они представляют собой текстовые файлы, так что берите свой любимый текстовый редактор — и вперёд! Если он имеет подсветку синтаксиса языка Lua (именно на нём создаются аддоны) — вообще прекрасно. Этим требованиям отвечает, например, Notepad++.
А еще, энтузиасты создали на базе движка Free Visual Studio Shell специальную open-source IDE, которая называется AddOn Studio.

Штука прикольная и берет на себя ряд функций, таких как:

  • Дизайнер интерфейса
  • Просмотре интерфейса в виде XML-дерева
  • Браузер ресурсов WoW
  • Автодополнение по WoW API
  • Автогенерацию некоторых файлов

+ пару других прикольных вещей. В общем, можно пользоваться. Ну и еще можно просмотреть эту страницу, может быть найдете плагин к своей любимой IDE или просто что-то знакомое.

Статья в тему:  Как найти аккаунт в баду

Пару концептуальных моментов

  • Есть такая штука, как политика Blizzard, требующая от аддона бесплатности, соответствия EULA, отсутствия вреда для других пользователей и пару других скучных, но идейно верных вещей. Так что о идеях написания ботов, хаков, читов и прочего мусора лучше забыть.
  • Хотите Вы того или нет, Ваш аддон будет opensource, потому что пишется на LUA+XML и распространяется в исходных кодах.

Из чего состоит аддон

1. TOC-файл (table of conteset). Это оглавление нашего аддона. Объясняет оболочке WoW кто мы такие, как называемся, кто автор, из чего состоим и пару других вещей. Вот, например, toc-файл моего аддона:

2. XML-файлы, описывающие изменения в интерфейсе, которые мы хотим внести (фреймы, кнопки, привязку событий в интерфейсе к определенным функциям в коде). Вот xml-файл моего аддона:

Разгадай все тайны World of Warcraft

Blizzard часто добавляет в игру пасхалки, поэтому нельзя утверждать наверняка, что игрокам известны все тайны мира World of Warcraft. Обычно о новых загадках MMORPG первыми узнают датамайнеры, обнаруживая в коде финальную награду для пользователей, которые смогут во всём разобраться. При этом даже датамайнеры не имеют доступа ко всему коду игры, и шанс обнаружить что-то новое есть у каждого пользователя.

Игроки, которые обожают проводить время «с пользой», разговаривая с NPC, покупая у торговцев бесполезные предметы, делая по 144 клика на гнилую картошку и выискивая на полу Каражана кусочки кошачьего корма, собираются в Discord, на сервере WoW Secret Finding . В этом необычном комьюнити уже более 160 тыс. участников, и по вечерам в онлайне находятся более 50 тыс. человек. Каждый из энтузиастов ищет знаки, которые могут привести к пасхалке. Даже если ты не собираешься заниматься этим вечно, во время препатча познакомиться с новыми людьми и подружиться с кем-то из сталкеров Азерота будет интересно!

Можно ли организовать игровой хостинг на домашнем компьютере?

И да, и нет. Зависит от конкретной задачи. Чисто технически можно установить на личном ПК серверное программное обеспечение игры или создать виртуальную локальную сеть в духе Garena. Или же создать «сервер» прямо в клиенте игры, если в нем есть такая функция.

Статья в тему:  Как удалить аккаунт в живой классике

Тогда к вам смогут подключиться другие игроки. Но есть вероятность, что для этого им понадобится ваш IP-адрес и умение подключаться через встроенную в игру командную строку. А администратору сервера придется обеспечить безопасность, стабильность и защиту от нечестных игроков без посторонней помощи.

Для личного использования такой вариант подходит. Хватит и производительности среднестатистического компьютера, и ресурсов сети. Но это справедливо не для всех игр. Некоторые содержат в себе такие масштабные миры, что для их запуска и поддержки в рабочем состоянии понадобится по меньшей мере десяток мощных ПК в качественном дата-центре.

Кому необходимо приобретать выделенный игровой сервер?

Сразу трем категориям людей:

  1. Тем, кто хочет играть на собственном сервере в игры наподобие World of Warcraft. Для них нужны гораздо более мощные процессоры и увеличенный объем памяти.
  2. Тем, кто хочет, чтобы их игровое пространство находилось всегда онлайн, независимо от состояния их личного ПК или ПК друзей.
  3. И тем, кто планирует зарабатывать на собственном игровом сервере.

С первой и второй категориями все понятно. Арендуете VDS/VPS под свои нужды и размещаете на нем виртуальный мир любой игры по желанию. Правда, стоить такое удовольствие будет дорого.

А вот с третьими сложнее. Мало того, что придется брать выделенный сервер, а не виртуальный, так еще и по мощности он должен соответствовать минимальным требованиям выбранной игры. Но зато это вложение может окупиться, если удастся придумать способ монетизации собственного игрового мира, как это делают другие администраторы, предоставляя дополнительные услуги за деньги или запуская игроков на сервер только после оплаты импровизированной подписки.

VDS с бесплатным администрированием и поддержкой 24/7. Дарим 200 рублей на тест

Протестируй VDS Timeweb бесплатно: закажи сервер, сообщи поддержке промокод community200 и получи 200 рублей на баланс.

Путеводитель по решению проблем с аккаунтом

#1 off Decarabia

Статья в тему:  Как взломать чужой аккаунт в вайбере
  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:44

    Тема создана с целью информирования игроков о возможных неприятностях, которые могут встретиться на их игровом пути и способах решения подобных проблем. К сожалению, многие, столкнувшись с той же кражей аккаунта, не предпринимают никаких действий, т.к. не знают, что они могут сделать, дабы помочь себе. Список, возможно, будет обновляться.

    • Наверх
    • Жалоба

    #2 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:45

    Если Вы забыли пароль от Вашей учетной записи, не расстраивайтесь. Восстановить его достаточно просто: воспользуйтесь услугой восстановления пароля, пройдя по этой ссылке. После указания Вашего логина и адреса электронной почты, на который был зарегистрирован аккаунт, Вам придет письмо с новым паролем, который сгенерирует для Вас система. В письме будет указан новый пароль и ссылка для его активации. Переходите по ссылке (ибо новый пароль не является действительным без активации) и можете заходить в игру или личный кабинет с новым паролем. Не забывайте, что при желании Вы всегда можете сменить пароль в своем личном кабинете.

    Если Вы забыли свой логин, то напишите в тех.поддержку любую информацию о своем аккаунте из списка:

    • Имя любого персонажа, находящегося на данном аккаунте
    • Адрес почты, на который был зарегистрирован аккаунт
    • Ваш секретный вопрос и ответ на него

    После этого дождитесь ответа на свой тикет в тех.поддержке и заходите на Ваш аккаунт.

    Если Вы забыли e-mail, помните, что Вы всегда можете посмотреть его в зашифрованном виде в своем личном кабинете.
    Если же Вы потеряли доступ к почтовому ящику, то сменить e-mail можно лишь при использовании секретного вопроса и ответа, которые Вы указывали при регистрации аккаунта. Для этого опять же отправляем сообщение в тех.поддержку, где указываем:

    • Логин
    • Секретный вопрос
    • Секретный ответ
    • Новый e-mail, на который будет переведен аккаунт

    • Наверх
    • Жалоба

    #3 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:50

    Статья в тему:  Как отвязать apb аккаунт от стима

    Изменение злоумышленником пароля учетной записи

    Воспользуйтесь услугой восстановления пароля, пройдя по этой ссылке. После указания Вашего логина и адреса электронной почты, на который был зарегистрирован аккаунт, Вам придет письмо с новым паролем, который сгенерирует для Вас система. В письме будет указан новый пароль и ссылка для его активации. Переходите по ссылке (ибо новый пароль не является действительным без активации) и можете заходить в игру или личный кабинет с новым паролем.

    Настоятельно рекомендую Вам изменить пароль после его восстановления на более надежный. Для полной безопасности рекомендую также изменить email. Ну и, естественно, никогда не разглашать данных о своем аккаунте. Помните, что администрация никогда не попросит Вас назвать свой пароль.

    Если Вы знаете злоумышленника и располагаете какими-либо доказательствами, который изменил пароль Вашей учетной записи, Вы можете подать жалобу в тему Скриншоты читеров и багов. Ознакомьтесь с правилами подачи жалобы, не забудьте про доказательства. В случае одобрения жалобы, злоумышленнику будет выдана блокировка аккаунта.

    • Наверх
    • Жалоба

    #4 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:53

    Если при заходе в игру Вы видите сообщение вида “Данная учетная запись World of Warcraft закрыта и более не действительна.”, то Ваш аккаунт заблокирован. Чтобы узнать причину блокировки аккаунта, пройдите на страницу банов и отыщите в списке свой логин. Также можете посмотреть дату снятия блокировки и ник ГМа, который Вам ее выдал. Большинство блокировок выдается после одобрения жалоб в теме “Скриншоты читеров и багов”, так что попробуйте найти на себя жалобу в данной теме (смотрите сводку банов), если Вы не поняли причину блокировки со страницы списка банов.

    Напоминаю, что блокировка может быть выдана в любое время. Присутствие игрока в игре не является обязательным. Блокировка выдается после того, как будет рассмотрена и одобрена жалоба.

    Если же Вы использовали сторонние программы, Вам будет выдана блокировка нашим античитом на 15 дней. В связи с тяжестью нарушение блокировка может быть временной и перманентной. О сроках блокировки и их причинах читайте в первом сообщение темы “Скриншоты читеров и багов”.

    Статья в тему:  Где в айфоне найти аккаунт

    Временные блокировки Вы можете снять с помощью осколков, воспользовавшись услугой “Досрочное снятие бана” в своем личном кабинете. Данная услуга видна в списке только в случае блокировки аккаунта. Стоимость данной услуги составляет 30 голосов. О том, что это и как их заработать, читайте в теме “Голосуй за наш сервер!”. Перманентные блокировки данным способом снимать нельзя.

    Если Вы не согласны с выданной Вам блокировкой, оставьте апелляцию в соответствующем разделе форума. Перед подачей обязательно ознакомьтесь с правилами ее оформления в этой теме! Апелляцию могут оставлять игроки, получившие как временные, так и перманентные блокировки, но только от ГМов. Блокировки, выданные нашим античитом, не снимаются. Если Ваша апелляция будет одобрена, то блокировка аккаунта аннулируется.

    • Наверх
    • Жалоба

    #5 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:59

    Попытка кражи аккаунта или иного вида мошенничества

    Если кто-то, представившись работником сервера, пытается узнать данные Вашей учетной записиполучить вещи или золотоугрожает блокировкой, сообщите об этом, оставив сообщение в теме “Скриншоты читеров и багов”. Не забудьте приложить скриншот разговора. Другие подробности оформления жалобы читайте в первом сообщении темы.

    Если Вы столкнулись с письмами от “администрации” сервера с вложениями, то отправляйте их назад тому, кто Вам их прислал. Вложениями чаще всего являются недорогие предметы, отправленные Вам наложенным платежом (При получении такого рода вложения с игрока снимается та сумма денег, которую запрашивает отправитель). Ни в коем случае не пытайтесь забрать вложение, т.к. злоумышленнику будет выслана крупная денежная сумма, снятая с Вашего персонажа. Обязательно сообщите о данном нарушении, подав жалобу в тему “Скриншоты читеров и багов”!

    Никогда не путайте письма от администрации с обычными письмами. О том, как должно выглядеть письмо администрации сервера, читайте в теме Как не стать жервой мошенников.

    Пожалуйста, будьте бдительны!

    • Наверх
    • Жалоба

    #6 off Decarabia

    Статья в тему:  Как восстановить аккаунт в линейке
  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:01

    Кража аккаунта (изменение пароля и адреса e-mail’a)

    В случае кражи аккаунта не медлите с возвращением доступа к нему! Во-первых, подайте заявку в тех.поддержку на восстановление доступа к аккаунту, указав:

    • Ваше имя аккаунта
    • Ваш секретный вопрос, указанный при регистрации
    • Ваш секретный ответ, указанный при регистрации
    • Новый e-mail, на который будет переведен аккаунт

    Да, восстановление доступа возможно только в случае указания секретных данных. Так что, пожалуйста, не забывайте их и уж тем более не рассказывайте о них посторонним людям. Настоятельно не рекомендую использовать бывшие e-mail’ы (и схожие по написанию с ними) в качестве новых по очевидным причинам.

    Во-вторых, подавайте жалобу на вора (если он Вам известен) в тему “Скриншоты читеров и багов”, ознакомившись с правилами их оформления. Естественно, прилагайте доказательства. Не стоит спускать с рук людям подобные вещи, дабы количество краж аккаунтов не возрастало от безнаказанности. Думаю, никто не будет против того, чтобы их аккаунт был в безопасности.

    • Наверх
    • Жалоба

    #7 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:01

    Удаление персонажа на аккаунте

    Если Ваш персонаж был удален Вами или злоумышленником, то у Вас есть 20 дней на то, чтобы его восстановить. По прошествии этого времени восстановление персонажа будет невозможно, так что действуйте, как только узнали об удалении (или одумались..)!

    Для восстановления удаленного персонажа зайдите в Ваш личный кабинет и воспользуйтесь услугой “Восстановить персонажа”.

    Напоминаю, что персонажи ниже 30 уровня восстановлению не подлежат. Также не подлежат восстановлению персонажи, удаленные раньше, чем 20 дней назад.

    • Наверх
    • Жалоба

    #8 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:02

    Удаление вещей у персонажа злоумышленником

    Сей пост будет коротким, потому что восстановление удаленных вещей невозможно. Это не прихоть администрации, это невозможно технически. Из-за одного человека мы не можем делать откат всего сервера. А скриншоты Вашего персонажа не являются доказательством того, что “у меня было вот это”.

    Статья в тему:  Где в айфоне найти аккаунт

    Поэтому еще раз прошу заботиться о безопасности Вашей учетной записи.

    • Наверх
    • Жалоба

    #9 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:03

    Потерянные в случае дисконнекта вещи

    В большинстве случаев мы не можем вернуть Вам утерянные ценности, такие как: золото, вещи, которые Вы получили, проходя тот или иной данж. Исключениями являются вещи, наличие которых может быть подтверждено достижениями. Например, гербовая накидка за выполнение достижения Нордскол, эпические маунты (Пепел Ал’ара) или легендарные вещи (Тори’дал, Звездная Ярость). В общем, если вещь оставила после себя “след”, то при ее исчезновении и наличии достижения, подтверждающее ее недавнее существование, отправьте в тех.поддержку заявку о восстановлении Вам этой вещи, указав:

    • Ваш логин
    • Имя Вашего персонажа
    • Ссылку на вещь, которая была утеряна (используйте базу Wowhead)

    Естественно, наличие достижения будет проверятся, так что не советую отправлять заявки в надежде получить что-либо обманным путем.

    • Наверх
    • Жалоба

    #10 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:04

    Если пропал (не пришел) предмет, который Вы заказывали за голоса

    Если Вы заказывали предмет за голоса, воспользовавшись услугами в своем личном кабинете, а Вам на почту пришло лишь пустое письмо, то отправляйте запрос в тех.поддержку на повторное получение заказанного предмета. В ней укажите:

    • Ваш логин
    • Имя персонажа, которому Вы отправили предмет
    • Номер операции в журнале операций Вашего личного кабинета
    • Ссылку на вещь, которую Вы заказали (используйте базу Wowhead)

    Если после получения предмета произошел дисконнект и вещь пропала, воспользуйтесь этой же формой для подачи заявки на восстановление предмета.

    • Наверх
    • Жалоба

    #11 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:11

    Если персонаж не может воскреснуть

    Воскреситесь у целителя душ. (Для телепортации к ближайшему кладбищу можно использовать команду .start, но при этом не забывайте, что не на всех кладбищах есть целитель душ)

    Здесь можно посмотреть месторасположение целителей на всех материках.

    Если Вы не можете двигаться в форме духа, не смогли найти целителя или он отказывается говорить с вами, то воспользуйтесь функцией “Вытащить персонажа” в вашем личном кабинете. После этого Ваш персонаж окажется в гостинице, в которой Вы были сохранены. Теперь остается лишь добежать до ближайшего ангела, расположение которых всегда можно узнать по ссылкам, приведенным выше.

    • Наверх
    • Жалоба
    Статья в тему:  Как удалить аккаунт в живой классике

    #12 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:13

    Если у Вас появилась еще какая-нибудь проблема, то Вы всегда можете обратиться за помощью в тех.поддержку, при неполадках со связью оставить на рассмотрение сообщение в теме “Доступ к серверу”. Если же Вы просто хотите получить ответ на какой-нибудь вопрос, используйте тему “Вопросы и ответы”.

    Пожалуйста, отписывайтесь в уже созданных темах. Создание новых у нас не приветствуется.

    Пишем AddOn к World of Warcraft

    На хабре как-то писали о создании ботов к WoW, а вот статей о написании аддонов я не нашел и решил описать этот процесс на примере одной поделки, которую я писал когда-то давно, когда я был еще студентом и моего времени хватало на игру в World of Warcraft и создание аддонов к нему. С деньгами тогда было туго и играл я не на официальном сервере, а на одном из бесплатных, имеющем кучу недоделок, багов, фич и аномалий.


    После того, как за случайное использование одной из них я был забанен, появилась идея создать аддон, указывающий в игре на все отличия данного шарда от официального сервера, с предупреждениями о наказаниях за их использование.

    Я выложил аддон на Google Code и форум серевера и он стал достаточно популярным (как для пиратского сервера). Кому интересно, как делаются аддоны — велкам под кат.

    Введение

    Итак, начнём с определения. Аддон в WoW — это набор некоторых файлов, которые позволяют пользователю изменить интерфейс клиентской части игры, но никак не влияют на серверную игровую механику. Аддоны были в WoW изначально, что выгодно отличает эту ММОРПГ от некоторых других, кричащих о своём превосходстве, но не имеющих возможности создания официальных аддонов и по сей день. Аддонов есть тысячи, если не десятки тысяч. Почему так много? А потому, что стилей игры и игровых задач ровно столько же. И конечно же, разработчики молодцы, что с самого начала дали способ каждому создать что-то своё, а не навязывать единый интерфейс, требуя считать его удобным.

    Статья в тему:  Как удалить аккаунт в игре forge of empires

    Главным источником документации при создании аддона у нас будет портал WoWWiki. Пару ссылок по теме:

    • Об аддонах
    • Начинаем писать аддон
    • World of Warcraft API
    • О разработке интерфейса

    Полезной информации там еще очень много, но до неё можно добраться по ссылкам с этих четырёх страниц в пару кликов.

    Инструментарий

    Никаких специальных инструментов для создания аддонов не нужно. Все они представляют собой текстовые файлы, так что берите свой любимый текстовый редактор — и вперёд! Если он имеет подсветку синтаксиса языка Lua (именно на нём создаются аддоны) — вообще прекрасно. Этим требованиям отвечает, например, Notepad++.
    А еще, энтузиасты создали на базе движка Free Visual Studio Shell специальную open-source IDE, которая называется AddOn Studio.

    Штука прикольная и берет на себя ряд функций, таких как:

    • Дизайнер интерфейса
    • Просмотре интерфейса в виде XML-дерева
    • Браузер ресурсов WoW
    • Автодополнение по WoW API
    • Автогенерацию некоторых файлов

    + пару других прикольных вещей. В общем, можно пользоваться. Ну и еще можно просмотреть эту страницу, может быть найдете плагин к своей любимой IDE или просто что-то знакомое.

    Пару концептуальных моментов

    • Есть такая штука, как политика Blizzard, требующая от аддона бесплатности, соответствия EULA, отсутствия вреда для других пользователей и пару других скучных, но идейно верных вещей. Так что о идеях написания ботов, хаков, читов и прочего мусора лучше забыть.
    • Хотите Вы того или нет, Ваш аддон будет opensource, потому что пишется на LUA+XML и распространяется в исходных кодах.

    Из чего состоит аддон

    1. TOC-файл (table of conteset). Это оглавление нашего аддона. Объясняет оболочке WoW кто мы такие, как называемся, кто автор, из чего состоим и пару других вещей. Вот, например, toc-файл моего аддона:

    Статья в тему:  Как удалить аккаунт в навечно

    2. XML-файлы, описывающие изменения в интерфейсе, которые мы хотим внести (фреймы, кнопки, привязку событий в интерфейсе к определенным функциям в коде). Вот xml-файл моего аддона:

    Можно ли организовать игровой хостинг на домашнем компьютере?

    И да, и нет. Зависит от конкретной задачи. Чисто технически можно установить на личном ПК серверное программное обеспечение игры или создать виртуальную локальную сеть в духе Garena. Или же создать «сервер» прямо в клиенте игры, если в нем есть такая функция.

    Тогда к вам смогут подключиться другие игроки. Но есть вероятность, что для этого им понадобится ваш IP-адрес и умение подключаться через встроенную в игру командную строку. А администратору сервера придется обеспечить безопасность, стабильность и защиту от нечестных игроков без посторонней помощи.

    Для личного использования такой вариант подходит. Хватит и производительности среднестатистического компьютера, и ресурсов сети. Но это справедливо не для всех игр. Некоторые содержат в себе такие масштабные миры, что для их запуска и поддержки в рабочем состоянии понадобится по меньшей мере десяток мощных ПК в качественном дата-центре.

    Кому необходимо приобретать выделенный игровой сервер?

    Сразу трем категориям людей:

    1. Тем, кто хочет играть на собственном сервере в игры наподобие World of Warcraft. Для них нужны гораздо более мощные процессоры и увеличенный объем памяти.
    2. Тем, кто хочет, чтобы их игровое пространство находилось всегда онлайн, независимо от состояния их личного ПК или ПК друзей.
    3. И тем, кто планирует зарабатывать на собственном игровом сервере.

    С первой и второй категориями все понятно. Арендуете VDS/VPS под свои нужды и размещаете на нем виртуальный мир любой игры по желанию. Правда, стоить такое удовольствие будет дорого.

    А вот с третьими сложнее. Мало того, что придется брать выделенный сервер, а не виртуальный, так еще и по мощности он должен соответствовать минимальным требованиям выбранной игры. Но зато это вложение может окупиться, если удастся придумать способ монетизации собственного игрового мира, как это делают другие администраторы, предоставляя дополнительные услуги за деньги или запуская игроков на сервер только после оплаты импровизированной подписки.

    Статья в тему:  Как восстановить аккаунт в линейке

    VDS с бесплатным администрированием и поддержкой 24/7. Дарим 200 рублей на тест

    Протестируй VDS Timeweb бесплатно: закажи сервер, сообщи поддержке промокод community200 и получи 200 рублей на баланс.

    Поиграй на аукционе черного рынка

    Для «богатеньких Буратино» Blizzard придумала особый способ получения редких предметов — черный рынок. Там с молотка можно купить маунтов, трансмогрификацию, питомцев и прочие коллекционные вещи. Очень часто на аукционе выставляются предметы, которые не достать другим путем.

    У каждого лота на черном рынке своя стартовая стоимость, и спрос на предметы тоже разный. Не надейтесь урвать «Зульского тигра» и другие невероятно редкие средства передвижения без боя — чаще всего на такие лоты сразу же прилетает максимальная ставка в размере 9 999 999 золотых. Запаситесь этой суммой, если собираетесь участвовать в торгах за крупную добычу. Более распространенные товары можно купить за гораздо меньшую сумму.

    Путеводитель по решению проблем с аккаунтом

    #1 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:44

    Тема создана с целью информирования игроков о возможных неприятностях, которые могут встретиться на их игровом пути и способах решения подобных проблем. К сожалению, многие, столкнувшись с той же кражей аккаунта, не предпринимают никаких действий, т.к. не знают, что они могут сделать, дабы помочь себе. Список, возможно, будет обновляться.

    • Наверх
    • Жалоба

    #2 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:45

    Если Вы забыли пароль от Вашей учетной записи, не расстраивайтесь. Восстановить его достаточно просто: воспользуйтесь услугой восстановления пароля, пройдя по этой ссылке. После указания Вашего логина и адреса электронной почты, на который был зарегистрирован аккаунт, Вам придет письмо с новым паролем, который сгенерирует для Вас система. В письме будет указан новый пароль и ссылка для его активации. Переходите по ссылке (ибо новый пароль не является действительным без активации) и можете заходить в игру или личный кабинет с новым паролем. Не забывайте, что при желании Вы всегда можете сменить пароль в своем личном кабинете.

    Статья в тему:  Как найти аккаунт в баду

    Если Вы забыли свой логин, то напишите в тех.поддержку любую информацию о своем аккаунте из списка:

    • Имя любого персонажа, находящегося на данном аккаунте
    • Адрес почты, на который был зарегистрирован аккаунт
    • Ваш секретный вопрос и ответ на него

    После этого дождитесь ответа на свой тикет в тех.поддержке и заходите на Ваш аккаунт.

    Если Вы забыли e-mail, помните, что Вы всегда можете посмотреть его в зашифрованном виде в своем личном кабинете.
    Если же Вы потеряли доступ к почтовому ящику, то сменить e-mail можно лишь при использовании секретного вопроса и ответа, которые Вы указывали при регистрации аккаунта. Для этого опять же отправляем сообщение в тех.поддержку, где указываем:

    • Логин
    • Секретный вопрос
    • Секретный ответ
    • Новый e-mail, на который будет переведен аккаунт

    • Наверх
    • Жалоба

    #3 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:50

    Изменение злоумышленником пароля учетной записи

    Воспользуйтесь услугой восстановления пароля, пройдя по этой ссылке. После указания Вашего логина и адреса электронной почты, на который был зарегистрирован аккаунт, Вам придет письмо с новым паролем, который сгенерирует для Вас система. В письме будет указан новый пароль и ссылка для его активации. Переходите по ссылке (ибо новый пароль не является действительным без активации) и можете заходить в игру или личный кабинет с новым паролем.

    Настоятельно рекомендую Вам изменить пароль после его восстановления на более надежный. Для полной безопасности рекомендую также изменить email. Ну и, естественно, никогда не разглашать данных о своем аккаунте. Помните, что администрация никогда не попросит Вас назвать свой пароль.

    Если Вы знаете злоумышленника и располагаете какими-либо доказательствами, который изменил пароль Вашей учетной записи, Вы можете подать жалобу в тему Скриншоты читеров и багов. Ознакомьтесь с правилами подачи жалобы, не забудьте про доказательства. В случае одобрения жалобы, злоумышленнику будет выдана блокировка аккаунта.

    • Наверх
    • Жалоба
    Статья в тему:  Как взломать чужой аккаунт в вайбере

    #4 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:53

    Если при заходе в игру Вы видите сообщение вида “Данная учетная запись World of Warcraft закрыта и более не действительна.”, то Ваш аккаунт заблокирован. Чтобы узнать причину блокировки аккаунта, пройдите на страницу банов и отыщите в списке свой логин. Также можете посмотреть дату снятия блокировки и ник ГМа, который Вам ее выдал. Большинство блокировок выдается после одобрения жалоб в теме “Скриншоты читеров и багов”, так что попробуйте найти на себя жалобу в данной теме (смотрите сводку банов), если Вы не поняли причину блокировки со страницы списка банов.

    Напоминаю, что блокировка может быть выдана в любое время. Присутствие игрока в игре не является обязательным. Блокировка выдается после того, как будет рассмотрена и одобрена жалоба.

    Если же Вы использовали сторонние программы, Вам будет выдана блокировка нашим античитом на 15 дней. В связи с тяжестью нарушение блокировка может быть временной и перманентной. О сроках блокировки и их причинах читайте в первом сообщение темы “Скриншоты читеров и багов”.

    Временные блокировки Вы можете снять с помощью осколков, воспользовавшись услугой “Досрочное снятие бана” в своем личном кабинете. Данная услуга видна в списке только в случае блокировки аккаунта. Стоимость данной услуги составляет 30 голосов. О том, что это и как их заработать, читайте в теме “Голосуй за наш сервер!”. Перманентные блокировки данным способом снимать нельзя.

    Если Вы не согласны с выданной Вам блокировкой, оставьте апелляцию в соответствующем разделе форума. Перед подачей обязательно ознакомьтесь с правилами ее оформления в этой теме! Апелляцию могут оставлять игроки, получившие как временные, так и перманентные блокировки, но только от ГМов. Блокировки, выданные нашим античитом, не снимаются. Если Ваша апелляция будет одобрена, то блокировка аккаунта аннулируется.

    • Наверх
    • Жалоба
    Статья в тему:  Где в айфоне найти аккаунт

    #5 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 22:59

    Попытка кражи аккаунта или иного вида мошенничества

    Если кто-то, представившись работником сервера, пытается узнать данные Вашей учетной записиполучить вещи или золотоугрожает блокировкой, сообщите об этом, оставив сообщение в теме “Скриншоты читеров и багов”. Не забудьте приложить скриншот разговора. Другие подробности оформления жалобы читайте в первом сообщении темы.

    Если Вы столкнулись с письмами от “администрации” сервера с вложениями, то отправляйте их назад тому, кто Вам их прислал. Вложениями чаще всего являются недорогие предметы, отправленные Вам наложенным платежом (При получении такого рода вложения с игрока снимается та сумма денег, которую запрашивает отправитель). Ни в коем случае не пытайтесь забрать вложение, т.к. злоумышленнику будет выслана крупная денежная сумма, снятая с Вашего персонажа. Обязательно сообщите о данном нарушении, подав жалобу в тему “Скриншоты читеров и багов”!

    Никогда не путайте письма от администрации с обычными письмами. О том, как должно выглядеть письмо администрации сервера, читайте в теме Как не стать жервой мошенников.

    Пожалуйста, будьте бдительны!

    • Наверх
    • Жалоба

    #6 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:01

    Кража аккаунта (изменение пароля и адреса e-mail’a)

    В случае кражи аккаунта не медлите с возвращением доступа к нему! Во-первых, подайте заявку в тех.поддержку на восстановление доступа к аккаунту, указав:

    • Ваше имя аккаунта
    • Ваш секретный вопрос, указанный при регистрации
    • Ваш секретный ответ, указанный при регистрации
    • Новый e-mail, на который будет переведен аккаунт

    Да, восстановление доступа возможно только в случае указания секретных данных. Так что, пожалуйста, не забывайте их и уж тем более не рассказывайте о них посторонним людям. Настоятельно не рекомендую использовать бывшие e-mail’ы (и схожие по написанию с ними) в качестве новых по очевидным причинам.

    Во-вторых, подавайте жалобу на вора (если он Вам известен) в тему “Скриншоты читеров и багов”, ознакомившись с правилами их оформления. Естественно, прилагайте доказательства. Не стоит спускать с рук людям подобные вещи, дабы количество краж аккаунтов не возрастало от безнаказанности. Думаю, никто не будет против того, чтобы их аккаунт был в безопасности.

    • Наверх
    • Жалоба
    Статья в тему:  Как удалить аккаунт в живой классике

    #7 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:01

    Удаление персонажа на аккаунте

    Если Ваш персонаж был удален Вами или злоумышленником, то у Вас есть 20 дней на то, чтобы его восстановить. По прошествии этого времени восстановление персонажа будет невозможно, так что действуйте, как только узнали об удалении (или одумались..)!

    Для восстановления удаленного персонажа зайдите в Ваш личный кабинет и воспользуйтесь услугой “Восстановить персонажа”.

    Напоминаю, что персонажи ниже 30 уровня восстановлению не подлежат. Также не подлежат восстановлению персонажи, удаленные раньше, чем 20 дней назад.

    • Наверх
    • Жалоба

    #8 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:02

    Удаление вещей у персонажа злоумышленником

    Сей пост будет коротким, потому что восстановление удаленных вещей невозможно. Это не прихоть администрации, это невозможно технически. Из-за одного человека мы не можем делать откат всего сервера. А скриншоты Вашего персонажа не являются доказательством того, что “у меня было вот это”.

    Поэтому еще раз прошу заботиться о безопасности Вашей учетной записи.

    • Наверх
    • Жалоба

    #9 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:03

    Потерянные в случае дисконнекта вещи

    В большинстве случаев мы не можем вернуть Вам утерянные ценности, такие как: золото, вещи, которые Вы получили, проходя тот или иной данж. Исключениями являются вещи, наличие которых может быть подтверждено достижениями. Например, гербовая накидка за выполнение достижения Нордскол, эпические маунты (Пепел Ал’ара) или легендарные вещи (Тори’дал, Звездная Ярость). В общем, если вещь оставила после себя “след”, то при ее исчезновении и наличии достижения, подтверждающее ее недавнее существование, отправьте в тех.поддержку заявку о восстановлении Вам этой вещи, указав:

    • Ваш логин
    • Имя Вашего персонажа
    • Ссылку на вещь, которая была утеряна (используйте базу Wowhead)

    Естественно, наличие достижения будет проверятся, так что не советую отправлять заявки в надежде получить что-либо обманным путем.

    • Наверх
    • Жалоба
    Статья в тему:  Как отвязать apb аккаунт от стима

    #10 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:04

    Если пропал (не пришел) предмет, который Вы заказывали за голоса

    Если Вы заказывали предмет за голоса, воспользовавшись услугами в своем личном кабинете, а Вам на почту пришло лишь пустое письмо, то отправляйте запрос в тех.поддержку на повторное получение заказанного предмета. В ней укажите:

    • Ваш логин
    • Имя персонажа, которому Вы отправили предмет
    • Номер операции в журнале операций Вашего личного кабинета
    • Ссылку на вещь, которую Вы заказали (используйте базу Wowhead)

    Если после получения предмета произошел дисконнект и вещь пропала, воспользуйтесь этой же формой для подачи заявки на восстановление предмета.

    • Наверх
    • Жалоба

    #11 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:11

    Если персонаж не может воскреснуть

    Воскреситесь у целителя душ. (Для телепортации к ближайшему кладбищу можно использовать команду .start, но при этом не забывайте, что не на всех кладбищах есть целитель душ)

    Здесь можно посмотреть месторасположение целителей на всех материках.

    Если Вы не можете двигаться в форме духа, не смогли найти целителя или он отказывается говорить с вами, то воспользуйтесь функцией “Вытащить персонажа” в вашем личном кабинете. После этого Ваш персонаж окажется в гостинице, в которой Вы были сохранены. Теперь остается лишь добежать до ближайшего ангела, расположение которых всегда можно узнать по ссылкам, приведенным выше.

    • Наверх
    • Жалоба

    #12 off Decarabia

  • 316 сообщений
  • Отправлено 01 Февраль 2012 – 23:13

    Если у Вас появилась еще какая-нибудь проблема, то Вы всегда можете обратиться за помощью в тех.поддержку, при неполадках со связью оставить на рассмотрение сообщение в теме “Доступ к серверу”. Если же Вы просто хотите получить ответ на какой-нибудь вопрос, используйте тему “Вопросы и ответы”.

    Пожалуйста, отписывайтесь в уже созданных темах. Создание новых у нас не приветствуется.

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: