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

    1. Red Dead Redemption 2

      1. Gameplay
      2. Missions
      3. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Arena War
      2. After Hours
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA Next

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

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

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

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

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

    2. Forum Support

    3. Site Suggestions

stef538

Removing Buildings by Script

Recommended Posts

Jitnaught

whoa.. that isn't playable..

 

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
AgentWD40

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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
LordOfTheBongs

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

 

good point ;)

Share this post


Link to post
Share on other sites
stef538

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 :/

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 2 Users Currently Viewing
    0 members, 0 Anonymous, 2 Guests

×
×
  • Create New...

Important Information

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