texeon Posted December 5, 2010 Share Posted December 5, 2010 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 More sharing options...
Shadow-Link Posted December 5, 2010 Share Posted December 5, 2010 You can do this using mission scripting. I am afraid you would need to start a new game as there is no cleo for III as far as I know. Link to comment https://gtaforums.com/topic/464478-riot-mode-from-start/#findComment-1060231735 Share on other sites More sharing options...
texeon Posted December 5, 2010 Author Share Posted December 5, 2010 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 More sharing options...
Frank.s Posted December 5, 2010 Share Posted December 5, 2010 (edited) 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 December 5, 2010 by frank.s Link to comment https://gtaforums.com/topic/464478-riot-mode-from-start/#findComment-1060232120 Share on other sites More sharing options...
texeon Posted December 6, 2010 Author Share Posted December 6, 2010 Thanks, I'll see what I can do! Link to comment https://gtaforums.com/topic/464478-riot-mode-from-start/#findComment-1060233631 Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now