the # means a non specific number to clarify
anyways i hope you enjoy this guide
(also if ur wondering why i didnt just use a tag device its because pseudo tagging has more capabilities ex: way longer custom tag distance) if you have any questions dont be afraid to ask! meow! :3
the properties settings and names
the p#x or p#y properties (the ¨#¨ standing for team/player number)
will be global and number based
(properties used here are p2x,p2y,p1x,p2y)
and then make another 2 global number props named
¨var 1¨ and ¨var 2¨make no other changes to those
and then make 2 team basednumber props named ¨y¨ and ¨x¨
and then make a global number prop named ¨results¨
you should have these props
loop, coordinate system, and block code
so place down a coordinate system and make it update the ¨x¨ and ¨y¨ properties in the settings there will be no block code for this device
then place a life cycle (gamestart) a repeater (booo yeah it sucks get over it the recursion limit breaks this build so we dont be using it here) and a relay (all players) and then a no collision non-visible trigger with this block code we´ll get to where the channels go in the next step
and for testing or debugging use a game overlay with this block code
and make the coordinate system broadcast on ¨set gameoverlay¨
the p#x and p#y property setters
player 2 property setter
make sure both of the relay teams correspond to the channel they recieve on
other than that its pretty much the same for player 1 property setter except with p1y and p1x properties in them
result:
note: this is flawed so it works just not well
its a bit slow to tag people i linked it up to a respawn device but u can link it up to any system you just have to have the smarts to do it this took me ages to complete so laters!