Нужна помощь новичку.

  1. 4 months ago

    comrade

    Jul 15 Chumazaursk

    Я новичок тут. Во многом не разбираюсь... :(
    Нашел маленькую проблемку: Я создал комнату (room) "with_personal" [53], сначала добавил функцию:

    ____enter = function() [54]
    _________set_sound('snd/mcdr1.ogg');  [55]
    _____end; [56]

    Дальше я написал название (nam) [57], после него описание (dsc) [58], добавил в него (dsc) [58] ссылку модулем "xact", написал "{next|Далее...}". Ниже написал:

    _____obj = { [61]
    _________xact('next', code[[walk(main);]]) [62]
    _____}; [63]

    По сути - когда я захожу на сцену срабатывает функция (set_sound). Дальше, после названия я добавил ссылку в описание модулем "xact", как я уже сказал выше. Значит должна была создаться ссылка-обьект, при нажатии который перекидывал игрока в главную "комнату/сцену" (main). Так что ничего не должно было произойти, но при заходе в игру выплескивается ошибка 'main.lua:61: '}' expected (to close '{' at line 53) near "obj".

    В квадратных скобках я написал номера линий в программе редактирования .lua файлов. В моем случае - это Notepad++.

    Если вы знаете что делать , пожалуйста, объясните глупому нубу что да как ((

    Если нужна более подробная информация, я выложил ссылку на .lua файл main.

  2. Deleted 4 months ago by Smile
  3. Irremann

    Jul 15 Постоялец User since 2014

    Забыл наверное ; где нибудь на предыдущей строке.

    Что-то у меня твой main.lua вообще не запускается. Но судя по коду это под stead2 пишется. Очень рекомендую переписать под stead3 пока не поздно, там код намного проще получается.

  4. comrade

    Jul 16 Chumazaursk

    Irremann Забыл наверное ; где нибудь на предыдущей строке.

    Что-то у меня твой main.lua вообще не запускается. Но судя по коду это под stead2 пишется. Очень рекомендую переписать под stead3 пока не поздно, там код намного проще получается.

    Спасибо за помощь. Я и вправду забыл поставить ; в описании (dsc). Кстати не подскажете, что это за stead2 и stead3 и как они различаются? ( ͡° ͜ʖ ͡°)

  5. peter

    Jul 16 Administrator Земля(Москва) User since 2014

    http://instead.syscall.ru/ru/doc/

  6. comrade

    Jul 16 Chumazaursk

    peter http://instead.syscall.ru/ru/doc/

    Спасибо за ссылку :)

or Sign Up to reply!