San Andreas / Araçlar / Yeni Araç, Harita, Mod vb. Oluşturma Araçları

SCM Variable Usage Analyzer



Puanlamalar:

Lütfen önce giriş yap.


Favoriler:

İndir
252.47Kb
Virüs tespit oranı: 0%
Virüs Tarama Raporunu Gör

Videos

Henüz hiç video eklenmedi.
Bu moda video eklemek için giriş yapmış olman gerekir.

Açıklama

SCM Variable Usage Analyzer 0.1 by GoodIdea82, 2015

This is a tool for programmers who work with the main.scm. This is for GTA III, VC, and SA.

This is a quick and dirty python script. With this script you can analylze the usage of local and global variables in main.scm. Edit the script and change the
dir variable so that it contains the path to your main.txt. Generate main.txt
by decompiling main.scm using SannyBuilder. This script reads the decompiled
code and creates the files variableUsage.txt and sideEffectFreeVariables.txt.
The file variableUsage.txt finds for all sections (main, missions, external scripts)
which variables are used. After each variable it lists in which other section
the variable is also used. The file sideEffectFreeVariables.txt finds all
variables which occur only in one section and do not occur in main, mission 1,
or mission 2. Hence, the side-effect free variables are used only locally in a
one section. Actually not variables are analyzed by variable expressions.
For example the array access $123($45,i4) and $123(3,i4) may refer to
the same variable if $45=3.

Şu ana kadar 4 yorum gönderilmiş.

crspo2020Mod yapımcısı rozeti
Kingpin
108
Profil
07/12/2017 19:02

awesome , just what i need xd

Old but gold ;)

wow ! #dir = "C:\Games\GTA_SA\SAxVCxLC-Test\data\script\"

Deja Vu from 2015 xD

Alıntı yap | Cevapla | (4)
bramxr
Los Santos Veteran
397
Profil
12/13/2015 12:03

Nice work

Alıntı yap | Cevapla | (2)
goodidea82Mod yapımcısı rozeti
Kingpin
78
Profil
11/12/2015 21:46

If you download this script, please leave a comment what you want to use it for. I'm just interested.

Alıntı yap | Cevapla | (3)
ThatsMe
Criminal Mastermind
1331
Profil
11/12/2015 20:36

hmm... good idea

Alıntı yap | Cevapla | (2)