(не показана 31 промежуточная версия 6 участников) | |||
Строка 1: | Строка 1: | ||
+ | [[Тутор по созданию скриптов]] |
||
− | =Скрипты= |
||
− | ==Функции по алфавиту== |
||
− | ====addbot==== |
||
− | Добавление нового бота |
||
+ | ==Список функций в алфавитном порядке== |
||
− | Пример: |
||
+ | * [[Function_actor|actor]] |
||
− | addbot() |
||
+ | * [[Function_ai_attack|ai_attack]] |
||
+ | * [[Function_ai_march|ai_march]] |
||
+ | * [[Function_ai_pickup|ai_pickup]] |
||
+ | * [[Function_damage|damage]] |
||
+ | * [[Function_exists|exists]] |
||
+ | * [[Function_export|export]] |
||
+ | * [[Function_equip|equip]] |
||
+ | * [[Function_import|import]] |
||
+ | * [[Function_kill|kill]] |
||
+ | * [[Function_load|load]] |
||
+ | * [[Function_loadmap|loadmap]] |
||
+ | * [[Function_loadtheme|loadtheme]] |
||
+ | * [[Function_message|message]] |
||
+ | * [[Function_music|music]] |
||
+ | * [[Function_newmap|newmap]] |
||
+ | * [[Function_pause|pause]] |
||
+ | * [[Function_pget|pget]] |
||
+ | * [[Function_position|position]] |
||
+ | * [[Function_pset|pset]] |
||
+ | * [[Function_pushcmd|pushcmd]] |
||
+ | * [[Function_quit|quit]] |
||
+ | * [[Function_reset|reset]] |
||
+ | * [[Function_save|save]] |
||
+ | * [[Function_service|service]] |
||
− | === |
+ | ===Устаревшие=== |
+ | * [[Function_freeze|freeze]] |
||
− | Сохранение карты в формате .map |
||
+ | * [[Function_msgbox|msgbox]] |
||
+ | ==Глобальные переменные== |
||
− | Пример: |
||
+ | * [[GlobalVar_conf|conf]] |
||
− | export("maps/моя новая карта.map") |
||
+ | * [[GlobalVar_conf|lang]] |
||
+ | * [[GlobalVar_conf|user]] |
||
+ | ==Ссылки на внешние ресурсы== |
||
− | ====import==== |
||
+ | * [http://www.lua.org Официальный сайт Lua] |
||
− | Загрузка карты и переход в режим редактирования. |
||
+ | * [http://www.lua.org/manual/5.1/ Cправка по Lua 5.1 на английском языке] |
||
− | |||
+ | * [http://www.lua.ru/doc/ Справка по Lua 5.1 на русском языке (перевод с английского)] |
||
− | Пример: |
||
− | import("maps/dm1.map") |
||
− | |||
− | ====load==== |
||
− | Загрузка игры. |
||
− | |||
− | Пример: |
||
− | load("save/save1.sav") |
||
− | |||
− | ====loadmap==== |
||
− | Загрузка карты и запуск новой игры. |
||
− | |||
− | Пример: |
||
− | loadmap("maps/dm1.map") |
||
− | |||
− | ====message==== |
||
− | Вывод сообщения на экран |
||
− | |||
− | Пример: |
||
− | message("Вы всех убили") |
||
− | |||
− | ====newmap==== |
||
− | Создание новой карты указанных размеров и переход в режим редактирования. |
||
− | |||
− | Пример: |
||
− | newmap(32, 24) |
||
− | |||
− | ====pause==== |
||
− | Установка/снятие паузы |
||
− | |||
− | Пример: |
||
− | pause(true) -- поставить на паузу |
||
− | pause(false) -- снять с паузы |
||
− | |||
− | ====quit==== |
||
− | Выход в систему |
||
− | |||
− | Пример: |
||
− | quit() |
||
− | |||
− | ====save==== |
||
− | Сохранение игры. |
||
− | |||
− | Пример: |
||
− | save("save/save1.sav") |
45
страниц