TGI station



Назад

instead-games.forum :: Неизвестная мне проблема
===============================================

subject: Неизвестная мне проблема
05.08.2019 00:30
RSS-bot (tavern,2)  
 
Artur_Aiwasan: На пустом месте тормоз включил однако.

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

subject: Неизвестная мне проблема
05.08.2019 00:30
RSS-bot (tavern,2)  
 
peter: Если бы ты еще упростил пример, думаю, догадался бы сам.

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

subject: Неизвестная мне проблема
05.08.2019 00:30
RSS-bot (tavern,2)  
 
Artur_Aiwasan: БЛИН! Я ж...5 часов потратил, переписывал заново, а оказалось я название не так написал...Спасибо.

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

subject: Неизвестная мне проблема
05.08.2019 00:30
RSS-bot (tavern,2)  
 
peter: У player jonny стоит несуществующая локация systemm. Несуществующая, так как нет такой локации, ибо у локации ниже не задан nam. Ты описался и написал name. Поэтому nam у этой локации сгенерировался сам собой. Собственно, текст ошибки и говорит: неверная локация у игрока jonny

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

subject: Неизвестная мне проблема
09.11.2019 22:10
RSS-bot (tavern,2)  
 
Artur_Aiwasan: Главный файл ```main3.lua``` ``` require "fmt" require "snd" require "theme" require "noinv" require "cutscene" include "prolog"; include "part1"; function init() end game.act = 'Не получается.'; game.inv = 'Гм.. Странная штука..'; game.use = 'Не сработает...'; game.player = player { nam = 'mplayer'; room = 'main'; } room { nam = 'main'; title = ' '; decor = function(s) pn('{#begin|[Начать игру]}'); pn('{#next|[Продолжить игру]}'); pn('{#part1|[Часть 1]}'); end; }:with{ obj { nam = '#begin'; act = function(s) change_pl('player2'); walk 'colony'; end; }; obj { nam = '#next'; act = function(s) instead.menu('load'); end; }; obj { nam = '#part1'; act = function(s) walk 'systemm'; -- Вот именно когда сюда нажимю, вылазит вронг с валком. change_pl('jonny'); end; }; } ``` Вот файл ```prolog.lua``` ``` player { nam = 'player2'; room = 'colony'; } room { pic = 'gfx/colony.png'; nam = 'colony'; title = 'Колония'; dsc = 'Тут текст, да.'; decor = 'Тут есть {#testobj|объект}, ведущий в главное меню.'; }:with{ obj { nam = '#testobj'; --Это всё работает act = function() change_pl('mplayer'); prefs.prolog = true; prefs:store(); end; }; } ``` А вот файл ```part1.lua``` ``` player { nam = 'jonny'; room = 'systemm'; } room { name = 'systemm'; -- Ошибка: nam = 'systemm'; - правильно. title = 'Система:БИЦ'; dsc = 'System Room'; } ``` Так вот, когда я в маин3.луа выбираю в разделе "эпизоды" part1.lua вылазит окно с вронг параметром walk. Update: Ошибка в файле part1.lua в комнате под именем systemm.

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