Difference between revisions of "02DD"
Jump to navigation
Jump to search
(page rewrite) |
m (added iii) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
| command = GET_RANDOM_CHAR_IN_ZONE | | command = GET_RANDOM_CHAR_IN_ZONE | ||
| description = Gets a random character in the zone | | description = Gets a random character in the zone | ||
− | | syntax1 = 02DD: get_random_actor [''var''] in_zone '[''string'']' ['' | + | | syntax1 = {{Icon|3}} 02DD: get_random_actor [''var''] in_zone '[''string'']' |
− | + | | syntax2 = {{Icon|VC}} {{Icon|SA}} 02DD: get_random_actor [''var''] in_zone '[''string'']' [''int1''] [''int2''] [''int3''] | |
− | | | + | | p1t = [''string''] |
− | + | | p1d = [[ZON|Zone name]] | |
− | | | + | | p2t = [''int1''] |
− | | | + | | p2d = 0 = don't get civilians, 1 = get civilians |
− | | | + | | p3t = [''int2''] |
− | | | + | | p3d = 0 = don't get gang members, 1 = get gang members |
− | | | + | | p4t = [''int3''] |
− | | | + | | p4d = 0 = don't get criminals and prostitutes, 1 = get criminals and prostitutes |
− | | | + | | p5t = [''var''] |
+ | | p5d = Variable to store the handle of the character | ||
}} | }} | ||
− | This opcode gets a random non-mission character in the zone based on its [[ped type]] and turns it into a mission character. There are three categories that the opcode looks for: civilian (CIVMALE and CIVFEMALE), gang members (GANG1, GANG2, GANG3, GANG4, GANG5, GANG6, GANG7, GANG8, and GANG9), and criminals and prostitutes (CRIMINAL and PROSTITUTE). | + | This opcode gets a random non-mission character in the zone based on its [[ped type]] and turns it into a mission character. There are three categories that the opcode looks for: civilian (CIVMALE and CIVFEMALE), gang members (GANG1, GANG2, GANG3, GANG4, GANG5, GANG6, GANG7, GANG8, and GANG9), and criminals and prostitutes (CRIMINAL and PROSTITUTE). For GTA III, it looks for the same ped types without categorizing them. If the opcode fails to get anything, it returns ''-1''. |
== Keywords == | == Keywords == | ||
get, random, ped, actor, character, zone, area | get, random, ped, actor, character, zone, area |
Latest revision as of 14:47, 19 November 2016
- Description
- Gets a random character in the zone
- Syntax
- 02DD: get_random_actor [var] in_zone '[string]'
- 02DD: get_random_actor [var] in_zone '[string]' [int1] [int2] [int3]
- Parameter
- [string]
- Zone name
- [int1]
- 0 = don't get civilians, 1 = get civilians
- [int2]
- 0 = don't get gang members, 1 = get gang members
- [int3]
- 0 = don't get criminals and prostitutes, 1 = get criminals and prostitutes
- [var]
- Variable to store the handle of the character
This opcode gets a random non-mission character in the zone based on its ped type and turns it into a mission character. There are three categories that the opcode looks for: civilian (CIVMALE and CIVFEMALE), gang members (GANG1, GANG2, GANG3, GANG4, GANG5, GANG6, GANG7, GANG8, and GANG9), and criminals and prostitutes (CRIMINAL and PROSTITUTE). For GTA III, it looks for the same ped types without categorizing them. If the opcode fails to get anything, it returns -1.
Keywords
get, random, ped, actor, character, zone, area