lol. Hey thanks guys. So far I have an idea about the for loop now.
Here's something I tested out to experiment with using for loops
// NPC made by Criminal
if(playerenters){
toweapons Test_Kamehameha;
playermp=100;
}
if(weaponfired){
if(playermp>=10){
playermp-=10;
if(playerdir=3){
for(this.explosx=4; this.explosx<11; this.explosx+=1.5

{
sleep.1;
setani shoot,;
freezeplayer .3;
putexplosion2 1,1,playerx+this.explosx,playery+.75;
}
}else if(playerdir=1){
for(this.explosx2=3; this.explosx2<11; this.explosx2+=1.5

{
sleep.1;
setani shoot,;
freezeplayer .3;
putexplosion2 1,1, playerx-this.explosx2,playery+.75;
}
}
if(playerdir=0){
for(this.explosy=3; this.explosy<11; this.explosy+=1.5

{
sleep.1;
setani shoot,;
freezeplayer .3;
putexplosion2 1,1, playerx,playery-this.explosy;
}
}
if(playerdir=2){
for(this.explosy2=4; this.explosy2<11; this.explosy2+=1.5

{
sleep.1;
setani shoot,;
freezeplayer .3;
putexplosion2 1,1, playerx,playery+this.explosy2;
}
}
} else say2 Sorry you don't have #b
anymore magic left;
}
Now I just need to figure out how to do the arrays.
