Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
snacksize

Traders Помогите с торговцами

как поменять местоположение торговцев? мне не нравится как по стандарту расставлены торговцы в старом,помогите пожалуйста)

Share this post


Link to post
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Классы трейдеров хранятся в скрипте server_traders.sqf в корне миссии (вроде бы) там есть массив serverTraders и категории вещей торговцев, вообщем смотри пример о разъяснение:

serverTraders = [
    "Woodlander1",  //Торговец медицинскими товарами
//Торговец медицинскими товарами
menu_Woodlander1 = [
    [
        [(localize "str_Medications_server_traders"),35],
        [(localize "str_Money_server_traders"),34]
    ],
    [],
    "neutral"
];

Вообщем видишь menu_Woodlander1 так вот это категории торговца Woodlander1, следовательно, если хочешь сменить его позицию, ищи в коде этого Woodlander1 (в скрипте где они спавнятся, в mission.sqf в сервере) и меняй ему координаты, либо открой 1 раз меню админское и смотри на нужного тебе торговца и нажми клавишу del и систем чате увидишь класснейм нужного тебе юнита (торговца в твоем случае)

Share this post


Link to post
Share on other sites





  • 0
dayz_server\missions\Server_mission_HaPoDHa9I_CoJI9IHKa_3.Taviana\mission.sqf

Вот премерный путь скрипта который спавнит торговцев

_this = createAgent ["Doctor", [13620.9,13070.7], [], 0, "CAN_COLLIDE"];

Пример куска кода создания юнита, где 13620.9,13070.7 это координаты

_unit setDir 89.2637; //угол поворота
_unit setPos [3930.05,14056.5,1.32171]; //иногда еще по мимо спавна объект телепортируют, т.е. нужно менять координаты в 2 местах, крейтАгенте и сетПосе
Edited by hekut144 (see edit history)

Share this post


Link to post
Share on other sites
  • 0

 

dayz_server\missions\Server_mission_HaPoDHa9I_CoJI9IHKa_3.Taviana\mission.sqf

Вот премерный путь скрипта который спавнит торговцев

_this = createAgent ["Doctor", [13620.9,13070.7], [], 0, "CAN_COLLIDE"];

Пример куска кода создания юнита, где 13620.9,13070.7 это координаты

_unit setDir 89.2637; //угол поворота
_unit setPos [3930.05,14056.5,1.32171]; //иногда еще по мимо спавна объект телепортируют, т.е. нужно менять координаты в 2 местах, крейтАгенте и сетПосе

Спасибо!) А Doctor это тот кто продает медикаменты ? Там просто очень много всего. Но я понимаю так беру коорды инфи ищу приблизительные и получается я нашел нужного мне трейдера ? и потом по коордам инфи я их могу менять?

Share this post


Link to post
Share on other sites
  • 0

 

Классы трейдеров хранятся в скрипте server_traders.sqf в корне миссии (вроде бы) там есть массив serverTraders и категории вещей торговцев, вообщем смотри пример о разъяснение:

serverTraders = [
    "Woodlander1",  //Торговец медицинскими товарами
//Торговец медицинскими товарами
menu_Woodlander1 = [
    [
        [(localize "str_Medications_server_traders"),35],
        [(localize "str_Money_server_traders"),34]
    ],
    [],
    "neutral"
];

Вообщем видишь menu_Woodlander1 так вот это категории торговца Woodlander1, следовательно, если хочешь сменить его позицию, ищи в коде этого Woodlander1 (в скрипте где они спавнятся, в mission.sqf в сервере) и меняй ему координаты, либо открой 1 раз меню админское и смотри на нужного тебе торговца и нажми клавишу del и систем чате увидишь класснейм нужного тебе юнита (торговца в твоем случае)

Спасибо все работает!) Но вот еще трабл я стою ровно смотрю коорды инфи и вбиваю туда, захожу а торговец повернут налево хотя должен по коордам стоять прямо, в чем проблема? И еще как удалить мапинг трейда в старом ?

Edited by snacksize (see edit history)

Share this post


Link to post
Share on other sites
  • 0

а тупанул в сетдире поменял ок вопрос снят, а можешь подсказать как удлаить мапинг трейда?

Share this post


Link to post
Share on other sites
  • 0

мапинг трейда? Это ты так маркеры на карте обозвал?

mission.sqm -> Markers (учитывай значение items если собираешься добавить метку) если нужно сменить кор-ды то редактируй position у класса маркеров, еще так же не забывай если стоят скрипты удаления транспорта из сейф зоны, сменить там кор-ды, в mission.sqm -> Sensors для сейфзон и в скрипте сейфзон сменить корды (если таковы имеются)

p.s. возможно дал не совсем точную информацию, т.к. я сенсоры\маркеры перенес в скрипты для локализации, у меня по иному все выгл.

Edited by hekut144 (see edit history)

Share this post


Link to post
Share on other sites
  • 0

мапинг трейда? Это ты так маркеры на карте обозвал?

mission.sqm -> Markers (учитывай значение items если собираешься добавить метку) если нужно сменить кор-ды то редактируй position у класса маркеров, еще так же не забывай если стоят скрипты удаления транспорта из сейф зоны, сменить там кор-ды, в mission.sqm -> Sensors для сейфзон и в скрипте сейфзон сменить корды (если таковы имеются)

p.s. возможно дал не совсем точную информацию, т.к. я сенсоры\маркеры перенес в скрипты для локализации, у меня по иному все выгл.

Ну мапинг трейда я имею ввиду по дефу в старом соборе стоят палатки,всякие объекты где палаточный лагерь, как их убрать?

Share this post


Link to post
Share on other sites
  • 0

В том же самом mission.sqf (если у тебя дефолт эпоч) ищешь такого рода блок:

_vehicle_8 = objNull;
if (true) then
{
  _this = createVehicle ["Land_HBarrier_large", [3586.6299, 6800.978, -1.335144e-005], [], 0, "CAN_COLLIDE"];
  _vehicle_8 = _this;
  _this setDir -8.8575258;
  _this setPos [3586.6299, 6800.978, -1.335144e-005];
};
Удаляешь его, где Land_HBarrier_large класснейм вехайла нужного тебе к удалению, смотреть классы - смотри на объект + del, в систем чате инфа о классе, (но не все так видны) 

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 Miduznya
      Люди помогите кто знает, перепробовал множество вариантов
      ехе качал с сайта ragezone который типа переделан и в нем не работает БЕ
      но если зайти на сервер и выключить БЕ на клиенте через лаунчер, с сервера кикает, так что этот вариант не рабочий
      battleye = 0; тоже ничего не дает, кикает с сервера тоже.
      если не хотите тут можно и в лс , буду рад любой помощи.
    • By 123new
      В данной теме я ничего не прошу. Эта тема исключительно для обмена информацией и файлами со Steam мастерской и инструментов Steam, преимущественно для тех. кто не может их загрузить сам по тем или иным причинам.
       
      Форма запроса:
      1. Помогите скачать: {название и ссылка на необходимое вам, можно перечислить списком}
      2. Предпочитаю скачивать через: {названия облачных хранилищ, torrent, если работает}
      3. Буду ждать результата до: {дата, время по GMT+3, до которой вы ждете что вам помогут}
       
      Обращаю внимание, что все запросы и помощь исключительно добровольные между всеми форумчанами, никто ничем никому не обязан. Если по какой-то причине вам никто не может помочь загрузить файлы ищите свои способы это сделать сами.
      Форма запроса рекоммендуемая, но не обязательная в теме.
       
      ВАЖНО!! Благодарности за помощь оставлять в виде поднятия репутации автору за сообщение с нужной вам ссылкой.
    • By JEKA666
      Кто нибудь знает как настроить( Х ) НА  лут в лучах и рыбалку какие команды прописывать? Хочется чтоб они приносили что-то нужное и полезное или только модом.
    • By danulo95
      здраствуйте подскажите каким образом можна реализировать привязку UID\GUID к никнейму игрока штоб викоренить смену никнеймов на сервере
    • By donscrin1337
      Как сделать постоянную контрастность на сервере?
  • Our picks

×
×
  • 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.