TGI station



Назад

instead-games.forum :: Метапарсер: несколько свойств сразу
==========================================================

subject: Метапарсер: несколько свойств сразу
11.04.2021 12:20
RSS-bot (tavern,2)  
 
Oreolek: Цитирую [доку.](https://github.com/instead-hub/metaparser/blob/master/doc/manu… > Что если вы хотите определить несколько свойств-синонимов? Допустим, мы хотим отработать команду "идти к скале" и "войти в скалу" одинаково? В таком случае воспользуйтесь следующей записью: > [...] > При этом в качестве параметра передается само событие: ``` room { nam = 'main'; ['before_Walk,Enter'] = function(s, w) p ("Событие: ", ev) p ("Попытка идти к/в ",w) return false end; } ``` Собственно вопрос в том, что это не работает. ``` /usr/local/share/instead/stead//stead3/declare.lua:179: Uninitialized global variable: ev in @../main.lua ```

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/757
--------------------------------------------------------------------------------

subject: Метапарсер: несколько свойств сразу
11.04.2021 13:21
RSS-bot (tavern,2)  
 
peter: Да, это ошибка в документации. Там вместо ev должно стоять mp.event. Исправлю

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13701/#…
--------------------------------------------------------------------------------

subject: Метапарсер: несколько свойств сразу
11.04.2021 13:30
RSS-bot (tavern,2)  
 
peter: Исправил в git. Там нет параметра ev в обработчике. Когда-то давно было, видимо, остался огрызок от старой документации.

Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13702/#…
--------------------------------------------------------------------------------