MOLIER ART STUDIO
Вторник, 22.08.2017, 02:50
Приветствую Вас Гость | RSS
 
Главная Проблема с переменными - ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Wintermute Engine » Скрипты / Script » Проблема с переменными
Проблема с переменными
kalumbДата: Пятница, 24.08.2012, 18:46 | Сообщение # 1
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 1
Статус: Offline
Награды
Здравствуйте!

Такая проблема, для опытного программиста это пустяк:
У меня в инвентаре есть ключ. В игре 3 сцены. На сцене 2 есть баня, она закрыта. На её клик перс говорит, что баня закрыта. Если применить ключ, то она открывается (пока без анимаций). Так, вот, мы заходим в баню, выходим, и баня опять закрыта. То есть переменная не сохраняется.

Вот мой код:


Есть решение?

Добавлено (24.08.2012, 18:46)
---------------------------------------------
Переделал на вот это:
#include "scripts\base.inc"
global banya;
on "LeftClick"
{
if(banya==null)
{
actor.Talk("Закрыто");
}
else
{
Game.ChangeScene("scenes\level3\level3.scene");
}
}
on "key"
{
Game.DeleteItem("key");
banya = true;
}
Вроде работает...

Сообщение отредактировал kalumb - Пятница, 24.08.2012, 17:49
 
Форум » Wintermute Engine » Скрипты / Script » Проблема с переменными
Страница 1 из 11
Поиск:

Copyright MyCorp © 2017
!!! На сайте могут находиться статьи, которые, честно и не помню, откуда они у меня появились, одним словом нет информации о первоисточнике и авторе, если на них наткнётся автор, просьба к нему написать мне, чтобы я смог поставить ссылку на источник. !!!