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
RedDestar

Как исключить возможность продажи инвентаря трейдерам из сетов? (с которыми люди спавнятся)

17 answers to this question

Recommended Posts

  • 1

Ну самое простое - убрать из  продажи вещи, которые ты поставил в стартовые сеты. Это несложно. Чтобы их нельзя было продать. А на  покупку можно оставить

Edited by Zabava (see edit history)

Share this post


Link to post
Share on other sites



  • 1

Чет мне кажется была уже такая тема, и не одна 

Share this post


Link to post
Share on other sites
  • 1

Моддидь трейдера (ItemBase) ставить флаг вещи - типа NotSellable

И проверять перед продажей

 

Share this post


Link to post
Share on other sites
  • 1
17.08.2021 в 17:57, FreddyCruger сказал:

ну значит тогда уж точно надо моддить эти вещи, делать копии, но с другими класснеймами и именно их выдавать в сете, только так

не надо делать другие класснеймы

моддим ItemBase

добавляем переменноую типа bool m_NotForSale;

Когдла надеваем на игрока предмет

получаем его в переменную

кастим в итембейс

и ставим флаг item.m_NotForSale = true;

 

Модим трейдера

И в трейдере проверяем if (item.m_NotForSale) return false; - те отлуп с прерванием функции обработки продажи (в трейдере оно в DayzPlayerImplement)

 

Мод на неск строчек

 

Если уж так надо

Вечером напишу и положу сюда

 

 

Edited by BorizzK (see edit history)

Share this post


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

Ну самое простое - убрать из  продажи вещи, которые ты поставил в стартовые сеты. Это несложно. Чтобы их нельзя было продать. А на  покупку можно оставить


Это самый простой вариант, а все же технический как сделать, чтобы игроки не могли продавать вещи из сетов.

12 часов назад, Horus сказал:

Чет мне кажется была уже такая тема, и не одна 


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

Share this post


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

Моддидь трейдера (ItemBase) ставить флаг вещи - типа NotSellable

И проверять перед продажей

 


А не подскажите как это делать или покажите пример, да бы разобраться. Я просмотрел форум, вопрос не особо так поднимался. Вы бы многим помогли.

 

Share this post


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


А не подскажите как это делать или покажите пример, да бы разобраться. Я просмотрел форум, вопрос не особо так поднимался. Вы бы многим помогли.

 

завтра ближе к вечеру

 

Share this post


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

завтра ближе к вечеру

 


Спасибо вам большое, буду ждать! Надеюсь, вы не забудете)

Share this post


Link to post
Share on other sites
  • 0

странно, там просто в конфиге трейдера ставишь запрет на продажу и всё, зачем что-то моддить?

Share this post


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

странно, там просто в конфиге трейдера ставишь запрет на продажу и всё, зачем что-то моддить?

 

Можно пример как вы это делайте?

Share this post


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

странно, там просто в конфиге трейдера ставишь запрет на продажу и всё, зачем что-то моддить?

я тож не оч понимаю, зачем придумывать сложности

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


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

отключил и не мучался

там вместо цены на покупку вещей трейдером ставишь либо 0, либо *. Я уж не помню, давно перестал пользоваться этим трейдером. Но точно знаю, что можно отключить хоть покупку, хоть продажу. И это в конфиге с ценами, безо всякого моддинга.

Edited by FreddyCruger (see edit history)

Share this post


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

там вместо цены на покупку вещей трейдером ставишь либо 0, либо *. Я уж не помню, давно перестал пользоваться этим трейдером. Но точно знаю, что можно отключить хоть покупку, хоть продажу. И это в конфиге с ценами, безо всякого моддинга.

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

Share this post


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

аналогичные вещи, полученные из других источников, можно б

ну значит тогда уж точно надо моддить эти вещи, делать копии, но с другими класснеймами и именно их выдавать в сете, только так

Share this post


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

Мод на неск строчек

а если такую вещь дать другому игроку, он сможет её продать? ну и вариант сложней, чем просто накопировать нужных вещей изменив класснеймы, по крайней мере для меня 😆

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

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