Change line 7 so that it's inside a conditional and prefix a GOTO to the label. Like this...
IF BUTTON(2)==#B THEN
PRINT "STARTING"
GOTO @OUTSIDE
ENDIF
I've mentioned this in one of your earlier posts. You need to set an escape within the loop. You can do this by setting a label outside the loop and writing a GOTO to this label within your loop. E.g.:
@LOOP
IF BUTTON() AND #B THEN GOTO @OUTSIDE
GOTO @LOOP
@OUTSIDE
Protip: You have no way of getting out of that first loop. You can fix this by setting an escape using another label and GOTO, or switching to regular structures such as a WHILE/WEND (recommended). Also, I'm pretty sure the name "Skrillex" is copyrighted, so you won't be able to use that.
Set sprites using SPSET. Move them using SPOFS. There are too many commands that involve sprites to list them all here, but all of them start with SP. However, you should really concentrate on SPSET and SPOFS. Explanations for these are also a bit long, but you can find all the information you need in their respective help entries. (Position the cursor on top of the command and press [ ? ])
Exactly. You uploaded it to create a key, but you also downloaded it using a key. That means there was no need to create a key because one already exists. You just had to look for it.
Please don't reupload other people's programs without their permission. If you downloaded it from somewhere then it must already have a key. You just need to look for it.
Well, implementing all of those will be VERY difficult, specially the second one. For weapons, you could probably just paste a sprite of a weapon on top of the screen and animate it a bit when firing. The coding for shooting might involve checking to see if anything got hit in the area you are shooting, and if it did, damage whatever got hit.
Well, this is rather off-topic, but anyways, you'll probably want to search online for a custom program that translates these 3D files into something you can use. You should probably use Google.
You need to use a sprite slot that's not reserved by the raycasting engine. Besides that, you need to make sure the crosshair is being rendered on top of everything else. You can probably do that by assigning it a very low Z coordinate.
SmileBASIC can handle numerical precision up to a certain point. When the numbers get too big, SmileBASIC deals with it by replacing the last digits with 0.
@AnswerXOX
I'm aware of the definition of HB, but it's also used as a shorthand term for hax. And while the software itself might not count as piracy, there is software such as emulators that definitely encourages piracy. I've seen it. Besides, I've pointed out that HB brings too many cons for just a few pros. Definitely not worth it.
It really is just fear mongering. But it still doesn't help the fact that it's a very possible situation. I would see this thread as a hypothetical until anything is confirmed.