Возможен ли дган?

Статус
В этой теме нельзя размещать новые ответы.

Evrei

Новичок
Автор темы
36
1
На одном сервере работает дган, не совсем работает, можно так сказать. Когда я читерю оружие, оно как-бы есть и видно в моей руке ( визуально ), другие просто его не видят. Прикол в том, что когда я стреляю по другим людям меня кикает, но когда стреляю в воздух или небо, меня не кикает. Так-же на сервере есть команда /frisk, можно обыскать весь инвентарь человека, узнать есть ли у него оружие в руках/инвентаре, оно отображается в фриске, мол у меня он в руке. Есть ли возможность обойти это и сделать себе оружие, чтобы выстрелы по игрокам логировались, а не кикало?.
 

I0000M

Новичок
24
6
Урон наносится отправкой соответствующего rpc, выстрелы не несущие урона тс/актёру обходятся лишь синронизацией пули.
Твоё оружие видеть могут когда ты не стреляешь лишь в двух случаях: либо onfoot sync update, либо passenger sync update. В обоих случаях оружие отображается в руках. Из обоих можно получить текущее оружие, но скорее всего получают из первой.
Возможно, я чего-то не знаю, но из своих знаний я могу лишь одно сказать: оружие твоё видно. Иначе не могли узнать о том, что оно есть у тебя локально.
А урон наносить серверно ты не сможешь в любом случае, потому что когда ты отправляешь пакет о нанесении урона, его проверяет сервер, и сам корректирует урон, и если он тебе не разрешит наносить урон, этот урон даже не отправится игроку.
 

Evrei

Новичок
Автор темы
36
1
Урон наносится отправкой соответствующего rpc, выстрелы не несущие урона тс/актёру обходятся лишь синронизацией пули.
Твоё оружие видеть могут когда ты не стреляешь лишь в двух случаях: либо onfoot sync update, либо passenger sync update. В обоих случаях оружие отображается в руках. Из обоих можно получить текущее оружие, но скорее всего получают из первой.
Возможно, я чего-то не знаю, но из своих знаний я могу лишь одно сказать: оружие твоё видно. Иначе не могли узнать о том, что оно есть у тебя локально.
А урон наносить серверно ты не сможешь в любом случае, потому что когда ты отправляешь пакет о нанесении урона, его проверяет сервер, и сам корректирует урон, и если он тебе не разрешит наносить урон, этот урон даже не отправится игроку.
Заходил с песочницы, смотрел на аккаунт на котором дигл дганом, ничего в руках не было. Когда достал калаш негры полезли на меня с кулаками, впрочем как и было раньше.. Не уверен что оно видно.
 

I0000M

Новичок
24
6
Заходил с песочницы, смотрел на аккаунт на котором дигл дганом, ничего в руках не было. Когда достал калаш негры полезли на меня с кулаками, впрочем как и было раньше.. Не уверен что оно видно.
Тогда это действительно странно.
Насколько я знаю, weapon packet отправляется при каждом выстреле, но не сам по себе. Впрочем, если я ошибаюсь, то он тебя и сдаёт. Ты кодер? Можешь написать ноп на обновление данных о оружии, чтоб проверить мою теорию?
 

Evrei

Новичок
Автор темы
36
1
Тогда это действительно странно.
Насколько я знаю, weapon packet отправляется при каждом выстреле, но не сам по себе. Впрочем, если я ошибаюсь, то он тебя и сдаёт. Ты кодер? Можешь написать ноп на обновление данных о оружии, чтоб проверить мою теорию?
Не, я не кодер.. Если бы я был кодером, я бы не писал о том, что заплачу за рабочий дган на сервере.
 
Статус
В этой теме нельзя размещать новые ответы.