Как сделать?

Re: Как сделать?

http://wiki.qsp.su/help:strings
юзай документацию

Svartberg
Geek
useravatar
Offline
242 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

*pl $weekday[weekday] + ', ' + day + ' ' + $month[month] + ' ' + year + 'года' + '.  ' + $hour + ':' + $minut

"<center><h4>недорогое кафе<h4><center>"
act 'поесть':
if деньги=деньги >=10:
    time+=30
    деньги-=10
    gs 'календарь'
        сытость = сытость + 35
       if (сытость > максимум_сытость): сытость = максимум_сытость
        gs 'вывод статов'
       *clr
       *pl $weekday[weekday] + ', ' + day + ' ' + $month[month] + ' ' + year + 'года' + '.  ' + $hour + ':' + $minut
        end
    end
end
act 'выйти':
    time+=10
    gs 'календарь'
    gt'площадь'
end
act "Работать":
деньги+=100
time+=60
gs "календарь"
*pl $weekday[weekday] + ', ' + day + ' ' + $month[month] + ' ' + year + 'года' + '.  ' + $hour + ':' + $minut
end
вопрос: почему при действии поесть, не уменьшается количество денег и не прибавляется сытость

новичок
useravatar
Онлайн
25 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

все, разобрался

новичок
useravatar
Онлайн
25 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

Доброго времени суток! Подскажите, как сделать так, чтобы выбор игрока  закрепился за ним "навсегда" и влиял на дальнейшее прохождение? К примеру: Он выбрал класс "воина" , а этого следует, что в будущем в строке с получением нового ур., появится навык класса "воин".

Хань
useravatar
Offline
3 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

Хань,
для того, чтобы запоминать ту или иную информацию, нужно пользоваться переменными. Например, ты можешь хранить класс в переменной $класс

Код:

$класс='воин'

 Спойлер Show Spoiler Hide Spoiler
 
А чтобы это значение "влияло" на дальнейшее, нужно пользоваться условиями

Код:

if $класс='воин':

   act 'Прокачать владение мечом':
      !...
   end
!...
end

 Спойлер Show Spoiler Hide Spoiler
 

Aleks Versus
воздвигатель башни
useravatar
Offline
1478 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

Благодарю! Ещё один вопрос по прошлой теме: Изначально (пример), при выборе было 3 класса. Мне нужно  будет прописывать:
$класс='воин'
$класс='лучник'
$класс='бард'
?

Хань
useravatar
Offline
3 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

Хань,
Ага.

Код:

act 'Даруйте мне силу меча!':

$класс = 'воин'
! Остальной код
end

act 'Я попаду в колосок с трёх киллометров!':
$класс = 'лучник'
! etc
end

act 'Моему слову нету равных!':
$класс = 'бард'
! etc
end

Характеристики:

 Спойлер Show Spoiler Hide Spoiler
 

Код:


*p 'У вас <<очки_характеристик>> нераспределённых очков характеристик.'

act 'Повысить силу':
:error
проверка = input('На сколько желаете повысить?')
error = 0
if проверка < 0: error = 1 & input('Не-а, парень. Необходимо ввести более ноля!')
if проверка > очки_характеристик: error = 1 & input('У тебя не хватит очков. Смотри, сейчас у тебя <<очки_характеристик>>, вот столько ты можешь ввести.')
if error <> 0: jump 'error'

очки_характеристик -= проверка
сила += проверка
end

Oliver
Magni nominis umbra
useravatar
Offline
562 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

Спасибо, поняла

Хань
useravatar
Offline
3 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

Трямс. Вопрос. Даже два.
1. Можно ли как-нибудь вычислить доступное место в основном окне? Что-нибудь типа document.documentElement.clientHeight. Чтобы подгонять размер картинок, например, под размер окна - если его превышает.
2. Можно ли как-нибудь задать ширину ячейки таблицы "не больше 50%", к примеру? Чтобы, если текст или картинка занимает меньше 50%, ячейка таблицы сужалась, а если больше - фиксировалась на 50%, текст переносился на след строку, а картинка ужималась чтобы вместиться.

zeek17
useravatar
Offline
8 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: Как сделать?

zeek17,
в классическом плеере нельзя. Посмотри на возможности Quest Navigator  или на плеер от Sonnix.

Aleks Versus
воздвигатель башни
useravatar
Offline
1478 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
970
Всего опросов:
14
Всего сообщений:
16790545
Сообщений на этой неделе:
10
Пользователи форума:
 
Всего пользователей:
2346
Последним зарегистрировался:
Rizrael