АвторСообщение



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.07.04 02:28. Заголовок: Досурка, перспективы


Насколько реально появление нормальной РНД? Неужели это так сложно?

Спасибо: 0 
Цитата Ответить
Ответов - 125 , стр: 1 2 3 4 5 6 7 All [только новые]





Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 02.12.04 14:56. Заголовок: Re: Досурка, перспективы


Виктор, за нововведения огромное спасибо! Особенно порадовало отключение режима отладки в зашифрованных квестах.

Теперь пожелание-наблюдение: Если в локации :name_loc стоит count_name_loc, то после исполнения proc в этой локации счетчик увеличивается!!! По-моему так быть не должно! Фактически из-за этого счетчиками пользоваться нормально невозможно. В «Пирамиде» из-за этого пришлось переделывать кучу локов да и теперь не уверен, что все нормально. Это сильно сложно исправить?

У трав, растущих на мягкой земле - слабые корни Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.12.04 15:28. Заголовок: Re: Досурка, перспективы


Заглянула в чат, с утра никого нет, кроме Корвина, но с ним в чате неинтересно. Есть вопрос про xbtn. Я правильно понимаю, что это - кнопка с нестандартными возможностями? То есть исполнение оператора при нажатии на кнопку, и расположение кнопок в строке текста и изменение цвета кнопки в зависимости от цвета текста? Если да, то предлагаю такой синтаксис:
xbtn «Название»,оператор - один. Или поменять местами оператор и название - суть в том, что он один! Если оператор goto имя_локи - получится стандартная кнопка с возможностями встраивания в текст - да, забыла сказать, для xbtn предлагаю задействовать текущий цвет текста (неактивный) и инверсию цвета(активный). Если надо много операторов, в оператор помещаем proc. if - запретить. А если оператор другой - pln, x=5, и т.п. - он исполняется и идет возврат в ту же локацию. Такие мысли.

Зачем нужен ключ, если нет никакого замка? Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.04 00:54. Заголовок: Re: Досурка, перспективы


Предложенные варианты:

1a. xbtn «ссылка», «надпись» & операторы & ... & ntbx
1b. xbtn «ссылка», «надпись» : операторы & ... & ntbx
1c. xbtn «надпись», операторы & ... & ntbx
2. xbtn ссылка?операторы, надпись
3a. xbtn «ссылка», «надпись», {операторы}
3b. xbtn «ссылка», «надпись» {операторы}
4. ‹xbtn «ссылка», «надпись» & операторы›
5a. xbtn «ссылка»?text=«надпись»&act=«операторы»
5b. xbtn?link=«ссылка»&text=«надпись»&act=«операторы»

1: в стиле языка urql, : в 1b добавляет ассоциацию с дополнительной меткой, 1c - примерно вариант Дженни. ntbx (xbtn наоборот) нужен для обозначения конца конструкции, без этого не получится применять xbtn в ифе (запрещать это плохо, добавление метки по условию - очень частая ситуация ...)
2: получаются как бы параметры перехода на ссылку, это ближе к функциям. Их можно ввести и в goto и proc-переходах
3: ввести полноценные операторные скобки (возможно, с локальными переменными)
4: это ближе к тэгам, чтобы было удобней встраивать в текст
5: в стиле разных онлайновых языков, в Урке может смотреться несколько экзотически, но зато никаких проблем с порядком параметров

Сам я пока склоняюсь к первому пункту (реализовать, кстати, просто и быстро), но все изменить в этом вопросе еще не поздно :)

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.04 12:59. Заголовок: Re: Досурка, перспективы


Victor пишет:
цитата
...

1a. xbtn «ссылка», «надпись» & операторы & ... & ntbx - самое простое и понятное, надпись идет до ’&’, следующий оператор после ntbx
1b. xbtn «ссылка», «надпись» : операторы & ... & ntbx - А если в надписи будут ’:’? Или надпись обязательно в кавычках?
1c. xbtn «надпись», операторы & ... & ntbx - Мда, оригинальный вариант. Что-то в этом есть... Дженни, респект! :)
2. xbtn ссылка?операторы, надпись - С первого взгляда берет сомнение, ибо в операторах может быть «pln Казнить,» - нужен четкий конец операторов. Но идея использовать параметры в goto и proc - великолепна!
3a. xbtn «ссылка», «надпись», {операторы} - это нельзя делать - запятая применяется в названиях кнопки... или отслеживать сочетание », {»? Так проще просто отследить ’{’
3b. xbtn «ссылка», «надпись» {операторы} - - это приемлемо и знакомо
4. ‹xbtn «ссылка», «надпись» & операторы› - не будет ясно где кончается кнопка и начинаются другие операторы, не наглядно!
5a. xbtn «ссылка»?text=«надпись»&act=«операторы» - мне приемлемо, новичкам... хммм.
5b. xbtn?link=«ссылка»&text=«надпись»&act=«операторы»

Меня тут не любят, но мне по барабану!!! Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.04 21:32. Заголовок: Re: Досурка, перспективы


Увольте...

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.12.04 16:53. Заголовок: Re: Досурка, перспективы


ага, и меня...

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 03.02.05 15:28. Заголовок: Re: Досурка, перспективы


Так какой же вариант xbtn реализуется? И почему?

Строгое жюри Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 14.02.05 16:00. Заголовок: Re: Досурка, перспективы


Виктор, а реально сделать на досурке нормальный поиск подстроки в строке с заменой ее на другую подстроку? Во время выполнения квеста? То есть в строковой переменной найти допустим все » и » и заменить их на запятые?

А Вы читали «Листья травы»? Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.02.05 15:26. Заголовок: Re: Досурка, перспективы


Вопрос такой: почему в нижеприведенном коде пробелы во введенной строке исчезают?

:1
instr k=
input k
tokens_delim=«char»
tokens k
i=0
:2
i=i+1
p #%token#i$$
if i‹=tokens_num then goto 2
pln
pln Все
end

Если ввести, например «Привет, Вам, милые друзья!» получается «Привет,Вам,милыедрузья!» что не есть хорошо. Что работает не так? ’tokens’ или ’p’ ?

Подозреваю, что как обычно дурная голова и кривые руки... Тогда научите.

А Вы читали «Листья травы»? Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.02.05 15:46. Заголовок: Re: Досурка, перспективы


дык, разделители ведь, не включаются в состав слов :)
вставь еще один «p», печатающий пробельчик, после
вывода токена...
(правда в конце будет лишний пробельчик, но усложнив логику
«печати» можно и это обойти), с другой стороны, кто-же его заметит ;)

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.02.05 17:15. Заголовок: Re: Досурка, перспективы


Спасибо за совет! Кстати, спасибо и Евгению - тоже предложил работающий вариант. Обратите внимание на мою ошибку - выделена шрифтом

instr_leave_spc=1
instr k=
input k
instr tokens_delim=char ;было tokens_delim=char
tokens k
i=0
:1
i=i+1
instr z=#%z$#%token#i$$
if i‹=tokens_num then goto 1
pln #%z$

А Вы читали «Листья травы»? Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.03.05 14:34. Заголовок: Re: Досурка, перспективы


Ох, и сложно вы все пишите!
Проще надо, проще и красивее. Мне кажется в урке много лишних операторов... но они мне не мешают :)
А вот насчет сохранения в файл строковой переменной, пожалуй надо. Конкретно мне - представьте, есть тест написанный на урке. Результаты как сохранять? Копировать экран? А загружать результаты предыдущего теста?

Простите меня! Хотя бы в прощенное воскресенье! :) Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.03.05 15:24. Заголовок: Re: Досурка, перспективы


Для этого и предназначен save ж)

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.03.05 16:17. Заголовок: Re: Досурка, перспективы


Евгений!!! В сэйве будут все посещенные локации и все переменные. То есть я выцепить нужную информацию оттуда коннечно смогу, но другой пользователь? Мне надо сохранить конкретную(ые) строковые переменные, куда я могу включить нужный мне текст. И чтобы больше - ничего лишнего.

Простите меня! Хотя бы в прощенное воскресенье! :) Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.03.05 19:50. Заголовок: Re: Досурка, перспективы


Курсор исчезает, итить его налево

Будь же ты вовек благословенно, что пришло процвесть и умереть. Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 17.03.05 02:15. Заголовок: Re: Досурка, перспективы


А будет ли когда-нибудь работа без сопроцессора? :(

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.03.05 00:39. Заголовок: Re: Досурка, перспективы


Dmy пишет:
цитата
А будет ли когда-нибудь работа без сопроцессора? :(
Распакуй в директорию с Досуркой вот этот архив.

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.03.05 11:10. Заголовок: Re: Досурка, перспективы


О, спасибо! ^_^ Извините, что засоряю теу. ’’^_^

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 18.03.05 14:53. Заголовок: Re: Досурка, перспективы


Larry писал:
цитата
Урка на urq.ru - как сделать, чтобы в досурке не исчезал курсор? Рецепты на форум


Попробуй в common добавить строчку:
:common
...
style_dos_cursorcolor=16*7 ;Или какой там у тебя цвет? :)
...
end

Дженни Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 19.03.05 13:56. Заголовок: Re: Досурка, перспективы


Пробовал - не выходит!

Может, и выходит, но все дело в том, что у меня цвет меняется по ходу игры, то есть есть такая опция, можно менять цвет как нравится. ЧТО ДЕЛАТЬ?

Дай Бог, чтоб волею небесной рассудок на Руси воскрес, он что-то, кажется, исчез... (А.С. Пушкин) Спасибо: 0 
Цитата Ответить
Ответов - 125 , стр: 1 2 3 4 5 6 7 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 50
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет