Lua Damage Informer or Remake PIMod

forget.

Активный
Автор темы
132
79
gsLi0Xk.png
Текущая версия скрипта 5.6 от 30.08.2018

Автор модификации:
forget
Огромная благодарность данному человеку @romacaddy
* При копировании на другие порталы, просьба указывать авторство.

Требования для работоспособности: MoonLoader 0.26, Dear Imgui, SAMP.lua
Дополнительный софт: asi - Target modifier(https://blast.hk/threads/22253/)


Команда для настройки: /iset

Особенности этой версии:
  1. Добавлена информация о игроке при наведении на него прицела или нажатии ПКМ
  2. Полная кастомизация интерфейса информера
  3. Настройки через файл конфигурации (.ini) и изменение позиции информера прямо в игре
  4. Добавлена информация о транспорте при наведении на него прицела и нажатии ПКМ
  5. Удобное меню настроек на ImGui
Файл конфигурации (moonloader/config/damageInformer_config.ini)
Lua:
[settingingame] -- настройки для изменения внутри игры
pos_x=1063 -- позиция X информации о игроке
pos_y=281 -- позиция Y информации о игроке
pos_x_car=100 -- информации о транспорте
pos_y_car=100 -- информации о транспорте
[main] -- color hex
color_hpbar_background=0x50000000 -- фон хп
color_armour_background=0x50000000  -- фон брони
color_weapon_info=0x50000000 -- цвет информации о оружие
color_hpbar=0x50000000 -- цвет хп
color_armour=0x50000000 -- цвет брони
color_player=0x50000000 -- цвет ника игрока
color_give_dmg=0x50000000 -- цвет нанесения урона
color_take_dmg=0x50000000 -- цвет получения урона
size_hpbar=100 -- размер хп
use_color_player=false -- использовать цвет указанный в color_player для ника игрока

BUGFIX
- исправил недочет. После подтверждения позиции - персонаж ударял кулаком.
- исправил баг. После смены позиции рендера информации о игроке, из файла конфигурации пропадали координаты информации о транспорте, затем после перезахода скрипт крашился.
- исправил баг. Невозможно было нормально делать +C из-за лишней функции(случайно вставил при исправлении недочета 1)
- исправил баг. Не корректное отображение информации о транспорте.
- исправил баг. Прекращение работы скрипта.
- исправил недочет. Неверные координаты заднего фона армора.
- исправил недочет. ХП транспорта.

UPDATE
- реализовано плавное угасание рендеров / 4.1
- некоторые цифровые значения переведены в более подходящий формат / 4.1

- появилась возможность менять местоположение рендера нанесенного/полученного урона / 5.01 (идея @Immunity )
- при разном ХП транспорта, цвет его полоски будет меняться / 5.01 (идея @Immunity )

- добавлена информация находится ли игрок на паузе / 5.04
- высвечивает 'DEATH', если игрок умер от вашего выстрел / 5.04

- в режиме настроек теперь отображаются все элементы и их расположение (изображение под спойлером) / 5.5
ВНИМАНИЕ: ДЛЯ ТОГО ЧТОБЫ СКРЫТЬ ВСЕ ЭЛЕМЕНТЫ НАСТРОЕК - ВВЕДИТЕ КОМАНДУ ПОВТОРНО (/iset)

- добавлена функция отключения мода, используйте мышь и наведя на надпись в левом нижнем углу - нажмите правой кнопкой мыши. / 5.6
Вызвать мышь можно чатом или F1.


o01qz3I.png


WiDNleL.png
 

Вложения

  • PlayerInfo&Damage_v_5.5(025).luac
    15.7 KB · Просмотры: 337
  • PlayerInfo&Damage_v_5.5(026).luac
    15.7 KB · Просмотры: 226
  • pInfo&damage v5.6_025.luac
    16.2 KB · Просмотры: 194
  • pInfo&damage v5.6_026.luac
    16.2 KB · Просмотры: 1,133
Последнее редактирование:

forget.

Активный
Автор темы
132
79
Долго сидел и проверял все ли я залил до отправки темы на редакцию, а оказывается забыл самое важно, сейчас включу пк.
 
  • Нравится
Реакции: Sovlets, McCaron и AnWu

MAHEKEH

Известный
2,010
504
Очень годная вещ, но судя по видосу ползать по меню пиздец как неудобно.
 

forget.

Активный
Автор темы
132
79
Вот только не нужно говорить, что это одно и то же
Это совершенно разные скрипты.

Это ремейк pimod который работал на версии сампа 03z, можешь сам найти видео с его демонстрацией (автор того скрипта не переносил его на 037)

В том плане что, персонаж постояно делает выстрел от нажатия лкм. Ну и постоянный выход в меню.
Ничего критичного в этом нет
Сегодня постараюсь исправить

В том плане что, персонаж постояно делает выстрел от нажатия лкм. Ну и постоянный выход в меню.
исправил
 

Вложения

  • remPiMod bugfix 1.luac
    9.7 KB · Просмотры: 28
Последнее редактирование модератором:

Houston__

Участник
30
4
после полчаса игры скрип почему-то перестаёт работать, ввожу /iset, мне пишет "не вводи всякую чушь
"
 

forget.

Активный
Автор темы
132
79
Под спойлером сюда скопируй все из лога
С телефона не могу просмотреть
 

Houston__

Участник
30
4
[22:14:45.672498] (system) Session started.
[22:14:45.673497] (debug) Module handle: 714A0000

MoonLoader v.026.5-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team
Избранное - Lua - ASI - MoonLoader(https://www.blast.hk/moonloader/)

[22:14:45.673497] (info) Working directory: C:\Games\GTA San Andreas MultiPlayer\moonloader
[22:14:45.673497] (debug) FP Control: 0009001F
[22:14:45.673497] (debug) Game: GTA SA 1.0.0.0 US
[22:14:45.673497] (system) Installing pre-game hooks...
[22:14:45.682492] (system) Hooks installed.
[22:14:47.167622] (debug) Initializing opcode handler table
[22:14:47.167622] (debug) package.path = C:\Games\GTA San Andreas MultiPlayer\moonloader\lib\?.lua;C:\Games\GTA San Andreas MultiPlayer\moonloader\lib\?\init.lua;C:\Games\GTA San Andreas MultiPlayer\moonloader\?.lua;C:\Games\GTA San Andreas MultiPlayer\moonloader\?\init.lua;.\?.lua;C:\Games\GTA San Andreas MultiPlayer\moonloader\lib\?.luac;C:\Games\GTA San Andreas MultiPlayer\moonloader\lib\?\init.luac;C:\Games\GTA San Andreas MultiPlayer\moonloader\?.luac;C:\Games\GTA San Andreas MultiPlayer\moonloader\?\init.luac;.\?.luac
[22:14:47.167622] (debug) package.cpath = C:\Games\GTA San Andreas MultiPlayer\moonloader\lib\?.dll;
[22:14:47.168624] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\AutoReboot.lua'...
[22:14:47.168624] (debug) New script: 0D25EA24
[22:14:47.172620] (system) ML-AutoReboot: Loaded successfully.
[22:14:47.172620] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\BufferCleaner.lua'...
[22:14:47.172620] (debug) New script: 0F8D46C4
[22:14:47.175619] (system) BufferCleaner.lua: Loaded successfully.
[22:14:47.175619] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\BufferCleanerAuto.lua'...
[22:14:47.175619] (debug) New script: 0F90A774
[22:14:47.178616] (system) BufferCleanerAuto.lua: Loaded successfully.
[22:14:47.179616] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\check-moonloader-updates.lua'...
[22:14:47.179616] (debug) New script: 0F91BB14
[22:14:47.184613] (system) Check MoonLoader Updates: Loaded successfully.
[22:14:47.184613] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\reload_all.lua'...
[22:14:47.184613] (debug) New script: 0F91BE24
[22:14:47.187611] (system) ML-ReloadAll: Loaded successfully.
[22:14:47.187611] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\remPiMod by forget bugfix 3.luac'...
[22:14:47.187611] (debug) New script: 0F91C754
[22:14:47.228588] (system) : Loaded successfully.
[22:14:47.228588] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\scoreboard.lua'...
[22:14:47.228588] (debug) New script: 0F909B34
[22:14:47.249576] (system) ImGui Scoreboard: Loaded successfully.
[22:14:47.249576] (system) Loading script 'C:\Games\GTA San Andreas MultiPlayer\moonloader\SF Integration.lua'...
[22:14:47.250576] (debug) New script: 0F91C5CC
[22:14:47.253574] (system) SF Integration: Loaded successfully.
[22:14:50.617947] (system) Installing post-load hooks...
[22:14:50.618946] (system) Hooks installed.
[22:36:22.994735] (system) Unloading...
[22:36:22.994735] (system) ML-AutoReboot: Script terminated. (0D25EA24)
[22:36:22.995734] (system) BufferCleaner.lua: Script terminated. (0F8D46C4)
[22:36:22.995734] (system) BufferCleanerAuto.lua: Script terminated. (0F90A774)
[22:36:22.996733] (system) Check MoonLoader Updates: Script terminated. (0F91BB14)
[22:36:22.996733] (system) ML-ReloadAll: Script terminated. (0F91BE24)
[22:36:22.997751] (system) : Script terminated. (0F91C754)
[22:36:23.001749] (system) ImGui Scoreboard: Script terminated. (0F909B34)
[22:36:23.014725] (system) SF Integration: Script terminated. (0F91C5CC)
 

forget.

Активный
Автор темы
132
79
Лог после прекращения работы мне нужен. К вечеру скинешь, с работы приду и посмотрю.