Jump to content

Riot mode from start


Recommended Posts

I need to know how to set the default social situation as riot mode even if you start a new game, I don't know how to look for this or what to do or edit, so if you can tell me it would help.

 

Also by this I mean no need to enter the cheat, doesn't require a save game and is automatically turned on, also removing the cheat all together and having the mode on would be cool.

 

Thanks!

Link to comment
https://gtaforums.com/topic/464478-riot-mode-from-start/
Share on other sites

Also where are they actually stored, I just started the coding and found that the opcodes store outcomes as far as I believe, but for example if you type in gunsgunsguns, and the correct opcode is run, would I be right to say it is this:

 

01B1: give_player $PLAYER_CHAR weapon "all weapons?" ammo "999?"

 

like how do I track the value down, or which file contains the cheats?

 

Link to comment
https://gtaforums.com/topic/464478-riot-mode-from-start/#findComment-1060231766
Share on other sites

All cheats and their effects are hard coded, meaning that they aren't in the scm and you can't enable a cheat using standard GTA opcodes.

Activating hard-coded cheats is possible using memory address modifications, those can done with CLEO scripting but CLEO memory address editing is probably too complicated for a beginner modder.

Memory address documentation for III/VC is here and a user named Alien ported CLEO to III + VC, Download here.

 

An easier alternative would be to make a script that does the same things as a cheat would.

It looks like you're doing it for III so you'd need to use CLEO as it has new opcodes that can do things like get a random street ped and give it a 'variable' so that stuff can effect that ped. (unavailable to original opcodes)

Here are a couple of good scripting tutorials.

A example would be like this:

:KillerPedestrian0054: store_player $PLAYER_CHAR position_to 0@ 1@ 2@05EF: dude@ = random_actor_near_point 0@ 1@ 2@ in_radius 10.0 find_next 1 pass_deads 0 //IF and SET, this makes a random ped have the variable 'dude@'01B2: give_actor dude@ weapon 4 ammo 999 01CA: actor dude@ kill_player $PLAYER_CHAR 0001: wait 1000 ms 01C2: remove_references_to_actor dude@ // Like turning an actor into a random pedestrian 0002: jump @KillerPedestrian

 

You can guess what it does.

Edited by frank.s
Link to comment
https://gtaforums.com/topic/464478-riot-mode-from-start/#findComment-1060232120
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
  • 0 User Currently Viewing
    0 members, 0 Anonymous, 0 Guests

×
×
  • Create New...

Important Information

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