Полезное

Мы Вконтакте

Discord канал

#
123456 ... 8
Модератор: icms
Аватара пользователя
Пользователь
Сообщения: 708
Цитата:
Не пойму, почему, при такой логике не записывается данные в переменную итем имаунт, у меня принт выводит 0, а если принт подсоединить на прямую к truncate, то будет нужное число. Глюк? (

Это был какой-то глюк... Сегодня открыл проект и ничего не меняя все работает. )
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 708
Логика работает и показывает, сколько может поместиться итемов из стака. Но есть два НО.

1. Текущий вес в инвентаре 144,6 в этой логике принт показывает число у разных предметов, которые могут поместится. Например, вес предмета, которое я хочу взять 0.4, количество 35 и показывает, что поместится может 10, ок. Далее я подобрал другой один предмет весом 2 и текущий вес в инвентаре уже 146,6.
И теперь, если опять попробовать взять тот предмет ( или любой другой - цифра которая, я могу поднять почему-то не поменяется ), то покажет опять 10, почему 10, когда вес уже изменился и должно быть уже меньше?

2. Считает, как-то не совсем точно, то есть вес предмета 0.4, количество 35, места в инвентаре 144.6 из 150 и принт показывает, что может взять только 10. Но почему 10 ( 4,4 ) если может поместится 13, то есть 13*0,4+144,6=149,8 ?
Это не критично, но тем не менее мне не понятно почему он так считает.


http://pix.academ.info/img/2017/08/14/7 ... 0c304f.jpg
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 1341
вот ты вес умножаешь на число итемов - что получаешь?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 708
Noob256 писал(а):
вот ты вес умножаешь на число итемов - что получаешь?

Общий вес предмета, то есть, если один предмет весит 0.4 * 35 количество стака = общий вес 14
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 1341
дальше ты общий вес умножаешь на текущий индекс предмета - что получаешь?
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 1341
теперь почему у тебя получилось 10

потому что ты взял вес всех предметов в поднимаемом стаке и посчитал сколько стаков помещается в пустой инвентарь )
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 708
Noob256 писал(а):
дальше ты общий вес умножаешь на текущий индекс предмета - что получаешь?

Не могу сообразить, что я получаю (
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 708
Noob256 писал(а):
теперь почему у тебя получилось 10

потому что ты взял вес всех предметов в поднимаемом стаке и посчитал сколько стаков помещается в пустой инвентарь )

Почему пустой то? StorageMaxWeight равен 150 А текущее StorageTotalWeight 144,6
_________________
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

Изображение
Аватара пользователя
Пользователь
Сообщения: 1341
в стаке 10 кирпичей по 2 килограмма

общий вес = 20 кг

при индексе 0 - ты получаешь 0
1 - 20кг
2 - 40кг
...
20 - 400кг

вот такую хрень ты там получаешь
_________________
прикрепленные картинки с radikal не смотрю.
Аватара пользователя
Пользователь
Сообщения: 1341
(_-=ZhekA=-_) писал(а):
Noob256 писал(а):
теперь почему у тебя получилось 10

потому что ты взял вес всех предметов в поднимаемом стаке и посчитал сколько стаков помещается в пустой инвентарь )

Почему пустой то? StorageMaxWeight равен 150 А текущее StorageTotalWeight 144,6


в твоем бп используется только StorageMaxWeight , поэтому в пустом
_________________
прикрепленные картинки с radikal не смотрю.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница