Полная версия этой страницы:
Пара слов про make
Gingerk
04 May 2010, 11:53
> make spear
can't find spear
(это первая придирка make 'make spear' это извращение почище зоофилии)
make 'make spear'
- нет forge pliers
ок, взяли.
make 'make spear'
нет big hammer
ок, взяли
make 'make spear'
нет угля
ок, нарыли
.....
внимание, вопрос.
сразу выводить весь список отсутствующих компонентов и инструментов - не удобнее будет?
Dexter
04 May 2010, 12:21
make "make spear" info
покажет тебе весь список нужных вещей и что получишь
info работает на любой make
команда make покажет тебе что ты можешь делать, например:
+== ДЕЛАТЬ =======================================================================+
| сделать короткий меч : allows you to make an short sword.
+== HELP =========================================================================+
вот в кавычки и копируешь "сделать короткий меч"
make "сделать короткий меч" info - показывает нужные ингридиенты
а просто make "сделать короткий меч" будет тебе делать уже сам меч
Ну с копьем и всем остальным аналогично
Gingerk
04 May 2010, 13:38
Цитата(Dexter @ 04 May 2010, 14:21)
make "make spear" info
покажет тебе весь список нужных вещей и что получишь
info работает на любой make
команда make покажет тебе что ты можешь делать, например:
+== ДЕЛАТЬ =======================================================================+
| сделать короткий меч : allows you to make an short sword.
+== HELP =========================================================================+
вот в кавычки и копируешь "сделать короткий меч"
make "сделать короткий меч" info - показывает нужные ингридиенты
а просто make "сделать короткий меч" будет тебе делать уже сам меч
Ну с копьем и всем остальным аналогично
my fault (
Но выводить при нехватке - тоже стоит.
necroant
10 May 2010, 05:57
Цитата(Traun @ 04 May 2010, 12:18)
make 'make spear' info
Меня лично больше фрустрировало не это, а сам синтаксис make 'make предмет' Как-то оно противоесстественно выглядит.
ну, у каждого свой вкус. Как по мне - это уже не столь принципиально. (особенно учитывая, что мейк любого шмота работает с 100%ной вероятностью)
GrayMage
10 May 2010, 23:08
Просто там на некоторые мэйки можно без самого мэйк писать, если таких умений нету. Просто make spear -> он находит умение spear и тормазит на фоле.
Например, make acid - сработает.
necroant
11 May 2010, 00:57
make make make...
Freddy
12 May 2010, 19:15
Цитата(necroant @ 10 May 2010, 05:57)
Меня лично больше фрустрировало не это, а сам синтаксис make 'make предмет' Как-то оно противоесстественно выглядит.
alias 1 make 'make spear'
И больше с этим синтаксисом не столкнёшься
necroant
12 May 2010, 22:51
Я не столкнусь. А вот человек впервые севший за MUD выкакает пару кирпичей, пытаясь понять какого фига. Фишкой МАДов всегда была именно логичность отдаваемых команд. Give, get, look, bonk... А тут вдруг такая, явно не от хорошей жизни, перегруженная конструкция.
GrayMage
13 May 2010, 22:01
Просто надо сделать авто-добавление мэйка к вашему синтаксиса и тогда будет логично

но пока вот так.
GrayMage
21 May 2010, 21:32
Для людей, которые не в состоянии впитать синтакс указанный при наборе команды, закодено!
Код
make spear
You need горн in room.
Код
make spear info
+== ДЕЛАТЬ =======================================================================+
| make spear : allows you to make an spear.
|
| In inventory: связка железных брусков [6521], кусок угля [6517], полено [6515]
| In room find obj: горн [2944]
| Wielded: кузнечные клещи [6529]
| Held: большой молот [6522]
|
| make spear x1 Mana 600 [900020]
+===============================================================================
==+
Наслаждайтесь
Gingerk
25 May 2010, 13:53
Цитата(GrayMage @ 21 May 2010, 23:32)
Для людей, которые не в состоянии впитать синтакс указанный при наборе команды, закодено!
Код
make spear
You need горн in room.
Код
make spear info
+== ДЕЛАТЬ =======================================================================+
| make spear : allows you to make an spear.
|
| In inventory: связка железных брусков [6521], кусок угля [6517], полено [6515]
| In room find obj: горн [2944]
| Wielded: кузнечные клещи [6529]
| Held: большой молот [6522]
|
| make spear x1 Mana 600 [900020]
+===============================================================================
==+
Наслаждайтесь

Может поговорим про программистов, которые не в состоянии реализовать интуитивный интерфейс?
GrayMage
25 May 2010, 16:53
Интерфейс стандартен. Во всех мадах где я был он такой: команда 'параметр1' 'параметр2'. В нашем случае: команда 'имя умения'. Команду все знают, а имя умения можно копи-пастнуть мышкой. Не сложно - правда?
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.