Dota Bug: Супердлинный ник, или баг с заменой ника.
Баг: при наведении на героя игрока, вылезает очень большая табличка, мозолящая глаза, а так-же полоска хп показывается на краю экрана.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Как делать: Просто сделайте себе ник TRIGSTR_50009
Где работает: Везде(локалка, бнет, гарена, икап, всякие дота лиги итд). Только в гарене этот ник уже занят мною. Кто хочет его выкупить - пишите [email protected]
Так-же в табличке наверху в правом углу Ваш ник будет поверх других букв
Суть бага: у каждой карты варкрафта есть предопределенный набор текстовых переменных. Чтобы сослаться на такую переменную - введите ник 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 - вы сможете чатиться, а в нике будет "пробел" (тоже продам этот ник)
Список всех строк есть здесь: [Ссылки могут видеть только зарегистрированные пользователи. ]
Если вы не успели зарегать себе ник, то не отчаивайтесь - зарегайте любой, начинающийся с TRIGSTR_...... (можно даже буквы). Тогда в игре у вас будет ник: "Игрок #" (# - зависит от того, на какое место вы стали перед стартом игры). Так-же слово "Игрок" будет в русифицированном варкрафте, у английского варика будет написанно "Рlayer #". Причем с пробелом . Так-что можно зарегать всю команду, и у всей команды будут упорядоченные номера в никах: Игрок 8, Игрок 9, Игрок 10, Игрок 11, Игрок 12Цитата:
Если в будущем возникнет еще какая-нибудь версия доты(с новыми строчками), или кто-то не верит, что этот баг вскрыл я сам, а не с****ил у кого-то/где-то, то вот инструкция для обнаружения строчек:
1) Качаем прогу XDeprotect: [Ссылки могут видеть только зарегистрированные пользователи. ]
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: просьба, если вы копируете эту статью, указывать ссылку на [Ссылки могут видеть только зарегистрированные пользователи. ]
пс3: этот баг относится не только к доте, но и ко всем другим картам варкрафта(даже игры на развитие), так-что не совсем верно называть его "Dota Bug", это скорее "Warcraft III Bug". Так-что этот баг работает на всех других картах, причем результат бывает разным.