SA:MP Lua CYBERWAVE NAMETAGS [2.0]

zywoo all destroyed

Новичок
Автор темы
23
3
CYBERPUNK NAMETAGS v2.0

Сделал неймтеги в неоновом стиле типо киберпанк, сразу скажу скрипт мой самый первый более менее пытался сделать но он кривой ), кому понравится качайте

ЧТО ЭТО:
Скрипт улучшает отображение ников других игроков. Добавляет красивые визуальные эффекты - полоски здоровья, броню, неоновое свечение вокруг ников. Всё это оформлено в стиле киберпанка.

✅ Неоновое свечение ников (можно менять цвет)
✅ Полоски HP и ARMOR
✅ Обводка текста
✅ Показ ID игроков
✅ Расстояние видимости настраивается
✅ Меню для всех настроек
✅ Сохранение параметров
Меню открывается на /CP В ЧАТ
Grand Theft Auto  San Andreas Screenshot 2026.06.09 - 20.21.55.08.png


Опять же повторяю что скрипт мой первый по этому может быть корявым и не красивым, возможно буду улучшать.
 

Вложения

  • cybpunktags.lua
    30.6 KB · Просмотры: 24
Последнее редактирование:
  • Bug
Реакции: Corenale

Angel Shaw

Известный
176
40
незначительная ошибка при загрузке
[12:35:44.597544] (error) cyberpunk nametags v2.5: opcode '0B2B' call caused an unhandled exception
stack traceback:
[C]: in function 'sampGetPlayerIdByCharHandle'
...Documents\GTA San Andreas\moonloader\cybpunktags (1).lua:120: in function '_draw'
...Documents\GTA San Andreas\moonloader\lib\mimgui\init.lua:107: in function <...Documents\GTA San Andreas\moonloader\lib\mimgui\init.lua:91>
[12:35:44.597544] (error) cyberpunk nametags v2.5: Script died due to an error. (061181EC)


Просто исправляю это.


for k, v in pairs(getAllChars()) do
if v ~= 1 and doesCharExist(v) then
local res, id = sampGetPlayerIdByCharHandle(v)
if res and isCharOnScreen(v) and wallPlayer(v) and not sampIsPlayerNpc(id) and sampIsPlayerConnected(id) then