Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • Не хотите БАН?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок
  • Загляните на торговую площадку

    Там вы можете купить
    Всё что касается игровых серверов
  • 0
W0LF

Список населенных пунктов

Как-то можно программно получить список и координаты населенных пунктов на карте?

Share this post


Link to post
Share on other sites

13 answers to this question

Recommended Posts




  • 0

Я просто даже не представлял что вбить в строку поиска.

Share this post


Link to post
Share on other sites
  • 0

Пример №2 с этой страницы не работает, т.к. он для А3, а пример №1 выдает немного не то, что мне надо:

"[Location NameVillage at 7124, 7775,Location NameCity at 6169, 7794]"

Сам скрипт:

_nearbyLocations = nearestLocations [position player, ["NameVillage","NameCity","NameCityCapital"], 1000];
systemChat format ["%1",_nearbyLocations];
diag_log format ["%1",_nearbyLocations];

Скрин:

http://radikal.ru/fp/i1wce2mdbjv3t

 

А мне бы что-то типа

["Новый Собор",[7124, 7775]],

["Старый Собор",[6169, 7794]]

Share this post


Link to post
Share on other sites
  • 0
4 часа назад, W0LF сказал:

["Новый Собор",[7124, 7775]],

["Старый Собор",[6169, 7794]]

какой знакомый массив))

Share this post


Link to post
Share on other sites
  • 0
4 часа назад, W0LF сказал:

Пример №2 с этой страницы

с какой страницы, какой пример...... тут нет ничего

Share this post


Link to post
Share on other sites
  • 0
Private ["_Map_Center", "_Map_Radius", "_Locations"];
_Map_Center			=	(getMarkerPos "center");
_Map_Radius			=	(_Map_Center select 0);
_Locations			=	nearestLocations [_Map_Center, ["NameCityCapital", "NameCity", "NameVillage", "NameLocal"], (_Map_Radius + 5000)];
{
	diag_log(format["Location _x: %1", _x]);
} forEach _Locations;

 

Share this post


Link to post
Share on other sites
  • 0

W0LF 

_Locations   = nearestLocations [player, ["NameVillage","NameCity","NameCityCapital"],1000]; 
{ 
 systemchat format["%1 %2", text _x, position _x]; 
} forEach _Locations;

 

Share this post


Link to post
Share on other sites
  • 0
8 часов назад, NoNameUltima сказал:

с какой страницы, какой пример...... тут нет ничего

Забыл ссылку вставить. Пример с этой страницы.

 

8 часов назад, NoNameUltima сказал:

какой знакомый массив))

Почему знакомый?

 

 

Share this post


Link to post
Share on other sites
  • 0
7 часов назад, W0LF сказал:

Забыл ссылку вставить.

Там все для А2 подходит. pushBack это обычный set для массива. заменить для А2 и все.

Share this post


Link to post
Share on other sites
  • 0

А вот такой вопрос:

В описании "call" написано -

Цитата

Return Value:

Anything - The last value given in the function is returned.

А как мне вернуть из функции 2 параметра?

Share this post


Link to post
Share on other sites
  • 0
8 минут назад, W0LF сказал:

А вот такой вопрос:

В описании "call" написано -

А как мне вернуть из функции 2 параметра?

FNC_2_ARGUMENTS =

{

Private ["_arg1", "_arg2"];

_arg1 = 0;

_arg2 = 1;

[_arg1, _arg2]

};

_result = [] call FNC_2_ARGUMENTS;

systemChat format["Функция вернула ответ в виде массива, с 1 эмелентом(от 0): %1", _result];

systemChat format["Элемент 0 %1", (_result select 0)];

systemChat format["Элемент 1 %1", (_result select 1)];

 

Edited by NoNameUltima (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By ZeDDe
      Проблема в том, что поставив скрипт на самозаливку крови и на автозаправку пропала техника в списках спавна через админку. Не уверен что это из-за скриптов, ведь раньше такое не замечалось. Помогите прошу
    • By Prestige
      Доброго времени суток! Искал в поиске, не нашёл, мб плохо искал. Подскажите пожалуйста, где можно отредактировать список оружия который спавниться на сервере? Можно ли отрегулировать шанс спавна той или иной пушки? Задача такая, хочу какие то пушки убрать вообще отовсюду, у каких то уменьшить шанс спавна. Так же например настроить что спавниться на хеликах. Всем спасибо кто уделит время, плюс с меня.
    • By Тоха
      И снова здравствуйте. Не хотел тему создавать из-за такого глупого вопроса. Но у самого не хватает мозгов. Вообщем Забиваю торговцам таблицы с 0. Не хоу брать готовые. Так как там половина предметов отсутствует. Так вот Стоит инфи. Захожу в тот же раздел спавна техники = отображается весь список доступной на моем серве техники. И далее я в ступоре, как мне этот весь список перевести в текстовый (редактируемый) формат. Сначала (когда делать было нечего) переписывал в ручную. (переписал так все оружие -жесть) повторять такого не хочу. 
      Так вот в инфи нашел где вызываются классы в соответсвии с нажатым пунктом в меню инфи. Внимание вопрос.
      1) Как можно дополнить скрипт, дабы весь отображаемый список логировался в рпт . (diag_log эт я как вариант придумал)?
      2) Кто что может посоветовать попроще?
      Да. Если все таки через логи? То хотелось бы уточнить как добиться логирования массивом. То бишь весь список был в одном месте(в столбик или строчку, главное  не смешиваясь с другими строками логов....Дабы проще извлекать было).
      Немного поспешил с выводом, что нашел пункт в админке, отвечающий за спавн техники(например). Это похоже на него?
       
       
    • By Аргумент
      Хочу на Апаче отключить ракеты. Но вот сам тип ракет не знаю. Где бы посмотреть, какие ракеты используются в Апаче?
    • By allias
      Список запрещенных слов в ВЕС работает странно) Например "я сошел с корабля" считает матом. Что делать?)
×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.