Как сделать?
…
Спасибо, все работает
У меня такой нескромный вопрос
Делаю РПГ
После смерти игрока все предметы должны исчезнуть,как это сделать ? (предметов много)
WastedCarl,
killobj комманда
Еще один;
Инветарь продуман как отдельная локация
Как сделать выход с нее равносильным ?
То есть вместо того чтобы act “Назад” goto / переносил на / мы сделаем так чтобы благодаря act ’Назад ’мы можем переходить и на локацию /2 и на остальные,в зависимости от того откуда мы переходим на локацию ‘Инвентарь’ благодаря предмету ‘Инвентарь’
Заранее,спасибо
WastedCarl,
Так. Я не очень понял вопроса. Что значит равносильным? В чем проблема act ‘назад’? Или тебе надо чтобы с инвентаря можно было в другой город попасть? Или что?
Upd Ааа или тебе надо чтобы оно сохраняло какая была пред локация и в зависимости от этого были возможности прыгать в другие локации??
Если upd был правильным то что-то вроде…
При переходе в инвентарь нужно сделать не просто gt ‘инвентарь’, а добавить к нему аргумент.
gt 'инвентарь', $curloc
То бишь мы в аргументе передаем название локации из которой мы попали в инвентарь. А потом уже в инвентаре
if args[0] = 'Таверна': act 'Перейти кудато': gt "Кудато"
Вот это я и хотел узнать,спасибо
Бога ради, не пользуйся дефолтным инвентарем. Забудь про него, больше проблем и мороки с ним.
Если предметов много, то заделай из них массив с простейшими идентификаторами, да сделай цикличную выгрузку инфы из массивов, для выведения инвентаря.
Дальше уж объяснять не буду, вроде понятно. Если что, поковыряйся в моих старых проектах. Там хоть все в довольно примитивном виде, но работает как часы даже с большой нагрузкой.
Grumpy Merchant (15кб)
Svartberg,
Как я понял он его использует как кнопку для перемещения в нормальный инвентарь.
Есть ли возможность сделать проверку числа переменной по значению “четное/нечетное число”?
То есть, если число четное - то одно действие, нечетное - другое
Amadeus,
x = 5
!тут находится остаток от деления. Если 1 то оно нечетное. Если 0 то четное.
y = x mod 2
if y = 0:
"что-то"
elseif y = 1:
"что=то"
end
Здравствуйте. Мб кто знает, вот появился новый плеер с поддержкой webm, но при запуске через него все настройки ‘предметов’,’действий’ и т.п. постоянно сбрасываются. мне кажется плеер как то не особенно волнуется файл конфигурации. если возможность как то зафиксировать все эти окна.
usehtml = 1
x = 1
$forEvadingY = "x -= 10"
dynamic "$forEvadingY"
x
Почему вместо того чтобы изменить Х он просто в виде текста выдает мне x -= 10. И как сделать так чтобы это был не текст а код?
вопрос как вставить видео в игру
помогите разобраться как вставить в диалог условия. Вот код, qsp ссылается на ошибку на 29 строчке которой вообще нету
if args[0]=0:
if $сестрапохоть = 0 :
'комар летает около уха'
act 'прислушаться к нему .':
'я слушаю как комар летает у уха'
delact $selact
'ззззз-зззззз-зззззз-ззззз-ззззз'
gs 'комар',1
end
act 'отмахнуться от него.':
'вы начинаете махать руками чтобы он улител '
gs 'комар',2
delact $selact
if $руки = 0: 'не могу придётся его слушать' gs 'комар',3
end
end
end