This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Локальный Colshape

Dale1ter

Новый участник
10 Окт 2022
12
0
38
Не могу создать локальный Colshape, Colshape из NAPI.ColShape.CreateSphereColShape могу создать но на клиенте using RAGE не получаеться
Подскажыnt gj;fkeqcnf

когда захожу на маркер в чат ничего не пишет, может кто помочь?
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,490
239
100
Проблема, вероятно, заключается в том, что вы пытаетесь создать локальный Colshape используя NAPI на сервере, но обращаетесь к нему на клиентской стороне с использованием RAGE. Локальные Colshape создаются и оживляются только на сервере. Для обработки событий входа в Colshape на клиенте вам необходимо использовать RAGE API для клиента, а не NAPI. Проверьте это и убедитесь, что используете правильные методы и события для работы с Colshape на каждой стороне (сервер и клиент).
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,005
1,740
211
28
Тебе нужно подписывать не конкретный ColShape, а всю систему.
Для этого при инициализации скрипта нужно задать следующее:
C#:
Events.OnPlayerEnterColshape += OnPlayerEnterColshape;

У самого ColShape ничего не нужно подвязывать.
Помимо прочего - подписка на делегат осуществляется через +=, а не =. Так же и отписка от него происходит через -=.
 
Реакции: m0v1l3

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,005
1,740
211
28
Он был бы лишний, если бы он подписывался на конкретный ColShape, это делегат не Events.OnPlayerEnterColshape, а Colshape.OnEnter, но это непрактично, как по мне, хотя каждому своё.
Если подписываться на общую систему, то нужно оба аргумента.
 
Реакции: m0v1l3

Wair

Начинающий специалист
26 Ноя 2020
289
45
95
ты уверен что стоит создавать колшейпы на клиенте и там управлять ими? Это, как по мне, крайне небезопасно
 

DaVilka

Старожил
BackEnd developer
16 Сен 2020
777
286
128
дак он и пытается на OnEnter. У него обычный класс напичкан статическими функциями, думаю не практичность у него это такая фишка -_-
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,005
1,740
211
28

Similar threads