Author Topic: GTA - Ultimate Stunting Tool  (Read 9304 times)

0 Members and 1 Guest are viewing this topic.

Offline JayFoxRox

  • Posts: 2221
    • View Profile
    • Homepage
GTA - Ultimate Stunting Tool
« on: July 19, 2006, 08:15:06 AM »
 

Well I would like to announce my tool.

The Tool is called GTA - Ultimate Stunting Tool. Its like a scripting Language and Steam together.

It works simple:

1. You fire up the application INSTEAD of gta_sa.exe or gta-vc.exe .
2. You set up your GTA Directorys
3. On the right you are presented with a list of available plugins now - stored on our webserver (http://gta-us.pyrokar.lima-city.de/). On the left you will see installed plugins. (Plugin size should be around 1 mb as maximum)
4. Select all plugins you want to download and these you want to use (installed plugins)
5. Press either "Launch VC" or "Launch SA"
6. When you selected an VC plugin but you pressed Launch SA it will warn you and automaticly disables the plugin.
7. Ingame you are presented with a welcome message and you can start using the plugins.

Planned Plugins:

* [VC|SA] 30-60 FPS (fps.gus)
* [VC|SA] Replay Manager (Original) (repman.gus)
* [SA] Replay Replacement (rephax.gus)
* [VC|SA] Traffic/Ped adjuster (traffic.gus)
* [VC|SA] Car/Ped spawner (spawner.gus)
* [VC|SA] Time/Weather adjuster (weather.gus)

gus is the file format (Compiled scripts).

The scripts are able to call SCM commands using a special hook, modding Memory of GTA and of course they can handle variables, loops and forms/gui (even ingame!)

I put this in GTA Modding cause the Programming coding section is mainly for tech talk, isn't it?

Releases:

Quote
Name: Beta Release
Information: This will be the first test release for testers
Type: Full
Download: [Not released yet]
Quote
Name: [SA] Replay Manager
Information: This will be the first test release for testers
Type: This tool allows you to manage your original GTA replays ingame!
Download: [PM me]
How to PM correctly:

Quote
Tester name: xxx
Country: yyy

GTA: [SA/VC/VC|SA]
OS: [98/XP]
Fill in that form and send it to me (Subject: GTA-US)

Sample:

Subject: GTA-US
Quote
Tester name: Fox
Country: Germany

GTA: VC|SA
OS: XP
Type information:

Full: GTA-US Launcher needed to execute the plugins
Plugin - GUS: A fully working plugin as gus file
Plugin - EXE: A Pre-Version of the real plugin as exe file. The testers must give a feedback and report bugs (via PM or MSN)!
Misc: Anything else goes here


Screenshots:

Quote
[a href=\"http://img488.imageshack.us/img488/1487/screen0en7.png\" target=\"_blank\"]
« Last Edit: August 08, 2006, 04:19:51 AM by Fox »

Offline treeunit

  • Posts: 1440
    • View Profile
    • http://
GTA - Ultimate Stunting Tool
« Reply #1 on: July 19, 2006, 08:16:24 AM »
can it support multiple copies of GTA? IE liberty city + mymeriad islands + vice city

Offline Daffy

  • V.I.P. Member
  • Posts: 13506
  • WH & NU Founder
    • View Profile
GTA - Ultimate Stunting Tool
« Reply #2 on: July 19, 2006, 08:17:20 AM »
Looks awesome, you should add a teleporter (that remembers the angle) as well and add a Launch LC button.

Offline stuntman

  • Veteran Member
  • Posts: 2138
    • View Profile
    • http://http:www.myspace.com/djobscureuk
GTA - Ultimate Stunting Tool
« Reply #3 on: July 19, 2006, 08:27:01 AM »
sounds really good, cant wait  

Offline JayFoxRox

  • Posts: 2221
    • View Profile
    • Homepage
GTA - Ultimate Stunting Tool
« Reply #4 on: July 19, 2006, 08:29:00 AM »
Well, its only hooking the memory data of VC which isnt changing when using Mods - but i m not 100%ly sure about TC.
But by using the really gd plugin/script support i can easily share data between the scripts. That would be a gd case to test a patch..
About teleporter: Gd idea. And easy to make too. Shouldnt be that problem..

Multiple copies of GTA: Yes. You can select GTA exe's and they will be added to an list which means that you can select the correct path after pressing the button
« Last Edit: July 19, 2006, 08:29:58 AM by Fox »

Offline JayFoxRox

  • Posts: 2221
    • View Profile
    • Homepage
GTA - Ultimate Stunting Tool
« Reply #5 on: July 19, 2006, 09:56:26 AM »
Screeny added

+ i forgot to mention that there will be camhack in replays too (VC|SA)

//Edit:

Just fixed a major bug in Plugin Downloader

//Edit2:

When sum1 would like to design a button for me - do so. It must be scaleable (so nothing complex)
« Last Edit: July 19, 2006, 12:10:38 PM by Fox »

Offline Cody

  • Veteran Member
  • Posts: 5666
  • (stormlexer)
    • View Profile
GTA - Ultimate Stunting Tool
« Reply #6 on: July 19, 2006, 12:57:16 PM »
omg cant wait for it!

Offline Blaz3

  • Posts: 972
    • View Profile
    • http://
GTA - Ultimate Stunting Tool
« Reply #7 on: July 19, 2006, 01:17:37 PM »
Sounds nice , also looks like you know what your doing and keeping things clean & organized.

Offline Slim

  • TMS Crew
  • *
  • Posts: 4660
    • View Profile
GTA - Ultimate Stunting Tool
« Reply #8 on: July 19, 2006, 01:20:48 PM »
OMFG Fox!

Good job.

Offline Ferσή

  • Wasteland Heroes
  • *
  • Posts: 6719
  • suck a cheetahs dick
    • View Profile
GTA - Ultimate Stunting Tool
« Reply #9 on: July 19, 2006, 01:48:53 PM »
Fox your a hero for all the SA stunters. I think I might actually start stunting SA now. Bad ass dude!

Offline JayFoxRox

  • Posts: 2221
    • View Profile
    • Homepage
GTA - Ultimate Stunting Tool
« Reply #10 on: July 19, 2006, 01:58:21 PM »
The tool isnt even out and you are calling me a hero

I will upload some more screens soon because the layout is almost done.
I have made sum basic thread operations for the script. By that the scripts can have sections:


Start(gametype as byte,plugins as integer)
KeyDown(keyid as byte)
KeyUp(keyid as byte)
Timer(timerid as integer)
End()

So on Start you can check if it is VC (0) or SA (1) and create timers. After that u can look for the keys pressed which the plugins uses (can be set in the Launcher later) and call a given game function.
Then when the key is released (keyup) you can simply call another function. End is called when the user pressed the Quit game ingame..

By using this you could get the pointer of the object/car/ped the player is aiming at, check for a key (Lets say F4 as sample) - and when the key is going down it will create a timer which is moving the object to the point u r looking at. When you release the key again the timer will simply be killed and the object is fixed again

But as i said - there is still MUCH to do. I cant give you an release date but hopefully it will be in the beginning of the next month for beta-tester only.. :/
« Last Edit: July 19, 2006, 01:59:29 PM by Fox »

Offline Nitzkit

  • Moderator
  • Posts: 7183
    • View Profile
GTA - Ultimate Stunting Tool
« Reply #11 on: July 19, 2006, 02:52:53 PM »
the SA new replay system sounds awesome

Offline JayFoxRox

  • Posts: 2221
    • View Profile
    • Homepage
GTA - Ultimate Stunting Tool
« Reply #12 on: July 19, 2006, 03:10:30 PM »
Update:

Sample source file for my debug compiler:

Code: [Select]
:settings
0001: set_plugin_data 2 name "Debug script :P" description "mhhh doin nufin?"
0002: end thread
:start(gametype as byte,plugins as integer)
0001: echo "test"
0002: end thread
:end
0002: end thread
:keydown(keyid as byte)
0002: end thread
:keyup(keyid as byte)
0002: end thread
:timer(timerid as integer)
0008: $blah as integer
0004: $blah = memory_read_byte 1337
0003: if 0
0006:    integer compare $blah == 100
0007: jump_if_false .endlabel
0005: memory_write_byte 1337 101
.endlabel
0002: end thread

+ New screen added.

Outgame GUI is almost done: Labels (100%), Slider (100%), Buttons (100%), Listbox elements (75% - Scrolling needs to be fixed)

The Listbox on the right is only for testing reasons

//Edit: Label works  + Code updated
« Last Edit: July 19, 2006, 03:47:18 PM by Fox »

Offline Dannye

  • Veteran Member
  • Posts: 3580
    • View Profile
GTA - Ultimate Stunting Tool
« Reply #13 on: July 19, 2006, 05:15:28 PM »
Sounds like a great tool, good luck with it.

Offline Eric

  • Veteran Member
  • Posts: 3384
    • View Profile
    • http://
GTA - Ultimate Stunting Tool
« Reply #14 on: July 19, 2006, 05:24:26 PM »
So hey man, when's the beta test?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal