Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Tuners
      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. Red Dead Redemption 2

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

    1. Grand Theft Auto Series

      1. 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. Guides & Strategies
      2. Help & Support
    6. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
    7. GTA III

      1. Guides & Strategies
      2. 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. 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

      1. GTANet 20th Anniversary
    2. Support

    3. Suggestions

[SRC|REL] SCM Hook for Vice City


Spooky
 Share

Recommended Posts

Sorry for the bump of such an old topic, but does anyone still have this? It seems that Spookie's site has been taken over by a link farm sad.gif

Link to comment
Share on other sites

  • 1 year later...
  • 2 years later...

I know this is a very old topic and nobody maybe interested at all.

 

I am been playing around with these tool for the past days and I found out that the load models / load requested models does not work at all in the Hook. It does not work for some unknown reasons. In the mission Sample the MP5 weapon loaded because of spawning the feds ( FBI). The fed models spawns with pre-loaded weapons like the cops do with a nitestick and a pistol.

 

If you try to give other weapon to the player at the first place, it does not work at all.

The REQUEST MODEL( 0247) and LOAD REQUESTED MODEL (038B) could be replaced by functions from CStreaming function address but I am not sure it would work though.

 

Hope someone would be able to help.

Link to comment
Share on other sites

The solution was merely simple. I just found found that Spookie's SCM hook was giving Weapon_Index as parameter to REQUEST_MODEL and IS_MODEL_AVAILABLE opcodes, which was causing the goddamn error. They actually take MODEL ID as parameter.

I made replacements and here is the updated versions. Simply replace them with the old files.

 

ScriptClasses.cpp

ScriptClasses.h

GameDefines.h

MissionThreads.cpp

 

Have fun with OOP style Mission coding. rah.gif

 

EDIT:

I have added a marker next to the original The Sample mission just for the sake of debugging. It just spawns a FBI and a vending machine so it may not be of any use. moto_whistle.gif

Edited by Swoorup
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.