Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Updates
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. 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

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

Cheat Development


Durka Durka Mahn
 Share

  • Replies 1.5k
  • Created
  • Last Reply

Top Posters In This Topic

  • Upaluppa

    528

  • nerner

    391

  • Beamer9620

    131

Top Posters In This Topic

Recommended Posts

I did try and warn you about your sig, it was stretching lots of peoples browsers, so just change it, and move on from sloganizer, Nerner has. biggrin.gif

 

And also, the Learjet itself disappears when you go up too high, or too fast.

Link to comment
Share on other sites

 

I did try and warn you about your sig, it was stretching lots of peoples browsers, so just change it, and move on from sloganizer, Nerner has.  biggrin.gif

 

And also, the Learjet itself disappears when you go up too high, or too fast.

I don`t have the sloganizer sign anymore, just the Custom Mission Maker one, but they won`t unlock it anymore...

 

Oh, whatever, I`ve just posted the final version of the airplane !

 

If you still find any bugs (besides the one where you`re unable to move anymore after reentering the learjet) let me know !

I can`t fix that one, but if there are others, I`ll take a look ! icon14.gif

Edited by Upaluppa
Link to comment
Share on other sites

Sigs are overrated anyway in my opinion...

 

Just updated the cheat, and I cannot see any problems with the new version at the moment, I will post if I find anything that isn't supposed to be there.

Link to comment
Share on other sites

I just realized that my signature is enabled again !

Thank you mods ! icon14.gif

 

I promise I`ll keep it smaller this time !

 

@WingedWarrior:

Here`s a new version of the Learjet Mod which should work with your Cheatdevice:

 

 

Sorry, but it did not work this way...nerner also said that the 371 prx can`t be the problem.I wonder if there`s anything else that causes your problems ?

 

You don`t have to throw a Grenade !

Just enter the Biplane and everything should be fine !

 

I hope it works for you now ! icon14.gif

 

EDIT:

Sorry, but it looks like it doesn`t work right this way...

I`ll try to find the problem !

Edited by Upaluppa
Link to comment
Share on other sites

Here`s my new Delivery Mission:

 

#cheat Explosive Deliverya1 = getfloat(pcar+0x0);a2 = getfloat(pcar+0x4);a3 = getfloat(pcar+0x8);b1 = getfloat(pcar+0x10);b2 = getfloat(pcar+0x14);b3 = getfloat(pcar+0x18);c1 = getfloat(pcar+0x20);c2 = getfloat(pcar+0x24);c3 = getfloat(pcar+0x28);d1 = getfloat(pcar+0x30);d2 = getfloat(pcar+0x34);d3 = getfloat(pcar+0x38);e1 = getfloat(pcar+0x70);e2 = getfloat(pcar+0x74);e3 = getfloat(pcar+0x78);f1 = getfloat(pcar+0x140);f2 = getfloat(pcar+0x144);f3 = getfloat(pcar+0x148);pspawn = 0x08E81290;setint(pspawn, 180);setfloat(pspawn+0x4, -1109.05,293.75,12.26, 270);ptow = getint(0x0994f460);if(ptow){check = getshort(ptow+0x56);}checkid = getshort(pcar+0x56);static Marker1;X1 = -1109.05;Y1 = 293.75;if(!Marker1){Marker1 = 1;}checkx1 = X1-getfloat(pobj+0x30);checky1 = Y1-getfloat(pobj+0x34);if(!ptow&&sqrt(checkx1*checkx1+checky1*checky1)<5){setshort(0x98a3134, 1, 'B','o','m','b','c','a','t', 0);setshort(0x08e90bd8, 1, 'T', 'h', 'r', 'o', 'w', ' ', 't', 'h', 'e', ' ', 'm', 'i', 'n', 'e', ' ', 't', 'o', ' ', 's', 't', 'a', 'r', 't', ' ', 't', 'h', 'e', ' ', '~', 'h', '~', 'E', 'x', 'p', 'l', 'o', 's', 'i', 'v', 'e', ' ', 'D', 'e', 'l', 'i', 'v', 'e', 'r', 'y', '~', 'w', '~', ' ', 's', 'i', 'd', 'e', 'm', 'i', 's', 's', 'i', 'o', 'n', ' ', '!', 0);setint(pplayer+0x5bc, 0xffffff);setchar(pplayer+0xCB8, 0x2);setchar(pplayer+0x5B0, 0xE);}if(ptow&&check&&check != 368&&sqrt(checkx1*checkx1+checky1*checky1)<5){setshort(0x98a3134, 1, 'B','o','m','b','c','a','t', 0);setshort(0x08e90bd8, 1, 'T', 'h', 'r', 'o', 'w', ' ', 't', 'h', 'e', ' ', 'm', 'i', 'n', 'e', ' ', 't', 'o', ' ', 's', 't', 'a', 'r', 't', ' ', 't', 'h', 'e', ' ', '~', 'h', '~', 'E', 'x', 'p', 'l', 'o', 's', 'i', 'v', 'e', ' ', 'D', 'e', 'l', 'i', 'v', 'e', 'r', 'y', '~', 'w', '~', ' ', 's', 'i', 'd', 'e', 'm', 'i', 's', 's', 'i', 'o', 'n', ' ', '!', 0);setint(pplayer+0x5bc, 0xffffff);setchar(pplayer+0xCB8, 0x2);setchar(pplayer+0x5B0, 0xE);}for(pbomb = 0x08BF9E50; pbomb < 0x08BFA420; pbomb += 0x30){setchar(pbomb, 0x12);}pexp = 0x08BF9E50;static det;if(getchar(pexp+0xC)){setchar(pexp+0xC, 0x0);det = 1;}if(ptow&&check&&check == 368){setshort(0x08e90bd8, 1, 'E', 'n', 't', 'e', 'r', ' ', 't', 'h', 'e', ' ', '~', 'h', '~', 'B','o','b','c','a','t', '~', 'w', '~', ' ', '!', 0);setint(pplayer+0x5bc, 0x0);setchar(pplayer+0xCB8, 0x0);setchar(pplayer+0x5B0, 0x0);}if(ptow&&pcar&&checkid&&checkid == 180&&check&&check == 368){setshort(ptow+0x56, 450);}if(ptow&&pcar&&checkid&&checkid == 180&&check&&check == 450){static bomber;bomber = 1;}if(bomber){static obj;if(!obj){obj = ptow;}else{selectobject(obj);setfloat(obj+0x0, a1);setfloat(obj+0x4, a2);setfloat(obj+0x8, a3);setfloat(obj+0x10, b1);setfloat(obj+0x14, b2);setfloat(obj+0x18, b3);setfloat(obj+0x20, c1);setfloat(obj+0x24, c2);setfloat(obj+0x28, c3);setfloat(obj+0x30, d1);setfloat(obj+0x34, d2);setfloat(obj+0x38, d3+1.2);setfloat(obj+0x70, e1);setfloat(obj+0x74, e2);setfloat(obj+0x78, e3);setfloat(obj+0x140, f1);setfloat(obj+0x144, f2);setfloat(obj+0x148, f3);propagateobject();}}if(obj&&bomber){setshort(pcar+0x232, 0x101);setchar(0x09f69054, 1);setfloat(0x8bc8684, 3);setint(pplayer+0x910, 3);setchar(0x08E93604, 0x1);setshort(0x08E92FFC, 'W', 'a', 't', 'c', 'h', ' ', 'o', 'u', 't', ',', ' ', 't', 'h', 'e', ' ', 'c', 'o', 'p', 's', ' ', 'a', 'r', 'e', ' ', 'a', 'l', 'e', 'r', 't', 'e', 'd', ' ', '!');setshort(0x08E931FC, 'W', 'a', 't', 'c', 'h', ' ', 'o', 'u', 't', ',', ' ', 't', 'h', 'e', ' ', 'c', 'o', 'p', 's', ' ', 'a', 'r', 'e', ' ', 'a', 'l', 'e', 'r', 't', 'e', 'd', ' ', '!');setshort(0x08E933FC, 'W', 'a', 't', 'c', 'h', ' ', 'o', 'u', 't', ',', ' ', 't', 'h', 'e', ' ', 'c', 'o', 'p', 's', ' ', 'a', 'r', 'e', ' ', 'a', 'l', 'e', 'r', 't', 'e', 'd', ' ', '!');setshort(0x08e90bd8, 1, 'B', 'r', 'i', 'n', 'g', ' ', 't', 'h', 'i', 's', ' ', 's', 't', 'u', 'f', 'f', ' ', 't', 'o', ' ', '~', 'h', '~', '8', '-', 'B', 'a', 'l', 'l', 's', ' ', 'G', 'a', 'r', 'a', 'g', 'e', '~','w', '~', ' ', '!', 0);}static Marker2;X2 = -900.81;Y2 = 1122.63;if(!Marker2){Marker2 = 1;}checkx2 = X2-getfloat(pobj+0x30);checky2 = Y2-getfloat(pobj+0x34);if(obj&&bomber&&sqrt(checkx2*checkx2+checky2*checky2)<5){setshort(0x08e90DD8, 1, ' ', 'M', 'i', 's', 's', 'i', 'o', 'n', ' ', 'p', 'a','s', 's', 'e', 'd', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ',' ', ' ', ' ', ' ', ' ', '2', '5', '0', '0', '$', ' ', '!',0);setint(0x08bde55c, getint(0x08bde55c)+2500);obj = state = 0;pexp = 0;bomber = 0;det = 0;setshort(pcar+0x232, 0);setshort(0x98a3134, 1, 'B','o','b','c','a','t', 0);setchar(0x09f69054, 0);setfloat(0x8bc8684, 0);setint(pplayer+0x910, 0);setchar(0x08E93604, 0x0);setshort(0x08e90bd8, 0);playerx = getfloat(pobj+0x30);playery = getfloat(pobj+0x34);playerz = getfloat(pobj+0x38);teleport(playerx, playery, playerz);}#offobj = state = 0;pexp = 0;bomber = 0;det = 0;setshort(pcar+0x232, 0);setshort(0x98a3134, 1, 'B','o','b','c','a','t', 0);setchar(0x09f69054, 0);setfloat(0x8bc8684, 0);setint(pplayer+0x910, 0);setchar(0x08E93604, 0x0);setshort(0x08e90bd8, 0);

 

Here`s a teleport which takes you to the starting place of the mission:

 

#cheat Teleport to Explosive Delivery Sidemissionteleport(-1083.33,281.63,11.26);

 

These pictures should help you to find your way around:

 

user posted image

user posted image

user posted image

user posted image

Edited by Upaluppa
Link to comment
Share on other sites

Sounds interesting, you are going to have to teach me how to do those missions that you make at some point.

Link to comment
Share on other sites

 

Sounds interesting, you are going to have to teach me how to do those missions that you make at some point.

Of course, no problem ! icon14.gif

Edited by Upaluppa
Link to comment
Share on other sites

Send me a PM, and we'll see about that. I would really love to make them, and two heads are better than one.

Link to comment
Share on other sites

 

Could you give me the coordinates of those two places please?

Wait I´ll post them for you !

 

Just a moment...

 

EDIT:

Alright, here:

 

Warehouse at the Docks:

(-832.86, -1530.63, 12.37)

 

user posted image

user posted image

 

Boatyard:

(-823.44, -1489.02, 11.98)

 

user posted image

user posted image

 

Crane:

(-873.07, -1485.72, 12.09)

 

user posted image

user posted image

 

Use them as teleport cheats to get to the right places !

 

Example:

 

#cheat Teleport to Warehouse at the Docksteleport(-832.86, -1530.63, 12.37);

 

Those coordinates bring you to the outside of the buildings tough !

Use Walk Trough Walls to get inside and explore the interiors ! icon14.gif

 

Link to comment
Share on other sites

 

Thanks, I was expecting full blown interiors though.

Yeah, they aren`t really cutscene interiors, but they are definately too detailed to be just unimportant, random insides of houses like the empty space you can find in most othere buildings...

 

There are even crates in the warehouse and a door which looks pretty enterable to me !

The camera even zooms away if you walk close to the door inside the warehouse, just like it does at other interior doors !

(Atleast in VC)

 

I don`t know if the warehouse might have been a leftover from VC.

I really don`t remember it appearing in VC, but I´ll start up the game right now and go there to check it out, just to be sure !

 

Because if it`s not leftover stuff from VC than I guess it must`ve been from a removed mission !

Edited by Upaluppa
Link to comment
Share on other sites

I am not sure, but I think they were probably left over from either another game, or a removed mission of some sort.

Link to comment
Share on other sites

Ok, I`m making some progress with the driveby cheat:

 

Beta version 1:

 

#cheat Driveby Mode Test 1static state;ptouch = getint(pplayer+0x150);static yourcar;if(ptouch&&!yourcar){yourcar=ptouch;}if (yourcar&&buttons&CTRL_LTRIGGER&&press&CTRL_LEFT){x = getfloat(yourcar+0x30);y = getfloat(yourcar+0x34);z = getfloat(yourcar+0x38);state = 2;}if (state == 2){setfloat(pplayer+0x30, x);setfloat(pplayer+0x34, y);setfloat(pplayer+0x38, z+1);}if (yourcar&&buttons&CTRL_LTRIGGER&&press&CTRL_RIGHT){x = 0;y = 0;z = 0;yourcar = 0;state = 0;}playerhealth = getfloat(pplayer+0x4e4);if(playerhealth == 0){x = 0;y = 0;z = 0;carhealth = 0;yourcar = 0;state = 0;}if(yourcar){carhealth = getfloat(yourcar+0x4e4);if(carhealth == 0){x = 0;y = 0;z = 0;yourcar = 0;state = 0;}}#offx = 0;y = 0;z = 0;yourcar = 0;state = 0;

 

Beta version 2:

 

#cheat Driveby Mode Test 2x = getfloat(pcar+0x30);y = getfloat(pcar+0x34);z = getfloat(pcar+0x38);paim = getint(pplayer+0x81C);if(buttons&CTRL_TRIANGLE){setchar(pplayer+0x894, 0x11);}if(pcar&&!paim){setfloat(pcar+0x27C, 1000000000);setfloat(pcar+0x10C, 0);setshort(pcar+0x232, 0x101);setchar(pplayer+0x8B4, 0x0);setint(pplayer+0x610, 0xffffff);setchar(pplayer+0xCB8, 0x5);setchar(pplayer+0x604, 0x18);setfloat(pplayer+0x30, x);setfloat(pplayer+0x34, y);setfloat(pplayer+0x38, z+1);}if(pcar&&paim){setchar(pplayer+0x8B4, 0x37);}

 

I won`t even explain you how it works yet, simply because it doesn`t work yet ! wink.gif

 

I`ve just posted this here as a backup for myself, so the progress I`ve made so far won`t get lost !

It happened to me more than one time that a work in progress cheat that was ok so far got screwed up while I was modifying it and trying to finish it...

 

So if the changes made to the cheat won`t provide the desired results I can just pick up this halfway finished cheat and start from that point again without having to start completely from scratch again !

 

The final version follows as soon as it`s ready ! smile.gif

 

EDIT:

Alright, I`m done with it !

You`ll find the final version in the Cheat Releases thread or on my website ! icon14.gif

Edited by Upaluppa
Link to comment
Share on other sites

Taxi Mod

 

This is going to be a cheat which allows you to call for a Taxi which will drive you around the city !

 

user posted image

user posted image

 

user posted image

user posted image

 

I`m currently collecting as many waypoints as possible, to get a good amount of routes the Taxi can drive on:

 

From: Apr 30 2009, 13:38 (Frequently updated by Upaluppa)Taxi Mod Waypointlist:checkpoint1x = -64.11;checkpoint1y = -1573.05;checkpoint1z = 14.00;checkpoint2x = 107.85;checkpoint2y = -1597.52;checkpoint2z = 14.00;checkpoint3x = 161.38;checkpoint3y = -1559.10;checkpoint3z = 14.00;checkpoint4x = 227.96;checkpoint4y = -1406.98;checkpoint4z = 14.00;checkpoint5x = 310.77;checkpoint5y = -939.09;checkpoint5z = 14.00;checkpoint6x = 503.97;checkpoint6y = -520.97;checkpoint6z = 14.00;checkpoint7x = 503.67;checkpoint7y = -380.51;checkpoint7z = 14.00;checkpoint8x = 503.97;checkpoint8y = -520.97;checkpoint8z = 14.00;checkpoint9x = 310.77;checkpoint9y = -939.09;checkpoint9z = 14.00;checkpoint10x = 227.96;checkpoint10y = -1406.98;checkpoint10z = 14.00;checkpoint11x = 161.38;checkpoint11y = -1559.10;checkpoint11z = 14.00;checkpoint12x = 107.85;checkpoint12y = -1597.52;checkpoint12z = 14.00;checkpoint13x = -64.11;checkpoint13y = -1573.05;checkpoint13z = 14.00;if(currentx == checkpoint1x){currentx = checkpoint2x;currenty = checkpoint2y;currentz = checkpoint2z;speed = 0.001;}else if(currentx == checkpoint2x){currentx = checkpoint3x;currenty = checkpoint3y;currentz = checkpoint3z;speed = 0.001;}else if(currentx == checkpoint3x){currentx = checkpoint4x;currenty = checkpoint4y;currentz = checkpoint4z;speed = 0.001;}else if(currentx == checkpoint4x){currentx = checkpoint5x;currenty = checkpoint5y;currentz = checkpoint5z;speed = 0.001;}else if(currentx == checkpoint5x){currentx = checkpoint6x;currenty = checkpoint6y;currentz = checkpoint6z;speed = 0.001;}else if(currentx == checkpoint6x){currentx = checkpoint7x;currenty = checkpoint7y;currentz = checkpoint7z;speed = 0.001;}else if(currentx == checkpoint7x){currentx = checkpoint8x;currenty = checkpoint8y;currentz = checkpoint8z;speed = 0.001;}else if(currentx == checkpoint8x){currentx = checkpoint9x;currenty = checkpoint9y;currentz = checkpoint9z;speed = 0.001;}else if(currentx == checkpoint9x){currentx = checkpoint10x;currenty = checkpoint10y;currentz = checkpoint10z;speed = 0.001;}else if(currentx == checkpoint10x){currentx = checkpoint11x;currenty = checkpoint11y;currentz = checkpoint11z;speed = 0.001;}else if(currentx == checkpoint11x){currentx = checkpoint12x;currenty = checkpoint12y;currentz = checkpoint12z;speed = 0.001;}else if(currentx == checkpoint12x){currentx = checkpoint13x;currenty = checkpoint13y;currentz = checkpoint13z;speed = 0.001;}else if(currentx == checkpoint13x){currentx = checkpoint1x;currenty = checkpoint1y;currentz = checkpoint1z;speed = 0.001;}

 

It will take me some time to get the waypoint list finished.

I`ll update it from time to time, until I think it`s complete enough to be used in the cheat !

Edited by Upaluppa
Link to comment
Share on other sites

You could just use all of the teleport locations inbuilt into the cheat device as checkpoints.

No, not really...

Because I don`t know their coordinates and besides, I need waypoints for every single street I want the Taxi to drive on !

It`s just like the Helicopter Tours cheat.

 

I create waypoints which the Taxi will follow to reach the desired place !

Link to comment
Share on other sites

That would be a f*cking huge cheat, if you managed to make it, and if you could do it to any destination, I would imagine that you would become an even bigger legend than you already are.

Link to comment
Share on other sites

 

That would be a f*cking huge cheat, if you managed to make it, and if you could do it to any destination, I would imagine that you would become an even bigger legend than you already are.

Wow, hey don`t overdo it mate ! lol.gif

It`s not done yet...

 

First I have to do something, afterwards you can start thanking me...

Link to comment
Share on other sites

 

First I have to do something.

Okkkaaaaaaaaaay.

 

*Backs off slowly*

 

I hope what you are "doing" is cheat related.

Link to comment
Share on other sites

 

 

First I have to do something.

Okkkaaaaaaaaaay.

 

*Backs off slowly*

 

I hope what you are "doing" is cheat related.

..............!!!!!!!!!!!!!!!!!!!!

 

Heeeeyyy, don`t get me wrong ! panic.gif

 

Of course I was talking about working on the cheat ! wink.gif

 

I guess this was kinda misleading in a very inappropriate way ! suicidal.gifsuicidal.gifsuicidal.gif

Edited by Upaluppa
Link to comment
Share on other sites

Heeeeyyy, panic.gif

 

Of course I was working on misleading in a very inappropriate way ! colgate.gif

Sorry, I had to do that, please don't hurt me.

Link to comment
Share on other sites

 

Heeeeyyy, panic.gif

 

Of course I was working on misleading in a very inappropriate way ! colgate.gif

Sorry, I had to do that, please don't hurt me.

I have the feeling it`s getting very dangerous to express your thoughts around here lately, because...

 

...the evil ph34r.gifsentence saboteurs ph34r.gif have attacked again !

They are hiding in every dark corner of those forums, I`m so scared... panic.gifpanic.gifpanic.gif

 

Lol, wtf, I guess I just won the award for the most weird post ever ! biggrin.gif

Edited by Upaluppa
Link to comment
Share on other sites

Update time !

 

The Taxi Mod is slowly becoming reality !

 

Here`s my very first test version:

 

#cheat Teleport to Taxi Mod (Testbuild)pspawn = 0x8E81290;setint(pspawn, 183);setfloat(pspawn + 4, -1077.40, 312.63, 11.26, 270);moveto(-1077.40, 312.63, 11.26); object(0x1d31,0,0,0);moveto(-1063.19, 312.05, 11.27); object(0x1d31,0,0,0);moveto(-1063.08, 334.78, 11.27); object(0x1d31,0,0,0);moveto(-1104.03, 335.52, 11.27); object(0x1d31,0,0,0);moveto(-1104.91, 320.80, 11.27); object(0x1d31,0,0,0);moveto(-1085.16, 320.45, 11.27); object(0x1d31,0,0,0);teleport(-1054.93, 319.51, 11.26)#cheat Taxi Mod (Testbuild)static speed;static currentx;static currenty;static currentz;if(buttons&CTRL_TRIANGLE&&!pcar){setchar(pplayer+0x894, 0x11);setchar(pplayer+0x8B4, 0x18);}checkpoint1x = -1077.40;checkpoint1y = 312.63;checkpoint1z = 11.26;checkpoint2x = -1063.19;checkpoint2y = 312.05;checkpoint2z = 11.27;checkpoint3x = -1063.08;checkpoint3y = 334.78;checkpoint3z = 11.27;checkpoint4x = -1104.03;checkpoint4y = 335.52;checkpoint4z = 11.27;checkpoint5x = -1104.91;checkpoint5y = 320.80;checkpoint5z = 11.27;checkpoint6x = -1085.16;checkpoint6y = 320.45;checkpoint6z = 11.27;checkpoint7x = -1077.40;checkpoint7y = 312.63;checkpoint7z = 11.26;if(!currentx&&pcar){currentx = checkpoint1x;currenty = checkpoint1y;currentz = checkpoint1z;opp = pcar;d1 = currentx - getfloat(opp+0x30);d2 = currenty - getfloat(opp+0x34);d3 = currentz - getfloat(opp+0x38);setfloat(opp + 0x30, -1077.40, 312.63, 11.26);speed = 0.01;}if(pcar){setfloat(opp + 0x30, getfloat(opp + 0x30) + d1 * speed);setfloat(opp + 0x34, getfloat(opp + 0x34) + d2 * speed);setfloat(opp + 0x38, getfloat(opp + 0x38) + d3 * speed);checkx = currentx - getfloat(opp+0x30);checky = currenty - getfloat(opp+0x34);checkz = currentz - getfloat(opp+0x38);if(sqrt(checkx*checkx+checky*checky+checkz*checkz) < 5 ){if(currentx == checkpoint1x){currentx = checkpoint2x;currenty = checkpoint2y;currentz = checkpoint2z;speed = 0.01;}else if(currentx == checkpoint2x){currentx = checkpoint3x;currenty = checkpoint3y;currentz = checkpoint3z;speed = 0.01;}else if(currentx == checkpoint3x){currentx = checkpoint4x;currenty = checkpoint4y;currentz = checkpoint4z;speed = 0.01;}else if(currentx == checkpoint4x){currentx = checkpoint5x;currenty = checkpoint5y;currentz = checkpoint5z;speed = 0.01;}else if(currentx == checkpoint5x){currentx = checkpoint6x;currenty = checkpoint6y;currentz = checkpoint6z;speed = 0.01;}else if(currentx == checkpoint6x){currentx = checkpoint7x;currenty = checkpoint7y;currentz = checkpoint7z;speed = 0.01;}else if(currentx == checkpoint7x){currentx = checkpoint1x;currenty = checkpoint1y;currentz = checkpoint1z;speed = 0.01;}d1 = currentx - getfloat(opp+0x30);d2 = currenty - getfloat(opp+0x34);d3 = currentz - getfloat(opp+0x38);}}#offcurrentx = currenty = currentz = gotten = opp = 0;

 

It`s nowhere near perfect yet, but it already demonstrates the vehicle movement using waypoints !

I`ve marked the waypoints as yellow thingys (couldn`t find a better name for them) !

You can see them inside the Compound !

They are the waypoints the taxi is following !

 

Don`t expect too much from it at the moment...

But atleast it`s a beginning ! smile.gif

Link to comment
Share on other sites

similar to the teleport cheat, is it possible to make the taxi bring you to the nearest road of your marker? i mean the one you use on your map

Link to comment
Share on other sites

similar to the teleport cheat, is it possible to make the taxi bring you to the nearest road of your marker? i mean the one you use on your map

No, that`s not possible, but my mod will do a very similiar thing when it`s finished !

Link to comment
Share on other sites

Here`s another propagateobject demonstration I`ve made:

 

#cheat Lift into the Sky until you die !top = 99999.00;bottom = 10.00;xpos = -1077.40;ypos = 312.63;static obj;static state;if(!obj){moveto(xpos,ypos,bottom);obj = object(0x1CA4,90,0,0);}else{selectobject(obj);if(state == 0&&getfloat(getint(pplayer+0xf0)+0x30) == getfloat(obj+0x30)){if(getfloat(obj+0x38) >= top&&buttons&CTRL_DOWN) state = 2;else if(buttons&CTRL_UP) state = 1;}if(state == 1){setfloat(0x8bc86c0, 10);setfloat(0x8bc8684, 10);setfloat(obj + 0x38, getfloat(obj+0x38) + 0.04);if(getfloat(obj+0x38) >= top) state = 0;}else if(state == 2){setfloat(0x8bc86c0, 10);setfloat(0x8bc8684, 10);setfloat(obj + 0x38, getfloat(obj+0x38) - 0.04);if(getfloat(obj+0x38) <= bottom) state = 0;}propagateobject();}#offobj = state = 0;

 

You`ll find the Lift next to your Compound Savehouse:

 

user posted image

user posted image

 

Step onto the Elevator platform and press UP !

Enjoy your never ending trip to the sky !

 

Many thanks to Watterbottle for the original Elevator cheat !

It was a great help to me in understanding how to use the propagateobject function !

Edited by Upaluppa
Link to comment
Share on other sites

Does it definitely work? I have my PSP back now, so I can keep testing your awesome random things. Could you pleas explain what propagate object actually means in terms of cheat device?

Link to comment
Share on other sites

 

Does it definitely work? I have my PSP back now, so I can keep testing your awesome random things. Could you pleas explain what propagate object actually means in terms of cheat device?

Look at the Cheat Releases thread !

 

By the way, they do definately work !!! icon14.gif

And moving objects are great !

 

Ah, I just love that car (Possible new custom mission spoiler ahead):

user posted image

user posted image

user posted image

user posted image

 

I`ll use it for my next custom mission !

It`s going to be called "Drug Run" !

You`ll collect some nice packages filled with you know what, while escaping the police and driving your beautiful red Stinger !

And then you have to stash the drugs inside your Compound hangar, which features that nice interactive door I`ve just created !

 

The Stinger rules !!! cool.gif

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