Уже больше полугода все обсуждения и новости переместились в дискорд D1Stats
We have moved to Discord D1Stats, look for discussions and news there.
 

DotA v6.89 Allstars [Выходим из беты]

Разные беседы на тему DotA, её обсуждение и прочая.
User avatar
Dr3dko
Posts: 74
Joined: Apr 10, 2015
Location: Донецк
Gaming Platform: RGC
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Dr3dko » Apr 9th, '17, 19:14

Top1Leshrac wrote:печально конечно, что дропает с игры

с какой платформы тестируешь?
Image

vovan
Posts: 2
Joined: Apr 10, 2017
Gaming Platform: PC

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby vovan » Apr 10th, '17, 13:36

Здравствуйте очень хорошая карта
У меня к вам просьба добавте пожалуйста ботов на 6.88 просто у меня интернеьа нету дома и по этому приходится играть с ботами
Прошу сделайте ботов ну или есть карта 6.88 с ботами дайте ссылку пожалуйста

User avatar
Loki
Posts: 1833
Joined: Jan 12, 2015
Gaming Platform: ВременоБезплатформеный

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Loki » Apr 10th, '17, 14:11

vovan wrote:Здравствуйте очень хорошая карта
У меня к вам просьба добавте пожалуйста ботов на 6.88 просто у меня интернеьа нету дома и по этому приходится играть с ботами
Прошу сделайте ботов ну или есть карта 6.88 с ботами дайте ссылку пожалуйста
нет, ботов не будет
Image
Image

vovan
Posts: 2
Joined: Apr 10, 2017
Gaming Platform: PC

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby vovan » Apr 10th, '17, 14:54

Хреново что не будет

Top1Leshrac
Posts: 6
Joined: Mar 10, 2017
Gaming Platform: Iccup

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Top1Leshrac » Apr 11th, '17, 01:47

Dr3dko wrote:
Top1Leshrac wrote:печально конечно, что дропает с игры

с какой платформы тестируешь?

rgc там такой бред случается, некоторые ливают, некоторых выкидывает, норм не сыграешь, меня тоже из 3 игр 1 раз выкинуло :buba:

User avatar
Dr3dko
Posts: 74
Joined: Apr 10, 2015
Location: Донецк
Gaming Platform: RGC
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Dr3dko » Apr 11th, '17, 17:48

Top1Leshrac wrote:
Dr3dko wrote:
Top1Leshrac wrote:печально конечно, что дропает с игры

с какой платформы тестируешь?

rgc там такой бред случается, некоторые ливают, некоторых выкидывает, норм не сыграешь, меня тоже из 3 игр 1 раз выкинуло :buba:

там же 6.85 стоит
Image

User avatar
KunGGa
Posts: 255
Joined: Jul 5, 2015
Location: Актобе, Казахстан
Gaming Platform: Garena Steam
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby KunGGa » Apr 14th, '17, 07:33

Очень бесит, что трудно людей созвать на игру в новую карту после частых крашей, а когда каждая новинка таит себе килограммы багов, прям отчаянно теряешь веру во все происходящее. Честно, я не пойму до сих пор: что является причиной десинков и дропов? Прям вот в двух словах объясните. В прошлый раз спросил не из-за антихака ли это, на что получил отрицательный ответ
Garena: KUNGGARY / DC.Hulla / R3zONaNs
iCCup: Hulla
RGC: Hulla / R3zONaNs
Steam: R3zONaNs

Karaulov
Posts: 167
Joined: Jan 12, 2015
Gaming Platform: All

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Karaulov » Apr 14th, '17, 08:36

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


Версия которая отправляет автоматически краш репорты и создает дополнительные логи при ошибках, снижает фпс(увеличивает использование CPU где-то на 20%) и иногда может быть ложное срабатывание на ошибки которая на самом деле не ошибки :)

User avatar
DracoL1ch
Site Admin
Posts: 2994
Joined: Jan 12, 2015
Location: Russia
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby DracoL1ch » Apr 14th, '17, 12:43

первое время фаталы были из-за небезопасныз вызовов и отсутствия проверок на корретность адресов, к которым обращается
через пару версий все вызовы обернулись в безопасные оболочки
еще пару версий фиксились ошибки в самой логике кода, возникавшие по невнимательности
параллельно находились проблемы в длл, которые потенциально влияли, но 100% обвинить её в этом не могу. поэтому дебаг и был в конечном счете полностью отключен - варкрафт мог жить с некоторыми исключениями из сторонних библиотек, а дебаг не умел разбираться, какие исключения терпимые, какие нет.

основная проблема сейчас - зоопарк решений на компах пользователей, когда ты не знаешь, вылетел чел, потому что у него от софта крыша протекает уже, или потому что где-то хук не получил ожидаемого доступа от памяти и позвал exception. Потому что вылетают преимущественно рандомы, и они не говорят, что у них там случилось.

User avatar
Mortrus
Posts: 447
Joined: Jul 27, 2016
Location: Талдыкорган
Gaming Platform: RetardGaming dot Cunt

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Mortrus » Apr 14th, '17, 14:55

Я конечно не мастер дебага, тем более не знаю как он у вас там реализован, и не претендую на гуру программирования, но вот такая мысля...

Сделать дебаг-версию карты. Дебаг делать так: раз есть эксплоит который "может навредить вашему компьютеру", то
1. Карта создает папку, например CrashLog
2. Если в этой папке есть какие-либо файлы, формата допустим log, то карта при запуске игры их шлет на почту, и очищает папку.
3. После чего карта создает файло в крашпапке с eminem именем к примеру %date%+%time%+%heroname% (%slotnumber%)+ 88debug.log
4. При вызове потенциально корявых функций пишет в лог
а. Вход в функцию, и ее параметры (00:31: Call: %void_name%, Parameters: %void_args%)
б. В этой функции переходы по другим функциям (00:31: Entered: %sub_void_name%), у которых тоже есть пункты а, б (в проблемных местах), с и д
с. Возврат из этих дополнительных функций (00:32: Returned: %sub_void_name%)
д. И отчет о завершении основной функции (00:32: Success %void_name%, Returns: %return_value%)

Я понимаю что это заебисто сложновато, муторно и геморройно, + может так же жрать ресурсы, но мне однажды именно такой метод помог спустя пару недель отловить говнистый баг, который долго пытался поймать и профиксить.
Image

User avatar
KunGGa
Posts: 255
Joined: Jul 5, 2015
Location: Актобе, Казахстан
Gaming Platform: Garena Steam
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby KunGGa » Apr 14th, '17, 14:58

походу, мы опять в этом году не поиграем 88 стабильную? я народ обнадеживаю, а тут пахнет писюнами плотно
ждем, ожидаем, держим кулачки
Garena: KUNGGARY / DC.Hulla / R3zONaNs
iCCup: Hulla
RGC: Hulla / R3zONaNs
Steam: R3zONaNs

User avatar
Mortrus
Posts: 447
Joined: Jul 27, 2016
Location: Талдыкорган
Gaming Platform: RetardGaming dot Cunt

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Mortrus » Apr 14th, '17, 15:00

Ну в обоссаную 83д уже сколько лет без апдейта играют... Да пусть лучше уж через 2 года будет стабильная 88, чем сыроватое говнецо, в котором придется мириться с какой нибудь назойливой мелочью.
Image

User avatar
Dr3dko
Posts: 74
Joined: Apr 10, 2015
Location: Донецк
Gaming Platform: RGC
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Dr3dko » Apr 14th, '17, 15:59

чето я смотрю у ребят пригорело
Image

Gba228
Posts: 214
Joined: Feb 27, 2015
Gaming Platform: Не играю

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Gba228 » Apr 14th, '17, 17:06

я ставлю + за логгирование.
и ещё + поставлю за рефакторинг, в этом говнокоде разбирается, наверное, только сам Karaulov.

Karaulov
Posts: 167
Joined: Jan 12, 2015
Gaming Platform: All

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Karaulov » Apr 14th, '17, 17:52

Gba228 wrote:в этом говнокоде разбирается, наверное, только сам Karaulov.


По этому никто не смог догадаться что в коде уже встроен лог ? :)


Есть 2 версии , debug и release.


В debug почти в каждой функции встроен лог, и сохраняется после ошибки или если запустить DotaAllstarsExErrorHandler.exe
Так же там лог вызова JASS функций и т.п

Но в доте release версия где все лишнее вырезано. Включая отладку

User avatar
Mortrus
Posts: 447
Joined: Jul 27, 2016
Location: Талдыкорган
Gaming Platform: RetardGaming dot Cunt

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Mortrus » Apr 15th, '17, 02:40

Го дебаг релиз, мы с дредко можем потестить в лане, на реальных игроках.
Image

Karaulov
Posts: 167
Joined: Jan 12, 2015
Gaming Platform: All

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Karaulov » Apr 15th, '17, 08:32

Сейчас исправил несколько ошибок, из-за одной дебаг в DLL в 50% просто убивал процесс и не отправлял на сайт и не сохранял логи.

User avatar
KunGGa
Posts: 255
Joined: Jul 5, 2015
Location: Актобе, Казахстан
Gaming Platform: Garena Steam
Contact:

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby KunGGa » Apr 15th, '17, 16:13

Dr3dko wrote:чето я смотрю у ребят пригорело

горит не из-за долгой работы, а из-за невыполненных обещаний, которые мы, в свою очередь, обещаем другим игрокам
естественно, что никакой человек не будет играть в карту, где кормят одними обещаниями
ни в коем случае не хочу задеть лича и других трудящихся людей, вам низкий поклон за ваши старания, но я не вижу других выходов из этой ситуации, кроме как тараторить каждые месяцы о статусе карты
видишь, что есть хорошая карта с красивым оформлением и прочими печеньками, но людей, оставшихся в д1, это не интересуют, им нужна стабильность
Garena: KUNGGARY / DC.Hulla / R3zONaNs
iCCup: Hulla
RGC: Hulla / R3zONaNs
Steam: R3zONaNs

User avatar
Mortrus
Posts: 447
Joined: Jul 27, 2016
Location: Талдыкорган
Gaming Platform: RetardGaming dot Cunt

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby Mortrus » Apr 15th, '17, 16:54

В чем тогда проблема? Просто не говорить им что будет карта "вот-вот".
Учитывая то, что причину дессинков так и не отловили, то работы будет еще овер дохера.
Image

User avatar
RokKnyaz
Posts: 1062
Joined: Jul 3, 2015

Re: DotA v6.88K Allstars [Beta guys] :govnokod:

Postby RokKnyaz » Apr 15th, '17, 19:22

это было сказано еще в декабре, что хрен знает за сколько времени мы их все поймаем
Image


Return to “Общее”

Who is online

Users browsing this forum: No registered users and 6 guests