Jump to content

gawric

Resident
  • Content Count

    330
  • Joined

  • Last visited

  • Days Won

    6
  • Feedback

    0%

gawric last won the day on June 11 2024

gawric had the most liked content!

Community Reputation

49

2 Followers

About gawric

  • Rank
    Поставил палатку

Информация

  • Пол
    Мужчина

Контакты

  • ICQ
    telegram https://t.me/dev_sharp4

Recent Profile Visitors

8995 profile views
  1. Я нашел простой acis на github к примеру вот такой класс https://github.com/sonizs123/Acis/blob/master/aCis_gameserver/java/net/sf/l2j/gameserver/handler/UserCommandHandler.java В нем есть вот такое: protected UserCommandHandler() { registerUserCommandHandler(new ChannelDelete()); registerUserCommandHandler(new ChannelLeave()); registerUserCommandHandler(new ChannelListUpdate()); registerUserCommandHandler(new ClanPenalty()); registerUserCommandHandler(new ClanWarsList()); registerUserCommandHandler(new DisMount()); registerUserCommandHandler(new Escape()); registerUserCommandHandler(new Loc()); registerUserCommandHandler(new Mount()); registerUserCommandHandler(new OlympiadStat()); registerUserCommandHandler(new PartyInfo()); registerUserCommandHandler(new SiegeStatus()); registerUserCommandHandler(new Time()); } Видишь названия классов описывает его функционал попробуй поищи класс с названием exp . Внутри классов обычно есть вот такой кусок кода: private static final String[] VOICED_COMMANDS = { "lang" }; если ввести в игре .lang будет вызван public class Lang implements IVoicedCommandHandler: Вообщем тебе нужно найти класс по VOICED_COMMANDS или найти по имени класса, а дальше просто закомментируй весь класс или где он создается к примеру //registerUserCommandHandler(new Time()); new Time() - создает новый класс что-бы передать в регистрацию и в будущем он будет вызван registerUserCommandHandler - регистрирует его
  2. Ничего не понятно. Но если ты хочешь открыть WarehouseWithdrawList тогда тебе нужно посмотреть, что в этом методе и адаптировать под себя. Хотя наверное ты и сам догадался что нужно смотреть где-то там player.getWarehouse()
  3. Тебе для начала нужно теорию изучить, а потом уже что-то ставить на win server. Научится запускать уже проверенные простые вещи какой не будь локальный чат и на его примере разобраться чего и как работает. Может стоить купить какой-то не большой курс ......
  4. javarush тебе в помощь курс пройдешь и за неделю сможешь сделать. А если знать где копать 1 час делов максимум 2. Я на прошлой неделе писал ai для ботов все довольно просто
  5. если говорить о качестве кода он прав там правила SOLID вообще забыли что такое. А из плохого кода получается куча дырок я не говорю конкретно про обсуждаемые исходники, а вообще(но если основа мобиуса тогда это точно про него). В том же мобиусе я очень много разных багов находил, если реально браться наводить красоту то для начала провести бы рефакторинг кода и разбивку на более мелкие куски и провести крупный аудит базовых механик, а так сверху городить еще что-то это слегка не в ту сторону. Особенно интересно смотреть на классы по 15к строк кода и на крепкую связанность многих механик Да хотя бы unit тесты на основные механики это уже будет достижение
  6. Забаньте уже этого умалишённого он уже задолбал. Сходи голову полечи
  7. Мне кажется главная проблема всех таких разработок, люди не умеют договариваться. Зачем создавать еще 1 сервер если можно попробовать обьедениться и уже наконец написать, что-то нормальное. Думаю человек 5-10 разрабов довольно быстро перепилят основные проблемы, а пока у каждого своя разработка так и будем плавать> Там не доделано, тут не доделано
  8. господи что-за уродский дизайн
  9. gawric

    DailyMission

    Мне просто интересно. А как он по вашему работает какая логика?
  10. у RusAcis есть исходники. Тебе уже выше написали CharacterCreate.java попробуй найди его или что-то похожее
  11. Если концепция глобальная можно сразу смело расписывать бюджет от 1 года: 1 кодер в среднем что-то около 1000$ в месяц, а нужно от 2-ух и выше 1 дизайнер от 800$ в месяц, а скорее выше Набор людей для тестов здесь я даже приблизительно не скажу но возьмем 500$ Работа с клиентом возьмем в среднем 800$ ИТОГО: 2000+800+500+800 = 4100$ в месяц * 12 = 49200$ это только разработка и чуть чуть тестирование. Сюда еще нужно добавить рекламу/аренду/люди для создания движухи на сервере В итоге: Я бы лучше запилил новую игру
  12. Названия папок кривые одни с большой буквы другие с маленькой.
  13. Я может что-то не понимаю........ Защита от sql инъекций Но $sel = @mysqli_query( $link, "SELECT `id`,`poll_num`,`body`,`body_en` FROM `stress_poll` WHERE `id`='{$pid}'" ); `id`='{$pid}'" <------ это экранируется? А так спс за шару кто-то что-то двигает
×
×
  • Create New...