Выдача и поиск предметов по маске. #17


  • Enhancment
  • Defect
  • Waiting
Open
Assigned to fromgate
  • _ForgeUser16377105 created this issue Feb 24, 2015
    Tester

    Собственно, нужно внедрить регулярки во флаги. Например:

    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: []
    


    Этот активатор должен находить любые итемы в инвентаре, имя которых не заканчивается на "_гонца" и приписывать этот суффикс всем именам предметов, которые в инвентаре.
    Уже не актуально :\

  • _ForgeUser16377105 added the tags New Enhancment Feb 24, 2015
  • _ForgeUser16377105 posted a comment Feb 24, 2015

    "1" обозначает, что этот флаг первый в списке и с него нужно брать плейсхолдеры.

  • fromgate posted a comment May 6, 2015

    Насчет проверки по части имени флагов - это хорошая идея. "Подставлений" тут есть определенные сложности.

    Пока я вижу следующие моменты, которые должны быть решены.

    1. Полная замена механизма работы с предметами (уже приступил) - это даст возможность обращаться с предметами как с переменными (они будут сохраняться либо в JSON либо в каком-то другом формате). 2. Дальнейшее развитие системы работы с переменными. Давно думал как организовать работу со списками (массивами). Пока на стадии размышления.


    Edited May 6, 2015
  • fromgate removed a tag New May 6, 2015
  • fromgate added a tag Waiting May 6, 2015
  • _ForgeUser16377105 removed a tag Patch Jul 8, 2015
  • _ForgeUser16377105 added a tag Defect Jul 8, 2015
  • _ForgeUser16377105 edited description Jul 8, 2015

To post a comment, please login or register a new account.