XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Проекты> Активные проекты> Battle for Souls [AoS]
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Качество кода
На данный момент (тьфу-тьфу!) версия карты 3.0 вроде бы особых проблем со стабильностью сетевой игры не испытывает (во всяком случае, если хост достаточно хороший). Я сыграл уже достаточно много игр и никаких непредвиденных вылетов не замечалось, даже если участвовало 6 и более игроков. В целом, как мне кажется, я уже достаточно точно определил, что в целом просто необходимо больше оптимизировать триггеры - код в целом был в "плохих" версиях вроде бы и не ошибочный, но уж очень нагружающий. В этом направлении и иду постепенно в каждой версии (количество каких событий и действий в них я уменьшаю, см. тему проекта, и это не суть важно в этой теме).
То, что выше, относится к игре по интернету. По локальной сети, как мне сообщали об играх в клубах (были и такие люди), проблем не было даже в самых "плохих" версиях.
Однако чем чёрт не шутит, поэтому довожу до сведения тех, кто не знает, весьма интересную информацию.
На данный момент карта не сверхзащищена, и её (да-да, именно ту версию, которую Вы, господа, скачали и в которую и играете) МОЖНО ОТКРЫТЬ В РЕДАКТОРЕ (Во всяком случае, в JNGP - точно. В других не проверял). Однако, конечно, не всё так просто. Все данные редактора объектов, к примеру, в ней битые :) Но вот триггеры можно спокойно посмотреть! За исключением того, что, конечно, они будут часто ссылаться на неизвестные объекты и ID объектов, но суть в целом будет понятна.
Так к чему я клоню. Если кому-то будет делать нечего или просто возникнет желание помочь, никто не мешает когда угодно открыть карту и проанализировать какие-то части кода. Если он обнаружит, что может переписать код без изменения функциональности так, чтобы он работал лучше, и будет готов это сделать; или, упаси боже, обнаружит что-то, что прямо может вызывать десинхронизацию - большая просьба сообщить об этом в этой теме. Улучшение работоспособности карты будет приятно не только мне, и даже далеко не мне в первую очередь, т.к. я-то играю в основном в одиночной игре, там десинхронизаций не бывает по определению :)
Благодарю за прочтение.
Старый 02.08.2011, 00:12
blazer910

offline
Опыт: 7,635
Активность:
тьфу-тьфу!
Слушай, откуда такая привычка? О_о
JNGP
Не, не слышал.
А какую прогу используешь для защиты карты?
Старый 02.08.2011, 00:42
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от blazer910
Слушай, откуда такая привычка? О_о

Да это чтобы не сглазить и не вышло обратное, хз... Просто считаю, что бывает так, что когда ты о чём-то говоришь кому-то, ты это ему передаёшь, и, следовательно, сам лишаешься... )

Цитата:
Сообщение от blazer910
Не, не слышал.

Зомфг. Jass New Gen Pack. На сайте есть.

Цитата:
Сообщение от blazer910
А какую прогу используешь для защиты карты?

На данный момент она прогоняется только через Widgetizer 1.9. Ранее прогонялась через 2-3 программы, но , когда я экспериментировал, как лучше с размером/скоростью/качеством нетплея, выяснилось, что через один виджетайзер может оказаться даже лучше.
Поскольку оптимизируется такая большая карта, как моя, через него долго, для предварительных собственноручных тестов я обычно использую True's Optimization Tool - быстрота обработки даже для моего гиганта мгновенная, а скорость загрузки карты после этого относительно приемлемая.
Старый 02.08.2011, 00:47
Diabfall
че?
offline
Опыт: 5,843
Активность:
blazer910:
Не, не слышал.
О_о
Velociraptor:
МОЖНО ОТКРЫТЬ В РЕДАКТОРЕ
Код там хоть читабелен? Вряд ли найдётся такой мазахист, который будет копаться...
Velociraptor:
данные редактора объектов, к примеру, в ней битые :)
Ещё геморр...
Старый 02.08.2011, 01:01
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от Diabfall
Он там хоть читабелен?

Да, и удобно разбит по папкам - протект через Виджетайзер оставил всё в первозданном виде: что было на гуи + CS, таким и осталось, что было чистым JASS - тоже.

Цитата:
Сообщение от Diabfall
Ещё геморр...

А они вам, господа, и не нужны )
И да - незапротекченная карта открывается несоизмеримо дольше )
Старый 02.08.2011, 01:04
Diabfall
че?
offline
Опыт: 5,843
Активность:
Velociraptor:
А они вам, господа, и не нужны )
И да - незапротекченная карта открывается несоизмеримо дольше )
Ты думаешь легко "A00U" (пример) понять, шо це за объект и на основе чего был сделан?
Старый 02.08.2011, 01:07
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от Diabfall
Ты думаешь легко "A00U" (пример) понять, шо це за объект и на основе чего был сделан?


Хм, ну по коду это в большинстве случаев можно определить, нет?
Старый 02.08.2011, 01:13
blazer910

offline
Опыт: 7,635
Активность:
незапротекченная карта открывается несоизмеримо дольше
хау мэни хаэрс? xD
Старый 02.08.2011, 01:14
Diabfall
че?
offline
Опыт: 5,843
Активность:
Velociraptor:
Хм, ну по коду это в большинстве случаев можно определить, нет?
Ещё время тратить.)
Velociraptor:
МОЖНО ОТКРЫТЬ В РЕДАКТОРЕ
Что-то у меня не открывается.
Старый 02.08.2011, 01:24
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от Diabfall
Что-то у меня не открывается.

Странно, уверен? Чем открываешь?
Я проверял перед выкладыванием мессаги. Всё открылось именно в таком виде, в каком я сказал.
А какая ошибка, если не открывается?
Старый 02.08.2011, 01:28
Diabfall
че?
offline
Опыт: 5,843
Активность:
Velociraptor:
Странно, уверен?
Нет, я вру.)
Velociraptor:
Чем открываешь?
Jass New Gen Pack
Velociraptor:
А какая ошибка, если не открывается?
  1. Функция триггера отсутствует в базе данных IssueTargetOrderById.
  2. Недостаточно памяти. (фатал еррор)
Старый 02.08.2011, 01:39
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от Diabfall
Функция триггера отсутствует в базе данных IssueTargetOrderById.
Недостаточно памяти. (фатал еррор)


Попробуй с xgm.ru JNGP перекачать. У меня тоже такое наблюдалось в JNGP раньше, поэтому я делал карту какое-то время через We Unlimited. Видимо, в каком-то обновлении профиксили, или хз. В любом случае, эта функция есть в тригах карты, так что, если у тебя не открывает запротекченную - опенсорс тоже не откроет :)

Velociraptor добавил:
Вот тема по сабжу (линк на хгм, офк).
Старый 02.08.2011, 01:44
Diabfall
че?
offline
Опыт: 5,843
Активность:
Velociraptor:
Попробуй с xgm.ru JNGP перекачать.
Через этот пробовал... Та же хрень.
Старый 02.08.2011, 01:46
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от Diabfall
Через этот пробовал... Та же хрень.

СЕЙЧАС попробуй перекачать. Я "когда-то давно" тоже с хгм вроде бы качал.
Вообще см. выше ссылку на тему.
Старый 02.08.2011, 01:47
blazer910

offline
Опыт: 7,635
Активность:
Velociraptor, эй! Неигнорируй меня!
*синтезированным голосом*
Сколько часов открывается твоя карта, Джонни?
Старый 02.08.2011, 01:57
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от blazer910
Сколько часов открывается твоя карта, Джонни?

Минут 8 где-то вроде в среднем, хотя точно не засекал. Для карты как бы много. Сохраняется секунд 45 минимум, протектится через виджетайзер не менее пяти минут. Плюс ещё в процессе обработки данные редактора объектов грузятся весьма долго (поэтому новые герои и делаются в других картах).
Старый 02.08.2011, 01:59
Diabfall
че?
offline
Опыт: 5,843
Активность:
Velociraptor:
СЕЙЧАС попробуй перекачать. Я "когда-то давно" тоже с хгм вроде бы качал.
Вообще см. выше ссылку на тему.
Поставил. Ничего не изменилось.
Diabfall добавил:
Velociraptor:
Минут 8 где-то вроде в среднем, хотя точно не засекал. Для карты как бы много. Сохраняется секунд 45 минимум, протектится через виджетайзер не менее пяти минут. Плюс ещё в процессе обработки данные редактора объектов грузятся весьма долго (поэтому новые герои и делаются в других картах).
Оо ОМГ
Какие характеристики у твоего компа?
Старый 02.08.2011, 02:00
Velociraptor
В пространстве и времени
offline
Опыт: 14,801
Активность:
Цитата:
Сообщение от Diabfall
Оо ОМГ
Какие характеристики у твоего компа?

Лениво переписывать, но Старкрафт 2 летал даже по сети. Норм комп.

Горе мне с вами...
Короче, попробуйте это, заархивировал папку своего NewGen WE (на название архива и папки не смотрите):
http://myfantasies.ucoz.ru/WE_unlimited_Triggers.rar
Если уж это не поможет - умом компьютер - то есть JNGP - не понять - а тему я потру по причине неактуальности.

Всё, блин, я баиньки, ничего не знаю, никаких карт не делаю, сплю. До завтра.
Старый 02.08.2011, 02:07
blazer910

offline
Опыт: 7,635
Активность:
Минут 8 где-то вроде в среднем, хотя точно не засекал. Для карты как бы много. Сохраняется секунд 45 минимум, протектится через виджетайзер не менее пяти минут. Плюс ещё в процессе обработки данные редактора объектов грузятся весьма долго (поэтому новые герои и делаются в других картах).
Ах ты ж зоганый ты нах!!!1 О_О
Старый 02.08.2011, 02:09
Diabfall
че?
offline
Опыт: 5,843
Активность:
Velociraptor:
Короче, попробуйте это, заархивировал папку своего NewGen WE (на название архива и папки не смотрите):
Если уж это не поможет - умом компьютер - то есть JNGP - не понять - а тему я потру по причине неактуальности.
Не пашет. Закрывай тему.
Старый 02.08.2011, 02:16
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 17:31.