FOnline Development > General Discussion
Command list - Mapper.
(1/1)
Rascal:
could anyone gimme that ? cant find it :(
Wipe:
[SDK]\Tools\Mapper\ReadMe.txt
Yea, it's russian, but commands are in english. Commands starts with *
Rascal:
i have that problem that there are strange fonts like:
--- Quote ---Ěŕďďĺđ, âĺđńč˙ 1.23.5.
Äë˙ çŕďóńęŕ ěŕďďĺđŕ ďĺđĺěĺńňčňĺ ĺăî â ďŕďęó ęëčĺíňŕ.
Äë˙ çŕăđóçęč ęŕđňű ââĺäčňĺ â ęîíńîëč "~<map name>".
Äë˙ ńîőđŕíĺíč˙ "^<map name> [/text] [/nopack]". "/text" - äë˙ ńîőđŕíĺíč˙ â ňĺęńňîâîě ôîđěŕňĺ, "/nopack" - äë˙ ńîőđŕíĺíč˙ áĺç çŕďŕęîâęč.
--- End quote ---
Can u paste me version translated to english in google transaltor ? please
jan0s1k:
--- Quote from: Rascal on December 28, 2010, 12:47:21 am ---i have that problem that there are strange fonts like:
Can u paste me version translated to english in google transaltor ? please
--- End quote ---
You should use Notepad ++ and encode onto cp1251 feature if I remember :) Or just install cyrillic support onto your computer ;)
--- Code: ---
Маппер.
Для запуска маппера переместите его в папку клиента.
Для загрузки карты введите в консоли "~<map name>".
Для сохранения "^<map name> [/text] [/nopack]". "/text" - для сохранения в текстовом формате, "/nopack" - для сохранения без запаковки.
Другие команды "*":
new создание новой карты;
unload выгрузка текущей карты;
scripts перезагрузка скриптов;
size <w> <h> установка новых размеров карты;
dupl поиск итемов, которые стоят на одном гексе и имеют одинаковый номер прототипа;
scroll поиск скроллблокеров, вокруг которых меньше двух скроллблокеров;
pidpos <pid> поиск всех позиций для данного номера прототипа;
hex <hx> <hy> поиск всех обектов стоящих на заданном гексе.
Для выполнения скриптовой функции используйте "#", спецификация функции: "string FuncName(string)", аргумент это передаваемая строка из консоли, а результат будет выведен в окне сообщений. Модуль по-умолчанию "mapper_main", для вызова из других модулей допищите его перез функцией с разделителем "@" (пример "#module@MyFunc").
Пример:
консоль "#MyFunc Hello wo";
скрипт "string MyFunc(string my) { return my + "rld!"; }";
результат в окне сообщений "Result: Hello world!".
Папка скриптов: "\data\scripts\". Список подгружаемых скриптов находится в scripts.lst. Главный скрипт - mapper_main.fos, он содержит зарезервированные функции, а так же справку по API скриптов маппера.
Маппер не поддерживает форматы F1, F2 и старые форматы карт FOnline.
Сверху галавной панели, находится область кнопок объектов, которые сгруппированы по типам.
Ниже этих кнопок находится панель видимости объектов на карте.
Справа находятся кнопки включения выделения объектов на карте.
Дополнительные кнопки:
Fast - отображает часто используемые объекты.
Ign - Ignore, показывает игнорируемые объекты, которые не отрисовываются на карте.
Inv - Inventory, показывает инвентарь криттера или контейнера.
Lst - List, показывает загруженные карты, между которыми можно переключаться.
При выборе объекта появляется панель редактирования, где можно изменить значение некоторых полей (помечены зеленым, не редактируемые - белым).
Для добавления/удаления объекта в игнор лист - зажмите контрол и кликните на нем (в панели выбора объектов) левой кнопкой мыши.
Для добавления/удаления объекта в инвентарь - зажмите альт и кликните на нем (в панели выбора объектов) левой кнопкой мыши.
Для установки криттеру итема в слот - зажмите Shift и выберите нужный итем у него в инвентаре.
Для того, чтобы присвоить значение группе однородных объектов (по типу объекта) включите функцию To All нажав одноименную кнопку в панели редактирования объекта.
Для удаления объекта(-ов) выберите их и нажмите клавишу Del.
Для изменения направления криттеров используйте среднюю кнопку мыши.
Для добавления в выделение объектов удерживайте Ctrl.
Для изменения масштаба карты воспользуйтесь колесиком мыши.
Для ускорения пролистывания зажмите следующую клавишу (без зажатия - 1):
Shift - одна страница,
Ctrl - 100 элементов,
Alt - 1000 элементов.
Для воспроизведения анимаций криттеров используйте команду '@', после которой вводите нужные индексы анимаций для проигрывания, в порядке очереди. Например, для проигрывания анимации передвижения, а потом анимации использования введите "@abal" (регистр не важен, пробелы игнорируются). Анимации проиграются у тех криттеров, которые выделены, а если ничего не выделено, то проиграется у всех криттеров на карте. Подробнее о индексах анимации читайте здесь http://sampo.ru/~chipset/critter_dat_format.htm .
Для передвижения криттера зажмите Shift и выберите точку назначения, для бега кликните еще раз.
Горячие клавиши:
F1: Вкл./Выкл. отображение итемов.
F2: Вкл./Выкл. отображение сценери.
F3: Вкл./Выкл. отображение стен.
F4: Вкл./Выкл. отображение криттеров.
F5: Вкл./Выкл. отображение тайлов.
F6: Вкл./Выкл. отображение часто используемые объекты.
F7: Скрыть/Показать главную панель.
Shift + F7: Вкл./Выкл. фиксацию главной панели (по умолчанию включено).
F8: Вкл./Выкл. скролл мышкой.
F9: Скрыть/Показать панель редактирования объекта.
Shift + F9: Вкл./Выкл. фиксацию панели редактирования объекта (по умолчанию выключено).
F10: Вкл./Выкл. хексовую сетку.
F11: Дождь.
Shift + Escape: Выход из редактора.
Del: Удалить выбранные объекты.
Ctrl + X: Вырезать объекты.
Ctrl + C: Копировать объекты.
Ctrl + V: Вставить объекты.
Ctrl + A: Выделить всё.
Ctrl + S: Вкл./Выкл. режим ограничения скролла.
Ctrl + B: Показать непроходимые хексы. Красные - непроходимые, непростреливаемые. Зеленые - непроходимые, простреливаемые.
Ctrl + M: Вывести информацию по настройкам Нпц над их головами.
Ctrl + L: Сохранить текущий лог в txt файл.
Ctrl + Q: Просмотр типов углов (corners).
Ctrl + W: Просмотр результата нарезки спрайтов, их привязка к гексам.
Ctrl + E: Просмотр порядка отрисовки спрайтов.
Tab: Изменить тип выделения объектов (прямоугольник или ромб).
+: Увеличить время на 1 час (с зажатым Shift на 1 минуту).
-: Уменьшить время на 1 час (с зажатым Shift на 1 минуту).
Специальные точки входа:
0 - по-умолчанию;
240 - стартовая позиция игрока первый раз зашедшего в игру;
241 - позиция старта у карт с флагом NoLogOff;
242 - репликация;
243 - машины;
245 - вертиберд;
246 - лодки.
__________________________________________________________________________________
cvet
--- End code ---
This is if you don't want to be smarter ;p
If you are really lazy, here it is:
--- Code: ---
Mapper.
To start the mapper to move it into the client folder.
To download a map, type in the console "~ <map name>".
To preserve the "^ <map name> [/ text] [/ nopack]". "/ Text" - to save in text format, "/ nopack" - to save without zapakovki.
Other teams '*':
new creation of a new card;
unload unload the current map;
scripts restart script;
size <w> <h> installation of new dimensions of the card;
dupl find an item that cost one hex and have the same number of prototypes;
scroll search skrollblokerov around which at least two skrollblokerov;
pidpos <pid> search all entries for this issue of the prototype;
hex <hx> <hy> search all of the object standing in a given hex.
To execute a script function, use the "#", the specification of the function: "string FuncName (string)", the argument is to pass a string from the console, and the result will be displayed in the message window. Module by default "mapper_main", to be called from other modules dopischite its function Perez-delimited "@" (eg "# module @ MyFunc").
Example:
console "# MyFunc Hello wo";
script "string MyFunc (string my) {return my +" rld! ";}";
result in the message "Result: Hello world!".
Scripts folder: "\ data \ scripts \". List loadable scripts in scripts.lst. The main script - mapper_main.fos, it contains a reserved function, as well as help for scripting API mapper.
Mapper does not support the formats F1, F2, and the old card formats FOnline.
Galavnoy top panel buttons area is objects that are grouped by type.
Below these buttons is a panel visibility of objects on the map.
On the right are buttons enable selection of objects on the map.
Additional buttons:
Fast - displays frequently used objects.
Ign - Ignore, Ignored shows objects that are drawn on the map.
Inv - Inventory, shows the inventory Critter or container.
Lst - List, shows downloaded maps, you can switch between them.
When an object is selected the edit panel appears, where you can change the value of certain fields (marked in green are not editable - white).
To add / delete an object in the ignore list - hold control and click on it (the selection panel objects) left mouse button.
To add / delete an item in stock - hold alt and click on it (the selection panel objects) left mouse button.
To install Critter item in the slot - hold down the Shift key and select an item in his inventory.
To assign a value to a group of homogeneous objects (object type), enable To All press the corresponding button in the edit panel object.
To delete an object (s), select it and press Del.
To change the direction Critter use the middle mouse button.
To add a selection of objects hold down Ctrl.
To change the map scale, use the mouse wheel.
To speed up the scroll hold the following keys (without clamping - 1):
Shift - one page
Ctrl - 100 elements,
Alt - 1000 items.
To play animations Critter use '@', followed by entering the appropriate codes of animations to play in turn. For example, to play the animation of movement, and then use the animation, type "@ abal" (case ignored, gaps are ignored). Animation lose those Critter, are highlighted, and if nothing is selected, we will lose all Critter on the map. More information about the index of animation is available here http://sampo.ru/ ~ chipset / critter_dat_format.htm.
To move the Critter hold the Shift key and select the destination, for running, click again.
Hot keys:
F1: On / Off. mapping of an item.
F2: On / Off. sceners map.
F3: On / Off. display walls.
F4: On / Off. Critter map.
F5: On / Off. map tile.
F6: On / Off. mapping is often used objects.
F7: Hide / Show the main panel.
Shift + F7: On / Off. fixation of the main panel (enabled by default).
F8: On / Off. scroll mouse.
F9: Hide / Show the edit panel object.
Shift + F9: On / Off. fixation in the edit panel object (default is off).
F10: On / Off. heksovuyu grid.
F11: Rain.
Shift + Escape: Exit the editor.
Del: Delete selected items.
Ctrl + X: Cut objects.
Ctrl + C: Copy objects.
Ctrl + V: Paste objects.
Ctrl + A: Select All.
Ctrl + S: On / Off. mode limits scrolling.
Ctrl + B: Show impassable hex. Red - impassable, neprostrelivaemye. Greens - impenetrable, shooting.
Ctrl + M: Do you want information on the settings NPC over their heads.
Ctrl + L: Save the current log to a txt file.
Ctrl + Q: View the types of angles (corners).
Ctrl + W: View the result of cutting sprites, they bind to hexyl.
Ctrl + E: View the order of drawing sprites.
Tab: Modify the type of selection of objects (rectangle or diamond).
+: Increase time by 1 hour (hold Shift to 1 minute).
-: Reduce time by 1 hour (hold Shift to 1 minute).
Special entry points:
0 - Default;
240 - starting position players for the first time who came into the game;
241 - start position of the cards with the flag NoLogOff;
242 - replication;
243 - Machinery;
245 - vertiberd;
246 - boat.
__________________________________________________________________________________
cvet
--- End code ---
Rascal:
thx a lot :)
Navigation
[0] Message Index
Go to full version