Файлы для GTA » [INC] NameTag

[INC] NameTag

Скачали: 102 раз(а)
Посмотрели: 4757 раз(а)
Дата добавления: 02.01.2012
Размер файла: 1.6Kb
Файл добавил: Dreven
Автор: Неизвестно
Информация о файле и ссылка ниже
Как качать файлы без ожидания

Подождите секунд...

Расширенные функции по работе с отображением ника в SA:MP.

 Позволяет изменять дистанцию видимости ников налету.

Так же можно использовать в качестве античита.

Так как проверка и отображение идет постоянно.

Описание функций внутри

Code
SetNameTagTimer(time) // Можно изменить время проверки дистанции(По умолчанию 1000мс)
ShowForPlayerNameTag(playerid, bool:show) // Разрешает/Запрещает показывать для игрока Ники
IsShowForPlayerNameTag(playerid) // Проверяет Разрешено или Запрещено показывать Ники для игрока


Возможность выбора как использовать этот инклуд.
Code
#define NAME_TAG_COMMAND_PLUS
#define NAME_TAG_PLUS
#include


Если эта строка используется #define NAME_TAG_COMMAND_PLUS То будет проверка комманд. То есть, на ботов нельзя ее использовать, дистанцию нельзя устанавливать больше максимальной, нельзя ставить дистанцию меньше 0.

Если эта строка отсутствует или закомментирована #define NAME_TAG_PLUS То будут действовать эти функции:
Code
SetPlayerNameTagDis(playerid, Float:Dis) // Устанавливает Дистанцию видимости Всех Ников
Float:GetPlayerNameTagDis(playerid) // Возвращает Дистанцию видимости Всех Ников


Иначе эти:
Code
SetPlayerNTDToPlayer(playerid, targetid, Float:dis) // Устанавливает Дистанцию видимости Ника до Опр. Игрока
Float:GetPlayerNTDToPlayer(playerid, targetid) // Возвращает Дистанцию видимости Ника до Опр. Игрока


Дистанци игрока до игрока, можно использовать эту или же через Плагин
Code
stock Float:GetPlayerDistanceToPlayer(playerid, targetid)
{
  new  
  Float:PX,
  Float:PY,
  Float:PZ,
  Float:X,
  Float:Y,
  Float:Z;
   
  GetPlayerPos(playerid,PX,PY,PZ);
  GetPlayerPos(targetid, X,Y,Z);
  return floatsqroot((PX-X)*(PX-X)+(PY-Y)*(PY-Y)+(PZ-Z)*(PZ-Z));
}



Полезные статьи:
Запуск сервера через роутер (свич) []Разбор скрипта "NPC боксёр в SAMP" (Часть 5) []
[Команды] Freeroam RPG []Разбор скрипта "NPC боксёр в SAMP" (Часть 1) []
Разбор скрипта "NPC боксёр в SAMP" (Часть 2) []Координаты скорости NPC в GTA SAMP []
Туториал по установке скриптовых модов для GTA 4 []Разбор скрипта "NPC боксёр в SAMP" (Часть 6) []
Разбор скрипта "NPC боксёр в SAMP" (Часть 3) []Система регистрации на сервере SAMP (MySQL) - Часть 2 []


gta 4 Установить моды в GTA 4 статьи gta Полезная информация
samp Установить моды и скрипты SAMP / MTA SA помощь по gta Задать любой вопрос
Всего комментариев: 3
avatar
0
3 Dreven • 17:15, 02.01.2012
Я не пойму как тут можно чтото не понять? Изменяет дистанцию видимости ников 0_0
facepalm
avatar
-1
2 Kw33ck • 14:36, 02.01.2012
Либо это какой-то баян, либо описание в корни недописаное оО
avatar
-1
1 Dima-kun • 10:54, 02.01.2012
а для чего этот инклюд? Давай нормальное описание!
avatar