Difference between revisions of "Set slot invincible"
From Unofficial QEdit Wiki Guide
Japanaman2 (Talk | contribs) |
Japanaman2 (Talk | contribs) |
||
Line 11: | Line 11: | ||
==Example== | ==Example== | ||
<span style='font-size:12px;font-family:courier'> | <span style='font-size:12px;font-family:courier'> | ||
− | <span style='color:blue'>1: | + | <span style='color:blue'>1: </span><span style='color:green'>ret </span> |
<span style='color:blue'>100: </span><span style='color:green'>get_slotnumber </span>R250 <span style='color:orange'>//gets the players slot number and stores it in register 250.</span> | <span style='color:blue'>100: </span><span style='color:green'>get_slotnumber </span>R250 <span style='color:orange'>//gets the players slot number and stores it in register 250.</span> | ||
<span style='color:green'> leti </span>R70, 00000001 <span style='color:orange'>//Makes register 70 equal 00000001 (on switch for players invincible).</span> | <span style='color:green'> leti </span>R70, 00000001 <span style='color:orange'>//Makes register 70 equal 00000001 (on switch for players invincible).</span> |
Revision as of 09:17, 28 April 2013
Contents
Syntax
Syntax: set_slot_invincible register 1, register 2
- register 1 = Reserved register 250 for players slot number.
- register 2 = Register to act as on off switch for player invincibility.
Use
Makes players invincible.
Example
1: ret
100: get_slotnumber R250 //gets the players slot number and stores it in register 250.
leti R70, 00000001 //Makes register 70 equal 00000001 (on switch for players invincible).
thread 101 //Threads function 101.
ret
101: sync //Waits 1 frame.
jmpi_= R70, 00000000, 1 //If register 70 equal 00000000 jump to function 1.
set_slot_invincible R250, R70 //If register 70 equals 00000001 make all players invincible.
jmp 101 //Jumps to function 101.
102: leti R70, 0000000 //Makes register 70 equal 00000000 (off switch for players invincible).
ret