WORLD OF WARCRAFT

Тема: Error code: server on fire  (Прочитано 32561 раз)

0 Пользователей и 1 Гость просматривают эту тему.

YaP

  • Ветеран
  • ****
  • Сообщений: 5522
  • танки, дц и немного дд.

  • Варкрафт: +
    • Имя: Пертуссин
    • Класс: Друид
    • Сервер: Гордунни
Re: Error code: server on fire
« Ответ #15 : 26 Ноября, 2015, 12:34:55 »
  • Рейтинг:-2 (+1 | -3)
а в чем сложность отключить рюкзак и работать с сумками, если все проблемы завязаны на нем? размер сумок же давно больше 15.


iMonk

  • Новичок
  • *
  • Сообщений: 4

  • Варкрафт: +
    • Класс: Монах
    • Сервер: Черный Шрам
Re: Error code: server on fire
« Ответ #16 : 26 Ноября, 2015, 12:42:56 »
  • Рейтинг:0 (+0 | 0)
joyreactor  ;)

gwen

  • Старожил
  • ***
  • Сообщений: 1160
Re: Error code: server on fire
« Ответ #17 : 26 Ноября, 2015, 12:49:34 »
  • Рейтинг:2 (+3 | -1)
а в чем сложность отключить рюкзак и работать с сумками, если все проблемы завязаны на нем? размер сумок же давно больше 15.

В первом сообщении:
-В чем проблема с рюкзаком?
-Легаси код

В комментариях:
-В чем проблема с рюкзаком-то?

Shizoklik

  • Старожил
  • ***
  • Сообщений: 1729
Re: Error code: server on fire
« Ответ #18 : 26 Ноября, 2015, 12:50:35 »
  • Рейтинг:0 (+2 | -2)
Ребят, хорошие спецы нужны всегда. И если вы так хорошо разбираетесь в коде игры, что лучше разработчиков знаете, как без гемора исправить ситуацию с сумкой - напишите Близам! Подробно опишите решение проблемы, и как вы можете с этим помочь. Я думаю если вы действительно предложите то, до чего Близы сами не доперли - рабочее место у них вам гарантировано! Это ваш шанс!

А рассуждать с дивана "ой да это элементарно, я не знаю чего они там не могут" - это каждый может.

serogriff

  • Завсегдатай
  • **
  • Сообщений: 146

  • Варкрафт: +
    • Имя: Серогрифф
    • Класс: Чародей
    • Сервер: Ревущий Фьорд
Re: Error code: server on fire
« Ответ #19 : 26 Ноября, 2015, 12:51:34 »
  • Рейтинг:3 (+3 | 0)
а в чем сложность отключить рюкзак и работать с сумками, если все проблемы завязаны на нем? размер сумок же давно больше 15.

В первом сообщении:
-В чем проблема с рюкзаком?
-Легаси код

В комментариях:
-В чем проблема с рюкзаком-то?
Ну, в коментарии предложили создать новую сумку, заменяющую рюкзак, и на место текущего рюкзака ссылку на объект новой сумки поставить.

lesx

  • Завсегдатай
  • **
  • Сообщений: 829

  • Варкрафт: +
    • Имя: Ракалоид
    • Класс: воин
    • Сервер: гордунни
Re: Error code: server on fire
« Ответ #20 : 26 Ноября, 2015, 12:53:08 »
  • Рейтинг:-4 (+0 | -4)
Много веселых историй  ;D
P.s. забрал на память, при релизе легиона и овервотча понадобится  :P

неужели среди тех кто много играет в вов есть люди которые любят играть в нелепые стрелялки типа контры?

Tigel

  • Старожил
  • ***
  • Сообщений: 1132

  • Варкрафт: +
    • Имя: Майрелин
    • Класс: Воин
    • Сервер: Гордунья
Re: Error code: server on fire
« Ответ #21 : 26 Ноября, 2015, 12:55:01 »
  • Рейтинг:2 (+4 | -2)
Нет смысла не верить Близзард, если они пишут, что что-то сделать очень сложно, то скорее всего так оно и есть.
Я более чем уверен, что у них сидят высококвалифицированные специалисты.
Если вы считаете, что умнее их, то вперед, подавать свое резюме в отдел разработки, все от этого только выграют.

gwen

  • Старожил
  • ***
  • Сообщений: 1160
Re: Error code: server on fire
« Ответ #22 : 26 Ноября, 2015, 12:56:59 »
  • Рейтинг:0 (+0 | 0)
Ну, в коментарии предложили создать новую сумку, заменяющую рюкзак, и на место текущего рюкзака ссылку на объект новой сумки поставить.

И в первом сообщении имеем:

Цитировать
Чтобы попытаться залезть и исправить это дело, пришлось бы затратить гигантские усилия - сначала программистов, которые станут читать тысячи строк кода и искать слабые места, а потом отдел тестирования, которому придется опробовать изменения во всех мыслимых и немыслимых случаях. И все равно после этого неизбежно что-то сломается.

Я понимаю, что вероятность того, что это просто отписка, не нулевая.


KpecToHoceLL

  • Завсегдатай
  • **
  • Сообщений: 749
Re: Error code: server on fire
« Ответ #23 : 26 Ноября, 2015, 12:58:30 »
  • Рейтинг:-3 (+3 | -6)
Теперь на вопли, типа "ааа близы тупые не могут сделать основную сумку больше чем на 16 слотов что так сложно чтоли" буду кидать ссылку на эту статью.
(показать/скрыть)
« Последнее редактирование: 26 Ноября, 2015, 13:00:06 by KpecToHoceLL »

serogriff

  • Завсегдатай
  • **
  • Сообщений: 146

  • Варкрафт: +
    • Имя: Серогрифф
    • Класс: Чародей
    • Сервер: Ревущий Фьорд
Re: Error code: server on fire
« Ответ #24 : 26 Ноября, 2015, 13:00:33 »
  • Рейтинг:-3 (+0 | -3)
Ну, в коментарии предложили создать новую сумку, заменяющую рюкзак, и на место текущего рюкзака ссылку на объект новой сумки поставить.

И в первом сообщении имеем:

Цитировать
Чтобы попытаться залезть и исправить это дело, пришлось бы затратить гигантские усилия - сначала программистов, которые станут читать тысячи строк кода и искать слабые места, а потом отдел тестирования, которому придется опробовать изменения во всех мыслимых и немыслимых случаях. И все равно после этого неизбежно что-то сломается.

Я понимаю, что вероятность того, что это просто отписка, не нулевая.
Ага, на сколько мне известно, проблемы связаны из-за того, что там последовательно все идет и расширить уже существующую сумку не получится. Зато получится сделать другую сумку. Добавить к ней какую-нибудь проверку, что при заполнении она будет указывать на следующую сумку и тд. Не без доп гемора, конечно. Думаю, они бы смогли с этим разобраться.

DesFolk

  • Старожил
  • ***
  • Сообщений: 1881
  • Казуальный валенок

  • Варкрафт: +
    • Имя: Тормуул
    • Класс: Шаман
    • Сервер: Ясеневый лес
Re: Error code: server on fire
« Ответ #25 : 26 Ноября, 2015, 13:03:09 »
  • Рейтинг:4 (+4 | 0)
а в чем сложность отключить рюкзак и работать с сумками, если все проблемы завязаны на нем? размер сумок же давно больше 15.


Самый простой и костыльный вариант в такой ситуации:
1) Отрубаем отображение начальной сумки в UI и выпиливаем все способы её отображения в API принудительно.
2) Принудительно заполняем её специальным хламом
3) Даём дополнительный слот под кастом сумку (если можно)
4) Выдаём любую сумку игроку в самом начале.

Но это решение костыль подпираемый костылями.


DesFolk

  • Старожил
  • ***
  • Сообщений: 1881
  • Казуальный валенок

  • Варкрафт: +
    • Имя: Тормуул
    • Класс: Шаман
    • Сервер: Ясеневый лес
Re: Error code: server on fire
« Ответ #26 : 26 Ноября, 2015, 13:04:48 »
  • Рейтинг:3 (+3 | 0)
На тему работы со старым чужим кодом.


gwen

  • Старожил
  • ***
  • Сообщений: 1160
Re: Error code: server on fire
« Ответ #27 : 26 Ноября, 2015, 13:06:06 »
  • Рейтинг:0 (+0 | 0)
Думаю, они бы смогли с этим разобраться.

Программисты конечно могли бы. Потом, кто-нибудь посчитал бы отношение прибыль/затраты и надавал бы по рогам, принявшему решение разбираться.

kil7ka

  • Новичок
  • *
  • Сообщений: 50

  • Варкрафт: +
    • Имя: Илькан
    • Класс: Воин
    • Сервер: Гордунни
Re: Error code: server on fire
« Ответ #28 : 26 Ноября, 2015, 13:07:31 »
  • Рейтинг:-2 (+1 | -3)
Может я чего-то не понимаю, но они пишут
Цитировать
В нескольких первых элементах массива лежат вещи, которые одеты на персонаже, и после этого идут сумки
ну и далее по тексту, что в жестко заданной точке заканчивается инвентарь и начинается банк. А теперь внимание, вопрос - как тогда они в пандах удалили слот для оружия дальнего боя/манускрипта, если он по идее хранится в том же массиве перед банком? ИМХО, проблема того же уровня что и увеличение стандартной сумки, но ее решили.

DesFolk

  • Старожил
  • ***
  • Сообщений: 1881
  • Казуальный валенок

  • Варкрафт: +
    • Имя: Тормуул
    • Класс: Шаман
    • Сервер: Ясеневый лес
Re: Error code: server on fire
« Ответ #29 : 26 Ноября, 2015, 13:08:08 »
  • Рейтинг:0 (+0 | 0)
Думаю, они бы смогли с этим разобраться.

Программисты конечно могли бы. Потом, кто-нибудь посчитал бы отношение прибыль/затраты и надавал бы по рогам, принявшему решение разбираться.

Тут больше проблема не в бабле, а в человекочасах. Стайка прогеров будет несколько месяцев шерстить код, чтобы дефолтную сумку увеличить, когда надо работать над другими более приоритетными фичами.

 

закрыть