не не не тут как раз вары жалуются что быстро ваншотят
Почему бы не сделать так: Создать тест реалм, пустить на него 10-25 тестеров + предоставлять нужное для тестов (знающих как тестить нужно, а не ударивших урон за 5к - баг), и после каждого апа пусть они проверяют эти фиксы, а им за это бонусы.. апы не так уж и часто так что я думаю много не потеряете.. (платить например как модерам) Один разраб не может всё сам тестануть ведь..
• Exploring areas of the World of Warcraft - Исследуй мир World of Warcraft с нами.
Причем тут трансвеер до ещё одного реалма? Разраб тестит всё на левом сервере (хз мб на локалхосте) просто запустить его в сеть, дать доступ 25 чел и пусть тестят. Трансвеер не запускают т.к. тут и так нормально заполнены миры (кроме того помирающего х20 но на него и с трансвеером не хотят идти)
• Exploring areas of the World of Warcraft - Исследуй мир World of Warcraft с нами.
Ты вообще не в теме. Трансферт с х5 обещают сделать уже несколько лет, так как х5 жутко лагает даже при 2-3к онлайне, хотя под вечер там 5к+очереди. Вообще играть невозможно и дело не в железе, а в бд, которая ушатана и ее только сносить. Многие на х5 хотят уйти с этого реалма, хотя бы на х20. Поиграй короче на х5 и сам все поймешь.
а нахер надо варам рабочие таланты... они и без них збс убивают... вот такое положение вещей в принципе устраивает всех на циркуле... зачем что то менять?
Трансфер сделали нам вроде ещё в феврале 2012
Вот через неделю запускают межреалмовое бг\арены
Работоспособность всего на лк можно описать одним словом "близлайк"
ой ... простите что-то не про этот сервер я начал рассказывать...
в данный момент на арене можно увидеть только такое что только и может в 800 пинга с патчем (который да пашет) на увеличение ренжи абилок и ваншотить... как то на форуме таких скилл-варов изобразили как...
ШМ 1200р.
Воля 400р.
Чешуя 400р.
= 2000р. и ты глодиатор на циркле.
Раньше циркуль больше представляли как сервер без лагов и больше как пвп сервер шла реклама... сейчас извините меня но это пве бомжатня.
Heed4v.2 (05.09.2013)
Вы не забывайте, что в каждом апе добавляют что-то, например вот код
Из-за него будет краш. потому что я не добавил проверку. Я это все к тому. что разработчики сами создают краши забывая что-то добавить в код. Поэтому краши будут всегда пока вносят изменения. Разработчики на циркуле и так хорошие радуйтесь тому что есть) сейчас. на других пирадках все намного хуже.GameObject* go = creature->FindNearestGameObject(2984, 200.0f);
{
go->RemoveFromWorld();
}
пусть делают общий try {} catch блок и пробуют отлаживать апдейты прежде чем лепить на рабочую машину где играют игроки
или мне всё таки стоит создать на этом форуме тему и рассказать подробно разрабам о теме как "обработка исключительных ситуаций в Си\С#" ?
я не понимаю просто что сложного писать не быдло-код?
разрабов-бюджетников с неоконченным высшим (если вообще оно когда нибудь начиналось) понабрали если честно...
убили просто ядро кривым кодом нифига не оптимизированным с кучей просто лишних наверняка проверок, которых можно было бы и избежать применив к примеру другой метод\способ решения проблемы.
- - - Updated - - -
не думаю что на том же Молтене лагает как в аду (хз мб и не как в аду, но явно лучше чем тут.)
- - - Updated - - -
Может быть, но нахрена всем игрокам открыто врать на форуме что они собираются сделать трансфер что запилят кросс бг и арену?
Тупо для того чтобы задержать вас на циркуле ? Ну классный путь выбрал Андрей. Ничего личного просто не надо так.
Если пообщали - сделай. Не можешь сделать - напиши - пока не можем реализовать возникли трудности - игроки не дибилы , поймут.
Но нафига 2-й год вешать спагетти про трансфер на х20?
• Exploring areas of the World of Warcraft - Исследуй мир World of Warcraft с нами.
Да вы поглядите на мега-умника. Во-первых, причем тут C#? Во-вторых, с эмулятором типа мангос-тринити вообще когда-нибудь приходилось работать? try catch там бесполезен, ну не крашнется сервер, зато потом вместо полей перса и прочего в базу запишется мусор, потому что вместо аварийного завершения работы сервер продолжил работать и хрен знает теперь, как и что там могло произойти.
Неоптимизированный код, естественно, проект мангос, чьим форком является тринити - основа нашего ядра и миллиона других фришардов, включая панд, создавался для ОБУЧЕНИЯ, а не для фришардов, там люди писали, лишь бы работало хоть как, им это было интересно, увидеть лут в мобе, увидеть как кастуется спелл, такие банальные сейчас мелочи. Все ваши бинарные резисты, шаттеркомбы и прочие ПвП замуты, суть правильной работы которых вы судорожно выискиваете во всем источникам - никто о них даже и не думал. Там никакой сетевой код, там никакая работа с БД, там очень много чего работает не так как надо. Но выбора нет. Написать новое ядро за короткий срок нереально, еще сколько времени уйдет на отладку всех проблем.
Насчет апдейтов, я стараюсь просматривать все, что могу быстро чинить, чиню сразу, что не могу, расставляю приоритеты для себя.
Это возвращена функция с тринити, т.к текущая функция, написанная мной для предотвращения частых крашей (а может и не она) стала внезапно давать увеличение серверной задержки.- Оптимизирована ф-ция поиска игрока по имени.
А насчет висперов - это антиспам система, связанная с чатом в целом. Будут доработки.
Насчет крашей - сервер будет падать всегда, см.выше почему, тут добавляются еще и потоки, т.к ядро не было изначально рассчитано под многопоточность и тем более близзлайк кластерность (это когда каждая карта - независимая часть ворлд потока, краш в ЦЛК, отваливается ЦЛК зона, а мир продолжает стоять, условно), то это было впилено насильно. И поэтому откатываются все предложения о тест реалме, потому что толку НЕТ. Там нет потоков, потому что надо минимум 1500 человек. Где взять 1500 человек, шарящих в механике игры и как ими управлять?
Насчет размашистых ударов - я начинал их делать, ядро не давало возможности реализовать такой механизм на 100% правильно, я так и не придумал или античитом был занят, потом ушел в продолжительный отпуск, что-то делал Ramusik, я вернулся, все-таки реализовал механизм с наименьшими потерями, и сейчас вроде неплохо работает
Надеюсь разьяснил все и ответил за все, к чему прикасался
Античит-инженер WoWCircle - cheaters must die.
Я - закон! (с) Судья Дредд