RU 📌 Pinned

Как сделать?

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

Aleks Versus Moderator 12.09.2015 17:00 (10 years ago)

Gefestions,

if bag = 1: 
    act 'копаться в кабинете': 
       if кабинет_обыскан=0:
        minut += rand (1,5) 
        искать = rand (1,5)
        кабинет_обыскан=1
        gs '$мусор'
       else
         'Кабинет уже обыскан'
       end
    end 
end

не?

нет, тогда получается окно бездействия, а мне надо что бы рандом заного выпадал.
спс за игру которую выложил у себя от Ольги. Много что интересного для себя подчеркнул ‘вереница миров’

Aleks Versus Moderator 12.09.2015 17:15 (10 years ago)

Погоди. Ты говорил вот буквально:

Gefestions:

как сделать так что бы после первого открытия к примеру rand (2), он больше не появлялся.

Объясни человеческим языком, чего ты хочешь добиться.
Типа зайти в комнату, провести обыск (падает рандомный предмет). Потом при следующем обыске исключить этот предмет из списка? Так?

Если так, то вот те ссылка. Тянем карты из колоды.

Можно сделать, чтобы вставляемая картинка как-нибудь ограничивалась в размере, а не занимала всё пространство?

Dark[Ol(U23)leneri] #34 13.09.2015 00:13 (10 years ago)

а обычные html тэги на нее не распространяются разве?

showstat, showinput и showobjs. если я в игре сам настраиваю, когда они должны включаться, а когда выключаться, как запретить игроку делать это через меню плеера?

Katy:

Можно сделать, чтобы вставляемая картинка как-нибудь ограничивалась в размере, а не занимала всё пространство?

<img src=“/content/Путь к файлу” height=“100” witdh=“100”> height - высота, witdh - ширина.
Что бы картинка была по центру
<center><img src=“/content/Путь к файлу” height=“100” witdh=“100”></center>
Все это будет работать,если в коде игры у вас будет включена поддержка html
usehtml = 1
Подробнее [=%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B0]Здесь](http://wiki.qsp.su/help:graphics?s[)

mkir:

showstat, showinput и showobjs. если я в игре сам настраиваю, когда они должны включаться, а когда выключаться, как запретить игроку делать это через меню плеера?

Это проблема потому,что выставляешь то ты в коде, а проигрывается он на стороне игрока в его плеере. Возможно можно, как то отключить в конфигах у плеера, но тогда надо просить, вероятно, игрока, что бы он, конфиг заменил и т.д и т.п никто делать не будет ибо ленивые. Либо, как вариант запариться и сделать, независимую сборку, хотя у независимой сборки свои преимущества
например можно сразу в дистрибутив запихнуть и плеер, и все, что нужно,а игроку при этом, что бы поиграть всего лишь один установщик скачать нужно будет.

Ну, можно же например, выключать возможность сохраняться, вот я и здесь думал, что так делают

Aleks Versus Moderator 13.09.2015 15:40 (10 years ago)

mkir,
вот тут как раз может помочь counter. В локации счётчике выставляешь принудительное отключение этих окон и всё. Даже если игрок попытается включить их, через пол секунды они отключатся. От тех, кто решил сломать твою игру, это конечно не спасёт.

Ну они в основном включены, периодически, когда нужно выключаются, а не что-то одно. Ладно, спасибо, попробую хоть так, хотя это морока - надо будет каждый такой вкл/вкл отыскать заменить отдельной переменной, и вот ее уже в counter -

if x=1:
showstat 1
else
showstat 0
end

Правильно?

Просто я надеялся что есть какая-то общая команда запрета что-либо менять)

Aleks Versus:

А ты не пробовал на работе переустановить QSP? Лучше не с набора игрока, а взять из отдельного архива и распаковать. Или даже взять дома архив, поставить на него пароль, потом запустить QSP прямо из архива на работе и попробовать открыть игру.

С этого и начал, не помогло. Все выходные работал на даче на ноутбуке (на третьем компе), никаких вылетов нет. Дело в диске С рабочего компа. Кстати, последовал совету и проверил игруQSP_Analyser’ом - он выдал полторы сотни разных ошибок, кои я попутно и устранил. Я об этой проге как-то забыл совсем, оказалась - полезная :)

Aleks Versus Moderator 13.09.2015 16:59 (10 years ago)

mkir,
правильно. Придётся так. Нет, команды запрета, насколько мне известно нет.

Люди, просветите:
Зачем вообще нужен *PL?
На практике не вижу разницы между
*PL’жил был у бабушки серенький козлик’ и ‘жил был у бабушки серенький козлик’
Заранее спасибо.

Jolly Roger:

Люди, просветите:
Зачем вообще нужен *PL?
На практике не вижу разницы между
*PL’жил был у бабушки серенький козлик’ и ‘жил был у бабушки серенький козлик’
Заранее спасибо.

На практике разницы и нет, одно сокращенное написание другого. :rolleyes:

Log in or Register to post comments.