[1.6.4] Защита творения

435
1
Собственно встал влпрос о том чтобы разделить логику на серверную и клиентскую. Но я не представляю как. Может кто объяснит скажем на примере предмета: есть предмет стреляющий снарядами на onItemRightClick. Как запретить создавать выстрел если есть только клиентский мод? Может это пакеты?
 
Будет очень нехорошо.Попробуй ставить пароль на архив,а потом магией читать из форджа
 
Какую-то хрень не в тему сморозил. Я лично при нестандартных onRightClick решил так: на сервер отправляется пакет, с коордами взаимодействия, там серверная часть мода проверяет, сожно ли в этом месте что-то делать этому игроку... Токо я не понимаю, как сделать, собственно, разделение на серверную часть и клиентскую( Автор темы, если знаешь, подскажи)
 
Ты блин,умник,хоть раз слал пакеты?Если мод большой,то ОЗУ понадобится не меньше 16 гб
 
Ты имеешь ввиду, что отправка пакетом - дорогое удовольствие?)
 
Ух ты, буду с удовольствием читать)
 
Блин, а что такого, если я отправлю на сервер 3 переменные типа int? я же не в onUpdate отправляю, и вообще, например, SAPLauncher очень часто пакеты отправляет, для проверки соединения с сервером)
 
А то,что скажем 50 игроков по 3 переменные отошлют? Так что не надо так делать, как и тебе создавать лаунчеры
 
Dovakin написал(а):
А то,что скажем 50 игроков по 3 переменные отошлют? Так что не надо так делать, как и тебе создавать лаунчеры
Ничего не произойдёт, они каждый тик столько отправляют, лол
 
Лучше, конечно, не станет, но информацию о своём положении и повороте игрок в любом случае каждый тик отправляет. Сервер отправляет каждому игроку в десятки и сотни раз больше: позицию каждой сущности поблизости и чанки.
 
Назад
Сверху