subject: (метапарсер) Как отключить сообщение INSERT?
08.01.2021 09:05
RSS-bot (tavern,2)
Oreolek: Я хочу отключить сообщение "Ты помещаешь ___ в ___" Если возвращать из обработчика before_Insert false, он показывает сообщение. Если возвращать true или строку, он думает, что поставить предмет не получилось. Попробовал переопределять after_Receive, всё равно не помогает.
Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/739
--------------------------------------------------------------------------------
subject: (метапарсер) Как отключить сообщение INSERT?
08.01.2021 10:05
RSS-bot (tavern,2)
Oreolek: Поправлю: я хочу отключить эту штуку, потому что вывожу вместо него (через p/pn) своё сообщение в before_Insert. То есть, мне надо разрешить само действие, перехватив реакцию на него.
Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13549/#…
--------------------------------------------------------------------------------
subject: (метапарсер) Как отключить сообщение INSERT?
08.01.2021 16:05
RSS-bot (tavern,2)
peter: Также, в версии МП из git, ты можешь любые сообщения делать функциями, например: mp.msg.Insert.INSERT = function() - и там уже воротить всё, что хочется
Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13551/#…
--------------------------------------------------------------------------------
subject: (метапарсер) Как отключить сообщение INSERT?
08.01.2021 16:05
RSS-bot (tavern,2)
peter: Варианты. 1) в before_Insert воткнуть move и самому поместить предмет туда, куда надо 2) использовать after_Insert или after_Receive - именно там печатается сообщение сообщение про after_Receive неработающий нужно проверять. Так как должно работать. Из кода библиотеки: ``` function mp:after_Insert(w, wh) if mp:runmethods('after', 'Receive', wh, w) then return end mp:message 'Insert.INSERT' end ``` Но обрати внимание, что after_Receive вызывается у принимающей стороны.
Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13550/#…
--------------------------------------------------------------------------------
subject: (метапарсер) Как отключить сообщение INSERT?
08.01.2021 18:05
RSS-bot (tavern,2)
Oreolek: Спасибо, всё заработало.
Ссылка: http://instead-games.ru/forum/index.php?p=/discussion/comment/13552/#…
--------------------------------------------------------------------------------