Строка 1: |
Строка 1: |
| + | {{Заготовка}} |
| + | |
| ''Это 17-ая глава перевода оригинального руководства по Dream Maker от разработчиков.'' | | ''Это 17-ая глава перевода оригинального руководства по Dream Maker от разработчиков.'' |
| | | |
− | [[All_about_the_code|Остальные главы руководства и статьи о программировании на коде BYOND от любителей на русском.]] | + | [[All about the code|Остальные главы руководства и статьи о программировании на коде BYOND от любителей на русском.]] |
| | | |
| [http://www.byond.com/docs/guide/chap17.html Оригинальная 17-ая глава руководства на английском языке] | | [http://www.byond.com/docs/guide/chap17.html Оригинальная 17-ая глава руководства на английском языке] |
Строка 82: |
Строка 84: |
| | | |
| ====file==== | | ====file==== |
− | ''file'' возвращает ссылку на файл. В основном эта инструкция применяется с операторами ввода/вывода. Вывод файла игроку был обсужден [[DM_Guide_11|в главе 11]]. Кроме того, можно отправлять вывод в файл или получать ввод из файла. | + | ''file'' возвращает ссылку на файл. В основном эта инструкция применяется с операторами ввода/вывода. Вывод файла игроку был обсужден [[DM Guide 11|в главе 11]]. Кроме того, можно отправлять вывод в файл или получать ввод из файла. |
| | | |
| {| border="0" | | {| border="0" |
Строка 203: |
Строка 205: |
| *'''-trusted''' В этом моде все операции разрешены. Мир может получать доступ к файлам в любых каталогах и командам ''shell''. Конечно, операционная система может налагать ограничения, но BYOND будет разрешать миру всё. | | *'''-trusted''' В этом моде все операции разрешены. Мир может получать доступ к файлам в любых каталогах и командам ''shell''. Конечно, операционная система может налагать ограничения, но BYOND будет разрешать миру всё. |
| | | |
− | *'''-params''' Данный аргумент интерпретируется как строка параметра, что уже было описано в [[DM_Guide_10|10-ой главе]]. Переменная ''world.params'' инициализируется из этих данных. Вы можете использовать ''params'' несколько раз; отдельные строки параметров, просто объединяются для формирования окончательного результата. | + | *'''-params''' Данный аргумент интерпретируется как строка параметра, что уже было описано в [[DM Guide 10|10-ой главе]]. Переменная ''world.params'' инициализируется из этих данных. Вы можете использовать ''params'' несколько раз; отдельные строки параметров, просто объединяются для формирования окончательного результата. |
| | | |
| *'''-quiet''' Это просто отключает информационный вывод, который сервер обычно отображает при загрузке. | | *'''-quiet''' Это просто отключает информационный вывод, который сервер обычно отображает при загрузке. |
Строка 209: |
Строка 211: |
| ====Контроль Дочерних Миров==== | | ====Контроль Дочерних Миров==== |
| | | |
− | Связь с дочерним миром может быть осуществлена с помощью ''world.Export ()''. В этом случае, процедура ''world.Topic()'' вызывается со специальным флагом, чтобы указать, что сообщение пришло из мира, который его запустил. (см. [[DM_Guide_8 | 8-ую главу]]) По умолчанию, дочерний мир будет реагировать на спецальные команды "Del" и "Reboot" вызовом ''world.Del ()'' и ''world.Reboot ()'' соответственно. Это происходит только если приходит сообщение от главного мира, так как в противном случае кто угодно может отправить сообщение и прекратить работу вашего мира. | + | Связь с дочерним миром может быть осуществлена с помощью ''world.Export ()''. В этом случае, процедура ''world.Topic()'' вызывается со специальным флагом, чтобы указать, что сообщение пришло из мира, который его запустил. (см. [[DM Guide 8|8-ую главу]]) По умолчанию, дочерний мир будет реагировать на спецальные команды "Del" и "Reboot" вызовом ''world.Del ()'' и ''world.Reboot ()'' соответственно. Это происходит только если приходит сообщение от главного мира, так как в противном случае кто угодно может отправить сообщение и прекратить работу вашего мира. |
| | | |
| Есть еще одна полезная команда "ping", которая может быть использована для определения, работает ли еще дочерний мир. | | Есть еще одна полезная команда "ping", которая может быть использована для определения, работает ли еще дочерний мир. |