Changeset - 6b22e52b7602
[Not reviewed]
default
0 1 0
Silverwing - 7 years ago 2017-01-28 09:12:12

Cabman fixes
1 file changed with 14 insertions and 28 deletions:
travel.lua
14
28
0 comments (0 inline, 0 general)
travel.lua
Show inline comments
 
@@ -5,7 +5,7 @@
 
char_coachman = obj {
 
	nam = "coachman";
 
	disp = "экипаж";
 
	dsc = [[Вы видите небольшую двухколесную повозку, с впряженной в нее лошадью. Его {владелец} стоит рядом и, судя по всему, ждет пассажиров. ^ ]];
 
	dsc = [[Неподалеку от вас стоит небольшая двухколесная {повозка} с впряженной лошадью. ]];
 
	act = function(s)
 
		walkin "coachman_dlg";
 
	end;
 
@@ -17,9 +17,7 @@ char_coachman = obj {
 
coachman_dlg = dlg {
 
	nam = "coachman_dlg";
 
	disp = "Кэбмен";
 
	dsc = [[
 
		Кэбмен, при виде вас, спрашивает: _"Куда едем?"_
 
	]];
 
	dsc = [[Вы подходите к повозке и кэбмен спрашивает вас: _"Куда поедем?"_]];
 
	hideinv = true;
 
	entered = function(s)
 
		poff(1, 2, 3, 4, 5, 6, 7);
 
@@ -43,81 +41,69 @@ coachman_dlg = dlg {
 
		end;
 
	end;
 
	phr = {
 
		{1, always = true, "В гостиницу (5 монет)",
 
		{1, always = true, "В гостиницу (5 монет). ",
 
			function (s)
 
				if (pl:pay(5)) then
 
					walk 'hotel_street';
 
					return "Садитесь!";
 
				else
 
					back();
 
					return [[
 
						Кэбмен разочарованно протянул: "Бесплатно я никого не вожу"
 
					]];
 
					return [[Кэбмен разочарованно протянул: "Бесплатно я никого не вожу". ]];
 
				end;
 
			end
 
		},
 
		{2, always = true, "К Райту (5 монет)", 
 
		{2, always = true, "К Райту (5 монет). ", 
 
			function (s)
 
				if (pl:pay(5)) then
 
					walk 'wright_house';
 
					return "Садитесь!";
 
				else
 
					back();
 
					return [[
 
						Кэбмен разочарованно протянул: "Бесплатно я никого не вожу"
 
					]];
 
					return [[Кэбмен разочарованно протянул: "Бесплатно я никого не вожу". ]];
 
				end;
 
			end
 
		},
 
		{3, always = true, "На склад 18 (5 монет)", 
 
		{3, always = true, "На склад 18 (5 монет). ", 
 
			function (s)
 
				if (pl:pay(5)) then
 
					walk 'warehouse_18_entry';
 
					return "Садитесь!";
 
				else
 
					back();
 
					return [[
 
						Кэбмен разочарованно протянул: "Бесплатно я никого не вожу"
 
					]];
 
					return [[Кэбмен разочарованно протянул: "Бесплатно я никого не вожу". ]];
 
				end;
 
			end
 
		},
 
		{4,	always = true, "На склад 32 (5 монет)", 
 
		{4,	always = true, "На склад 32 (5 монет). ", 
 
			function (s)
 
				if (pl:pay(5)) then
 
					walk 'warehouse_32_entry';
 
					return "Садитесь!";
 
				else
 
					back();
 
					return [[
 
						Кэбмен разочарованно протянул: "Бесплатно я никого не вожу"
 
					]];
 
					return [[Кэбмен разочарованно протянул: "Бесплатно я никого не вожу". ]];
 
				end;
 
			end
 
		},
 
		{5, always = true, "К доку 2 (5 монет)", 
 
		{5, always = true, "К доку 2 (5 монет). ", 
 
			function (s)
 
				if (pl:pay(5)) then
 
					walk 'dock_2';
 
					return "Садитесь!";
 
				else
 
					back();
 
					return [[
 
						Кэбмен разочарованно протянул: "Бесплатно я никого не вожу"
 
					]];
 
					return [[Кэбмен разочарованно протянул: "Бесплатно я никого не вожу". ]];
 
				end;
 
			end
 
		},
 
		{6, always = true, "В порт (5 монет)",
 
		{6, always = true, "В порт (5 монет). ",
 
			function (s)
 
				if (pl:pay(5)) then
 
					walk 'port_street';
 
					return "Садитесь!";
 
				else
 
					back();
 
					return [[
 
						Кэбмен разочарованно протянул: "Бесплатно я никого не вожу"
 
					]];
 
					return [[Кэбмен разочарованно протянул: "Бесплатно я никого не вожу". ]];
 
				end;
 
			end
 
		},
0 comments (0 inline, 0 general)