Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

[GTA|SA] ZR-350 Paintjob Problem


AVTOMAN
 Share

Recommended Posts

With the advent of the gta5 ZR-350, this problem arises:
Paintjob / livery files have the algorithm:
name model texture + number
but for zr350.txd it doesn't work, because the model name ends with a number.
I found bizarre solutions, like:
zr350_1.txd
but I don't know who it works for, I don't.
Someone solved better, perhaps with a Cleo script?...

Link to comment
Share on other sites

Definitely a plugin-fitting solution since paintjobs recognition happens at loading time, but here is a CLEO-based approach allowing to insert an infix underscore between the vehicle name and paintjob id only if the former ends with a number (preserving the original behaviour):

 

// Enable GTA:SA SCR mode.

{$CLEO}

const
    _CStreaming__LoadCdDirectory = 0x005B6170 // static void __cdecl CStreaming::LoadCdDirectory(const char *name, int index)
end
const
    _CStreaming__ms_files = 0x008E48D8 // static CStreamingFile CStreaming::ms_files
end

goto @script_start
hex
    FF
end

/*
int remapTxdSlot = -1;
*/
:_remapTxdSlot
hex
    FFFFFFFF // -1
end

:_hook_4C93B5_CVehicleModelInfo__AddRemap
hex
    803C37 5F       // 00000000 cmp     [edi+esi], '_'
    0F85 00000000   // 00000004 jne     CVehicleModelInfo::AddRemap+9Bh
    85F6            // 0000000A test    esi, esi
    0F84 00000000   // 0000000C jz      CVehicleModelInfo::AddRemap+9Bh
    0FB6443E FF     // 00000012 movzx   eax, byte ptr [esi+edi-1]
    50              // 00000017 push    eax
    E8 00000000     // 00000018 call    isdigit
    83C4 04         // 0000001D add     esp, 4
    85C0            // 00000020 test    eax, eax
    0F84 00000000   // 00000022 jz      CVehicleModelInfo::AddRemap+9Bh
    56              // 00000028 push    esi
    8D4424 0C       // 00000029 lea     eax, [esp+24h-18h]
    E9 00000000     // 0000002D jmp     CVehicleModelInfo::AddRemap+5Bh
end

:_hook_4C93EF_CVehicleModelInfo__AddRemap
hex
    57              // 00000000 push    edi
    E8 00000000     // 00000001 call    CTxdStore::FindTxdSlot
    83C4 04         // 00000006 add     esp, 4
    85C0            // 00000009 test    eax, eax
    75 10           // 0000000B jnz     $L1
    57              // 0000000D push    edi
    E8 00000000     // 0000000E call    CTxdStore::AddTxdSlot
    83C4 04         // 00000013 add     esp, 4
    A3 00000000     // 00000016 mov     remapTxdSlot, eax
    EB 34           // 0000001B jmp     $L2
                    // 0000001D $L1:
    663986 FA020000 // 0000001D cmp     [esi+CVehicleModelInfo.m_remapTxdSlots], ax
    0F84 00000000   // 00000024 je      CVehicleModelInfo::AddRemap+9Bh
    663986 FC020000 // 0000002A cmp     [esi+CVehicleModelInfo.m_remapTxdSlots+2], ax
    0F84 00000000   // 00000031 je      CVehicleModelInfo::AddRemap+9Bh
    663986 FE020000 // 00000037 cmp     [esi+CVehicleModelInfo.m_remapTxdSlots+4], ax
    0F84 00000000   // 0000003E je      CVehicleModelInfo::AddRemap+9Bh
    663986 00030000 // 00000044 cmp     [esi+CVehicleModelInfo.m_remapTxdSlots+8], ax
    0F84 00000000   // 0000004B je      CVehicleModelInfo::AddRemap+9Bh
                    // 00000051 $L2:
    50              // 00000051 push    eax
    E9 00000000     // 00000052 jmp     CVehicleModelInfo::AddRemap+94h
end

:_hook_5B6296_CStreaming__LoadCdDirectory
hex
    0F85 00000000           // 00000000 jnz     CStreaming::LoadCdDirectory+2B9h
    C705 00000000 FFFFFFFF  // 00000006 mov     remapTxdSlot, -1
    53                      // 00000010 push    ebx
    8D5424 38               // 00000011 lea     edx, [esp+50h-18h]
    52                      // 00000015 push    edx
    E8 00000000             // 00000016 call    CVehicleModelInfo::AddRemap
    83C4 08                 // 0000001B add     esp, 8
    A1 00000000             // 0000001E mov     eax, remapTxdSlot
    83F8 FF                 // 00000023 cmp     eax, -1
    0F84 00000000           // 00000026 je      CStreaming::LoadCdDirectory+2B9h
    E9 00000000             // 0000002C jmp     CStreaming::LoadCdDirectory+15Eh
end

:script_start
const
    _hook_4C93B5_CVehicleModelInfo__AddRemap = [email protected]
    _hook_4C93EF_CVehicleModelInfo__AddRemap = [email protected]
    _hook_5B6296_CStreaming__LoadCdDirectory = [email protected]
end
const
    _remapTxdSlot = [email protected] // extern int remapTxdSlot
end

0A9F: get_pointer_to_this_script [email protected]
[email protected] += 0x10 // offsetof(CRunningScript, m_pStartAddress)
0A8D: read_memory [email protected] size 4 vp FALSE store_to [email protected]

0A8F: _hook_4C93B5_CVehicleModelInfo__AddRemap = [email protected] - @_hook_4C93B5_CVehicleModelInfo__AddRemap
0A8F: _hook_4C93EF_CVehicleModelInfo__AddRemap = [email protected] - @_hook_4C93EF_CVehicleModelInfo__AddRemap
0A8F: _hook_5B6296_CStreaming__LoadCdDirectory = [email protected] - @_hook_5B6296_CStreaming__LoadCdDirectory

0A8F: _remapTxdSlot = [email protected] - @_remapTxdSlot

0A8D: read_memory 0x004C9382 size 4 vp TRUE store_to [email protected] // RVA to isdigit
[email protected] += 0x004C9382

0A8F: [email protected] = _hook_4C93B5_CVehicleModelInfo__AddRemap - 0x004C93BA
0A8C: write_memory 0x004C93B5 size 1 value 0xE9 vp TRUE
0A8C: write_memory 0x004C93B6 size 4 value [email protected] vp TRUE
0A8C: write_memory 0x004C93BA size 1 value 0x90 vp TRUE
0A8E: [email protected] = _hook_4C93B5_CVehicleModelInfo__AddRemap + 6
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93B5_CVehicleModelInfo__AddRemap + 0x0E
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93B5_CVehicleModelInfo__AddRemap + 0x19
0A8F: [email protected] = [email protected] - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93B5_CVehicleModelInfo__AddRemap + 0x24
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93B5_CVehicleModelInfo__AddRemap + 0x2E
0A8F: [email protected] = 0x004C93B7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE

0A8F: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap - 0x004C93F4
0A8C: write_memory 0x004C93EF size 1 value 0xE9 vp TRUE
0A8C: write_memory 0x004C93F0 size 4 value [email protected] vp TRUE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 2
0A8F: [email protected] = 0x0073184C - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x0F
0A8F: [email protected] = 0x00731C7C - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x17
0A8C: write_memory [email protected] size 4 value _remapTxdSlot vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x26
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x33
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x40
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x4D
0A8F: [email protected] = 0x004C93F7 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_4C93EF_CVehicleModelInfo__AddRemap + 0x53
0A8F: [email protected] = 0x004C93F0 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE

0A8C: write_memory 0x005B61F6 size 1 value 0xEB vp TRUE
0A8C: write_memory 0x005B622B size 4 value 0x8801778D vp TRUE
0A8C: write_memory 0x005B622F size 4 value 0x8D52EB1F vp TRUE
0A8C: write_memory 0x005B6233 size 2 value 0x49 vp TRUE
0A8F: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory - 0x005B629B
0A8C: write_memory 0x005B6296 size 1 value 0xE9 vp TRUE
0A8C: write_memory 0x005B6297 size 4 value [email protected] vp TRUE
0A8C: write_memory 0x005B629B size 1 value 0x90 vp TRUE
0A8E: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory + 2
0A8F: [email protected] = 0x005B6425 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory + 8
0A8C: write_memory [email protected] size 4 value _remapTxdSlot vp FALSE
0A8E: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory + 0x17
0A8F: [email protected] = 0x004C935C - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory + 0x1F
0A8C: write_memory [email protected] size 4 value _remapTxdSlot vp FALSE
0A8E: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory + 0x28
0A8F: [email protected] = 0x005B6425 - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE
0A8E: [email protected] = _hook_5B6296_CStreaming__LoadCdDirectory + 0x2D
0A8F: [email protected] = 0x005B62CA - [email protected]
0A8C: write_memory [email protected] size 4 value [email protected] vp FALSE

[email protected] = _CStreaming__ms_files
for [email protected] = 0 to 7
    //[email protected] += 0 // offsetof(CStreamingFile, m_name)
    0A8D: read_memory [email protected] size 1 vp FALSE store_to [email protected]
    if
        [email protected] == 0
    then
        break
    end
    0A8E: [email protected] = [email protected] + 0x28 // offsetof(CStreamingFile, m_bCanBeLoaded)
    0A8D: read_memory [email protected] size 1 vp FALSE store_to [email protected]
    if
    08B7:   is_bit_set [email protected] bit 0
    then
        0AA5: call_function_no_result _CStreaming__LoadCdDirectory push 2 pop 2 index [email protected] name [email protected]
    end
    [email protected] += 0x30 // sizeof(CStreamingFile)
end

0A8C: write_memory 0x004C93B5 size 4 value 0x448D5646 vp TRUE
0A8C: write_memory 0x004C93B9 size 2 value 0x0C24 vp TRUE
0A8C: write_memory 0x004C93EF size 4 value 0x2824448B vp TRUE
0A8C: write_memory 0x004C93F3 size 1 value 0x50 vp TRUE

0A8C: write_memory 0x005B61F6 size 1 value 0x7E vp TRUE
0A8C: write_memory 0x005B622B size 4 value 0x778D036A vp TRUE
0A8C: write_memory 0x005B622F size 4 value 0x964C6801 vp TRUE
0A8C: write_memory 0x005B6233 size 2 value 0x86 vp TRUE
0A8C: write_memory 0x005B6296 size 4 value 0x548D4475 vp TRUE
0A8C: write_memory 0x005B629A size 2 value 0x3424 vp TRUE

0A93: terminate_this_custom_script

012          345
678   9A   BCD
EFG HIJK LMN
OPQR  STUV
WX    YZ

Link to comment
Share on other sites

Great master Wesser! :D
It compiles, but the game crashes on startup. :/

I added:

{$CLEO .cs}
0000: NOP 
thread 'ZR350Paint'
// by WESSER

wait 5000
:START
wait 0
if and 
   Player.Defined($PLAYER_CHAR)
   Actor.DrivingVehicleType($PLAYER_ACTOR, #ZR350)
else_jump @START


But the game still crashes when it get into the car. :/

zr350crash.jpg

 

<spoiler>

Game has crashed, here's a crash log:
Current process ID: 6692
Current thread ID: 6588
Last file to be loaded: data\script\main.scm
Last library loaded: NOT SET
Exception address: 0x742378F8 ("CLEO.asi"+0x278F8)
Exception code: 0xC0000005 (EXCEPTION_ACCESS_VIOLATION)
Inaccessible memory address: 0x4

General registers:
EAX: 0x00000000 (0)
EBX: 0x04494178 (71909752)
ECX: 0x00000001 (1)
EDX: 0x00000000 (0)
ESI: 0x00000004 (4)
EDI: 0x00A43C78 (10763384)
EBP: 0x0177FD24 (24640804)
ESP: 0x0177FD18 (24640792)
EIP: 0x742378F8 (1948481784) ["CLEO.asi"+0x278F8]
EFL: 0x00010246 (66118)

Segment registers:
CS: 0023
DS: 002B
ES: 002B
FS: 0053
GS: 002B
SS: 002B

FPU registers:
ST0: 260414.671875 bytes: 00 00 00 00 00 AB 4F FE 10 40
ST1: 0.000000 bytes: 00 00 00 00 00 00 00 00 00 00
ST2: 1.000000 bytes: 00 00 00 00 00 00 00 80 FF 3F
ST3: 0.000000 bytes: 00 00 00 00 00 00 00 00 00 00
ST4: 0.000000 bytes: 00 00 00 00 00 00 00 00 00 00
ST5: -0.139173 bytes: C8 E7 D3 BE BB 6E 83 8E FC BF
ST6: 0.990268 bytes: 0E D2 93 50 EF 34 82 FD FE 3F
ST7: -0.139173 bytes: C8 E7 D3 BE BB 6E 83 8E FC BF
CTRL: 007F
STAT: 0336
TAGS: FFFF

MMX registers, 8 bytes:
MM0: 00 00 00 00 00 AB 4F FE
MM1: 00 00 00 00 00 00 00 00
MM2: 00 00 00 00 00 00 00 80
MM3: 00 00 00 00 00 00 00 00
MM4: 00 00 00 00 00 00 00 00
MM5: C8 E7 D3 BE BB 6E 83 8E
MM6: 0E D2 93 50 EF 34 82 FD
MM7: C8 E7 D3 BE BB 6E 83 8E

XMM registers, 16 bytes:
XMM0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM1: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM2: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM3: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM4: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM6: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
XMM7: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Module list
; Path    Module file size        Base    Size of image    Entry point
D:\GTAENB\GTA San Andreas\gta_sa.exe    14383616    0x00400000    0x01177000    0x00824570
C:\WINDOWS\SYSTEM32\ntdll.dll    1696752    0x77410000    0x001A3000    0x00000000
C:\WINDOWS\System32\KERNEL32.DLL    640800    0x75900000    0x000F0000    0x7591F640
C:\WINDOWS\System32\KERNELBASE.dll    2183240    0x75A00000    0x00215000    0x75B15CD0
C:\WINDOWS\SYSTEM32\apphelp.dll    638464    0x751D0000    0x0009F000    0x752086B0
C:\WINDOWS\SYSTEM32\AcLayers.DLL    381440    0x74DE0000    0x00284000    0x74DFD2A0
C:\WINDOWS\System32\msvcrt.dll    775256    0x762D0000    0x000BF000    0x76305AC0
C:\WINDOWS\System32\USER32.dll    1695632    0x75740000    0x001A0000    0x7577F220
C:\WINDOWS\System32\win32u.dll    92976    0x752D0000    0x00018000    0x00000000
C:\WINDOWS\System32\GDI32.dll    140976    0x752F0000    0x00024000    0x752F74A0
C:\WINDOWS\System32\gdi32full.dll    895040    0x754A0000    0x000DC000    0x754FFE90
C:\WINDOWS\System32\msvcp_win.dll    495840    0x76240000    0x0007B000    0x76257800
C:\WINDOWS\System32\ucrtbase.dll    1181208    0x77170000    0x00120000    0x7719BA30
C:\WINDOWS\System32\SHELL32.dll    6000704    0x75C20000    0x005B3000    0x75D9BE30
C:\WINDOWS\System32\SHLWAPI.dll    275808    0x764A0000    0x00045000    0x764B7860
C:\WINDOWS\System32\OLEAUT32.dll    606888    0x76AC0000    0x00096000    0x76AF5CD0
C:\WINDOWS\System32\combase.dll    2637696    0x764F0000    0x00281000    0x7662C090
C:\WINDOWS\System32\RPCRT4.dll    781432    0x75610000    0x000BF000    0x7564B120
C:\WINDOWS\System32\SETUPAPI.dll    4466160    0x76D30000    0x0043C000    0x76D609E0
C:\WINDOWS\System32\cfgmgr32.dll    236536    0x763E0000    0x0003B000    0x763ED450
C:\WINDOWS\System32\bcrypt.dll    96032    0x758E0000    0x00019000    0x758E93E0
C:\WINDOWS\SYSTEM32\MPR.dll    93488    0x751B0000    0x00019000    0x751B3540
C:\WINDOWS\SYSTEM32\sfc.dll    11272    0x66680000    0x00003000    0x00000000
C:\WINDOWS\SYSTEM32\WINSPOOL.DRV    449024    0x75130000    0x00072000    0x75148500
C:\WINDOWS\SYSTEM32\sfc_os.DLL    50104    0x75120000    0x0000F000    0x75125D70
C:\WINDOWS\SYSTEM32\SortServer2003Compat.dll    39936    0x75110000    0x0000E000    0x75118DF0
C:\WINDOWS\System32\IMM32.DLL    143056    0x755E0000    0x00025000    0x755E4410
C:\WINDOWS\System32\WS2_32.dll    397728    0x756D0000    0x00063000    0x756D4B40
C:\WINDOWS\System32\ADVAPI32.dll    489656    0x75420000    0x0007A000    0x75431E00
C:\WINDOWS\System32\sechost.dll    475712    0x76420000    0x00075000    0x76440070
C:\WINDOWS\SYSTEM32\WINMM.dll    149272    0x750E0000    0x00028000    0x750E55B0
C:\WINDOWS\System32\ole32.dll    926560    0x75320000    0x000E3000    0x7534C8F0
D:\GTAENB\GTA San Andreas\vorbisfile.dll    53760    0x750C0000    0x00011000    0x750C197B
D:\GTAENB\GTA San Andreas\EAX.DLL    188416    0x10000000    0x00030000    0x1001A472
D:\GTAENB\GTA San Andreas\vorbishooked.DLL    65536    0x01910000    0x00011000    0x01914C98
D:\GTAENB\GTA San Andreas\vorbis.dll    1060864    0x03930000    0x00108000    0x03943F7C
D:\GTAENB\GTA San Andreas\ogg.dll    36864    0x01940000    0x00009000    0x0194302E
D:\GTAENB\GTA San Andreas\$fastman92limitAdjuster.asi    11251200    0x74310000    0x00ACB000    0x74419607
C:\WINDOWS\System32\PSAPI.DLL    17016    0x762C0000    0x00006000    0x762C14D0
D:\GTAENB\GTA San Andreas\DllTricks.dll    33792    0x750B0000    0x0000D000    0x750B147F
D:\GTAENB\GTA San Andreas\MinHook.x86.dll    14848    0x750A0000    0x00007000    0x00000000
D:\GTAENB\GTA San Andreas\zlib1.dll    107520    0x62E80000    0x00022000    0x62E81440
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.19041.1110_none_c0da534e38c01f4d\COMCTL32.dll    568144    0x74280000    0x0008D000    0x742E7340
D:\GTAENB\GTA San Andreas\CLEO.asi    264704    0x74210000    0x0006B000    0x7421E484
D:\GTAENB\GTA San Andreas\BASS.dll    107584    0x11000000    0x0004D000    0x1104C036
C:\WINDOWS\SYSTEM32\MSACM32.dll    93472    0x741F0000    0x00019000    0x741F4420
C:\WINDOWS\SYSTEM32\winmmbase.dll    110720    0x741D0000    0x0001D000    0x741E3850
D:\GTAENB\GTA San Andreas\cleo\FileSystemOperations.cleo    65024    0x741B0000    0x00014000    0x741B1203
D:\GTAENB\GTA San Andreas\cleo\IniFiles.cleo    81920    0x74190000    0x00018000    0x741913AC
D:\GTAENB\GTA San Andreas\cleo\IntOperations.cleo    58368    0x74170000    0x00013000    0x74171181
D:\GTAENB\GTA San Andreas\cleo\newOpcodes.cleo    161280    0x74120000    0x00042000    0x7412E212
D:\GTAENB\GTA San Andreas\ImVehFt.asi    247296    0x740D0000    0x00043000    0x740E1210
C:\WINDOWS\SYSTEM32\d3dx9_43.dll    1998168    0x73ED0000    0x001FF000    0x7408EC0D
D:\GTAENB\GTA San Andreas\mousefix.asi    48128    0x73EB0000    0x00011000    0x73EB187B
C:\WINDOWS\system32\uxtheme.dll    455168    0x73E30000    0x00074000    0x73E67470
C:\WINDOWS\SYSTEM32\msasn1.dll    50616    0x73B50000    0x0000E000    0x73B55690
C:\WINDOWS\SYSTEM32\cryptnet.dll    145144    0x73B20000    0x00026000    0x73B2DBA0
C:\WINDOWS\System32\CRYPT32.dll    1013352    0x769C0000    0x000FA000    0x76A15030
C:\WINDOWS\SYSTEM32\cryptbase.dll    31528    0x73B10000    0x0000A000    0x73B12A60
C:\WINDOWS\System32\WINTRUST.DLL    289200    0x76390000    0x00047000    0x763A5A40
C:\WINDOWS\System32\imagehlp.dll    95496    0x76810000    0x00019000    0x76816560
C:\WINDOWS\SYSTEM32\CRYPTSP.dll    68192    0x73AF0000    0x00013000    0x73AF5D30
C:\WINDOWS\system32\rsaenh.dll    184888    0x73AC0000    0x0002F000    0x73ACCB30
C:\WINDOWS\System32\bcryptPrimitives.dll    383784    0x75580000    0x0005F000    0x755B3650
C:\WINDOWS\SYSTEM32\windows.storage.dll    6359128    0x71E90000    0x00608000    0x7206B2D0
C:\WINDOWS\SYSTEM32\Wldp.dll    139960    0x71E60000    0x00024000    0x71E685A0
C:\WINDOWS\System32\SHCORE.dll    547480    0x76780000    0x00087000    0x767C2B30
C:\WINDOWS\SYSTEM32\gpapi.dll    111024    0x71E40000    0x0001E000    0x71E495F0
C:\WINDOWS\SYSTEM32\profapi.dll    89360    0x71E20000    0x00018000    0x71E2A250
C:\WINDOWS\SYSTEM32\dxcore.dll    163216    0x71DF0000    0x0002C000    0x71E0A570
C:\WINDOWS\SYSTEM32\d3dx9_40.dll    4379984    0x73650000    0x0044A000    0x73A33F4E
C:\WINDOWS\SYSTEM32\DDRAW.dll    527360    0x73D40000    0x000E9000    0x73D512A0
C:\WINDOWS\SYSTEM32\kernel.appcore.dll    52672    0x73D30000    0x0000F000    0x73D347E0
C:\WINDOWS\SYSTEM32\DCIMAN32.dll    11776    0x73C50000    0x00007000    0x73C52020
C:\WINDOWS\SYSTEM32\dxgi.dll    787120    0x73C60000    0x000C3000    0x73C94810
C:\WINDOWS\SYSTEM32\dwmapi.dll    138936    0x73C20000    0x00026000    0x73C26050
C:\WINDOWS\SYSTEM32\DSOUND.dll    493056    0x73BA0000    0x0007F000    0x73BCF300
C:\WINDOWS\SYSTEM32\powrprof.dll    268080    0x73600000    0x00044000    0x73606ED0
C:\WINDOWS\SYSTEM32\UMPDC.dll    47472    0x73B90000    0x0000D000    0x73B97560
C:\WINDOWS\System32\clbcatq.dll    504552    0x76940000    0x0007E000    0x769ABD50
C:\WINDOWS\System32\MMDevApi.dll    421496    0x73590000    0x0006B000    0x735B5E60
C:\WINDOWS\System32\DEVOBJ.dll    166304    0x75070000    0x0002B000    0x7507B280
C:\WINDOWS\SYSTEM32\AUDIOSES.DLL    1258256    0x73450000    0x00136000    0x734930A0
C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll    52664    0x73B80000    0x0000F000    0x73B842F0
C:\WINDOWS\System32\MSCTF.dll    858880    0x76C50000    0x000D3000    0x76C9DFC0
C:\WINDOWS\SYSTEM32\DINPUT8.dll    171008    0x73410000    0x00037000    0x73417F90
C:\WINDOWS\SYSTEM32\inputhost.dll    967912    0x73320000    0x000ED000    0x733E5F50
C:\WINDOWS\SYSTEM32\wintypes.dll    896096    0x731A0000    0x000DB000    0x73218590
C:\WINDOWS\SYSTEM32\PROPSYS.dll    791808    0x730D0000    0x000C2000    0x73130DA0
C:\WINDOWS\SYSTEM32\CoreMessaging.dll    630592    0x73280000    0x0009B000    0x732E0F00
C:\WINDOWS\SYSTEM32\CoreUIComponents.dll    2621720    0x72E50000    0x0027E000    0x72EAE960
C:\WINDOWS\SYSTEM32\ntmarta.dll    152904    0x72E20000    0x00029000    0x72E27E90
C:\WINDOWS\SYSTEM32\HID.DLL    25600    0x73B70000    0x0000A000    0x73B71BB0
D:\GTAENB\GTA San Andreas\d3d9.dll    87552    0x0B6E0000    0x00043000    0x0B721670
D:\GTAENB\GTA San Andreas\d3d2.dll    290816    0x0B730000    0x0004A000    0x0B73F73B
D:\GTAENB\GTA San Andreas\d3d3.dll    290816    0x0B780000    0x0004A000    0x0B78F73B
C:\WINDOWS\system32\d3d9.dll    1618168    0x72C90000    0x0018F000    0x72D07400
C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_60daf66a00f2e0b6\nvldumd.dll    861464    0x72BB0000    0x000D5000    0x72BB87B0
C:\WINDOWS\SYSTEM32\VERSION.DLL    27320    0x73B60000    0x00008000    0x73B61800
C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_60daf66a00f2e0b6\nvd3dum.dll    23440472    0x707D0000    0x01612000    0x7122E900
C:\WINDOWS\SYSTEM32\TextShaping.dll    611960    0x72B10000    0x00094000    0x72B9F2B0
C:\WINDOWS\SYSTEM32\textinputframework.dll    753592    0x72A50000    0x000B9000    0x72A90690
C:\WINDOWS\SYSTEM32\dcomp.dll    1452376    0x728E0000    0x00165000    0x7294CED0
C:\WINDOWS\SYSTEM32\usp10.dll    77824    0x73AA0000    0x00017000    0x00000000
C:\Windows\System32\quartz.dll    1470976    0x72740000    0x0019A000    0x7276B160
C:\Windows\System32\devenum.dll    93960    0x72720000    0x00018000    0x72730D60
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerSplitter.ax    494336    0x726A0000    0x0007C000    0x726D4A49
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.19041.1110_none_a8625c1886757984\COMCTL32.dll    2152264    0x705C0000    0x00210000    0x706454E0
C:\Program Files (x86)\Acer\clear.fi plug-in\avformat-lav-55.dll    1191424    0x72500000    0x0012A000    0x72501440
C:\Program Files (x86)\Acer\clear.fi plug-in\avutil-lav-52.dll    358912    0x72630000    0x0006D000    0x72631440
C:\Program Files (x86)\Acer\clear.fi plug-in\avcodec-lav-55.dll    8113152    0x6F920000    0x00C96000    0x6F921440
C:\Program Files (x86)\Acer\clear.fi plug-in\libbluray.dll    824320    0x6F800000    0x0011D000    0x6F84FB2C
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerSubtitle.dll    964168    0x0FE50000    0x000F4000    0x0FECF5C4
C:\WINDOWS\System32\COMDLG32.dll    688128    0x76830000    0x000AF000    0x768727C0
C:\WINDOWS\SYSTEM32\WININET.dll    4493312    0x6F3B0000    0x00450000    0x6F6E0FD0
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerFLVSplitter.ax    374016    0x0FF90000    0x00062000    0x0FFB0BDE
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerMP4Splitter2.ax    519424    0x11CA0000    0x00083000    0x11CD82B4
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerMP4Splitter.ax    640256    0x6F300000    0x000AB000    0x6F35F279
C:\WINDOWS\SYSTEM32\OLEACC.dll    321024    0x724A0000    0x00053000    0x724BC2D0
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerMpegAudioSplitter.ax    462592    0x6F280000    0x0007E000    0x6F2BE7B6
C:\Program Files (x86)\Xiph.Org\Open Codecs\dsfOggDemux2.dll    195584    0x6F240000    0x00033000    0x6F255EB6
C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_508ef7e4bcbbe589\MSVCR90.dll    656248    0x6F190000    0x000A3000    0x6F1B2D40
C:\WINDOWS\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9625_none_508ef7e4bcbbe589\MSVCP90.dll    572792    0x6F100000    0x0008E000    0x6F139DC7
C:\WINDOWS\System32\msxml3.dll    1331200    0x6EFB0000    0x0014F000    0x6EFD4020
C:\WINDOWS\SYSTEM32\iertutil.dll    2269976    0x6ED80000    0x0022B000    0x6EF3AF90
C:\WINDOWS\System32\urlmon.dll    1678848    0x6EBD0000    0x001A8000    0x6EC53170
C:\WINDOWS\System32\srvcli.dll    76952    0x6EBA0000    0x0001D000    0x6EBA4CB0
C:\WINDOWS\System32\netutils.dll    37176    0x6EBC0000    0x0000B000    0x6EBC2D00
C:\Program Files (x86)\Xiph.Org\Open Codecs\webmsplit.dll    161792    0x6EB70000    0x0002B000    0x6EB7B142
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerMKVSplitter.ax    454400    0x11F40000    0x00075000    0x11F73876
C:\Program Files (x86)\Acer\clear.fi plug-in\AcerAudioDecoder.ax    907864    0x12FE0000    0x000E5000    0x130325B0
C:\WINDOWS\SYSTEM32\wdmaud.drv    215040    0x6EB30000    0x0003A000    0x6EB3CEA0
C:\WINDOWS\SYSTEM32\AVRT.dll    27336    0x6EB20000    0x00008000    0x6EB21AA0
C:\WINDOWS\SYSTEM32\ksuser.dll    20328    0x6EB10000    0x00007000    0x6EB11EC0
C:\WINDOWS\SYSTEM32\msacm32.drv    23552    0x6EB00000    0x0000A000    0x6EB04200
C:\WINDOWS\SYSTEM32\midimap.dll    18944    0x6EAF0000    0x00008000    0x6EAF1990
C:\WINDOWS\SYSTEM32\D3DIM700.DLL    388096    0x6EA80000    0x00063000    0x6EACFEA0
C:\Windows\System32\Windows.UI.dll    998352    0x6E980000    0x000F3000    0x6E9DB230
C:\Windows\System32\WindowManagementAPI.dll    468440    0x6E900000    0x00073000    0x6E95ED80
C:\WINDOWS\SYSTEM32\twinapi.appcore.dll    1634208    0x6E770000    0x0018F000    0x6E7F3930
C:\WINDOWS\SYSTEM32\wmvcore.dll    2137248    0x6E560000    0x0020D000    0x6E59DA40
C:\WINDOWS\SYSTEM32\WMASF.DLL    247344    0x6E520000    0x0003D000    0x6E555DC0
C:\WINDOWS\SYSTEM32\mfperfhelper.dll    1075528    0x6E410000    0x00106000    0x6E4FC3B0
C:\WINDOWS\system32\mlang.dll    198656    0x6E3D0000    0x00034000    0x6E3E0580
C:\WINDOWS\SYSTEM32\mscms.dll    594464    0x6E330000    0x00093000    0x6E346DF0
C:\WINDOWS\SYSTEM32\USERENV.dll    141008    0x6E300000    0x00025000    0x6E308890
C:\WINDOWS\SYSTEM32\ColorAdapterClient.dll    45904    0x6E2F0000    0x0000C000    0x6E2F5B60
C:\Windows\System32\Windows.Internal.Graphics.Display.DisplayColorManagement.dll    186880    0x6E2B0000    0x00032000    0x6E2D2D70
Game terminated.

</spoiler>

Edited by AVTOMAN
Link to comment
Share on other sites

It's likely you set a wrong compilation mode. You must select "GTA SA (v1.0 - SCR)" from the status bar of Sanny Builder window before compiling.

Edited by Wesser

012          345
678   9A   BCD
EFG HIJK LMN
OPQR  STUV
WX    YZ

Link to comment
Share on other sites

With GTA SA SCR version, the compiler does not recognize the commands... :(

zr350crash2.jpg
Send me the compilated script, I try it. :)

Edited by AVTOMAN
Link to comment
Share on other sites

GOTO should be a reserved keyword so I suppose you are not running the latest Sanny Builder version.

012          345
678   9A   BCD
EFG HIJK LMN
OPQR  STUV
WX    YZ

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.