Скрипт Курьера / Courier Script

NozmaD

Администратор
Команда форума
Администратор
Сообщения
164
Баллы
208

Заводы
Заводы - это то, где игроки могут покупать продукты для продажи. У них синий маркер и метки на карте. 1515307113655.png
Заводы начинаются с 0 запаса и производят каждый товар в течение нескольких секунд, пока не достигнут значения factoryMaxAutoStock.
Вы также можете получить возмещение за продукт, который вы носите. (Если ваш продукт и завод одного типа!)

Покупатели
Покупатели - это то, где игроки могут продавать свою продукцию. У них зеленый маркер и метки на карте. 1515307218695.png
Покупатели начинают с 0 акций и могут покупать товар у игроков, пока не достигнут своего максимума. акции.

Когда покупатель достигнет своего максимального количества акций, они начнут «продавать» продукт (избавляясь от них) каждых buyerSaleInterval секунд до тех пор, пока они не дойдут до места покупателя MinStockPercentage%.

Продажа вашей продукции покупателю приводит к прибыли при продаже на фабрике, просто дает возмещение.

Продукты & Транспорт

Вы можете загружать товары на определенные транспортные средства, потому что никто не хочет ходить 3,5 км, чтобы продать один продукт.
Эти автомобили поддерживаются по умолчанию:
  • Burrito3 (6 товар)
  • Rumpo (6 продукт)
  • Speedo (4 продукта)
  • Youga (4 продукта)
Чтобы взаимодействовать с поддерживаемой моделью, просто нажмите E, когда вы находитесь за ними.

Настройки (meta.xml)
  • saveInterval - Секунды, которые должны пройти между двумя операциями сохранения. (всегда будет сохраняться при выходе из скрипта) (По умолчанию: 120)
  • worldPropLife - Минуты упавшего продукта/коробки перед удалением. (По умолчанию: 10)
  • factoryProductInterval - Количество секунд, как фабрика начнет делать новый продукт (По умолчанию: 180)
  • factoryMaxAutoStock - Количество продуктов, когда фабрика перестанет производить новые (По умолчанию: 10)
  • buyerSaleInterval - Seconds that need to pass before a full buyer sells 1 product. (По умолчанию: 180)
  • buyerMinStockPercentage - Percentage of stock a buyer needs to stop auto-selling product. (По умолчанию: 50)

Добавление продукта
Вот как вы можете добавить больше продуктов:
  1. Добавьте его в Enums.cs
  2. Добавьте его в ProductDefinitions.cs
  3. Добавьте смещения для прикрепления продукта к игроку в Offsets.cs
  4. "Собрать" решение по новой. Rebuild
Добавление модели транспортного средства
Вот как вы можете добавить больше транспортных средств для транспортировки:
  1. Убедитесь, что модель, которую вы хотите добавить, имеет platelight . (используется для обнаружения)
  2. Добавить хэш автомобиля и привязку к VehicleAttachmentOffsets.cs
  3. Добавить hash (int) автомобиля в массив Vehicles в Courier.js
  4. "Собрать" решение по новой. Rebuild
Команды & Управление
  • /cfactory admin - Создать фабрику на Вашей позиции.
  • /setfactorystock admin - Устанавливает запас фабрики, рядом с которой вы стоите (в зоне ColShape).
  • /rfactory admin - Удалить фабрику, рядом с которой вы стоите (в зоне ColShape).
  • /cbuyer admin - Создает "покупателя" на Вашей позиции.
  • /setbuyerstock admin - Устанавливает запас "покупателя", рядом с которым вы стоите (в зоне ColShape).
  • /setbuyermaxstock admin - Устанавливает максимальный запас покупателя, рядом с которым вы стоите (в зоне ColShape).
  • /rbuyer admin - Удалить "покупателя", рядом с которым вы стоите (в зоне ColShape).
  • Кнопка E - Основная кнопка взаимодействия, используется для доступа к транспортному средству, меню фабрики и покупателя и что бы подобрать продукт с земли.
  • Кнопка X - Кнопка для того, что бы выкинуть продукт. Будьте в курсе, что другие игроки так же смогут подобрать этот брошенный товар.
Заметки:
  • Нужен скрипт

    Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.

  • Исходный код в архиве
  • Команды используют

    Пожалуйста, Войдите или Зарегистрируйтесь, что бы увидеть скрытый контент.

  • Этот скрипт не обрабатывает транспортные средства, удаленные через API.deleteEntity или vehicle.delete(). Это означает, что если вы удалите транспортное средство, в котором загружен продукт, то продукты удалены не будут.
 
Автор
rootcause

Вложения

  • Courier.zip
    35.8 КБ · Просмотры: 4
Верх