Pl chk item2

From Unofficial QEdit Wiki Guide
Jump to: navigation, search

Syntax

Syntax: pl_chk_item2 register output

  • register = Starting register in a set of 4, this denotes the weapon you are checking for.
  • output = The register the output of the check is stored in. Returns FFFFFFFF if no item was found, otherwise returns the slot number.

Use

Use to check for an item in inventory. This checks the inventory of the player who triggers/encounters this script. IE: If player 1 presses a button that fires the function, it checks their inventory.

Example


100:     leti R40 00000000 //Sets these registers to 4 bytes of 00 08 04 0C this denotes the Charge Vulcan
         leti R41 00000008
         leti R42 00000004
         leti R43 0000000C
         pl_chk_item2 R40 R200 //Check for the Charge Vulcan as denoted by register R40 (through 43) and store the result in R200
         jmpi_!= R200, FFFFFFFF, 101 //If R200 is NOT equal to -1 go to function 101
         ret 

Also see