Jump to content

Quote

Members
  • Posts

    898
  • Joined

  • Last visited

Everything posted by Quote

  1. Холивар «Пофиксите дезу, а то мне мобы ломают шмот» продолжается еще с версии игры 1.5. Ну, это так, к сведению автора Не нужно делать трагедию из чуть более быстрого приближения к неизбежному (трате золота на свиток ремонта). Ну, слил вас шаман своей вспышкой, послав в кучу мобов... Беда-печаль, согласен. А кого-то слил рейнджер, послав дезой на обелиск в Большой Равве. Или друид, который кинул корни под агром 4 колонн в Малой Равве. Или кто-то выпустил «Вредных лапари» в Малой Равве, отправив в Зенет-Хаф кучу неосторожных игроков, волей случая заброшенных на эту локацию. Или на острове Потерянных Душ кто-то вызвал из огоньков 100500 духов воинов, а потом кидал на прибывающих игроков противоположной фракции дебафы. Или...
  2. Всем привет Что-то у вас глючит BBCode: А еще нельзя прикреплять файлы к сообщению, выдает «This upload failed» (возможно, про это уже писали, не смотрел весь топик).
  3. Если не помните точно — лучше ничего не писать. Вся информация по дропу предметов с боссов Астрального Лабиринта была предоставлена в свое время опытным игроком Мастер (ссылка) и была полностью достоверной (хотя бы потому, что не поступало никаких замечаний со стороны игроков, активно помогавших с заполнением данных по «нейтральной» части лабиринта). За это время, безусловно, многое могло измениться, но все же лучше предоставлять хоть какие-то доказательства своим словам, тем более, если речь идет о давних событиях. А где вы увидели лук в списке дропа этого босса?
  4. Ну да, про то речь и идет, что на вкус и цвет фломастеры разные... На мой взгляд, самым правильным решением будет придерживаться стиля Warspear Online везде, где это возможно. А там, где это невозможно (например, «меню» вашего проекта) сделать что-нибудь простое, но тоже под один стиль, который будет легко узнаваться, будет вашим «фирменным».
  5. Ильяс, так-то я не Жека Смену оформления точно делать не стоит, а проработать небольшие детали в верстке и юзабиллити не помешало бы (например, исправить тот же скроллбар, шрифты, отступы у элементов, и т.д.).
  6. Эти сетовые предметы с тремя основными бонусами перекочевали из моей старой базы, видимо (находились в списке дропа Демонолога): Кираса вечной зимы Облачение полярной мглы Шапка северной стужи Когда продумывал структуру базы для своего старого проекта, еще не было таких сетовых предметов с тремя основными бонусами — решил тогда не делать для них отдельную связующую таблицу
  7. Да, работала, наверное, еще в то далекое время, когда у меня был кнопочный телефон. Opera Mini и древние версии Opera Mobile не поддерживают подавляющее большинство современных свойств CSS, не говоря уже про методы API JavaScript. Поддерживать эти браузеры очень трудно, затратно и неудобно (примерно также, как и древний десктопный Internet Explorer 8 версии), а их процентная доля использования по России стремительно падает, если смотреть на статистику LiveInternet: Opera Mobile Opera Mini Если хотите — могу для чистоты эксперимента подключить у себя старую библиотеку jQuery, но сомневаюсь, что с ней карта заработает, поскольку последние месяцы разработки я даже не задумывался о поддержке этих мобильных браузеров. Kaze, для поддержки touch-устройств нужно обязательно навешивать обработчики на соответствующие события, характерные только для этих девайсов (взял код из моего проекта): var touch = !! ( 'ontouchstart' in window ) || !! ( 'onmsgesturechange' in window ), event_click = touch ? "touchstart" : "click", event_over = touch ? "touchstart" : "mouseover", event_drag = touch ? "touchstart" : "mousedown", event_drop = touch ? "touchend" : "mouseup", event_move = touch ? "touchmove" : "mousemove"; Без этого вашей картой сейчас невозможно пользоваться на том же iPad. Понятие «двойной клик» нужно расширять на мир touch-устройств уже вручную, но я бы вместо обработки «двойного тапа» сделал бы обработку просто «долгого тапа».
  8. Как говорится, меньше слов, больше дела Если у вас не хватает данных, чтобы проверить свои предположения — так и напишите, какую информацию людям нужно собрать. А, виноват, да, это уже форум делает превью больших изображений в jpg.
  9. Айвондил через «о» пишется... Да, так лучше, спасибо. Только я не совсем понимаю, зачем все это вообще нужно — для ресурса, над которым работают Kaze и Ex, подобные изображения с текстом неактуальны — текст должен быть настоящим текстом, доступным для всех поисковых систем, а отрисовку остальных обозначений (вроде путей в лабиринте) гораздо логичнее тоже перенести на сторону браузера. Последнее позволит добавить в эти карты интерактивность, сделает их гораздо понятнее. Карта поверхности Айвондила заведомо не подойдет из-за артефактов jpg и желтой рамки вокруг локации со статуей возрождения. Если не получается подобрать эти зависимости вручную, то вам поможет только аппроксимация. Ну или хорошо попросите разработчиков, чтобы они предоставили вам эти зависимости (раз те уже ранее предоставили таблицы усиления предметов).
  10. Если вы не поняли, то там должна быть «т»: http://forum.warspear-online.com/index.php?topic=72177.0 А еще очень грустно, что некоторые люди не делают ссылки на первоисточники изображений.
  11. Если я правильно понял — в отсутствии сортировки по цене предметов (в начале самые дешевые, а в конце самые дорогие). Такая сортировка, действительно, нужна, а ее добавить можно за минуту.
  12. Ну, это не удивительно — любое нативное решение будет работать в разы быстрее велосипеда на интерпретируемом JavaScript. Тем более, когда дело касается GPU. Не совсем разумная разбивка спрайта с уровнями карты острова — гораздо логичнее (и удобнее в использовании) будет сделать длинную «колбасу» из изображений (не важно, хоть горизонтальную, хоть вертикальную). Зазоры между изображениями тоже не нужны — на старые версии FireFox, где без них проявлялся баг со спрайтами, уж точно можно забить. И потом, вы в каком графическом редакторе делали этот спрайт? Пересохранил его с максимальным сжатием без потерь в GIMP, и его размер уменьшился на целых 60 Kb. Можно пойти еще дальше, и те небольшие детали, которые вы «запекли» в изображение (иконки выделенных подземелий, например), перенести непосредственно в CSS (с абсолютным позиционированием, разумеется), о чем я уже писал выше — это позволит в разы уменьшить размер цветовой палитры индексированного png, и, как следствие, его размер. Ну да, это свойство еще до сих пор не везде работает. Но как минимум нужно сделать разбивку рамки по «растягиваемой» середине, и убрать прозрачность (рамку можно «подложить» под низ контейнера с самой картой).
  13. Странно, как это она могла так просто «исчезнуть»? Вы что, не используете систему управления версий для своего проекта?
  14. Уязвимости больше нет, да Да. Настоятельно советую проверять на наличие дыр абсолютно все запросы с динамическими параметрами при помощи этой утилиты.
  15. Неплохое начало, молодцы (честно, ожидал худшего) Несколько замечаний: [*]Непонятно, зачем напрягать сервер «рендерингом» кусков html с js-кодом. Почему нельзя просто передавать какой-нибудь JSON-объект, и уже «на лету» формировать разметку с полученными данными? [*]Повсеместное использование анимации на JavaScript, в то время когда уже давно можно применять свойства CSS3 transition и animation. [*]Не используются спрайты, а зря. Например, при стартовой загрузке карты, в моем случае грузятся 102.3 Kb изображений (вместе с анимированными gif воды и магмы в ~39 Kb), в то время как у вас все 282 Kb без анимированных изображений. [*]Можно пойти еще дальше, и внедрить небольшие по объему изображения непосредственно в CSS (base64 + url) [*]Возникли какие-то проблемы с реализацией «перетаскивания» окон? [*]Обработчики на нажатия мыши у вас, похоже, повсеместно завязаны на onclick (или onmouseup), когда лучше использовать onmousedown для более лучшего отклика. [*]Рамку верстать одной картинкой не очень хорошо — да, так в разы проще, но лучше разбить ее на три части (верх, «растягиваемую» середину и низ), или вообще использовать свойство border-image для в разы меньшей по размеру картинке. [*]Местами ломается верстка (FireFox, Linux): И наконец, самое главное (Та-да!) Посоны, у вас есть stacked queries vulnerability:
  16. http://caniuse.com ? А что за решение?
  17. Ну, все-таки эту базу формально заполнял не я один, со сбором нужной информации мне помогало множество людей (хоть и не всегда сообщаемые ими данные были правильными на все 100%), поэтому благодарность тут должна быть не одному человеку :) Пользуйтесь на здоровье. Как и обещал, снова вернул на сервер свою старую карту (извиняюсь, что с большой задержкой, но лучше поздно, чем никогда). Если будут возникать какие-то вопросы касательно верстки — обращайтесь, буду рад помочь (хоть и не гарантирую быстрый ответ).
  18. Прошу прощения — вчера убирался на сервере, и, видимо, грохнул лишнее регулярным выражением... Верну на этих выходных (сегодня некогда этим заниматься). P. S. А в чем, собственно, проблема — у вас же есть моя база данных, что мешает написать по-быстрому скрипт для экспорта моей бд в вашу? Ну или просто сделать вывод необходимой информации.
  19. Ну да, живая... Прям как зомби! :) Вернул на сервер ее только сегодня, с целью немного помочь Ex и Kaze. Поддерживать ее я уже не планирую.
  20. И что же знают только «админы», если не секрет? :) Вообще, готовьтесь к тому, что от разработчиков помощи никакой не будет — в свое время они ясно дали понять, что задача по созданию подобного рода информационных ресурсов лежит полностью на игровом комьюнити. А последнему это не так уж и нужно, как выяснилось :) Вам в любом случае придется проектировать нормальную базу для предметов экипировки и всех расходников — так почему бы не начать с аналога поиска в моем старом проекте, и уже после прикрутить к нему карту острова (или даже островов)? Не стоит наступать на грабли, на которые уже наступил я.
  21. Хех, уже третья тема за последние две недели :) В помощь велосипедостроителям: http://www.daniilfilippov.ru/warspear/ Ufgt, мой вам совет: не торопитесь при написании кода, иначе будете потом рефакторить бОльшую его часть, или вообще переписывать с нуля. И подумайте получше — а оно вам надо, поддерживать такой большой объем данных? Игрокам важнее знать дроп с минибоссов, а не лут с обычных мобов, который однотипен и запоминается после прохождения нескольких квестов. Может, имеет смысл делать не карту, а просто базу данных? А там уже прикручивать дополнительные фичи.
  22. Ну, а что вы ожидали от базы, которая не обновлялась с июля 2013 года? :)
  23. CJIECAPb, для такой системы в любом случае нужен человек, который будет перепроверять присылаемые игроками данные (иначе через некоторое время воцарится хаос). А на последнее требуется время, много времени. У меня его, например, нет. Здесь была бы очень кстати помощь со стороны разработчиков, но ее не будет.
  24. Проверил, никакого размытия нет, изображение 1008x2688. Дело не в хостинге — вернуть старую карту на свой сервер я могу хоть сейчас. Другое дело, что данные в моей базе уже безнадежно устарели: изображения предметов уже не те, различные виды магии разработчики объединили в один бонус, добавили новые бонусы предметов. Да и на локациях острова, вероятно, что-то изменилось. А кому нужна база данных с неверной информацией? От разработчиков помощи ждать не стоит. Скинул вам в ЛС дамп базы вместе с изображениями предметов и бонусов — к сожалению, у меня сейчас нет времени делать скриншоты.
×
×
  • Create New...