Плагин с дополнительными скриптами RPG Maker MV
Версия: 1.1-b1
Движок: RPG Maker MV
Требуемая версия движка: 1.0.0 и выше (Тестировано только на 1.6.2 но проблем с версиями ниже быть не должно)
Требуемый язык: Русский
Требуемые знания: Основы Java Script
Автор: Alexandr_7
Подробное описание из плагина:
Здравствуйте. Данный плагин будет содержать дополнительные скрипты для облегчения работы. Плагин распространяется бесплатно для комерческого и некомерческого использования.
Сразу скажу что запрещено чужие скрипты выдавать за свои. И еще просьба тем кому не лень добавлять сюда свои скрипты. Можно добавлять любые скрипты которые могут облечить работу с JavaScript например уменьшить очень длинные скрипты.
Вызов скриптов:
AScripts.СКРИПТ
Где СКРИПТ это скрипт который хотим вызвать.
Скрипты добавленные Alexandr_7:
getRandomInRange(min, max) - Пример AScripts.getRandomInRange(10, 20) (Вернет от 10 до 20 включительно) Получения рандомного числа от и до включая минимальное и максимальное.
coinToss() - Пример AScripts.coinToss() (Вернет 0 или 1) Получения рандомного числа 0 или 1
coinTossBool() - Пример AScripts.coinTossBool() (Вернет true или false) Получения рандомно true или false
Облегченые версии скрипта $gameSelfSwitches.value(key). В них не нужно указывать ИД карты. Только ИД события и булевое значение:
gameOnMapSetSelfSwitches(ИД События, Локальный переключатель ('A-D'), true или false); - Пример AScripts.gameOnMapSetSelfSwitches(1, 'A', true); Аналогично как $gameSelfSwitches.setValue([$gameMap.mapId(), 1, 'A'], true);
gameOnMapGetSelfSwitches(ИД События, Локальный переключатель ('A-D')); - Пример AScripts.gameOnMapGetSelfSwitches(1, 'A'); (Вернет значение локального переключателя A у события) Аналогично как $gameSelfSwitches.value([$gameMap.mapId(), 1, 'A']);
gameOnMapSetArraySelfSwitches(ИД События Начало, ИД События Конец, Локальный переключатель ('A-D'), true или false) - Пример AScripts.gameOnMapSetArraySelfSwitches(1, 5, 'A', true); Аналогично:
for (var i = 1; i <= 6; i++) {
$gameSelfSwitches.setValue([$gameMap.mapId(), i, 'A'], true);
}
Скрипт:
Часть сообщения скрыта для гостей. Пожалуйста, авторизуйтесь или зарегистрируйтесь, чтобы увидеть его.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
gameOnMapSetSelfSwitchesA
gameOnMapSetSelfSwitchesB
gameOnMapSetSelfSwitchesC
gameOnMapSetSelfSwitchesD
Зачем 4 практически идентичных функции ?
Можно добавить параметр в функцию, который отвечает за букву переключателя.
Если ты используешь DKTools, то там есть множество встроенных функций. Смотри классы Utils.*
dk-plugins.ru/documentation/DKTools/index.html
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
1. Гляну.DK пишет: Есть такая тема: rpgmaker.ru/forum/fakultet-skriptov/6206...r-mv?start=60#112006
gameOnMapSetSelfSwitchesA
gameOnMapSetSelfSwitchesB
gameOnMapSetSelfSwitchesC
gameOnMapSetSelfSwitchesD
Зачем 4 практически идентичных функции ?
Можно добавить параметр в функцию, который отвечает за букву переключателя.
Если ты используешь DKTools, то там есть множество встроенных функций. Смотри классы Utils.*
dk-plugins.ru/documentation/DKTools/index.html
2. Исправлю.
3. Я не вникал в особености твоекго плагина.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
DK пишет: Есть такая тема: rpgmaker.ru/forum/fakultet-skriptov/6206...r-mv?start=60#112006
gameOnMapSetSelfSwitchesA
gameOnMapSetSelfSwitchesB
gameOnMapSetSelfSwitchesC
gameOnMapSetSelfSwitchesD
Зачем 4 практически идентичных функции ?
Можно добавить параметр в функцию, который отвечает за букву переключателя.
Если ты используешь DKTools, то там есть множество встроенных функций. Смотри классы Utils.*
dk-plugins.ru/documentation/DKTools/index.html
Ты хочешь сказать что мой плагин некому не нужно. Ну я для себя делал. Я не силен в скриптинге но то что мне нужно было я добавил. И добавлю еще.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Я такого не говорил и не имел в виду, просто сказал, что ты можешь посмотреть, вдруг найдешь что-то полезное для себя.Alexandr_7 пишет:
DK пишет: Есть такая тема: rpgmaker.ru/forum/fakultet-skriptov/6206...r-mv?start=60#112006
gameOnMapSetSelfSwitchesA
gameOnMapSetSelfSwitchesB
gameOnMapSetSelfSwitchesC
gameOnMapSetSelfSwitchesD
Зачем 4 практически идентичных функции ?
Можно добавить параметр в функцию, который отвечает за букву переключателя.
Если ты используешь DKTools, то там есть множество встроенных функций. Смотри классы Utils.*
dk-plugins.ru/documentation/DKTools/index.html
Ты хочешь сказать что мой плагин некому не нужно. Ну я для себя делал. Я не силен в скриптинге но то что мне нужно было я добавил. И добавлю еще.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
gameOnMapSetArraySelfSwitches
gameOnMapGetArraySelfSwitches
1 Функция чтобы сразу у пачки ивентов включить локальные переключатели.
2 Функция чтобы узнать равняются ли все переключатели у пачки ивентов true или false
Работаспособность функций не проверяна от того и b что означает beta.
Также решил нормально называть версии плагина. Версия 1.1
1 это релиз. вторая 1 это багфиксы
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Также повторюсь никто не заприщает вам распростронять плагин на любых других сайтах. Это относится к любым моим плагинам. И еще я не так чтобы и сильно знаю Java Script только на уровне схожести с C#.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Хорошое описание. Совершенно не понял для чего этот скрипт и разбиратся самому лень.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Добавил справку. Если до сих пор не можешь разобраться то тебе тогда явно этот плагин не нужен.Raimond пишет: > Данный плагин содержит скрипты для облегчения разработки.
Хорошое описание. Совершенно не понял для чего этот скрипт и разбиратся самому лень.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Так что это скорее будет интересно для тех кто еще не использовал данный плагин или прийдется исправлять вызов скриптов из плагина в вашем проекте.
А если хотите знать когда скину то отвечаю. Скину вместе с выходом демки моего проекта. Так как может каких еще скриптов добавлю заодно и протестирую плагин.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Сами функции да. Но из за того что количество аргументов добавилось то длинна увеличена.DK пишет: Сократил названия функций ? Надеюсь теперь меньше 10-15 символов ?
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
