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

FYP

Известный
Автор темы
Администратор
1,757
5,684
nameTag
Простой хак для сампа, включающий прорисовку обычных неймтегов игроков сквозь стены и на большой дистанции. Во время скриншота отключается на непродолжительное время. Автоматически деактивируется при выгрузке.
Активиция/деактивация: ALT + F3.
Работает только в SA:MP 0.3.7.

Установка
  1. Установить MoonLoader
  2. Установить SAMPFUNCS
  3. Скопировать lua-скрипт в папку 'moonloader', которая находится в папке игры
Автор: hnnssy
 

Вложения

  • nameTag.lua
    1.3 KB · Просмотры: 3,529
Последнее редактирование:

SR_team

like pancake
BH Team
4,707
6,347
Не работает скрипт:
После нажатия ALT+F3 никнеймы через стены и на расстоянии не показываются.

SAMPFUNCS: v5.3.3
MoonLoader: v021-alpha
Думаю проблема в SQL-style объявление переменных в одной из функций. В этой функции:
Lua:
function nameTagOn()
    NTdist = mem.getfloat(pStSet + 39) -- дальность
    NTwalls = mem.getint8(pStSet + 47) -- видимость через стены
    NTshow = mem.getint8(pStSet + 56) -- видимость тегов
  local pStSet = sampGetServerSettingsPtr();
  mem.setfloat(pStSet + 39, 1488.0)
  mem.setint8(pStSet + 47, 0)
  mem.setint8(pStSet + 56, 1)
end
 

FYP

Известный
Автор темы
Администратор
1,757
5,684
Думаю проблема в SQL-style объявление переменных в одной из функций. В этой функции:
Lua:
function nameTagOn()
    NTdist = mem.getfloat(pStSet + 39) -- дальность
    NTwalls = mem.getint8(pStSet + 47) -- видимость через стены
    NTshow = mem.getint8(pStSet + 56) -- видимость тегов
  local pStSet = sampGetServerSettingsPtr();
  mem.setfloat(pStSet + 39, 1488.0)
  mem.setint8(pStSet + 47, 0)
  mem.setint8(pStSet + 56, 1)
end
исправил, теперь должно работать
 

Garrus

Известный
159
20
[ML] (error) nameTag: D:\Games\San Andreas Multiplayer\moonloader\nameTag.lua:36: attempt to perform arithmetic on global 'pStSet' (a nil value)
[ML] (error) nameTag: Script died due to error. (072C01A4)
 

applethecandy

Now it's PHP time
Проверенный
253
328
У кого не работает - удалите слово "local" перед объявлением pStSet
a8ffa19f211443308f6f4919b22eec07.png
 

Вложения

  • nameTag.lua
    1.4 KB · Просмотры: 199
  • Нравится
Реакции: Mydredel и FYP

FYP

Известный
Автор темы
Администратор
1,757
5,684
исправил, теперь должно работать нормально.
 

Bogach

Активный
558
27
Не показывает ники за текстурой. Вообще я не уверен, что это проблема именно этого вх, так как у меня было раньше другое вх, обычное вх, оно одно время работало нормально хоть за текстурой, хоть нет - ники было видно, через некоторое вх частично перестало работать, а именно ники не показываются за текстурой, без понятия в чем проблема.
 

applethecandy

Now it's PHP time
Проверенный
253
328
Не показывает ники за текстурой. Вообще я не уверен, что это проблема именно этого вх, так как у меня было раньше другое вх, обычное вх, оно одно время работало нормально хоть за текстурой, хоть нет - ники было видно, через некоторое вх частично перестало работать, а именно ники не показываются за текстурой, без понятия в чем проблема.
Проблема на твоей стороне
¯\_(ツ)_/¯

А по делу, ФИП, может скелеты замутить?
 

Вложения

  • 12120_20170207142634_1.png
    12120_20170207142634_1.png
    245.1 KB · Просмотры: 1,175
  • 12120_20170207143109_1.png
    12120_20170207143109_1.png
    184.7 KB · Просмотры: 1,000

FYP

Известный
Автор темы
Администратор
1,757
5,684
А по делу, ФИП, может скелеты замутить?
ну... если нужен убер-крутой esp с кучей фич, то, думаю, лучше сделать его отдельно. конкретно этот скрипт о другом, и к тому же автор не я.
 

applethecandy

Now it's PHP time
Проверенный
253
328
ну... если нужен убер-крутой esp с кучей фич, то, думаю, лучше сделать его отдельно. конкретно этот скрипт о другом, и к тому же автор не я.
А, жаль, просто я не знаю как замутить скелет, жду пока найдется смельчак на луа.
 

sаnеk

Всефорумный sanek
Проверенный
2,107
2,051
хз, у меня кликварп выёбываться стал - когда на машину наводишь курсор пропадает и кликварп то работает, то нет
 

Garrus

Известный
159
20
Код:
function onExitScript()
    if NTdist then
        nameTagOff()
    end
end
Почему-то из-за этой функции игра зависает при попытке выйти из нее через /q.
 
Статус
В этой теме нельзя размещать новые ответы.