RU 📌 Pinned

Как сделать?

Dark[Ol(U23)leneri] #34 18.04.2010 22:57 6408 comments 2436192 views

Спасибо, все работает

У меня такой нескромный вопрос
Делаю РПГ
После смерти игрока все предметы должны исчезнуть,как это сделать ? (предметов много)

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

Log in or Register to post comments.