Как сделать?
…
Darvin432,
По первому пункту просто напиши в самом верху $table1=‘’ или killvar’$table1’
По второму - уточни как называется текущая локация, а как прошлая.
dmvikar
Текущая локация onNewLoc соответсвенно в стартовой локации прописано $onnewloc = “onNewLoc”. А предыдущаяя мужет быть любой в этом и смысл
Darvin432,
onNewLoc не может быть текущей локацией, ну или не должна быть ею. Что-то ты намудрил. Разберись с переменными $back_loc, $current_loc, $curloc, какие значения они у тебя принимают.
Darvin432,
1) Зачем использовать “$table1”, если можно $table[1]. Так даже лучше смотрится. Хотя, конечно вам решать, но всё таки, вместо того, чтобы плодить множество переменных, можно воспользоваться массивом.
2) Вернутся на предыдущую локацию, достаточно просто. Нужно лишь в начале каждой ИГРОВОЙ локации, писать что-то вроде “$last_loc = $curloc”.
В последствии, на не игровых локация, делать кнопку выхода:
act 'Выйти': gt $last_loc
Или вы хотите вариант, который не требует ручной обработки каждой локации?
Oliver
Спасибо за ответ! Да конечно хотелось бы без ручной обработки каждой локации, если есть такая возможность.
А таблицу я сделал для примера. Так они у меня в массиве.
Да конечно хотелось бы без ручной обработки каждой локации, если есть такая возможность.
Гуру платформы так есть возможность так сделать?
Darvin432:
Да конечно хотелось бы без ручной обработки каждой локации, если есть такая возможность.
Гуру платформы так есть возможность так сделать?
Мы может и гуру платформы, но не экстрасенсы. Есть возможность сделать как? Какой функционал требуется?
Чтобы с абсолютно любой локации можно было попасть на предыдущую? Использовать onNewLoc. Уже пробовал? Ну так тебе уже посоветовали:
dmvikar:
Что-то ты намудрил. Разберись с переменными $back_loc, $current_loc, $curloc, какие значения они у тебя принимают.
Ответа не видно. Разобрался? Посмотрел значения?
Ребят, вставляю гифки через html код, когда запуская через плеер гифка рябит как будто часть кадров теряется и зернистость появляется. Кто сталкивался и как это лечится подскажите пожалуйста.
waganwils,
https://qsp.org/forum/273-kak-vstavit-kartinku
в этой теме есть упоминание о том, что не так с гифками, и что с этим делать. Гифки нужно “оптимизировать”.))
oleksandrigo,
боюсь, если strike не работает, то никак.
Можно ли сделать акт ‘Выход’, который будет закрывать плеер?
dmvikar,
такой вопрос задавался тысячи раз, он даже отмечен в справке:
Справка:
В: Как сделать действие выхода из игры? Т.е. нажал “Выход” и приложение закрылось?
О: Для выхода можно нажать крестик в самом верху… А в игре выход можно оформить по-другому.
Например, титры сделать, после них пожелания и поздравления. Ну а в конце написать “THE END” без каких-либо действий. Будет очень даже приличный выход.
Привет. Подскажите, пожалуйста, решение одного вопроса. Мне нужно сделать локацию, которая должна будет играть роль дневника персонажа и определённые события, которые произошли, записывались в нём по порядку (даже если они повторились). Получится, своего рода, хронология событий. При этом старая информация должна сохраниться, а новая - записаться следом. Ума не приложу как это реализовать(
GameCreator,
Через текстовую переменную, к примеру, $дневник. Ставишь ее на локацию дневника ‘<<$дневник>>’. Записи добавляешь путем сложения двух текстовых переменных $дневник+=$запись. Соответственно, где-то задаешь значение переменной $запись. А можешь просто текст прибавлять, тоже должно работать.

