Quote:
Originally posted by Jerom
It's not working =(
I checked it in the editor and it says for the part,
----
for (i=0; i<4; i++) {
if (keydown(i) {
setani walkslow,;
break;
} else
setani idle,;
}
----
"Error: Expected format: if (flag) command;"
<edited>
for (i=0; i<4; i++)) {
if (keydown(i) {
setani walkslow,;
break;
} else
setani idle,;
}
//he forgot the extra ) after the for part
|
I'll help, but I want off ignore

timeout=.50;
if (playertouchsme) {
toweapons System;
disabledefmovement;
timeout=0.05;}
if (timeout) {
if (keydown(0)){
playerdir = 0;
playery-=0.5;
setani walkslow,;
}
if (keydown(1)){
playerdir = 1;
playerx-=0.5;
setani walkslow,;
}
if (keydown(2)){
playerdir = 2;
playery+=0.5;
setani walkslow,;
timeout=0.05;
}
if (keydown(3)){
playerdir = 3;
playerx+=0.5;
setani walkslow,;
}
timeout=0.05;
//left detection
if (onwall(playerx+0.5,playery+1.5)) {playerx+=0.5}
if (onwall(playerx+0.5,playery+2)){playerx+=0.5}
//right detection
if (onwall(playerx+2,playery+1.5)) {playerx-=0.5}
if (onwall(playerx+2,playery+2)) {playerx-=0.5}
//down detection
if (onwall(playerx+0.5,playery+2.5)) {playery-=0.5}
if (onwall(playerx+1,playery+2.5)) {playery-=0.5}
if (onwall(playerx+1.5,playery+2.5)) {playery-=0.5}
//up detection
if (onwall(playerx+0.5,playery+1)) {playery+=0.5}
if (onwall(playerx+1,playery+1)) {playery+=0.5}
if (onwall(playerx+1.5,playery+1)) {playery+=0.5}
You've been cursed with darklink wub.
What I done was added "timeout=.50" at top, hehehehe. It should work >.<