Skip to content

d7KrEoL/TacViewSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

TacViewSA - ENG - RU

Saving samp game telemetry and exporting into tacview. There will be a client-side (Moonloader/Lua) and server-side (Pawn) scripts. Both will record .acmi-formated telemetry data from GTASA to load into TacView.

Client-Side tacview recorder:

Recording a data on client-side. Don't need server-side script, using only player's resources, output files can be modified by player, script can also be modified to record a wrong data. Works fine with moonloader v.026.5-beta. You will also need SAMP client version 0.3DL installed on your GTA San Andreas.

Installation

  1. Download and install samp 0.3 DL client from samp forums archive;

  2. Download and install moonloader from official website;

    to get extra informatiom you can visit forum thread page

  3. Download Client-side script. You can find it in Client folder of repository or in Releases section;

  4. Unzip all files to GTASA/moonloader folder;

    TacViewSA.lua should be in 'moonloader' root folder (GTA/moonliader), switch.lua in GTA/moonliader/lib, TVRec.acmi in GTA/moonliader/resources/tvsa

  5. After entering the server type /tvrec to start/stop recording. Your recorded files will be in RF/resources/tvsa folder. Default filename is TVRec.acmi.

Server-Side tacview recorder:

Recording a data on server side. Don't need client-side script to be installed on GTASA of players. Using server resources, files are saving on server, so cannot be modified by players, script can't be modified as well. Will be versions for SAMP 0.3.7-R2 and 0.3DL servers.

Installation

Script is only avaliable for private beta-access now, going into a public release later.

TacViewSA - RU - ENG

Скрипт, позволяющий сохранять данные формата .acmi телеметрии в процессе игры для выгрузки их в программу TacView. Планируется создать клиентский (Moonloader/Lua) и серверный (Pawn) скрипты (независимые друг от друга).

Клиентский скрипт:

Записывает информацию на стороне клиента. Работает автономно от серверного скрипта (независимо от того поддерживает ли сервер запись или нет), использует при работе ресурсы клиента (игрока). Работает на версии moonloader v.026.5-beta и клиента samp 0.3DL.

Установка

  1. Скачайте и установите клиент 0.3 DL с архива самп форума;

  2. Скачайте и установите moonloader с официального сайта;

    дополнительную информацию можно получить в теме на форуме

  3. Скачайте клиентский скрипт архивом из репозитория, или на странице с релизами;

  4. Разархивируйте содержимое в папку с игрой/moonloader;

    TacViewSA.lua должен лежать в папке 'moonloader' (ГТА/moonloader), switch.lua в ГТА/moonloader/lib, TVRec.acmi в ГТА/moonloader/resources/tvsa, при отсутствии какой-либо из папок просто создайте её

  5. Далее можете заходить в игру, после присоединения к серверу и спавна введите /tvrec для начала/окончания записи. Готовые файлы будут храниться в папке с игрой/moonloader/resources/tvsa/(название файла).acmi. По умолчанию файл называется TVRec.acmi.

Серверный скрипт:

Записывает телеметрию на стороне сервера. Работает независимо от наличия либо отсутствия установленного клиентского скрипта у игроков. Задействует ресурсы сервера, не влияет на загруженность клиентских машин. Записи сохраняются на стороне сервера и могут быть модифицированы только администратором, либо людьми, имеющими доступ к файловой системе машины. Серверный скрипт не может быть модифицирован на стороне клиента либо сервера без дополнительных инструментов и скачивается в скомпилированном виде.

Установка

На данный момент проходит закрытое тестирование, публичный релиз запланирован на более поздний срок.

About

Saving samp game telemetry and exporting into tacview

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages