Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 11/07/18 in all areas

  1. 7 points
    View this tutorial Кастомный виджет googleTranslate для сайта Меня часто просят сделать на сайте гугл переводчик и в качестве примера ставят выбор языка "Как у Rampage". Выглядит он вот так: Я сразу же заметил ряд недостатков в скрипте рампейджа и вообще в методе который был взят за его основу, поэтому при первой же возможности занялся написанием своего решения. Прочитав документацию и покопавшись в сети, я увидел, что многие вопросы связанные с кастомизацией остаются без ответов, в лучшем случае предлагаются решения похожие на скрипт рампейджа, но более упрощенные. Так уж сложилось, что я как раз искал тему для моей первой статьи на habr.com и судя по всему с темой я не прогадал. Статью практически сразу опубликовали и я получил полноправный аккаунт. Эта тема будет полезна всем верстальщикам и фронтенд разработчикам форума поэтому я размещаю её здесь. Перед тем как преступить к написанию данной статьи, я решил посетить страницу где генерируется Google Translate Widget, чтобы узнать о возможных изменениях и увидел данное сообщение: Не сложно догадаться какой браузер имеет ввиду Google, но речь не об этом. Самое главное, что плагин все также остается рабочим и мы можем им пользоваться. Кроме того, за неимением возможности генерировать виджет, данная тема становиться еще более актуальной, ведь потребность в машинном переводе никуда не исчезла, а Google Translate, на мой взгляд, один из самых мощных инструментов для этого. Как будет выглядеть наш пример: Для корректной работы нашего кастомного виджета необходимо подключить файлы: <link rel="stylesheet" href="css/style.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js"></script> <script src="js/google-translate.js"></script> <script src="//translate.google.com/translate_a/element.js?cb=TranslateInit"></script> Содержимое style.css: body { margin: 0; padding: 0; } .page { display: flex; min-height: 100vh; } /* Фиксируем позицию body, которую меняет панель гугла*/ .page_fix { top: 0 !important; position: static !important; } /* Прячем панель гугла */ .skiptranslate { display: none !important; } /* language */ .language { position: fixed; left: 10px; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; } .language__img { margin: 2px; cursor: pointer; opacity: .5; } .language__img:hover, .language__img_active { opacity: 1; } /* content */ .content { text-align: center; margin: auto; } Используемые флаги: Разметка кастомного виджета: <div class="language"> <img src="images/lang/lang__ru.png" alt="ru" data-google-lang="ru" class="language__img"> <img src="images/lang/lang__en.png" alt="en" data-google-lang="en" class="language__img"> <img src="images/lang/lang__de.png" alt="de" data-google-lang="de" class="language__img"> <img src="images/lang/lang__fr.png" alt="fr" data-google-lang="fr" class="language__img"> <img src="images/lang/lang__pt.png" alt="pt" data-google-lang="pt" class="language__img"> </div> Содержимое google-translate.js: const googleTranslateConfig = { lang: "ru", }; function TranslateInit() { let code = TranslateGetCode(); // Находим флаг с выбранным языком для перевода и добавляем к нему активный класс $('[data-google-lang="' + code + '"]').addClass('language__img_active'); if (code == googleTranslateConfig.lang) { // Если язык по умолчанию, совпадает с языком на который переводим // То очищаем куки TranslateClearCookie(); } // Инициализируем виджет с языком по умолчанию new google.translate.TranslateElement({ pageLanguage: googleTranslateConfig.lang, }); // Вешаем событие клик на флаги $('[data-google-lang]').click(function () { TranslateSetCookie($(this).attr("data-google-lang")) // Перезагружаем страницу window.location.reload(); }); } function TranslateGetCode() { // Если куки нет, то передаем дефолтный язык let lang = ($.cookie('googtrans') != undefined && $.cookie('googtrans') != "null") ? $.cookie('googtrans') : googleTranslateConfig.lang; return lang.substr(-2); } function TranslateClearCookie() { $.cookie('googtrans', null); $.cookie("googtrans", null, { domain: "." + document.domain, }); } function TranslateSetCookie(code) { // Записываем куки /язык_который_переводим/язык_на_который_переводим $.cookie('googtrans', "/auto/" + code); $.cookie("googtrans", "/auto/" + code, { domain: "." + document.domain, }); } При смене языка добавляется куки с ключом googtrans и значением вида /ru/en /ru — это язык который переводим /en — это язык на который переводим Это стандартное поведение, поэтому я им и воспользовался для кастомизации виджета. Кликая по флажкам необходимых языков, из атрибута data-google-lang в куки записываются соответствующие значение вида /auto/выбранный_язык. Затем происходит перезагрузка и auto заменяется на язык записанный отдельно в конфиг: const googleTranslateConfig = { lang: "ru", }; Это сделано для того, чтобы мы не привязывались к одному языку. Если к примеру сайт переведен на 2 языка, русский и английски, то мы можем передать текущий язык в конфиг и правильно обработать его. Все доступные языки и их код стандарта ISO-639-1 можно найти тут. Функции добавления и очисти куки я вынес отдельно, чтобы была возможность провести дополнительные проверки и вызвать в других местах. Важный момент, куки необходимо менять для основного домена и всех поддоменов. Теперь, имея контроль над нашим виджетом, мы можем без проблем реализовывать более сложные дизайны: Репозиторий с проектом на GitHub Cсылка на оригинал статьи Author L2Banners Category Инструкции Отправлено 02/04/19 02:29  
  2. 6 points
    Очередной релиз от команды L2Sanctum Хроники: Interlude Платформа: Java 8 Версия эмулятора: 504 Сайт: Перейти Форум: Перейти
  3. 4 points
    Просмотр файла Скилл "Lindvior attack" для Interlude от NevesOma Присутствует звук ( строчка для skillsoundgrp.dat не нужна ). Хроники: Interlude Если есть вопросы, либо желание заказать скиллы или иные моды, мои контакты: Skype: Support_La2-Pro ICQ: 634024371 Личные сообщения. Добавил •°•°•PsycHoO•°•°• Добавлено 05/31/19 Категория Клиентские дополнения Автор NevesOma Хроники Interlude  
  4. 4 points
    Все очень сильно зависит от типа монетизации сервера. Допустим, возьмем наиболее эффективную монетизацию: различные сундуки с плюшками внутри. Ключевая плюшка, ради которой люди будут покупать данные боксы - должна иметь наименьший шанс выпадения, шанс должен расчитываться исходя из того сколько требуется выжать из одного игрока, обычно это чуть менее 100 долларов. Расчитываете цену и устанавливаете требуемый шанс, чтобы при приближении к порогу требуемой цены статистический шанс вытащить плюшку возрастал. Также и с расчетом остальных плюшек внутри бокса. Касательно что туда пихать. Нормальной практикой считается: визуал и различные расходники, иногда бывает премиум/season pass, и другие похожие вещи. Наиболее "редкие" расходники должны отвечать одному простому требованию: они должны использоваться для создания топ-эквипа, который был создан в крайнем обновлении игры. Вывод денег: самое элементарное и что используется чаще всего - вывод внутрянки с помощью различных fun-эвентов; например летний эвент: собирай мешочки из которых могут выпасть кристаллы с определенным шансом, за которые можно собрать некий визуал. Мешочки имеют флаги обмена и продажи, поэтому игроки продают их друг другу. Достаточно просто, можно довольно незаметно выставлять на аукцион созданные из ничего такие мешки и продавать их игрокам, главное делать это аккуратно и управлять ценой. В результате внутрянка собирается с игроков и изымается из оборота. В случае крайних мер, можно подвязать эвент на покупку каких-нибудь сколлов у NPC, которые дают шанс на выпадение таких мешков с мобов, что даст огромный вывод внутрянки с рынка и дефляцию. В паре с этим работает и монетизация, совместно с эвентом запускаются и боксы из которых можно вытащить похожий визуал, но не точно такой же. Также, монетизацию следует обновлять сразу после введения нового контентного обновления, но конкретные вещи, которые позволяют добыть "новый контент", стоит добавлять с некоторым временным промежутком после самого обновления, иначе можно получить нехилый такой баттхерт и снижение лояльности игроков. --- Касательно не-визуал эквипа: его чистое добавление снижает получаемый доход и снижает лояльность игроков. Поэтому обычно используются расходники, которые позволяют больше выжать с игроков, что заодно и не так сильно снижает лояльность.
  5. 4 points
    Просмотр файла Mask Shadow Spirit Mask from Smite (ah puch skin "shadow spirit") to IL Добавил SGERfjs Добавлено 11/30/18 Категория Клиентские дополнения Автор SGERfjs Хроники Interlude  
  6. 3 points
    Ох миша, миша. Ты такой забавный. У меня нету дат старта, и нету онлайна, я не держу проекты. Очень хочу, чтобы ты зарядил мой сервер (интересно, если рядом с ним банку с водой поставить, она тоже зарядится?). Дам тебе, за этот нелегкий труд (на посещение образовательных учреждений), к примеру 200$. Идет?
  7. 3 points
    И так, что мы имеем. Сам ты рекламу не покупал. Люди что-то рассказывали... Наныл 2 страницы безосновательных домыслов и предъяв. Тем не менее если с поста как ты говоришь 30 переходов, то 400/30 = 13р за переход. Добавим к этому еще скидку в 10% получается 12р за переход в тематической группе, где каждый кликнувший потенциальный игрок. И это только по твоим словам о том что ты слышал... Интересно сколько стоит переход с упса, опа и т.д..? сколько стоит переход на л2топе? Может пора пойти в другой теме поныть? Более того если проект выстрелит он может собрать под сотню переходов, как минимум нужно постараться понравиться потенциальным игрокам своим постом, а не писать шаблоны для очередной легенды Вот пара прошлогодних скринов: У тебя явно проблемы какие-то. В итоге окажется что либо у тебя своя группа и ты думаешь что это поможет ей раскрутиться, либо какой-то анонс типа старса, они любят такую дичь задвигать. И напоследок, что происходит когда людям действительно интересно что под ссылкой:
  8. 2 points
    Просмотр файла Оружие Aid (Destorus) RUBY - Красный BLUE - Синий VIRID - Зеленый Добавил Arta Добавлено 02/24/19 Категория Клиентские дополнения Автор viRUS Хроники Interlude  
  9. 2 points
    Линк на сайт ( можно скачать ): https://l2rr.ucoz.ru/load/interlude/helmet_monsters_for_interlude/2-1-0-1089
  10. 2 points
    сочувствую таким кодерам) думаю это в России и в правду так, хорошо я из загнивающей Европы..
  11. 2 points
    3 новых класса из нового обновления Death Knight от 14 августа. Все хроники. Контакты: Skype: Support_La2-Pro ICQ: 634024371 www.l2j-mod.ru
  12. 2 points
    Исходный код: l2jserver в глубоком 2010году. (На данный момент продолжаю работу над своими исходниками 2015 года - 977 ревизии) Хроники: High-Five. Платформа: Java 7. Цена: оглашу позже. На данный момент актуальная версия эмулятора 1350. Работа возобновлена с осени. Большинство работы выполнялось исключительно на заказ. Часть механизмов взяты с фене-подобных сборок. В целом после адаптации получился некий симбиоз l2j и phoenix Контект предоставлен в первую очередь для ознакомительных целей. Я вернулся в разработку и сборка готовится к продаже. Сайта пока нету поэтому обновления буду выкладывать здесь. Конфиги для ознакомления - config.rar За подробностями обращайтесь в пм или в whatsapp.
  13. 2 points
    Интересует. telegram: @se1dhe Skype: se1dhe vk: /se1dhe
  14. 2 points
    Честно просто противно даже общаться с тобой.... Сходи на тренинги по этикету если вообще знаешь, что это такое. Диалог завершён.
  15. 2 points
    Вроде как то так
  16. 2 points
    спасибо за рекламу. пойду туда играть
  17. 2 points
    Аккуратно, достойно смотрится.
  18. 2 points
    Ошибаетесь. Фантомы Вам никогда не покажут нормальную имитацию нагрузки как при живом онлайне, мб только проверить "утечки" в различных броадкастах при большом кол-ве людей в одной зоне, да и то такое Они могут довольно не плохо грузить систему если реализованы криво, с кучами левых тасок - проверить как быстро ляжет Ваша машина можно, но опять же это никак не будет имитировать реальный онлайн. К примеру при кривых ботах, сервак может лечь при 100 загруженных фантомах, но при этом нормально работать при 1000 живого онлайна. Все относительно
  19. 2 points
    Просмотр файла [Skill] King of Beasts Добавил SGERfjs Добавлено 12/02/18 Категория Клиентские дополнения Автор SGERfjs Хроники Interlude  
  20. 2 points
    Название: [ШАРА] Гномы-маги ( Pwsoft ) Добавил: Esenin Добавлен: 13 Nov 2015 Категория: Серверные дополнения Автор: Esenin Хроники: Interlude Покупал наработку на нашем форуме , тестил на PwSoft, работает без нареканий. Что есть в паке: - Текст, разбитый для быстрой и удобной вставки в датники ( как при скачиванию дополнений ) и иконки для спеллов - SQL запросы ( изменение названий классов, изучение скиллов ) - Полностью рабочие скиллы под Pwsoft ( нужно настроить под свои статты откат и силу ), клиент и серверная часть
  21. 2 points
    Просмотр файла Desert eagle Со старого патча l2deathgame Три вида ( Heavy , Light , Robe ) Добавил Satirist Добавлено 11/19/18 Категория Серверные дополнения Автор не знаю Хроники Interlude  
  22. 2 points
    Создаем файл clantop.php в папке module и копируем туда этот код: <?php /** * STRESS WEB * @author S.T.R.E.S.S. * @copyright 2008 - 2012 STRESS WEB * @version 13 * @web http://stressweb.ru * @fix L2Banners.ru */ if ( !defined("STRESSWEB") ) die( "Access denied..." ); /****************************** * НАСТРОЙКА МОДУЛЯ ******************************/ $T_ENABLE = true; // вкл/выкл модуль $T_COUNT = 10; // количество результатов $T_SID = 1; // ID сервера с которого выводить результаты $T_CACHE = 5; // время кеширования в минутах, 0 - отключить /****************************** * ВЫВОД РЕЗУЛЬТАТОВ ******************************/ if ( !$T_ENABLE ) $tpl->SetResult( 'clantop' ); else { $clantop = $controller->GetCache( 'mod_clantop' ); if ( $clantop ) $tpl->SetResult( 'clantop', $clantop ); else { $db->gdb( $T_SID ); $T_SEL = $gdb[$T_SID]->query( "SELECT `clan_name`,`clan_level`,`reputation_score` FROM `clan_data` ORDER BY `clan_level` DESC, `reputation_score` DESC LIMIT {$T_COUNT}" ); if ( $gdb[$T_SID]->num_rows($T_SEL) > 0 ) { $T_N = 1; while ( $T_RESULT = $gdb[$T_SID]->fetch($T_SEL) ) { $tpl->LoadView( 'clantop' ); $tpl->Block( 'main', false ); $tpl->Block( 'item' ); $tpl->Set( 'n', $T_N ); $tpl->Set( 'clan_name', $T_RESULT['clan_name'] ); $tpl->Set( 'clan_level', $T_RESULT['clan_level'] ); $tpl->Set( 'reputation_score', $T_RESULT['reputation_score'] ); $tpl->Build( 'clantop_item' ); $T_N++; } $tpl->LoadView( 'clantop' ); $tpl->Block( 'item', false ); $tpl->Block( 'main' ); $tpl->Set( 'item', $tpl->GetResult('clantop_item', true) ); $tpl->Build( 'clantop' ); } else $tpl->SetResult( 'clantop' ); if ( $T_CACHE > 0 ) { $controller->SetCache( 'mod_clantop', $tpl->GetResult('clantop'), $T_CACHE ); } } } ?> В папке с шаблоном создаем файл clantop.tpl и записываем в него шаблон по умолчанию по аналогии с топ пвп/пк: [main] <!-- Модуль Clan Top --> <table id="l2clan"> <tr> <th>Клан</th> <th>Уровень</th> <th>Репутация</th> </tr> {item} </table> [/main] [item] <tr> <td>{n}. {clan_name}</td> <td>{clan_level}</td> <td>{reputation_score}</td> </tr> [/item] Естественно вы можете составить свой шаблон апеллируя новыми тегами {clan_name} - Название клана {clan_level} - Уровень клана {reputation_score} - Репутация клана В корне сайта заходим в папку dev и открываем файл cfg.default.php и находим: $SWMODULES = array( 'copyright', 'login', 'poll', 'server', 'pvptop', 'pktop', 'forum' ); Дописываем в массив после 'forum' : , 'clantop' Должно получиться как-то так: $SWMODULES = array( 'copyright', 'login', 'poll', 'server', 'pvptop', 'pktop', 'forum', 'clantop' ); Теперь в файле index.tpl будет доступен тег {clantop} с помощью которого и будет выводиться репутация кланов по аналогии с топ пвп/пк
  23. 1 point
  24. 1 point
    Да мне какая разница где ты там на строке работаешь?
  25. 1 point
    https://lucera2.ru/threads/obnovlenie-rev-5887.1633/ Квесты на третью профессию партийные. Выбивать предметы можно в пати без наличия квеста, для игрока с квестом Добавлена дополнительная команда .rb .raid для дополнительного отображения статистики по рейдам из конфигов Добавлена No Party зона. Пример https://lucera2.ru/threads/how-to-enable-party-restricted-zone.1623/ Добавлена ГМ команда для отстранения пати в ближайший город Коррекция радиуса и коллизии для id="20966" name="Black Shadow" Поправлена ошибка когда не было реакции на команды в чат /run /walk Поправлена ошибка когда не было реакции на команды в чат /sit /stand Косметика для Raid statistic Добавлен предмет дающий статус дворянина Kamael Window to Future может рейтоватся Квест Possessor Of a Precious Soul 3 партийный Коррекция кодировки для RU blacksmith_wilbert_q0663_22a.htm #870 Конфиг для аннонса спауна, сна, закрытия входа и так далее для Валакаса и Антараса Почищены скилы Hex и Power Break Переработан квест Aiding the Floran Village Перенесено AI из ПТС для Hot Springs мобов Корректная проверка на количество слотов и вес предметов при покупке через multisell Удалены HTMLники которые не используются Добавлена локализация для Trial Of Challenger Дополнительная проверка для Кастомного снятия баффов на олимпе Локализации для Warwith Varka Silenos Косметика для ПвП ивентов Переписаны квесты PossessorOfaPreciousSoul1,PossessorOfaPreciousSoul2,PossessorOfaPreciousSoul3,PossessorOfaPreciousSoul4 Переписан Secret Buried In The Swamp Добавлен custom.properties Добавлена кастомная система удаления баффов. Как реализовать на клиенте https://forum.zone-game.info/showthread.php?t=43301 Added announce for Custom Clan statistic points Переработан Resurrection Of An Old Manager quest Увеличен шанс для покраски тряпки для Arrogant Search. Не официально, но как бы 2к19 Перенесен квест с ПТС Hidden Truth и поправлен НПЦ Ghost of von Hellmann's Page Переписан квест Shards Of Golem Переработан Red Eyed Invaders quest Еще одна коррекция с сохранением кастом поинтов
  26. 1 point
    Кароче как в любой теме, суть одна а перешли на другие темы, зафлудили...
  27. 1 point
    ты лушее отписал бы откуда выдернута этот все а там уже посмотреть можно под казать что где
  28. 1 point
  29. 1 point
  30. 1 point
    Всем привет! В очень срочно понадобились деньги, по этому вынужден продать свои работы за копейки: 3 Шаблона за ценою - 3.000 рублей
  31. 1 point
    Рантайм изменения веса клеток для патчфинда есть? Это для процессинга avoidance, тобишь, обход других актеров во время поиска пути. Или сделано, как обычно, костылем?:) Если есть, то как разрешили задачу многопоточного доступа на модификацию веса клетки? Потому-что в этих ваших l2j-ях по другому невозможно, из-за того что общего тика сервера вообще нету. Что с перестроением уже найденных путей при изменении веса клеток? Или может быть запилен avoidance по столкновениям? В таком случае какой вид деревьев использовали и опять же, как решили задачу с многопоточным доступом модификации BVH дерева? Поиск пути по прежнему выдает говно в случаях с трехмерными плоскостями? (Как пример лестница у кристала в замках) Как делаете синхронизацию координат сервер-клиент в условиях авторитарного сервера, да еще и без снапшотов (общих тиков, то у сервера нет, чтобы их возможно было делать)? Как экстраполируете координаты клиента, в условиях того, что получение пинга, это вообще отдельный пакет? Касательно этого момента: Я понял, что имелось ввиду и что это за фикс. Но скажу к слову: в ретейле, непосредственно, векторное изменение координат идет по дискретным точкам, тобишь по гео-точкам. Результаты игнорирования этого можно посмотреть в любом l2j эмуляторе, со всякими ошибками координат около преград, из-за чего трассировщик высоты ломается и выдает неверный слой геодаты в многоуровневых локациях. Хотели нормальных вопросов и дискаса - получите;)
  32. 1 point
  33. 1 point
    BUILD SUCCESSFUL - говорит о том, что компиляция прошла успешно. Так и должно быть.
  34. 1 point
    К сожалению нет ссылки, поищи в гугле патч с catsguard
  35. 1 point
    Скрин крита в студию. Пакеты не шифровались, всё открыто. " Открывайте на здоровье". Ищите проблему на вашей стороне, видео свидетельствует о работоспособности работы. : )
  36. 1 point
    Пишите в саппорт, пускай включают куб
  37. 1 point
    Ты думаешь у большинства заблочили ютуб? или сайты по настройке этого добра в 5 пунктов. мамкины бизнесмены, против данного перца ничего не имею. Просто блет за чтоооо?
  38. 1 point
    org.mmocore.gameserver.stats.StatFunctions тут сами формулы добавить конфиги на подобии "NpcPAtkModifier" проще всего в org.mmocore.gameserver.model.instances.NpcInstance можно конечно сделать более красивым способом, но нужно ли вам это?)
  39. 1 point
    Можно На стороне серверной части - не очень то и сложно, главное что бы было грамотное тз, более менее нормальный программист сделает без проблем. На стороне клиента думаю будет куча проблем, новые пакеты, новый интерфейс и тд итп
  40. 1 point
    Извини, патчер на быструю руку делал. Так как, надо было клиенту одну фичу пофиксить - по сему нет возможности при патченге указать инициалы автора лицензии, по сути тебе это и не нужно - какая разница что там будет написано: Taiwan или KaRmiN. Ссылка на скачивание.
  41. 1 point
    Короче aofy мне оффнули дедик просто так мол типа не оплачен а потом типа сорян он оплачен они типа месяца по путали скрин.
  42. 1 point
  43. 1 point
    Щас бы не знать с чего слизывался пвсофт
  44. 1 point
  45. 1 point
    потому что это дизайн на 2 или 3 из 10
  46. 1 point
  47. 1 point
    Название: Kamaloka Labyrinth Of Abyss (Для Interlude) полный сет из 4-х локаций Добавил: deMEV Добавлен: 01 Apr 2014 Категория: Клиентские дополнения Автор: deMEV Хроники: Interlude Kamaloka Labyrinth of Abyss из Lindvior для клиента Interlude -- в архиве -- geodata\17_12.l2j maps\19_12.unr pathnode\19_12.pn staticmeshes\instant_du02_s.usx textures\Instant_du02_t.utx -- в архиве -- geodata\18_12.l2j maps\19_12.unr pathnode\19_12.pn staticmeshes\instant_du02_s.usx textures\Instant_du02_t.utx -- в архиве -- geodata\19_12.l2j maps\19_12.unr pathnode\19_12.pn staticmeshes\instant_du02_s.usx textures\Instant_du02_t.utx -- в архиве -- geodata\20_12.l2j maps\19_12.unr pathnode\19_12.pn staticmeshes\instant_du02_s.usx textures\Instant_du02_t.utx Видео: http://youtu.be/NUml1VNgxN8 Координаты для телепортации: 17_12 -> -85848 -185528 -10056 18_12 -> -53064 -185528 -10024 19_12 -> -20280 -185528 -9992 20_12 -> 12472 -185528 -9960 Нажмите здесь, чтобы скачать файл
  48. 1 point
  49. 1 point
    А зачем писать в л2ини что то?, делаешь один гм сервер порот 7777 второй 7778 и когда заходят на логин им будет выбивать два сервера и люди уже будут думать где им играть
  50. 1 point
    actionname-e.dat описание и назначение меню действий Alt-C (сесть, встать, аплодисменты и.т.д) armorgrp.dat список всех одежды в игре с описанием bighead.int настройка и описание классов binkw32.dl убыстряет игровой процесс ирая в два окна castlename-e.dat название замков и клан холлов chargrp.dat описание текстур чаров (обычно здесь меняет нижнее бельё на чаров) chatfilter.ini тут хранятся настройки наших окошек чата (общий, торговый, клановый, пати и алли). Лично я советую, чтоб клановый, алли и пати чат обязательно отображался на всех окошках, а то можно пропустить что-то важное classinfo-e.dat информация о разных классах, показывается при создании чара commandname-e.dat здесь хранится информация о командах, которые можно прописывать в чате. Пример:/loc - выведет ваше месторасположение по 3 осям - x,y,z. Не стал бы это трогать, так как можно нарушить структуру и игра может зависать, или вылетать. Сore.* под Windows. Данный файл требуется для запуска игры Lineage 2 creditgrp-e.dat здесь хранится информация о настройке заставки о создателях игры. Engine.* что то крутое - коль из него достают токин для сервера env.int свечение заточенного оружия etcitemgrp.dat собирание вещей в одну ячейку (напр. книги) (сопоставление текстуры с ID) eula-e.dat соглашение (Согласен/Не согласен) перед выбором сервера, соответствующее серверу gametip-e.dat полезные советы при загрузке игры hennagrp-e.dat как я понял, тут находятся имена тату huntingzone-e.dat сопоставление локации и название территории (названия зон охоты) itemname-e.dat здесь хранятся имена и описание вещей Вещи, Кристаллы, Цены. l2.ini содержит основные настройки клиента. И лишь малая часть из них может быть изменена непосредственно через опции клиента Localization.ini локация шрифт и текст logongrp.dat определение локации musicinfo.dat где какую музыку проигрывать Npcgrp.dat часть дропа спойла составная npcname-e.dat файл отвечает за отображение имен мобов. Над головой указаны: агр, хп, лвл мобов obscene-e.dat здесь находится фильтр мата, а если говорить конкретней не сам фильтр, а тот текст который фильтрует сервер. option.ini Все те параметры, которые мы задаем в настройках игры, хранятся здесь. Если игра запускается, но разрешение экрана не то, что нужно (все необходимые менюшки-окошки за границей видимости и нельзя даже произвести сброс параметров по-умолчанию) - удалить файл Option.ini перед запуском игры. optiondata_client-e.dat описание аугментированного оружия questname-e.dat В этом файле хранятся все названия квестов которые вы видите в клиенте когда бирете квест raiddata-e.dat Вся история рейд боссов игры servername-e.dat здесь распологаются названия серверов. Тоесть когда мы заходим в Lineage 2, авторизовавшись мы выбираем сервер. Так вот в этом файле хранятся их имена и их можно изменить на собственное. skillgrp.dat отвечает за связь скилла и его оформления, и за панель инфы о НПЦ/Мобе. Составная часть дропа и спойла skillname-e.dat названия скилов и их описание. Составная часть дропа спойла. skillsoundgrp.dat Озвучивание действий скилов. staticobject-e.dat в нем хранятся названия дверей которые существуют в Lineage symbolname-e.dat Точно незнаю, но точно знаю, что здесь есть тот текст или "смайл" когда в клиенте мы ругаемся матом вместо мата появляется sysstring-e.dat тут храниться инфа из меню логин, чар и т.д. меню, названия кнопок. systemmsg-e.dat Тут храниться системные сообщения. Пример: Вы нанесли X урона. Вы подобрали 12 аден. Я думаю понятно про что я говорю. user.ini содержит информацию о сервере и настройках клиента. В файле реализованы: оконный режим без рамки, увеличина дистанция отображения ников zonename-e.dat Тут храниться все то что появляется когда мы находимся на какой либо территории. Тоесть по среди экрана текст высвечивается - Gludio Territory и тд. localization.ini, largefont-e.gly, LargeFont-r.gly, LargeFont.gly, nwindow.dll, smallfont-e.gly, SmallFont-r.gly, smallfont.gly Это все нужно для поддержки русских шрифтов в патчах и чате. binkw32.dll убыстряет игровой процесс ирая в два окна help-r.utx отвечает за встроенную базу знаний в игру elp-r.utx Интерактивный помощник. Замена англоязычной версии меню Справка. L2Font-e.utx Текстуры основные игры, экран загрузки, карты. L2UI_CH3.utx фаил отвечающий за вид оформления игрового меню L2Text папка в которой полная русификация хелпа+некоторые квесты на русском. GameGuard Каталог (ГГ), с набором файлов, для защиты клиента от хакеров и читеров, Animations содержит текстуру все классов а так же эффектов действий Music все мелодия игры Sounds музыка и звуки в игре: движений, нажатий, действий и т.д. StaticMeshes текстура всех материалов (одежда, оружие, города) Во общем то что мы видим 3D объекты SysTextures текстура : карт, кнопок, иконок, меню...... 2D System главная папка. все настройки по отображение, движение, визуализации игры Voice озвучивание действий при начале игре. (например: для создание чара.....) fdarkelf.utx Текстуры женских моделей Тёмных эльфов fdwarf.utx Текстуры женских моделей Гномов felf.utx Текстуры женских моделей Светлых эльфов FFighter.utx Текстуры женских моделей Людей бойцов FMagic.utx Текстуры женских моделей Людей магов FOrc.utx Текстуры женских моделей Орков бойцов FShaman.utx Текстуры женских моделей Орков шаманов fkamael.utx Текстуры женских моделей Камаель mdarkelf.utx Текстуры мужских моделей Тёмных эльфов mdwarf.utx Текстуры мужских моделей Гномов melf.utx Текстуры мужских моделей Светлых эльфов MFighter.utx Текстуры мужских моделей Людей бойцов MMagic.utx Текстуры мужских моделей Людей магов MOrc.utx Текстуры мужских моделей Орков бойцов MShaman.utx Текстуры мужских моделей Орков шаманов mkamael.utx Текстуры мужских моделей Камаель gametip-e.dat полезные советы при загрузке игры
×
×
  • Create New...