Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход
Меню сайта
Мини-чат
Наш опрос
На каком патче в варкрафт вы играете?
Всего ответов: 2727
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2010 » Май » 4 » Dota Bug: Супердлинный ник, или баг с заменой ника.
10:42
Dota Bug: Супердлинный ник, или баг с заменой ника.
Баг: при наведении на героя игрока, вылезает очень большая табличка, мозолящая глаза, а так-же полоска хп показывается на краю экрана.
Как делать: Просто сделайте себе ник TRIGSTR_50009
Где работает: Везде(локалка, бнет, гарена, икап, всякие дота лиги итд). Только в гарене этот ник уже занят мною. Кто хочет его выкупить - пишите admin@smsdota.ru
Так-же в табличке наверху в правом углу Ваш ник будет поверх других букв


Суть бага: у каждой карты варкрафта есть предопределенный набор текстовых переменных. Чтобы сослаться на такую переменную - введите ник TRIGSTR_#### - где #### - это номер строки. В доте, как карте варкрафта, так-же есть свой набор предопределенных переменных, однако их всего 16(так мало из-за того, что дота хорошо оптимизированна, и большинство строк находятся в другом месте).

Если мы делаем ник TRIGSTR_50009 , это значит, что мы "ссылаемся" на строку, под номером 50009, а в ней:

STRING 50009
{
В самую первую очередь спасибо всем в комьюнити, кто своими отзывами и предложениями помогает мне делать карту.
Некоторые (но далеко не все!) люди, которые в разной степени помогали мне: Ki-Hunterkiller, arthur5863, Neichus, MYM|Merlini, coL.Warr1ck, Zetta, Plastic.Angel, TheRandomDude, Naz, IEatDeadPeoples, MYM|Maelk, RodOfNod, DamnNoHtml, Jazradel, Mercurial, Trystero, Philip.J.Fry, Cottontop, Minotaar, Switch, Terrorblaze, Ro-Coco, unHOLYdoNUTS, Akuryou, Sejr, Sledgehmr, eva00r, TheMantis, Ska_Goblin, ~PGRu-Unexpect3D, PitzerMike, snork, M3Th0dz, Jazradel, War-Mage, Malle, seerTneerGevoLI, Vexorian, MetallibaN, sSerenity, Mago-Merlino, Vodoun, coldlikehell, iNCQRiT, Infrisios, BeamCannon, LulaLula, Beast_Pete, Wedge, p0c, jmesch04, tinfoiltank, Guyoverthere, SetzerGabbiani, Danat, Pipedream, Rubadub, UTDC.Justin и Toadcop. Спасибо всем остальным, которые так или иначе оказывали помощь.
Данная карта была написана с нуля. Несмотря на это, она получила развитие из своих ранних версий, выражаю признательность AoS в StarCraft, Eul за первую DotA в ROC и Meian/Guinsoo в TFT.
Спасибо JetFango за эффекты: Pit, Life Break, Trap, Plague, Storm Attack, Dark Portal Precast, Barrier, Orchid, Sonic Wave, Poison Nova Buff, Freezing Field and Ion Shell. Nasrudin: Weave, Evading Self:Ice Shards, Will the Almighty: Maledict, Blinding Light, and Blackhole. Happy_Tauren за Leoric's Crown
Я не могу перечислить тут всех из-за ограниченных размеров этого окна. Полный список тех, кто помогал проекту смотрите на getdota.com/MiscCredits.txt
}
^ Вот весь этот текст и пытается залезть в табличку и в ваш ник, когда мы делаем TRIGSTR_50009. Однако у этого ника есть один недостаток - из-за того, что он слишком длинный, всё что вы напишите в чат - игроки не увидят(даже если нажмут F12).

Кроме этой строчки, как я и сказал, есть еще 15 строк. От TRIGSTR_50000 до TRIGSTR_50015
Например ник TRIGSTR_50002 - даёт нам ник The Sentinel - вы сможете чатиться, а в нике будет "пробел" (тоже продам этот ник)
А ник TRIGSTR_50003 - The Scourge - вы сможете чатиться, а в нике будет "пробел" (тоже продам этот ник)

Список всех строк есть здесь: http://sms-dota.ru/index.php?page_id=726

Если вы не успели зарегать себе ник, то не отчаивайтесь - зарегайте любой, начинающийся с TRIGSTR_...... (можно даже буквы). Тогда в игре у вас будет ник: "Игрок #" (# - зависит от того, на какое место вы стали перед стартом игры). Так-же слово "Игрок" будет в русифицированном варкрафте, у английского варика будет написанно "Рlayer #". Причем с пробелом . Так-что можно зарегать всю команду, и у всей команды будут упорядоченные номера в никах: Игрок 8, Игрок 9, Игрок 10, Игрок 11, Игрок 12Цитата:
Если в будущем возникнет еще какая-нибудь версия доты(с новыми строчками), или кто-то не верит, что этот баг вскрыл я сам, а не с****ил у кого-то/где-то, то вот инструкция для обнаружения строчек:
1) Качаем прогу XDeprotect: http://xgm.ru/forum/showthread.php?t=6817&page=1&pp=20
2) В папку с этой прогой копируем файл карты доты - Dota Allstars 6.***.w3x , и переименовываем его в YourMap.w3x
3) Редактируем файл настроек xdep.ini - ищем следующие строчки, и у всех них ставим 0:
clean_temp_onstart = 0 ; очищать при запуске
clean_temp_onsuccess = 0 ; очищать при нормальном завершении работы
clean_temp_onerror = 0 ; очищать при ошибке
4) Запускаем xdep.exe , ждем, когда он закончит вскрытие доты.
5) Лезем новую появившуюся папку YourMap.w3x.temp - files - war3map.wts - в этом файле и лежит список наших настроек.
пс: так-же в этой папке есть много интересных файлов. Кто хочет - может в них покопаться.
пс2: просьба, если вы копируете эту статью, указывать ссылку на http://sms-dota.ru/index.php?page_id=726
пс3: этот баг относится не только к доте, но и ко всем другим картам варкрафта(даже игры на развитие), так-что не совсем верно называть его "Dota Bug", это скорее "Warcraft III Bug". Так-что этот баг работает на всех других картах, причем результат бывает разным.

Помоги развитию сайта.Кликни на одну из ссылок ниже.
Просмотров: 3575 | Добавил: qwert118 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Реклама
доска объявлений Одессы секс шоп Киев черногория
Календарь
«  Май 2010  »
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Класный сайт
  • Скачай много чего БЕСПЛАТНО
  • Rambler's Top100 раскрутка сайта, поисковая оптимизация V1T.RU PR-CY.ru

    Copyright MyCorp © 2024

    Сделать бесплатный сайт с uCoz