fodev.net
FOnline Development => General Discussion => Topic started by: Rascal on December 27, 2010, 11:52:44 pm
-
could anyone gimme that ? cant find it :(
-
[SDK]\Tools\Mapper\ReadMe.txt
Yea, it's russian, but commands are in english. Commands starts with *
-
i have that problem that there are strange fonts like:
ĚŕÄÄĺđ, âĺđńÄË™ 1.23.5.
Äë˙ çŕÄóńęŕ ěŕÄÄĺđŕ ÄĺđĺěĺńňÄňĺ ĺăî â ÄÅ•Äęó ęëÄĺÃňŕ.
Äë˙ Ã§Å•ÄƒÄ‘Ã³Ã§Ä™Ä Ä™Å•Ä‘ÅˆÅ± ââĺäÄňĺ â ęîÃÅ„Ã®Ã«Ä "~<map name>".
Äë˙ ńîőđŕÃĺÃÄË™ "^<map name> [/text] [/nopack]". "/text" - äë˙ ńîőđŕÃĺÃÄË™ â ňĺęńňîâîě ôîđěŕňĺ, "/nopack" - äë˙ ńîőđŕÃĺÃÄË™ áĺç çŕÄŕęîâęÄ.
Can u paste me version translated to english in google transaltor ? please
-
i have that problem that there are strange fonts like:
Can u paste me version translated to english in google transaltor ? please
You should use Notepad ++ and encode onto cp1251 feature if I remember :) Or just install cyrillic support onto your computer ;)
Маппер.
Ð”Ð»Ñ Ð·Ð°Ð¿ÑƒÑка маппера перемеÑтите его в папку клиента.
Ð”Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ карты введите в конÑоли "~<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
This is if you don't want to be smarter ;p
If you are really lazy, here it is:
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
-
thx a lot :)