Такой вопрос: Почему не работает функция LimitPlayerMarkerRadius ? Может я что-то не так допонял, но насколько я знаю она должна менять радиус видимости игрока на мини-карте. Ставил абсолютно разные значения, но толку 0
Вид для печати
Такой вопрос: Почему не работает функция LimitPlayerMarkerRadius ? Может я что-то не так допонял, но насколько я знаю она должна менять радиус видимости игрока на мини-карте. Ставил абсолютно разные значения, но толку 0
ShowPlayerMarkers
Радиус видимости как на мини карте так и на глобальной показываются одинаково, вот только указать можно:
PHP код:
0 PLAYER_MARKERS_MODE_OFF //выключаем маркеры на всех игроках
1 PLAYER_MARKERS_MODE_GLOBAL //включаем маркеры на всех игроках повсюду
2 PLAYER_MARKERS_MODE_STREAMED //включаем маркеры игроков только тех что в зоне стрима
Я имел в виду квадратик другого игрока на карте. Когда у него стоит цвет никнейма другой, то и на карте он меняется. Проблема в том, что я не могу поменять радиус видимости этого самого квадратика на мини-карте
Может быть вы используете две функции одновременно? Ну так мало ли в поиске посмотрели бы..
В OnGameModeInit
PHP код:
SetNameTagDrawDistance(25.0); // Отображение ника
LimitPlayerMarkerRadius(40.0); // Радиус иконки на миникарте
Нет. Используется всего один раз. Вариант "Роуди." бессмысленно использовать
Отображение иконок на карте и ников в процессе игры это разные вещи вроде как
Мне не дальность ников нужна, а квадрат на мини-карте, который отображает игрока. Clist иными словами.
Одно из 2 или оба сразу вам поможет,либо вы не правильно задаете вопрос,либо вы сами не знаете что вам именно нужно:
ShowPlayerMarkers
LimitPlayerMarkerRadius
Я правильно задал вопрос, и я знаю чего хочу. Функция должна работать, но она не работает
Нет. Все указал правильно. Я же не совсем нуб. Аргументы читать умею у функции. У меня не работает сама функция. Ставлю 1.0 - все равно улетаю, смотрю, а на карте вижу его клист. Ставлю 200.0 - результат тот же.
GameModeInit. Я правильно ее ставлю, но она не работает. Мб стоит инклуд обновить, чили есть какие-то махинации с этим кодом или может я чего не до понял
Да, инклуд версии 0.3.7.
Вот, как я использую функцию: LimitPlayerMarkerRadius(40.0);
А вот, что я вижу:
http://imgur.com/rGYTvtg
Можно отчетливо увидеть, что я стою далеко от этих 40 метров
Нет. Еще бы я чуть-чуть дальше пролетел и только тогда бы он пропал
Я знаю сколько в сампе 40 метров и я вышел за их границы давно. Если я поставлю 1.0 значение или 500.0 - ничего не поменяется
Я имею в виду, что расстояние видимости клиста будет такое же
На чистом моде тоже самое
Ну тогда компилятор и инклуды перебирай попробуй старыми попробуй более новыми
Ставил старые, новые инклуды a_samp - не помогло. Бред какой-то
Какие фильтрскрипты используете? Возможно, глупый вопрос, но я не представляю, о чём ещё можно спросить, не потребовав мод -_-
FS не использую. Пробую эту функцию на абсолютно чистом моде. Может как-то собейт влияет? Я могу скинуть ссылку на чистый мод с этой функцией, если требуется
https://yadi.sk/d/0TRGrHtSngUi9 - вот мод
Ну что? Проблема не решима?
А без собейта пробывали?
Еще нет. Завтра попробую
Проблема не решена. Пробовал удалять собейт - бесполезно. Не один я столкнулся с такой проблемой