Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

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

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
RuslaNKZ

Смена локации Черного Трейдера

Всех приветствую,

 

Решили замутить черного трейдера на сервер, однако хочется что бы он менял свою локацию и менял конфигурацию что он продает. Так вот:

Я знаю теоретически как это сделать, но на практике хз. Как я понимаю, это делается следующим образом:

У нас лежит в папке с конфигами трейдера

TraderConfig; TraderConfig1; TraderConfig2; TraderConfig3

В каждом свои настройки

Нужно чтобы во время перезапуска сервака:

1. Удалялся Trader Config

2. Рандомно брался один из конфигов с нумерацией

3. Выбранный конфиг переименовывался в TraderConfig

Но вот где эту функцию писать и как ее правильно написать, я хз.

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

 

Буду очень благодарен помощи в данном вопросе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

А ещё можно сделать уже заранее готовые координаты, написать скрипт на рандом выбор одного из координат, чтобы он потом переписывал сами коорды торговца, рандомно из соседнего txt файла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах





  • 0

@RuslaNKZ учитывая, что кроме банальной смены координат вы хотите еще и товары менять, то верным решением будет подмена конфига Trader, как вы и предположили. Однако, делать это проще в таком случае не скриптами дейза, а скриптами винды (cmd или PowerShell) и привязкой полученного скрипта к виндовому же шедулеру. Погуглите как делается копирование/переименование файлов указанными средствами и вам станет все понятно.

Изменено пользователем StanislavSay (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Все зависит от того как вы сервер запускаете. У большинства batch файлы. Если ими и делаете то перед запуском сервера добавьте нужные вам комманды переименовки. Какие - гугл в помощь, граммотная постановка задачи для каждого действия поможет узнать вам примеры и синтаксис batch-комманд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.