Цитата Сообщение от Axel_Key Посмотреть сообщение
Я не совсем хорошо шарю в коде, поэтому хочу уточнить некоторые моменты.
1) $gameMap.event(ИД).event().note.contains('имя ') Это нужно сделать перед скриптом, который ниже?
в жс порядок неважен (есть тонкости но пока это упустим) ,поэтому можешь как перед,так и после.

И проверяет оно только наличие события на карте, так? Можно ли проверить наличие события с тегом в игре вообще?
Я использую Yep. event spawner и event copier плагины, события которые я обычно копирую или спавню, находятся на отдельных картах.
данные плагины могут искать события только по ИД а ты хочешь по "нот"?
то есть ты хочешь найти события с определенной "нот" на определенной карте-палитре?
не знаю насколько сложно это сделать,времени смотреть это и пробовать нет. я сам использую плагин местного форумчанина, он берет события по имени события а не по ИД, может тоже попробуешь его? http://rpgmaker.ru/forum/konkursy-i-...tart=20#100489

2) Меня так же интересует не только setPosition, но и сравнение координат двух событий, через notetag.
Например, если событие 'такое-то' равно координатам другого события, то.
вот дописал функцию:

var id = function(note) {
for (let i=0; i<$gameMap.event().length; i++) {
if ($gameMap.event(i).event().note.contains(note) ) return i;
}
}

если нужно найти событие с определенной заметкой, то вставляешь этот код, а потом пишешь нужные условия, где вместо ИД просто пиши id('note'), где 'note' - заметка события в кавычках
например если хочешь првоерить столкновения двух события,у первого из которых заметка "cat", а у второго "dog", то пишешь следующий код:

PHP код:
var id = function(note) {
for (
let i=0i<$gameMap.event().lengthi++) {
if (
$gameMap.event(i).event().note.contains(note) ) return i;
}
}
$gameMap.event(id('cat')).== $gameMap.event(id('dog')).&& $gameMap.event(id('cat')).== $gameMap.event(id('dog')) 
опять же пишу с работы,поэтому возможно косяки в коде

Мне нужно еще понять, в каком порядке писать скриптовые команды. О команде $gameMap.event(ИД).event().note.contains('имя ') я знаю, но я не знаю как она работает и когда применяется. Обычно, когда я самостоятельно пытаюсь что-то написать, на основе тех команд, которые уже знаю, - ничего не получается. Потому что я не знаком с синтаксисом когда и не знаю, что и в каком порядке надо проверять и делать, и какие циклы, функции вообще есть. Конечно, очень рад бы был научиться в этом хоть немного разбираться.
Больше количество разных штук я могу реализовать и на ивентах, но все упирается в координаты и ИД событий, как правило. Проблемы зачастую с ид, и координатами. :<
посоветовал бы скачать приложение на телефон sololearn, и там изучить в разделе JS темы "основные поняти", "условия и циклы", "функции", "объекты", "предопределенные объекты". данных тем вполне хватит чтоб делать подобные вещи. остальное чисто практика