- 1,789
- 2,141
Дисклеймер
То, что вы увидите в данном проекте - моё личное желание сделать что-нибудь необычное. В обязательном порядке стоит указывать на мои ошибки и недоработки, которые вы замечаете, но при этом прошу обойтись без бесполезной критики того, что я трачу своё время впустую. Просто предупреждаю, что вышеуказанные сообщения я буду просто игнорировать, ибо они не нужны ни мне, ни кому-либо другому. Авторское право оставляю за собой, не смотря на то, что скрипт имеет открытый исходный код. Вы имеете право редактировать, править и распространять скрипт, сохраняя изначальный копирайт в верхней части скрипта, а также создавать темы на этом и других порталах с указанием изначального авторства. Ну и, конечно же, запасайтесь чаем - есть что почитать!
Приятного чтения!
Simple Language - Lua Interpreter
Часто встречаясь с высказываниями о том, что английский язык - это сложно, а программирование - ещё сложнее, началось складываться впечатление, что одно мешает другому, а в особенности тем, кто не знает английского языка вовсе. От нечего делать решил на скорую руку собрать следующий инструмент, который смог бы упростить (наверное) жизнь некоторым людям и они смогли бы попробовать собрать что-нибудь своё для SAMP. Всё работает по принципу русифицированного Кумира, в котором лишь надо запомнить несколько команд, чтобы создать что-нибудь простое. Задуманное было реализовано, хоть и в достаточно скудном виде, но ведь не зря я выкладываю исходный код - думаю, у кого-нибудь возникнет желание написать пару функций для этого чудо-скрипта. Ну а если нет, то пусть лежит такой, какой есть - мне он и таким нравится, если честно.Simple Language - Lua Interpreter
В общем, ладно, давайте приступим. Чтобы установить сие чудо, нужно поставить MoonLoader на свою сборку GTA San Andreas. Обратите внимание, что некоторые функции также требуют SAMPFUNCS и его консоль, так что лучшее заранее поставить его и SF-Integration. Скачиваем архив, после чего закидываем обе папки (moonloader и simple) в корневую папку с игрой. В первой папке можно обнаружить файл SimpleCore, который и выполняет функцию ядра, что запускает все скрипты на нашем псевдо-языке. Во второй же папке будут находится все наши скрипты в формате smp. В архиве уже есть один скрипт - это демо-версия того, что можно написать на данный момент. Да, очень скудно, я в курсе, но я стараюсь работать над этим и добавлять новые функции, и да, вы можете мне в этом помочь, как я и сказал ранее. Теперь, когда вы сделали всё, что я попросил выше, вы можете запускать игру, так как всё уже установлено. Да-да, вот так вот всё просто.
Кстати, решил я провести небольшой эксперимент и посадить младшего брата за компьютер, чтобы тот попробовал что-то написать по шаблону, ну и да, у него получилось, хотя тот же чистый Lua ему был явно не по зубам - результат имеется, так сказать. И да, можете попробовать сами.
Короче, жду ваших отзывов, комментариев, пожелания (смерти можно не желать) и прочего. Вся конструктивная критика будет выслушана, а неаргументированная проигнорирована. Всё очень просто. Удачи!