Как сделать приватность предмета? Типо если человек этот предмет уже взял к себе инвентарь предмет то другой игрок его взять не может.

SetItemPlayer подойдёт. Сохраняем игроку, при подборе предмета сравнивает хозяина предмета и юнита. Если не совпадают, то выкидываем предмет.
В лучшем случае запрет буде нативным, но я в этом сильно сомневаюсь.
А UserData лучше для других вещей оставить.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
pro100master:
SetItemPlayer есть да но не тестил.
Тоже видел эту функцию, но также не тестил. Если не поможет то:
pro100master:
узай SetDataItem если его не занят либо в базу заносит хендл и игрока а может и юнита. Невижу сложного!
28
SetItemPlayer подойдёт. Сохраняем игроку, при подборе предмета сравнивает хозяина предмета и юнита. Если не совпадают, то выкидываем предмет.
В лучшем случае запрет буде нативным, но я в этом сильно сомневаюсь.
А UserData лучше для других вещей оставить.
Принятый ответ
1
PT153:
SetItemPlayer подойдёт. Сохраняем игроку, при подборе предмета сравнивает хозяина предмета и юнита. Если не совпадают, то выкидываем предмет.
В лучшем случае запрет буде нативным, но я в этом сильно сомневаюсь.
А UserData лучше для других вещей оставить.
Всё верно, но можно использовать две функции. Одну для привязки неких данных, а вторую сугубо для сравнения владелцев, меняя предмет на заблокированную пустышку, а владельцу возвращать оригинал, id которого сохранён в ItemUserData. Ну или использовать магию жасса и мозги.
Ну и вопрос к автору вопроса: почему нельзя подумать хорошенько головой и поискать через поиск материал на подобные темы?
ПС: Ещё мы не хотим смотреть список жасс функций, где описываются их применения и назначения. Нет, я буду спрашивать. Гуи тоже самое.
22
зачем пустышку омг.
Ловите приказ на итем цель если являет предмет и проверяем если игрок равен 0 то он свободен после чего устанавливает игрока 1
а если занят то приказ остановить и оповестить что это не ваш.
не надо изврашать пустышками
30
А если совсем лень думать, то можно взять наработку с хайва.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.