Size: a a a

2019 June 25

DV

Dmitriy Vergasov in Unreal Engine
Jury Ruzybaev
я это к чему, собственно. Если требуется отдать команду с клиентской машины, предположим следуй за мной, не проще внутри плеера который отдает команду вызвать server-side функцию, которая пнет аишник на сервере?
Да, так проще, но не в случае, когда уже есть куча функционала, т.к. раньше эта самая аишка очень долгое время была не павном, а эктором :)
источник

DV

Dmitriy Vergasov in Unreal Engine
по этому ищу варианты
источник

A

Aslan in Unreal Engine
Dmitriy Vergasov
Всем привет. Есть такой кейс в проекте: павн игрока спавнит AI павн (со своим AI Controller'ом), при этом овнер у этого AI павна - player controller игрока, но при этом server RPC на AI pawn не доходят до сервера с клиента, хотя UNetConnection возвращается валидный у клиента.  Сталкивался кто-то с таким?
net connection у павна берется из контроллера, который позессит павна, а не у owner-a
источник

DV

Dmitriy Vergasov in Unreal Engine
Aslan
net connection у павна берется из контроллера, который позессит павна, а не у owner-a
Ага, спасибо, что-то просмотрел этот момент
источник

JR

Jury Ruzybaev in Unreal Engine
ну в случае, если актор не контролится плеер контроллером, server rpc работать не будет, так как овнер на деле - сервер, а не клиент
источник

Y

Yakim in Unreal Engine
Dmitriy Vergasov
так можно, конечно, просто мб есть вариант без переделки функционала
мне кажется как ты хочешь сделать это нарушение правил, если так можно было бы, так хакнуть клиента и рассказывать всем куда кому идти за всех, инпуты раздавать
источник

Y

Yakim in Unreal Engine
Твой перс аля менеджер, он создает и говорит куда кому идти, но делается это на серверной копии.
источник

Y

Yakim in Unreal Engine
С клиентской копии ты берешь того кого нужно и точку, передаешь на серверную копию, а там уже передаешь в самого бота.
источник

Y

Yakim in Unreal Engine
Так как ты их спавнишь в своем менджере на сервере, можешь получить реф и передавать что угодно на серверной стороне самому боту.
источник

DB

Dmitry Borzov in Unreal Engine
https://dl.dropbox.com/s/vtq1h04qti8govk/shot_190625_190216.png
Народ а как удалить объект с кучей других внутри, а то он вываливает всё что внутри в сцену
источник

Y

Yakim in Unreal Engine
шифт+левый клик выдели все и удали
источник

DB

Dmitry Borzov in Unreal Engine
спасибо, а долго может 10000 объектов удалять?
источник

Y

Yakim in Unreal Engine
проверь
источник

DB

Dmitry Borzov in Unreal Engine
да я испрашиваю, выделил открыв всё руками, уже минут 30 думает
источник

Y

Yakim in Unreal Engine
бывает)
источник

MM

Mark Marker in Unreal Engine
Dmitry Borzov
спасибо, а долго может 10000 объектов удалять?
часами
источник

LM

Lex Modyanov in Unreal Engine
Dmitry Borzov
спасибо, а долго может 10000 объектов удалять?
завист от того, сколько референсов есть на них
источник

OP

Oleg Pivovarov in Unreal Engine
Dmitry Borzov
да я испрашиваю, выделил открыв всё руками, уже минут 30 думает
лучше так не делай.
он при переносе и копировании вообще может выжрать всю память и грохнутся.
С удалением возможно дела обстоят чуть чуть лучше
источник

I

IndieMax in Unreal Engine
Ребята, вы не в курсе упрощенный китайский какой рейндж символов имеет?
источник

PB

Philipp Bondarev in Unreal Engine
Ребят, кто сталкивался, после биндинга коллбэка через .AddDynamic при простом билде проекта Ctrl+B,в  редакторе не подхватываются изменения...
Приходится перезапускать редактор и заново открывать плюсовые классы...
источник