From 55cd5d2b18638f04dbb07f06c782ccb696ce7663 Mon Sep 17 00:00:00 2001 From: Alexander Yakovlev Date: Tue, 5 Jan 2021 23:38:41 +0700 Subject: [PATCH] =?UTF-8?q?=D0=B1=D1=8D=D0=BA=D0=BF=D0=BE=D1=80=D1=82=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=80=D1=81=D0=B5=D1=80=D0=BD=D1=8B=D1=85=20=D1=80?= =?UTF-8?q?=D0=B5=D0=B0=D0=BA=D1=86=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- custom_parser.lua | 29 +++++++++++++++-------------- main3.lua | 2 +- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/custom_parser.lua b/custom_parser.lua index 230b953..784e572 100644 --- a/custom_parser.lua +++ b/custom_parser.lua @@ -2,27 +2,28 @@ local mrd = require "morph/mrd" local msg = dprint or print -mp.msg.SCENE = "{#Me} {#plural/находишься,находитесь} {#if_has/#here,supporter,на,в} {#here/пр,2}."; -mp.msg.Exam.DEFAULT = "{#Me} не {#g/видишь,видите} {#vo/{#first/пр}} ничего необычного."; -mp.msg.LookUnder.NOTHING = "{#Me} не {#g/находишь,находите} под {#first/тв} ничего интересного." +mp.msg.SCENE = "{#You} {#plural/находишься,находитесь} {#if_has/#here,supporter,на,в} {#here/пр,2}."; +mp.msg.Exam.DEFAULT = "{#You} не {#g/видишь,видите} {#vo/{#first/пр}} ничего необычного."; +mp.msg.LookUnder.NOTHING = "{#You} не {#g/находишь,находите} под {#first/тв} ничего интересного." mp.msg.Enter.INV = "Нельзя зайти в то, что {#me} {#g/держишь,держите} в руках." -mp.msg.Open.OPEN = "{#Me} {#g/открываешь,открываете} {#first/вн}." -mp.msg.Open.CLOSE = "{#Me} {#g/закрываешь,закрываете} {#first/вн}." +mp.msg.Open.OPEN = "{#You} {#g/открываешь,открываете} {#first/вн}." +mp.msg.Open.CLOSE = "{#You} {#g/закрываешь,закрываете} {#first/вн}." mp.msg.Take.HAVE = "У {#you/вн} и так {#firstit} уже есть." -mp.msg.Take.SELF = "{#Me} есть у {#you/рд}." +mp.msg.Take.SELF = "{#You} есть у {#you/рд}." mp.msg.Drop.SELF = "У {#you/рд} не хватит ловкости." -mp.msg.Insert.INSERT = "{#Me} {#g/кладёшь,кладёте} {#first/вн} в {#second/вн}." -mp.msg.PutOn.PUTON = "{#Me} {#g/кладёшь,кладёте} {#first/вн} на {#second/вн}." -mp.msg.SwitchOn.SWITCHON = "{#Me} {#g/включаешь,включаете} {#first/вн}." -mp.msg.SwitchOff.SWITCHOFF = "{#Me} {#g/выключаешь,выключаете} {#first/вн}." +mp.msg.Insert.INSERT = "{#You} {#g/кладёшь,кладёте} {#first/вн} в {#second/вн}." +mp.msg.PutOn.PUTON = "{#You} {#g/кладёшь,кладёте} {#first/вн} на {#second/вн}." +mp.msg.SwitchOn.SWITCHON = "{#You} {#g/включаешь,включаете} {#first/вн}." +mp.msg.SwitchOff.SWITCHOFF = "{#You} {#g/выключаешь,выключаете} {#first/вн}." mp.msg.Sing.SING = "Это лучше оставить оперным певцам." mp.msg.Smell.SMELL = "Запах очень забытых вещей." mp.msg.Smell.SMELL2 = "Не {#g/волнуйся,волнуйтесь}, у {#you/рд} не пропало чувство запаха. Просто это ничем особенным не пахнет." +mp.msg.Taste.TASTE = "Не {#g/волнуйся,волнуйтесь}, у {#you/рд} не пропало чувство вкуса. Просто это не съедобно."; mp.msg.Sleep.SLEEP = "Не спится." mp.msg.Jump.JUMP = "Прыг-скок. Не помогает." -mp.msg.Consult.CONSULT = "{#Me} не {#g/находишь,находите} ничего подходящего." +mp.msg.Consult.CONSULT = "{#You} не {#g/находишь,находите} ничего подходящего." -function split(s, sep) +local function split(s, sep) if sep == nil then sep = "," end @@ -114,14 +115,14 @@ function mp.shortcut.g(options) return options[1] end -function HasChar(str, skipc) +local function HasChar(str, skipc) if type(str) ~= 'string' then return false end return (string.find(str, skipc) ~= nil) end -function StrCut(str, skipc) +local function StrCut(str, skipc) if type(str) ~= 'string' then return str end diff --git a/main3.lua b/main3.lua index b1016f1..5eaf7cf 100644 --- a/main3.lua +++ b/main3.lua @@ -1,5 +1,5 @@ --$Name: Полёт в Петербург$ ---$Version: 1.2.2$ +--$Version: 1.2.3$ --$Author:Александр Яковлев$ require "fmt"