[QUOTE=tricxta;82402]
Im suprised at both you guys. Kammesennin can be excused since his just learning. If I where doing this you only need one control variable… why you guys have 2 is anyones guess o_0
Im not tryin to be a troll here but just for the record you should revamp your code Kammesennin.
if (weaponfired) {
if (!ironboots){
set ironboots;
setplayerprop #c,Iron Boots On!;
} else {
unset ironboots;
setplayerprop #c,Iron Boots Off!;
}
}
Anyhow… I hope you continue to pursue learning gs1 Kammesennin. Reborn would be alot funner if there were more people doing exactly what you are 
Also
This is because you had one temporary variable which would be reset when the player logs on and one permanent which is stored in the actual players account file. What I suggested will fix this issue then you can do such things with interacting with npcs by easily doing:
if(playertouchsme && ironboots)
[/QUOTE]
That code is almost exactly what I had written at first except I don’t think I had an else statement in there. That was so simple, I knew it was something dumb I did lol. I went looking at code for Staff Boots and decided to use it and that’s what my first post up there actually was.
Thanks for the attempts Spooon, Kondie, and Alex, but I’m going to go with Trixcta’s code as it closest resembles my own original and by God it works in the original level as well!
And yes Trixcta I do plan to continue learning this. I’ve been working on a playerworld since about the time we met on Xialza (I think I told you about it then too, idk though) and I’m trying to get some people in my area to hop on Graal and start learning some things as well, but with the websites recent downtime it’s been a bit difficult.
I didn’t like using this.inuse anyway… never knew it was temporary but that’s very helpful to know so I don’t write other things all half-retarded like that again lol. Thanks a lot guys, seriously that made a huge difference in my playerworld, you don’t even know yet.