Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
факт
уже знаю
кто эти дуратские названия придумал, почему высокоуровневые языки люди придумывали, а джаву придумывали замудренные задроты
какая карта, какие хэш мапы...
самые базовые конструкции, чтобы свой лексер писать
те же словари
как мне получать символ по индексу?
как в коде узнать, стоит ли \n
как читать файл
как писать моды
и много всего ещё
1741362061
сам же знаешь, я свой мод забилдить не смог, лол
ты мне до этого код для пакетов кидал, я не смог его...
я на джаве не знаю как словари работают, какие лексеры, лол
обыватель на мл и на блоках не закодит ничего, задавая вопрос "а что такое переменная", а тут ещё Не-блочный вариант...
ну ээ
я в джаве нуб, по этому делаю на питоне
мод чекает джсон формат, который создаст питон
когда наберусь опыта сделаю компилятор на джаве
в джаве у меня только поверхностные знания, в питоне много опыта
когда фулл проект будет готов на питоне, я смогу удобно перенести смысл кода на джаву
я...
максимум для лексера, чтобы правильно тип токена определить
БУЭЭ
да
нет, я слишком маленький для этого
в аси пытались ast сделать, но не вышло
я даже близко к этому притрагиваться не буду, слишком страшное дело
просто разбиваю на токены, токены собираю в действия, всё примитивно
в плане поч...
и так, много изменений
во первых, нету фабрик, мне их лень делать, во вторых, имена событий, функций и циклов не обязательно писать в формате свободного текста, тобеж не обязательно ставить 2 этих символа
в третьих, я отказался от идеи делать $ в аргументах
а значит переключатели придётся...
"если переменная - равно" не преобразовывает плейсхолдеры в тексте, используй "если переменная - текст равен"
просто "если переменная - равно" так и будет сравнивать тексты "%victim%" и "%default%", не заменив в них игрока
1741190973
амнокод
да
зачем спрашивать смысл того, чего нету ещё
а так, в целом, просто прикольная вещь, не хочешь ты на мл кодить, блоки, фу, а тут буквенный вариант есть, круто
ну, тут надо уже пробовать делать, так я сказать щас не могу
на mlct
PlayerEvent(message) {
ifPlayer.messageEquals("@очистить_мобов") {
select.allEntities();
player.delete();
}
}
на русском
событие игрока - чат
если игрок - сообщение равно ("@очистить_мобов")
выборка - всех сущностей
действие игрока - удалить...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.