This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
Собственно, нужно внедрить регулярки во флаги. Например:
EXEC: NewItem: flags: - ITEM_INVENTORY=* - '!ITEM_INVENTORY=*_гонца' actions: - item_remove%ITEM_INVENTORY1_ID%*%ITEM_INVENTORY1_AMOUNT% - item_give=%ITEM_INVENTORY1_ITEMNAME%_гонца@%ITEM_INVENTORY1_LORE%$%ITEM_INVENTORY1_ID%*%ITEM_INVENTORY1_AMOUNT% reactions: []
Этот активатор должен находить любые итемы в инвентаре, имя которых не заканчивается на "_гонца" и приписывать этот суффикс всем именам предметов, которые в инвентаре. Уже не актуально :\
"1" обозначает, что этот флаг первый в списке и с него нужно брать плейсхолдеры.
Насчет проверки по части имени флагов - это хорошая идея. "Подставлений" тут есть определенные сложности.
Пока я вижу следующие моменты, которые должны быть решены.
1. Полная замена механизма работы с предметами (уже приступил) - это даст возможность обращаться с предметами как с переменными (они будут сохраняться либо в JSON либо в каком-то другом формате). 2. Дальнейшее развитие системы работы с переменными. Давно думал как организовать работу со списками (массивами). Пока на стадии размышления.
To post a comment, please login or register a new account.