Рейтинг темы:
  • 1 Голос(ов) - 1 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Работа над Goddess of Destruction Glory Days
#41
оф
l2jfree | M.O.R.F. | A.P.S. | Aion | GW2 | BnS
Ответ
#42
ага, а теперь соберите хотя бы 1к онлайна и посмотрите как будет калыхать ваш ЦП с вашими енумами/ареями, особено на осадах, которые и так у всех сделаны через жопу.

Эти операции довольно таки дорогостоящие получаются и отмазка у меня 16 ядер, как-то не очень тянет ибо вот с таких мелочей и само убеждений и получается то, что сейчас все имеют.

P.S. hex1r0, все же Енум в тысячу раз удобней будет)
open-team.ru - Freya, HighFive...
Ответ
#43
VISTALL;273964 Написал:уж неудержался.

Ты сам знаеш - что да как?

Например как разворащивается valueOf? - ок один цыкл. No problem

Но блин - getSimpleName(), ты смотрел?
Не удержался? сходи в туалет лучше...
Я знаю, что и как, и уж тем более знаю откуда это.
Я смотрел, а ты смотрел? тот же 1н цикл. Дальше что?


hex1r0;273966 Написал:зачем озобретать велосипед с энумом (поменял название класса и жди веселья)
Какой велосипед? А неймы классов наверно просто так тянутся с engine? (Не учитывая говнодрянь фениксов/оверов с ГеймКубами и прочим унылым говном, на что дается 2ва пакета, а что превратили в десяток)
Ответ
#44
Дайте человеку спокойно говнокодить.
Ответ
#45
G1ta0;273985 Написал:Дайте человеку спокойно говнокодить.
О, кто-то понял) Спасибо
Ответ
#46
off
Ответ
#47
Можно ж кстати, если экономить процессорные такты и т.д. не энумы и т.д. заюзать в данном случае, а просто банальный список констант, типа

Код:
    pubilc static final int ExRegenMax = 0x01;
    pubilc static final int ExEventMatchUserInfo = 0x02;
    pubilc static final int ExColosseumFenceInfo = 0x03;
Ответ
#48
Gaikotsu Написал:Можно ж кстати, если экономить процессорные такты и т.д. не энумы и т.д. заюзать в данном случае, а просто банальный список констант, типа

Код:
    pubilc static final int ExRegenMax = 0x01;
    pubilc static final int ExEventMatchUserInfo = 0x02;
    pubilc static final int ExColosseumFenceInfo = 0x03;

Логику не понял, енум как бы стали использовать потому что не нужно заморачиваться с опкодами, добавили в середину пакет корейцы спарсил заново пакетку вставил в енум и все, ничего править не нужно больше.
[Изображение: 61b684.png]
Ответ
#49
я для тех случаев, когда и энум использовать не хочется и редактировать кучу классов пакетов, если опять сдвиг опкодов будет, тоже не тянет - проще в одном классе тогда поправить значения нужных констант и все.
Ответ
#50
Что мешает сделать Map<class.hashCode(), opCode> и хешить все классы серверных пакетов во время старта сервера в мапу?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Работа над Goddess of Destruction (part 7) n3k0nation 459 181,104 03-21-2022, 04:21 PM
Последний пост: TieLay
  {EuroPTS} Glory Days by nexten SWnet 0 1,700 03-13-2021, 03:37 PM
Последний пост: SWnet
  Работа с камерой и Энтер чат FriendlyGhost 0 1,415 04-29-2018, 06:07 AM
Последний пост: FriendlyGhost
  Goddess of Destruction ( новая ветка от NcSoft ) Bacek 180 62,324 08-22-2017, 12:32 PM
Последний пост: BadStealth
  Оплачиваемая работа Grek1993 1 1,468 08-01-2015, 11:29 AM
Последний пост: ztaecz
  Работа над Goddess of Destruction (part 6) Ashe 1,274 491,418 07-11-2015, 08:00 PM
Последний пост: n3k0nation
  Работа с мультиселлом Evencelance 11 2,773 09-19-2014, 12:43 PM
Последний пост: Evencelance
  Работа над Goddess of Destruction (part 5) Ozzy 980 352,930 10-09-2013, 09:13 AM
Последний пост: Ashe
  Сборщик мусора glory days promailer 7 2,404 07-09-2013, 08:28 PM
Последний пост: Dеmon
  Зависания Glory Days promailer 14 4,185 07-03-2013, 12:47 PM
Последний пост: promailer

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)