RU/Resource:Editor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
m (replaced IRC with Discord and updated bug tracker link)
 
(48 intermediate revisions by 12 users not shown)
Line 1: Line 1:
{{Resource page}}
{{RU/Resource page}}
[[Category:RU/Resource]]
Редактор карт MTA:SA позволяет вам создавать карты для игровых модов (gamemode).
The MTA:SA map editor allows you to create maps for gamemodes.


==Начало==
==Начало==
Чтобы запустить редактор, просто нажмите на "Map editor" в главном MTA меню.
Чтобы запустить редактор, просто нажмите на кнопку ''Map editor'' в главном меню MTA.


==Меню==
==Меню==
После запуска вы увидите два меню: в главном меню вверху, и элемент меню в левом нижнем углу.
После запуска вы увидите два меню: главное меню сверху и меню элементов в левом нижнем углу.


===Главное меню===
===Главное меню===
Line 13: Line 12:
* [[Image:Editor_New.png]] Создать новую карту.
* [[Image:Editor_New.png]] Создать новую карту.
* [[Image:Editor_Open.png]] Открыть существующую карту.
* [[Image:Editor_Open.png]] Открыть существующую карту.
* [[Image:Editor_Save.png]] Сохранить карту.
* [[Image:Editor_Save.png]] Сохранить карту, над которой вы работаете в данный момент.
* [[Image:Editor_Save_as.png]] Сохраните карту под другим именем.
* [[Image:Editor_Save_as.png]] Сохраните карту под другим именем.
* [[Image:Editor_Options.png]] Общие настройки карты.
* [[Image:Editor_Options.png]] Другие основные настройки карты.
* [[Image:Editor_Undo.png]] Отменить последнее действие.
* [[Image:Editor_Undo.png]] Отменить последнее действие.
* [[Image:Editor_Redo.png]] Восстановить отмененное действие.
* [[Image:Editor_Redo.png]] Восстановить отмененное действие.
* [[Image:Editor_Locations.png]] Stored game world locations. The editor comes with a great list of San Andreas Interior locations but you can also add your own interior and non-interior locations to the list.
* [[Image:Editor_Locations.png]] Сохраненные местоположения игрового мира. Редактор поставляется с большим списком локаций интерьеров San Andreas, но вы можете также добавить к ним свои собственные (как внутренние, так и внешние).
* [[Image:Editor_Current_elements.png]] List all the elements the map contains (objects, vehicles, markers, pickups etc.)
* [[Image:Editor_Current_elements.png]] Список всех элементов, которые содержит карта (Объекты, транспорт, маркеры, пикапы и т.п.)
* [[Image:Editor_Map_settings.png]] Map specific settings, like time of day, gravity etc. Here you can also specify what gamemodes the map is compatible with.
* [[Image:Editor_Map_settings.png]] Специфические настройки карты, такие как время, гравитация и т.д. Здесь Вы можете также определить, с каким модом (gamemode) будет совместима ваша карта.
* [[Image:Editor_Definitions.png]] Load [[Resource:Editor/EDF|editor definition files (EDF)]] that you want to use.  
* [[Image:Editor_Definitions.png]] Загрузить [[RU/Resource:Editor/EDF|editor definition files (EDF)]], которые вы хотите использовать.  
* [[Image:Editor_Test.png]] Go into play mode to try out the map. This will load up the gamemode the map is made for.
* [[Image:Editor_Test.png]] Вход в игровой режим для живого тестирования вашей карты. Эта функция подгрузит мод, под который написана ваша карта.


===Элементы меню===
===Меню элементов===
The element menu is used to add new elements to the map.
Меню элементов используется для добавления новых элементов на карту.
* [[Image:Editor_Vehicle.png]] Create a new vehicle.
* [[Image:Editor_Vehicle.png]] Создать новую машину.
* [[Image:Editor_Object.png]] Create a new object (buildings, roads and other scenery).
* [[Image:Editor_Object.png]] Создать новый объект (здания, дороги и другие "декорации").
* [[Image:Editor_Pickup.png]] Create a new pickup (health, armor, weapons).
* [[Image:Editor_Pickup.png]] Создать новый пикап (жизнь, броня, оружие или специфическое).
* [[Image:Editor_Marker.png]] Create a new marker.
* [[Image:Editor_Marker.png]] Создать новый маркер (чекпоинт, кольцо, цилиндр, стрела или корона).
 
* [[Image:Crosshair.png‎]]    Выбрать объект из мира.
Additionally, if you have [[Resource:Editor/EDF|editor definitions loaded]], you can roll the mousewheel in this menu to bring up custom elements.
К тому же, если у вас подгружены [[RU/Resource:Editor/EDF|"editor definitions"]], прокрутка колесиком мыши явит вам новые специфические элементы.


==Использование редактора==
==Использование редактора==
This section explains how to create and modify maps.
Этот раздел научит вас создавать и редактировать карты.


===Перемещение по карте===
===Перемещение по карте===
When you initially start the editor, you are in ''camera mode''. You are able to use the '''WSAD''' keys to move the camera and the mouse to pan the camera. While moving around, you can hold '''ALT''' to move more slowly or '''SHIFT''' to go faster.
Когда вы запускаете редактор, вы в режиме '''camera mode''' (режим камеры). Используйте клавиши '''WSAD''' для передвижения и мышь для вращения камерой. Если вам нужно перемещать камеру медленнее, зажмите '''ALT''', для быстрого перемещения используйте '''SHIFT'''.


To access the editor's interface and control panel you need to switch to ''cursor mode''. You can toggle between cursor mode and camera mode with the '''F''' key. When in cursor mode, your view is fixed, and you can use the mouse cursor to manipulate elements and use the graphical interface.
Чтобы получить доступ к интерфейсу и панели управления редактором, перейдите в '''cursor mode''' (режим курсора). Вы можете переключаться между режимом курсора и режимом камеры, нажимая '''F'''. Когда вы в режиме курсора, позиция камеры зафиксирована, и вы можете использовать курсор для управления элементами карты и пользования графическим интерфейсом.


Camera mode can be recognized by a crosshair in the center of the screen. You can use it to select and move elements just like in cursor mode.
Режим камеры легко узнать по прицелу в середине экрана. В нем вы можете выбирать и двигать элементы, как и в режиме курсора.


[[Image:Editor_Crosshair.png|center]]
[[Image:Editor_Crosshair.png|center]]


===Запуск карты===
===Запуск новой карты===
* Start the editor, or if it is already started, click the ''New'' menu button.
* Запустите редактор, а если он уже запущен, выберите в меню ''New''.
* Click the ''Map settings'' button. In the ''Meta'' tab, fill in the Name and Author fields with the name of the map and your name respectively. Also open the ''Gamemodes'' tab and add the gamemodes your map is meant for (they will be moved to the ''Added gamemodes'' list). You can do this by selecting them and clicking ''Add'', or by double clicking them. Click OK when you're done.
* Выберите ''Map settings''. В разделе ''Meta'' заполните поля ''Name'' (имя) и ''Author'' (автор) названиями карты и вашим именем соотвественно. Также откройте ''Gamemodes'' и добавьте игровой мод к вашей карте (они будет перемещены в список ''Added gamemodes''). Вы можете сделать это, выбрав их и нажав ''Add'', или двойным кликом по ним. Нажмите OK, когда закончите.
[[Image:Editor_Mapsettings.png|center]]
[[Image:Editor_Mapsettings.png|center]]
* Click the ''Definitions'' window and add the resources of which you want to use the custom elements. These will consist of the gamemodes you selected in the ''Map settings'' window, plus eventual additional resources. For more information about editor definitions, see [[Resource:Editor/EDF|EDF]]. Click OK when you're done.
* Выберите пункт ''Definitions'' и добавьте ресурсы, элементы которых вы хотите использовать. Они будут использованы в игровых модах, которые вы выбрали в окне ''Map settings'', также возможные дополнительные ресурсы. Для более подробной информации о "editor definitions", смотрите здесь [[RU/Resource:Editor/EDF|EDF]]. Нажмите OK, когда закончите.


===Создание новых элементов===
===Создание новых элементов===
Adding elements to your map, such as vehicles and objects, is very straightforward.
Добавлять новые элементы на карту, такие как транспорт или объекты, очень просто!
* If you are in camera mode, switch to cursor mode first by pressing '''F'''.
* Если вы в режиме камеры, переключитесь в режим курсора нажатием '''F'''.
* Click the button in the element menu that represents what you want. E.g., click the button with a car on it to add a vehicle.
* Кликните по кнопке в меню элементов, отвечающей за то, что вам нужно. Например, нажмите на кнопку с машиной для того, чтобы добавить транспортное средство.
* A new element of the selected type will be created and attached to your cursor. Move it to the location where you want it and '''left click''' to drop it off.
* Новый элемент выбранного вами типа будет создан и прикреплен к вашему курсору. Передвиньте его на нужное вам место и кликните '''левой кнопкой мыши''', чтобы открепить его.




Line 61: Line 60:




To create custom elements that are specific to a resource, hover the cursor over the element menu and turn the scroll wheel until the desired resource comes up. Note that for this to work, you first have to add the [[Resource:Editor/EDF|EDF]] file of the resource in the ''Definitions'' window.
Для создания своих элементов, специфических ресурсу, наведите курсор на меню элементов и крутаните колесиком мыши, пока не появится желаемый ресурс. Заметьте, что для того, чтобы это работало, надо для начача добавить [[RU/Resource:Editor/EDF|EDF]]-файл ресурса в окне ''Definitions''.


[[Image:Editor_Selectedf.png|center]]
[[Image:Editor_Selectedf.png|center]]


===Выбор===
===Выбор===
* '''Left click''' an element to select it in ''keyboard mode''.
* Кликните '''левой кнопкой мыши''' по элементу, чтобы выбрать его и перейти в '''режим управления с клавиатуры'''.
* '''Right click''' it to select it in ''mouse mode''.
* Кликните '''правой кнопкой мыши''', чтобы выбрать его и перейти в '''режим управления мышью'''.
* Press the '''Spacebar''' or click in an empty area to deselect.
* Нажмите '''пробел''' или кликните по пустой области, чтобы снять выделение.


The selected element, if any, is denoted by a yellow cone markerElements (particularly objects) with poor collisions can be detected easier by enabling ''High sensitivity mode'', by pressing the '''E''' key. This increases detection at the expense of accuracy.
Выбранный элемент, если таковой имеется, выделен желтым коническим маркером сверхуЭлементы (в частности объекты) с плохими коллизиями легче выделить, включив '''"режим высокой чувствительности"''', для его активации зажмите клавишу '''E'''. Это увеличивает способность обнаружения за счет точности.


The ''Current elements'' dialog can also be used to select elements.  Double-clicking an item within the list will select it in ''Keyboard mode''.
Список всех элементов также может использоваться для выбора элементов. Двойной клик по пункту из списка выберет его в '''режиме управления с клавиатуры'''.


===Перемещение===
===Перемещение===
Moving elements can be done in several ways.
Перемещение элементов может быть сделано несколькими способами.  


'''With the mouse'''
'''С использованием мыши'''
* Simply drag and drop with the '''left mouse button'''.
* Просто перетащите элемент в нужное место при помощи '''левой кнопки мыши'''.
Or:
Или:
* Select the element in mouse mode ('''right click'''), move it to where you want it, and click to drop it off.
* Выберите элемент в '''режиме управления мышью''' ('''правая кнопка мыши'''), переместите его туда, куда вы хотите, и нажмите на кнопку еще раз.


You can also adjust the ''Hold distance'' of an element toward and away from the camera by switching to camera mode, '''right clicking''' the element, and rolling the '''mouse wheel'''.
Вы также можете регулировать положение элемент вдали/вблизи относительно камеры в режиме камеры, для этого выполните '''правый клик''' по элементу, и вращайте '''колесиком мыши'''.


'''With the keyboard'''
'''С использованием клавиатуры'''
* Select the element in keyboard mode ('''left click''').
* Выберите элемент в '''режиме управления с клавиатуры''' ('''левая кнопка мыши''').
* Use the '''arrow keys''' to move the element in the horizontal plane, and '''PgUp'''/'''PgDn''' to move it vertically. Hold '''ALT''' to decrease the movement speed, or '''SHIFT''' to increase it.
* Используйте '''клавиши-стрелки''', чтобы перемещать элемент по горизонтали, и '''PgUp'''/'''PgDn''', чтобы перемещать элемент по вертикали. Зажмите '''ALT''', чтобы уменьшить скорость передвижения элемента, или '''SHIFT''', чтобы увеличить скорость перемещения элемента.


By default, elements move relative to the camera and are not locked to any axesThis can be disabled in the ''Options'' menu.
По умолчанию, элементы двигаются относительно камеры и не зафиксированы ни по каким осямЭто может быть отключено в меню ''Options''.


===Вращение===
===Вращение===
'''With the mouse'''
'''С использованием мыши'''


You can rotate selected elements around the Z axis with the mouse wheel.
Вы также можете вращать выбранные элементы относительно оси Z с использованием колесика мыши.
* Select the element in keyboard mode ('''left click''') and roll the mouse wheel while holding '''Left CTRL'''.
Or:
* Select the element in mouse mode ('''right click'''), hold '''CTRL''', and roll the mouse wheel.


'''With the keyboard'''
* Выберите нужный вам элемент в '''режиме управления с клавиатуры''' ('''левая кнопка мыши''') и вращайте колесико мыши с зажатой клавишей '''левый CTRL'''.
* Select the element in keyboard mode ('''left click''').
Или:
* While holding '''CTRL''' (the selection marker will turn green), use the '''arrow keys''' and '''PgUp'''/'''PgDn''' to rotate the element around the different axes.
* Выберите элемент в '''режиме управления мышью''' ('''правая кнопка мыши'''), зажмите '''CTRL''' и вращайте колесико мыши.


With both methods you can additionally hold '''ALT''' to decrease the rotation speed or '''SHIFT''' to increase it.
'''С использованием клавиатуры'''
 
* Выберите элемент в '''режиме управления с клавиатуры''' ('''левая кнопка мыши''').
* Вместе с зажатой клавишей '''CTRL''' (маркер конической формы, находящийся над элементом, станет зеленого цвета), используйте '''клавиши-стрелки''' и '''PgUp'''/'''PgDn''', чтобы вращать элементы относительно различных осей.
 
С обоими методами вы можете дополнительно зажимать '''ALT''', чтобы уменьшить скорость и '''SHIFT''', чтобы увеличить ее.




[[Image:Editor_Rotateelem.png|center]]
[[Image:Editor_Rotateelem.png|center]]


===Смена модели===
==Изменение модели и другие настройки==
Most elements have a variety of options that can be altered to change their appearance and behaviour. Examples are the model, color and visual upgrades of a car.
У большинства элементов есть множество вариантов настроек, которые нужны для измения их внешности и поведения. Примеры - модель, цвет и визуальная модернизация автомобиля.


* Open the properties window of an element by either double clicking it or by selecting it and pressing '''F3'''.
* Откройте окно свойств элемента двойным щелчком на нем или выбрав его и нажав клавишу '''F3'''.
* Make any alterations that you want. For example, to change the model of a car or object, click the '''Browse''' button next to "model" to open the model browser.
* Сделайте изменения по вашему усмотрению. Например, чтобы изменить модель автомобиля или объекта, щелкните кнопку ''Browse'' рядом с ''model'' для открытия браузера моделей.
* Click OK when you're done.
* Нажмите OK, когда закончите.


[[Image:Editor_Props.png|center]]
[[Image:Editor_Props.png|center]]


===Копирование===
===Копирование (клонирование)===
You can clone an element by selecting it and pressing '''C'''.  
Вы можете копировать (клонировать) элемент, выбирая его и нажимая '''C'''.  


* In mouse mode the cloned element will be attached to your cursor. '''Left click''' to place it in the map.
* В '''режиме управление мышью''' копируемый элемент "приклеится" к вашему курсору мыши, кликните '''левой кнопкой мыши''', чтобы устоновить элемент в выбранное вами место.
* In keyboard mode the cloned element will be cloned in the identical position.


If you hold '''CTRL''' while clicking, the element will be cloned again and will again be attached to the cursor. This way you can easily place large quantities of something.
* В '''режиме управления с клавиатуры''' копируемый элемент останеться в той же позиции, что и элемент, с которого его копировали. Нажмите '''F2''' для быстрого перехода в '''режим управления мышью''' при выбранном элементе.


Alternatively you can use the ''Pullout'' button located in the bottom-right corner of the properties box to clone an element.
Если вы зажмете '''CTRL''' в то время как кликаете, то элемент будет копирован и снова "приклеен" к курсору мыши. Этим способом вы легко сможете поместить большое количество чего-либо.
 
Также вы можете использовать кнопку '''Pullout''' ('''>'''), расположенную в нижнем правом углу окна свойств элемента, чтобы копировать его.


===Удаление===
===Удаление===
Simply select the element and press '''DEL''' ''(Delete)''.
Чтобы удалить элемент, просто нажмите клавишу '''DEL''' с предварительно выделенным элементом для удаления.


Alternatively you can use the ''Pullout'' button located in the bottom-right corner of the properties box to delete an element.
Также вы можете использовать кнопку '''Pullout''' ('''>'''), расположенную в нижнем правом углу окна свойств элемента, чтобы удалить его.
 
==Создание карт для специфических модов==
Чтобы создать карту для специфического мода, вам нужно сделать две вещи:
* Кликните по кнопке '''Map Settings''' в верхнем меню, нажмите по вкладке '''Gamemodes''' и добавьте любые моды, с которыми будет использоваться ваша карта.
* Вам, скорее всего, захочется добавить один или несколько [[RU/Resource:Editor/EDF|Editor Definition Files]]. Это позволит вам размещать специфические моду элементы на карте, такие как точки спавна, гоночные чекпоинты или CTF-флаги. Вы можете добавлять EDF'ы , кликнув по кнопке '''Definitions''' в меню и добавив релевантные моды.


==Управление==
==Управление==
Here is a list of all default controls. To change them please go to the MTA Settings menu while the Editor is started.
Здесь приведен список клавиш для управления. Чтобы изменить их, необходимо войти в настройки МТА, при запущенном Map Editor'e


===Камера===
===Камера===
{|
{|
|-
|-
| camera_move_forwards
| перемещение камеры вперед
| '''w'''
| '''w'''
|-
|-
| camera_move_backwards
| перемещение камеры назад
| '''s'''
| '''s'''
|-
|-
| camera_move_left
| перемещение камеры влево
| '''a'''
| '''a'''
|-
|-
| camera_move_right
| перемещение камеры вправо
| '''d'''
| '''d'''
|-
|-
| high_sensitivity_mode
| "режим высокой чувствительности"
| '''e'''
| '''e'''
|}
|}
Line 156: Line 163:
{|
{|
|-
|-
| clone_selected_element
| клонировать выбранный элемент
| '''c'''
| '''c'''
|-
|-
Line 166: Line 173:
{|
{|
|-
|-
| element_move_forward
| перемещение элемента вперед
| '''arrow_u''' || ''(Arrow key Up)''
| '''arrow_u''' || ''(Стрелочка Вверх)''
|-
|-
| element_move_backward
| перемещение элемента назад
| '''arrow_d''' || ''(Arrow key Down)''
| '''arrow_d''' || ''(Стрелочка Вниз)''
|-
|-
| element_move_left
| перемещение элемента влево
| '''arrow_l''' || ''(Arrow key Left)''
| '''arrow_l''' || ''(Стрелочка Влево)''
|-
|-
| element_move_right
| перемещение элемента вправо
| '''arrow_r''' || ''(Arrow key Right)''
| '''arrow_r''' || ''(Стрелочка Вправо)''
|-
|-
| element_move_downwards
| опустить элемент вниз
| '''pgdn''' || ''(Page Down)''
| '''pgdn''' || ''(Page Down)''
|-
|-
| element_move_upwards
| поднять элемент вверх
| '''pgup''' || ''(Page Up)''
| '''pgup''' || ''(Page Up)''
|-
|-
| zoom_in
| приблизить
| '''mouse_wheel_down'''
| '''Колесико мыши вниз'''
|-
|-
| zoom_out
| отдалить
| '''mouse_wheel_up'''
| '''Колесико мыши вверх'''
|-
|-
| quick_rotate_increase
| быстрое перемещение элемента в одну сторону
| '''mod_rotate''' + '''mouse_wheel_up''' || ''(Left CTRL + Mouse wheel Up)''
| '''клавиша "режима перемещения"''' + '''колесико мыши вверх''' || ''(Левый CTRL + Колесико мыши вверх)''
|-
|-
| quick_rotate_decrease
| быстрое перемещние элемента в другую сторону
| '''mod_rotate''' + '''mouse_wheel_down''' || ''(Left CTRL + Mouse wheel Down)''
| '''клавиша "режима перемещения"''' + '''колесико мыши вниз''' || ''(Левый CTRL + Колесико мыши вниз)''
|-
|-
| mod_rotate
| включение "Режима перемещения" ''(клавишу необходимо зажать)''
| '''lctrl''' || ''(Left CTRL)''
| '''lctrl''' || ''(Левый CTRL)''
|-
|-
| mod_slow_speed
| режим "замедленная скорость перемещния\камеры"
| '''lalt''' || ''(Left ALT)''
| '''lalt''' || ''(Левый ALT)''
|-
|-
| mod_fast_speed
| режим "быстрая скорость перемещения\камеры"
| '''lshift''' || ''(Left SHIFT)''
| '''lshift''' || ''(Левый SHIFT)''
|-
|-
| destroy_selected_element
| удалить выбранный эмемент
| '''delete'''
| '''delete'''
|-
|-
| drop_selected_element
| прекратить производить действие в элементом
| '''space'''
| '''пробел'''
|-
|-
| pickup_selected_element
| начать производить дейтвите в выбранным элементом
| '''F2'''
| '''F2'''
|-
|-
| reset_rotation
| отменить перемещение
| '''mod_rotate''' + '''r''' || ''(Left CTRL + R)''
| '''mod_rotate''' + '''r''' || ''(Левый CTRL + R)''
|}
|}


===GUI===
===GUI===
{|
{|
| toggle_gui_display
| Переключить gui экран
| '''F4'''
| '''F4'''
|-
|-
| toggle_cursor
| Переключить курсор
| '''f'''
| '''f'''
|-
|-
| select_target_keyboard
| Выбрать нужный элемент (в '''Режим управления с клавиатуры''')
| '''mouse1''' || ''(Left Mouse button)''
| '''mouse1''' || ''(Левая кнопка мыши)''
|-
|-
| select_target_mouse
| Выбрать нужный элемент (в '''Режим управления мышью''')
| '''mouse2''' || ''(Right Mouse button)''
| '''mouse2''' || ''(Правая кнопка мыши)''
|-
|-
| edf_next
| следующий EDF
| '''mouse_wheel_up'''
| '''mouse_wheel_up'''
|-
|-
| edf_prev
| предыдущий EDF
| '''mouse_wheel_down'''
| '''mouse_wheel_down'''
|-
|-
| undo
| Отменить
| '''Ctrl''' + '''z'''
| '''Ctrl''' + '''z'''
|-
|-
| redo
| Вернуть
| '''Ctrl''' + '''y'''
| '''Ctrl''' + '''y'''
|-
|-
| properties_toggle
| окно настроек
| '''F3'''
| '''F3'''
|-
|-
Line 253: Line 260:
| '''arrow_d''' || ''(Arrow key Down)''
| '''arrow_d''' || ''(Arrow key Down)''
|-
|-
| browser_zoom_in
| приблизить
| '''mouse_wheel_up'''
| '''mouse_wheel_up'''
|-
|-
| browser_zoom_out
| отдалить
| '''mouse_wheel_down'''
| '''mouse_wheel_down'''
|-
|-
| browser_confirm
| подтвердить
| '''enter'''
| '''enter'''
|-
|-
Line 268: Line 275:
| '''num_2''' || ''(Numpad key 2)''
| '''num_2''' || ''(Numpad key 2)''
|-
|-
| toggle_test
| перейти к тесту
| '''F5'''
| '''F5'''
|}
|}


==Мультиплеер==
==Мультиплеер==
The editor is built with both serverside and clientside components, and therefore supports multiplayer out of the box. To use the editor in multiplayer with other players, simply copy all of the editor's resources into your server, start the '''editor''' resource and allow other players to join.
В редакторе встроены и серверный, и клиентский компоненты, поэтому он изначально совместим с мультиплеером. Чтобы подключить в редактор несколько пользователей, просто скопируйте все ресурсы редактора на ваш сервер, запустите ресурс 'editor' и позвольте другим пользователям присоединиться.


Please note that currently the editor lacks any permissions system, ao all users have access to every function.
Просим заметить, что на данный момент редактор лишен какой ыб то ни было системы прав, так что все пользователи имеют полный доступ к функционалу.


==Плагины и внешние ресурсы==
==Плагины и внешние ресурсы==
{{Main|Resource:Editor/Plugins}}
{{Main|RU/Resource:Editor/Plugins}}


The editor allows basic importing of elements from external resources. This is useful for resources that may have to manipulate an element in a specific way that cannot be performed by the editor. For example, a map resource which uses custom models (and has a script to import these models) cannot be manipulated by default within the editor.   
Редактор позволяет базовое импортирование элементов из внешних ресурсов. Это может оказаться полезным для ресурсов, которым понадобится как-то по-особенному обращаться с элементом, как это нельзя сделать через редактор. Например, ресурс карты, использующий специфические модели (и имеет скрипт для импортирования этих моделей) по умолчанию не может быть управляемым через редактор.   


By using the '''import <resourceName>''' command in console the resource's elements can be imported within the editor.
Через использование команды '''import <resourceName>''' в консоли элементы ресурса могут быть импортированы через редактор.


==FAQ==
==FAQ==
==== I get an "Could not start the local server. See console for details" when using the "Map Editor" button====
==== У меня черный экран при запуске Map Editor  ====
This is because you do not have a valid editor.conf installed. You can download the default one [http://multitheftauto.googlecode.com/svn/trunk/MTA10_Server/mods/deathmatch/editor.conf here]. It should be placed in '''server/mods/deathmatch/''' in your MTA: San Andreas installation directory.
 
Обычно это вызвано из-за неправильной установки ресурсов Map Editor'а. Если вы используете стабильный клиент MTASA, пожалуйста, переустановите его и удостоверьтесь, что используете опции Client и Server при установке.
 
Если вы используете nightly билд, чтобы он правильно заработал, вам понадобятся новейшие [http://code.google.com/p/multitheftauto/wiki/NightlyBuilds?tm=2 ресурсы (шаг 3)], распакуйте архив и поместите его содержимое в:
''MTA San Andreas 1.3\server\mods\deathmatch\resources'' , гду ''MTA San Andreas 1.3'' - папка, куда вы установили MTA San Andreas (по умолчанию: C:\Program Files\MTA San Andreas 1.3).
 
Помещение их в: MTA San Andreas 1.3\mods\deathmatch\resources - '''распространенная ошибка''' - это не даст эффекта. Так что убедитесь, что помещаете их по пути, выделенным выше ''курсивом''.
 
 
Если проблема все еще актуальна, даже когда вы проверили заметку выше и удостоверились, что установили все правильно, это может происходить из-за устаревшего файла '''acl.xml'''. Вы можете получить стандартный [http://linux.mtasa.com/dl/130/baseconfig.tar.gz в архиве]. Он должен быть помещен в '''server/mods/deathmatch/''' в папке с установленной MTA: San Andreas.
 
==== Я вижу "Could not start the local server. See console for details" при использвовании кнопки "Map Editor" ====
Это происходит, потому что у вас устаревший файл editor.conf. Вы можете получить стандартный [http://linux.mtasa.com/dl/130/baseconfig.tar.gz в архиве]. Он должен быть помещен в '''server/mods/deathmatch/''' в папке с установленной MTA: San Andreas.
 
==== Я сохранил карту, но не могу найти ее в папке resources своего сервера, но могу видеть ее в самом редакторе ====
Это из-за того, что Vista/7 ограничивает права на запись в папку Program Files для процессов, запущенных не от имени администратора. Файлы записываются в папку "VirtualStore" вместо реальной папки Program Files. Вы сможете найти свой ресурс-карту по схожему пути:
C:\Users\<USERNAME>\AppData\Local\VirtualStore\Program Files\MTA San Andreas 1.3\server\mods\deathmatch\resources\
 
Запуск сервера/MTA San Andreas с администраторскими правами позволит карте сохраниться по нормальному пути.


==== I have saved a map but cannot find it in my server's resources directory, despite the Editor itself being able to see it ====
==== У меня другая проблема с редактором карт ====
This is due to the fact that Vista limits write-access for non-admin processes in Program Files directory. Files get written in the "VirtualStore" dir instead of real Program Files folder.  You should be able to locate your map resource in a similar directory to:
C:\Users\<USERNAME>\AppData\Local\VirtualStore\Program Files\MTA San Andreas\server\mods\deathmatch\resources\


Running the Server/MTA San Andreas with Administrative rights will allow the map to be saved to the proper location.
Иногда разрешению определенных проблем способствует сброс редактора. Наиболее легкий путь его провести - установить MTA:SA в новую совершенно другую папку. Или же можно попробовать следующие шаги:
::1. Зайдите в папку resources, '''server/mods/deathmatch/resources/''' и удалите папку '''editor_dump'''
::2. Зайдите в папку resources, '''server/mods/deathmatch/resources/''' и удалите папку '''editor_test'''


==== I have found a bug or have a suggestion/feedback for the map editor ====
==== Я нашел баг или у меня есть предложение/отзыв по редактору карт ====
Please use the official [http://bugs.mtasa.com bugtracker] for reporting bugsFeel free to also join us on [http://mtasa.com/irc.html IRC].
Пожалуйста, воспользуйтесь официальным [https://github.com/multitheftauto/mtasa-blue/issues багтрекером], чтобы сообщать о багахТакже не стесняйтесь присоединиться к нам на [https://discord.com/invite/mtasa Discord].


<nowiki>Insert non-formatted text here</nowiki>
[[en:Resource:Editor]]
[[es:Resource:Editor]]

Latest revision as of 17:18, 23 January 2022

Редактор карт MTA:SA позволяет вам создавать карты для игровых модов (gamemode).

Начало

Чтобы запустить редактор, просто нажмите на кнопку Map editor в главном меню MTA.

Меню

После запуска вы увидите два меню: главное меню сверху и меню элементов в левом нижнем углу.

Главное меню

Это меню состоит из нескольких кнопок:

  • Editor New.png Создать новую карту.
  • Editor Open.png Открыть существующую карту.
  • Editor Save.png Сохранить карту, над которой вы работаете в данный момент.
  • Editor Save as.png Сохраните карту под другим именем.
  • Editor Options.png Другие основные настройки карты.
  • Editor Undo.png Отменить последнее действие.
  • Editor Redo.png Восстановить отмененное действие.
  • Editor Locations.png Сохраненные местоположения игрового мира. Редактор поставляется с большим списком локаций интерьеров San Andreas, но вы можете также добавить к ним свои собственные (как внутренние, так и внешние).
  • Editor Current elements.png Список всех элементов, которые содержит карта (Объекты, транспорт, маркеры, пикапы и т.п.)
  • Editor Map settings.png Специфические настройки карты, такие как время, гравитация и т.д. Здесь Вы можете также определить, с каким модом (gamemode) будет совместима ваша карта.
  • Editor Definitions.png Загрузить editor definition files (EDF), которые вы хотите использовать.
  • Editor Test.png Вход в игровой режим для живого тестирования вашей карты. Эта функция подгрузит мод, под который написана ваша карта.

Меню элементов

Меню элементов используется для добавления новых элементов на карту.

  • Editor Vehicle.png Создать новую машину.
  • Editor Object.png Создать новый объект (здания, дороги и другие "декорации").
  • Editor Pickup.png Создать новый пикап (жизнь, броня, оружие или специфическое).
  • Editor Marker.png Создать новый маркер (чекпоинт, кольцо, цилиндр, стрела или корона).
  • Crosshair.png Выбрать объект из мира.

К тому же, если у вас подгружены "editor definitions", прокрутка колесиком мыши явит вам новые специфические элементы.

Использование редактора

Этот раздел научит вас создавать и редактировать карты.

Перемещение по карте

Когда вы запускаете редактор, вы в режиме camera mode (режим камеры). Используйте клавиши WSAD для передвижения и мышь для вращения камерой. Если вам нужно перемещать камеру медленнее, зажмите ALT, для быстрого перемещения используйте SHIFT.

Чтобы получить доступ к интерфейсу и панели управления редактором, перейдите в cursor mode (режим курсора). Вы можете переключаться между режимом курсора и режимом камеры, нажимая F. Когда вы в режиме курсора, позиция камеры зафиксирована, и вы можете использовать курсор для управления элементами карты и пользования графическим интерфейсом.

Режим камеры легко узнать по прицелу в середине экрана. В нем вы можете выбирать и двигать элементы, как и в режиме курсора.

Editor Crosshair.png

Запуск новой карты

  • Запустите редактор, а если он уже запущен, выберите в меню New.
  • Выберите Map settings. В разделе Meta заполните поля Name (имя) и Author (автор) названиями карты и вашим именем соотвественно. Также откройте Gamemodes и добавьте игровой мод к вашей карте (они будет перемещены в список Added gamemodes). Вы можете сделать это, выбрав их и нажав Add, или двойным кликом по ним. Нажмите OK, когда закончите.
Editor Mapsettings.png
  • Выберите пункт Definitions и добавьте ресурсы, элементы которых вы хотите использовать. Они будут использованы в игровых модах, которые вы выбрали в окне Map settings, также возможные дополнительные ресурсы. Для более подробной информации о "editor definitions", смотрите здесь EDF. Нажмите OK, когда закончите.

Создание новых элементов

Добавлять новые элементы на карту, такие как транспорт или объекты, очень просто!

  • Если вы в режиме камеры, переключитесь в режим курсора нажатием F.
  • Кликните по кнопке в меню элементов, отвечающей за то, что вам нужно. Например, нажмите на кнопку с машиной для того, чтобы добавить транспортное средство.
  • Новый элемент выбранного вами типа будет создан и прикреплен к вашему курсору. Передвиньте его на нужное вам место и кликните левой кнопкой мыши, чтобы открепить его.


Editor Addelem.png


Для создания своих элементов, специфических ресурсу, наведите курсор на меню элементов и крутаните колесиком мыши, пока не появится желаемый ресурс. Заметьте, что для того, чтобы это работало, надо для начача добавить EDF-файл ресурса в окне Definitions.

Editor Selectedf.png

Выбор

  • Кликните левой кнопкой мыши по элементу, чтобы выбрать его и перейти в режим управления с клавиатуры.
  • Кликните правой кнопкой мыши, чтобы выбрать его и перейти в режим управления мышью.
  • Нажмите пробел или кликните по пустой области, чтобы снять выделение.

Выбранный элемент, если таковой имеется, выделен желтым коническим маркером сверху. Элементы (в частности объекты) с плохими коллизиями легче выделить, включив "режим высокой чувствительности", для его активации зажмите клавишу E. Это увеличивает способность обнаружения за счет точности.

Список всех элементов также может использоваться для выбора элементов. Двойной клик по пункту из списка выберет его в режиме управления с клавиатуры.

Перемещение

Перемещение элементов может быть сделано несколькими способами.

С использованием мыши

  • Просто перетащите элемент в нужное место при помощи левой кнопки мыши.

Или:

  • Выберите элемент в режиме управления мышью (правая кнопка мыши), переместите его туда, куда вы хотите, и нажмите на кнопку еще раз.

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

С использованием клавиатуры

  • Выберите элемент в режиме управления с клавиатуры (левая кнопка мыши).
  • Используйте клавиши-стрелки, чтобы перемещать элемент по горизонтали, и PgUp/PgDn, чтобы перемещать элемент по вертикали. Зажмите ALT, чтобы уменьшить скорость передвижения элемента, или SHIFT, чтобы увеличить скорость перемещения элемента.

По умолчанию, элементы двигаются относительно камеры и не зафиксированы ни по каким осям. Это может быть отключено в меню Options.

Вращение

С использованием мыши

Вы также можете вращать выбранные элементы относительно оси Z с использованием колесика мыши.

  • Выберите нужный вам элемент в режиме управления с клавиатуры (левая кнопка мыши) и вращайте колесико мыши с зажатой клавишей левый CTRL.

Или:

  • Выберите элемент в режиме управления мышью (правая кнопка мыши), зажмите CTRL и вращайте колесико мыши.

С использованием клавиатуры

  • Выберите элемент в режиме управления с клавиатуры (левая кнопка мыши).
  • Вместе с зажатой клавишей CTRL (маркер конической формы, находящийся над элементом, станет зеленого цвета), используйте клавиши-стрелки и PgUp/PgDn, чтобы вращать элементы относительно различных осей.

С обоими методами вы можете дополнительно зажимать ALT, чтобы уменьшить скорость и SHIFT, чтобы увеличить ее.


Editor Rotateelem.png

Изменение модели и другие настройки

У большинства элементов есть множество вариантов настроек, которые нужны для измения их внешности и поведения. Примеры - модель, цвет и визуальная модернизация автомобиля.

  • Откройте окно свойств элемента двойным щелчком на нем или выбрав его и нажав клавишу F3.
  • Сделайте изменения по вашему усмотрению. Например, чтобы изменить модель автомобиля или объекта, щелкните кнопку Browse рядом с model для открытия браузера моделей.
  • Нажмите OK, когда закончите.
Editor Props.png

Копирование (клонирование)

Вы можете копировать (клонировать) элемент, выбирая его и нажимая C.

  • В режиме управление мышью копируемый элемент "приклеится" к вашему курсору мыши, кликните левой кнопкой мыши, чтобы устоновить элемент в выбранное вами место.
  • В режиме управления с клавиатуры копируемый элемент останеться в той же позиции, что и элемент, с которого его копировали. Нажмите F2 для быстрого перехода в режим управления мышью при выбранном элементе.

Если вы зажмете CTRL в то время как кликаете, то элемент будет копирован и снова "приклеен" к курсору мыши. Этим способом вы легко сможете поместить большое количество чего-либо.

Также вы можете использовать кнопку Pullout (>), расположенную в нижнем правом углу окна свойств элемента, чтобы копировать его.

Удаление

Чтобы удалить элемент, просто нажмите клавишу DEL с предварительно выделенным элементом для удаления.

Также вы можете использовать кнопку Pullout (>), расположенную в нижнем правом углу окна свойств элемента, чтобы удалить его.

Создание карт для специфических модов

Чтобы создать карту для специфического мода, вам нужно сделать две вещи:

  • Кликните по кнопке Map Settings в верхнем меню, нажмите по вкладке Gamemodes и добавьте любые моды, с которыми будет использоваться ваша карта.
  • Вам, скорее всего, захочется добавить один или несколько Editor Definition Files. Это позволит вам размещать специфические моду элементы на карте, такие как точки спавна, гоночные чекпоинты или CTF-флаги. Вы можете добавлять EDF'ы , кликнув по кнопке Definitions в меню и добавив релевантные моды.

Управление

Здесь приведен список клавиш для управления. Чтобы изменить их, необходимо войти в настройки МТА, при запущенном Map Editor'e

Камера

перемещение камеры вперед w
перемещение камеры назад s
перемещение камеры влево a
перемещение камеры вправо d
"режим высокой чувствительности" e

Клонирование

клонировать выбранный элемент c
clone_drop_modifier lctrl (Left CTRL)

Манипуляции с элементами

перемещение элемента вперед arrow_u (Стрелочка Вверх)
перемещение элемента назад arrow_d (Стрелочка Вниз)
перемещение элемента влево arrow_l (Стрелочка Влево)
перемещение элемента вправо arrow_r (Стрелочка Вправо)
опустить элемент вниз pgdn (Page Down)
поднять элемент вверх pgup (Page Up)
приблизить Колесико мыши вниз
отдалить Колесико мыши вверх
быстрое перемещение элемента в одну сторону клавиша "режима перемещения" + колесико мыши вверх (Левый CTRL + Колесико мыши вверх)
быстрое перемещние элемента в другую сторону клавиша "режима перемещения" + колесико мыши вниз (Левый CTRL + Колесико мыши вниз)
включение "Режима перемещения" (клавишу необходимо зажать) lctrl (Левый CTRL)
режим "замедленная скорость перемещния\камеры" lalt (Левый ALT)
режим "быстрая скорость перемещения\камеры" lshift (Левый SHIFT)
удалить выбранный эмемент delete
прекратить производить действие в элементом пробел
начать производить дейтвите в выбранным элементом F2
отменить перемещение mod_rotate + r (Левый CTRL + R)

GUI

Переключить gui экран F4
Переключить курсор f
Выбрать нужный элемент (в Режим управления с клавиатуры) mouse1 (Левая кнопка мыши)
Выбрать нужный элемент (в Режим управления мышью) mouse2 (Правая кнопка мыши)
следующий EDF mouse_wheel_up
предыдущий EDF mouse_wheel_down
Отменить Ctrl + z
Вернуть Ctrl + y
окно настроек F3
browser_up arrow_u (Arrow key Up)
browser_down arrow_d (Arrow key Down)
приблизить mouse_wheel_up
отдалить mouse_wheel_down
подтвердить enter
currentelements_up num_8 (Numpad key 8)
currentelements_down num_2 (Numpad key 2)
перейти к тесту F5

Мультиплеер

В редакторе встроены и серверный, и клиентский компоненты, поэтому он изначально совместим с мультиплеером. Чтобы подключить в редактор несколько пользователей, просто скопируйте все ресурсы редактора на ваш сервер, запустите ресурс 'editor' и позвольте другим пользователям присоединиться.

Просим заметить, что на данный момент редактор лишен какой ыб то ни было системы прав, так что все пользователи имеют полный доступ к функционалу.

Плагины и внешние ресурсы

Редактор позволяет базовое импортирование элементов из внешних ресурсов. Это может оказаться полезным для ресурсов, которым понадобится как-то по-особенному обращаться с элементом, как это нельзя сделать через редактор. Например, ресурс карты, использующий специфические модели (и имеет скрипт для импортирования этих моделей) по умолчанию не может быть управляемым через редактор.

Через использование команды import <resourceName> в консоли элементы ресурса могут быть импортированы через редактор.

FAQ

У меня черный экран при запуске Map Editor

Обычно это вызвано из-за неправильной установки ресурсов Map Editor'а. Если вы используете стабильный клиент MTASA, пожалуйста, переустановите его и удостоверьтесь, что используете опции Client и Server при установке.

Если вы используете nightly билд, чтобы он правильно заработал, вам понадобятся новейшие ресурсы (шаг 3), распакуйте архив и поместите его содержимое в: MTA San Andreas 1.3\server\mods\deathmatch\resources , гду MTA San Andreas 1.3 - папка, куда вы установили MTA San Andreas (по умолчанию: C:\Program Files\MTA San Andreas 1.3).

Помещение их в: MTA San Andreas 1.3\mods\deathmatch\resources - распространенная ошибка - это не даст эффекта. Так что убедитесь, что помещаете их по пути, выделенным выше курсивом.


Если проблема все еще актуальна, даже когда вы проверили заметку выше и удостоверились, что установили все правильно, это может происходить из-за устаревшего файла acl.xml. Вы можете получить стандартный в архиве. Он должен быть помещен в server/mods/deathmatch/ в папке с установленной MTA: San Andreas.

Я вижу "Could not start the local server. See console for details" при использвовании кнопки "Map Editor"

Это происходит, потому что у вас устаревший файл editor.conf. Вы можете получить стандартный в архиве. Он должен быть помещен в server/mods/deathmatch/ в папке с установленной MTA: San Andreas.

Я сохранил карту, но не могу найти ее в папке resources своего сервера, но могу видеть ее в самом редакторе

Это из-за того, что Vista/7 ограничивает права на запись в папку Program Files для процессов, запущенных не от имени администратора. Файлы записываются в папку "VirtualStore" вместо реальной папки Program Files. Вы сможете найти свой ресурс-карту по схожему пути:

C:\Users\<USERNAME>\AppData\Local\VirtualStore\Program Files\MTA San Andreas 1.3\server\mods\deathmatch\resources\

Запуск сервера/MTA San Andreas с администраторскими правами позволит карте сохраниться по нормальному пути.

У меня другая проблема с редактором карт

Иногда разрешению определенных проблем способствует сброс редактора. Наиболее легкий путь его провести - установить MTA:SA в новую совершенно другую папку. Или же можно попробовать следующие шаги:

1. Зайдите в папку resources, server/mods/deathmatch/resources/ и удалите папку editor_dump
2. Зайдите в папку resources, server/mods/deathmatch/resources/ и удалите папку editor_test

Я нашел баг или у меня есть предложение/отзыв по редактору карт

Пожалуйста, воспользуйтесь официальным багтрекером, чтобы сообщать о багах. Также не стесняйтесь присоединиться к нам на Discord.