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

Removing Buildings by Script


stef538
 Share

Recommended Posts

whoa.. that isn't playable..

 

Most likely not, but you could try it. That's the only way I see this being done.

Link to comment
Share on other sites

LordOfTheBongs

Nope nothing happends...

 

 

 

Model is a property of GTA objects (peds, vehicles, objects) so no... u can spawn an object with a specific model ;)

 

But you can't do that with a building.. right ? Or am I completely wrong here ?

oh ok, maybe ill see why later when i have a chance, id like to see if this native produces any results

 

also i know of no way to spawn a building like an object

Link to comment
Share on other sites

this might be an alternative for you.. you're able to drive through walls while not falling off the map

if(collision){		if(IS_CHAR_IN_ANY_CAR(pPlayer)){			if((!IS_CHAR_IN_ANY_BOAT(pPlayer)) && (!IS_CHAR_IN_ANY_HELI(pPlayer))){				GET_CAR_CHAR_IS_USING(pPlayer,&pveh);				SET_CAR_ON_GROUND_PROPERLY(pveh);				SET_CAR_COLLISION(pveh, false);			}			else{				GET_CAR_CHAR_IS_USING(pPlayer,&pveh);				SET_CAR_COLLISION(pveh, false);			}		}	}
Edited by hardsty1e
Link to comment
Share on other sites

LordOfTheBongs

Nope nothing happends...

 

 

 

Model is a property of GTA objects (peds, vehicles, objects) so no... u can spawn an object with a specific model ;)

 

But you can't do that with a building.. right ? Or am I completely wrong here ?

ok this is a working script to test the native... though i didnt see any results with a few values i tested but here is a script for someone who would like to test more values

namespace BuildingSwapTest{    using System.Windows.Forms;    using GTA;        public class Main : Script    {        public Main()        {            BindKey(Keys.Insert, delegate            {                Vector3 p = Game.LocalPlayer.Character.Position;                uint maxValueToCheck = 1000;//use whatever u like                float radius = 100f;//go near some building                 for (uint x = 0; x <= maxValueToCheck; x++)                {                    bool exit = false;                    for (uint y = 0; y <= maxValueToCheck; y++)                    {                        if (Game.isKeyPressed(Keys.End))                        {                            Game.DisplayText("Exiting Building Swap Test...");                            exit = true;                            break;                        }                         while (!Game.isKeyPressed(Keys.Enter))                        {                            Game.DisplayText("Calling SWAP_NEAREST_BUILDING_MODEL Native With Params:\nPosition: " + p.ToString() + "\nRadius: " + radius.ToString() + "\nModel From: " + x.ToString() + "\nModel To: " + y.ToString() + "\n\nPress Enter To Test!!");                            Wait(0);                        }                        Wait(250);                        GTA.Native.Function.Call("SWAP_NEAREST_BUILDING_MODEL", p.X, p.Y, p.Z, radius, x, y);                                                Wait(0);                        while (!Game.isKeyPressed(Keys.Enter))                        {                            Game.DisplayText("Did anything happen?? Press Enter To Continue!!");                            Wait(0);                        }                        Wait(250);                    }                    if (exit) break;                }                        });        }    }}
Edited by LordOfTheBongs
Link to comment
Share on other sites

InfamousSabre

since that uint is likely a hash code, the for loops may not be much help.
will have to get the models hash code from gtamodding or something

http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_0
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_A
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_B
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_C
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_D
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_E
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_F
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_G
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_H
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_I
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_J
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_K
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_L
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_M
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_N
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_O
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_P
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_Q
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_R
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_S
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_T
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_U
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_V
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_W
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_X
http://www.gtamodding.com/index.php?title=List_of_static_models_hashes_Y

 

Edited by InfamousSabre
Link to comment
Share on other sites

LordOfTheBongs

ah didnt think of that, i guess i assumed they assigned bulding some type of model id

 

good point ;)

Link to comment
Share on other sites

well, i spawned the building as an object and made some kind of object spawner so i can move it around etc etc. but now there i can't enable collision :@ there is always something :/

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.