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
Михей

Как сделать взаимодействие с предметом?

Recommended Posts

Добрый вечер! Хотел узнать, как сделать взаимодействие с предметом?

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

Edited by Mixxe73 (see edit history)

Share this post


Link to post
Share on other sites



Могу предложить только элементарный крафт (крафт как в ванильном дейзе, где ты складываешь предмет с предметом и все это потом кладётся либо на землю, либо в инвентарь) 

Share this post


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

Могу предложить только элементарный крафт (крафт как в ванильном дейзе, где ты складываешь предмет с предметом и все это потом кладётся либо на землю, либо в инвентарь) 

Ну крафтить сухпай уж точно не стоит 😄

Нужна возможность распаковать предмет(взять в руки предмет,распаковать его,он удаляется,вещи ложатся)

Share this post


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

Ну крафтить сухпай уж точно не стоит 😄

Нужна возможность распаковать предмет(взять в руки предмет,распаковать его,он удаляется,вещи ложатся)

Подсмотрите, как распаковываются семена и повторите.

Share this post


Link to post
Share on other sites

Через рецепты - нужно 2 прадмета

Через Actions - тут есть нюансы

И рецепт и экшаны нужно регать в соответствующих классах

Экшаны бывают 3х типов

 

У экшанов есть нюанс - в зависимости от типа - его нужно еще зарегать в классе либо вещи с помощью которой взаимодействие, либо с которой взаимодействие либо в классе PlayerBase (те в классе игрока)

 

Вообще лементарно разобраться самому если изучить 4_World\Classes\UserActionsComponent

Сами экшаны тут: 4_World\Classes\UserActionsComponent\Actions
Регаются они тут: 4_World\Classes\UserActionsComponent\ActionConstructor.c
 

В предметах и тп регаются в функции AddAction
Так же можно удалять в предметах через RemoveAction

Смотрите, изучайте

 

 

Share this post


Link to post
Share on other sites

В общем, кто готов взяться - заплачу 🙂

(желательно еще и примерно показать как)

 

Edited by Mixxe73 (see edit history)

Share this post


Link to post
Share on other sites

Тема создана не в том разделе. Выдано предупреждение, тема перенесена

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.