SA:MP 0.3.7 IP: 46.174.50.223:7777
☛Запрещены темы про якобы ложные баны и кики, если в них не предоставлено весомых доказательств! Для комфортной игры необходима чистая GTA SA.☚
  • Страница 1 из 1
  • 1
Лут на нулевых координатах и его возврат
SurviverДата: Четверг, Вчера, 14:45 | Сообщение # 1
Surviver
Ранг 1
Группа: Выжившие
Сообщений: 19
Репутация: 0
Статус:
Предлагаю уже наконец-то решить данную проблему - возможность вернуть выпавший лут на 0 координатах, а не специально ставить туда горку.

В моём случае цепочка событий была такова:
1. Упал и умер (сработала вип защита) и после этого сразу кик.
2. Зашёл в игру и потерял вещи якобы из-за выхода из игры на улице (вип защита при кике выключена, а так потерял бы 2 випки).
3. Лут мой выпал на 0 координаты.

Почти на 50 слотов забитый рюкзак, оружие, лопата, инструменты и много чего другого. Потерянный вип и при это и потерянные вещи из-за кика. Потерь много.

Решение данной проблемы очень простое! При вызове функции выбрасывания лута проверять коордианты игрока - если расстояние между игроком и координатами 0,0,0 меньше 1 метра, то лут не выбрасывать, а оставлять у игрока. Чем не подходит такой вариант раз его до сих пор не реализовали? Игрок не может выйти из игры на этих координатах, а из-за горки не может приблизиться к этим координатам ближе примерно чем на 3 метра. Бывает зависает/кикает при спавне и тогда тоже игрок на находится на нулевых координатах.

Почему игроки на ровном месте должны терять весь свой лут и смотреть на это вот так без возможности исправить ситуацию?! Зависания/кики и дальше будут - от них не избавиться.


Также твинк 1 раз залагал внутри бункера, перезашёл и все вещи с твинка выпали внутри бункера (якобы я вышел на улице) которые так и не смог залутать (может из-за близкого нахождения к бару Иваныча). Для избежания таких проблем предлагаю при смерти/релоге в определённом радиусе от центра бункера если высота игрока по Z меньше поверхности бункера тоже не выбрасывать лут с игрока.

Всего 2 дополнительные проверки и столько проблемных моментов сразу закроется.
 
БарсДата: Четверг, Вчера, 16:09 | Сообщение # 2
Барс
╭∩╮(︶︿︶)╭∩╮
Группа: Администраторы
Сообщений: 6411
Статус:
Цитата Surviver ()
Решение данной проблемы очень простое!

Ох, какие же у вас опять наивные посты) Не хочу показаться грубым, но я же не учитель, чтобы постоянно объяснять все технические нюансы кодинга вам. К сожалению, вы снова оцениваете техническую часть игры слишком поверхностно. Как говорится: "гладко было на бумаге, да забыли про овраги".

Цитата Surviver ()
При вызове функции выбрасывания лута проверять коордианты игрока - если расстояние между игроком и координатами 0,0,0 меньше 1 метра, то лут не выбрасывать, а оставлять у игрока. Чем не подходит такой вариант раз его до сих пор не реализовали?

У нас лут и выпадает только на тех координатах, которые сохранены в игроке античитом. Иначе можно было бы делать телепорты, кикаться и поднимать лут в месте телепорта. Более того, это уже реализовано -  лут вообще не выпадает на нулевых координатах при кике - в коде стоят соответствующие проверки, чтобы он там обнулялся, а не выпадал. Можете релогнуться там без включённой VIP-защиты и убедиться в этом.

Цитата Surviver ()
вернуть выпавший лут на 0 координатах, а не специально ставить туда горку.

Там лежит не настоящий лут, даже если убрать горку и землю, то его не подобрать будет, это визуал. Иначе там читеры бы уже давно кормились) А горка там нужна не для этого, а чтобы машины там не ездили и её не зареспавнило там.

Цитата Surviver ()
Для избежания таких проблем предлагаю при смерти/релоге в определённом радиусе от центра бункера если высота игрока по Z меньше поверхности бункера тоже не выбрасывать лут с игрока.

Это уже реализовано, но игрока кикает в другом месте, поэтому вещи и выпадают там, где не должны выпадать. Я объяснял это не раз, вот самый свежий комментарий.

Цитата Surviver ()
Всего 2 дополнительные проверки и столько проблемных моментов сразу закроется.

В теории нет разницы между теорией и практикой. А на практике она есть)


✖ Пока не доказано, меня мало волнует, что сказано. ✖
◉_◉ Aleksey_Barsow → GTA SA:MP SEKTOR: Магический остров → GTA SA:MP SEKTOR-2: Постапокалипсис ◉_◉
Кто с читами - тот чмошка ツ
✖ WIKI Сектор-2: База знаний ✖ Мародёрство: Поиск лута ✖ Донат и VIP защита ✖
 
  • Страница 1 из 1
  • 1
Поиск: