Log In  
Follow
prigs7
[ :: Read More :: ]

I'm getting an error.


SYNTAX ERROR LINE 19
PLAYER.SP=2
UNCLOSED FUNCTION

I can't figure it out and here's my code.

function _init()
 player={
        sp=1,
        x=59,
        y=59,
        w=1,
        h=1,
        flp=false,
        speed=2,
        walking=false
    }
end

function _update()
    move()

    if walking==true then
        player.sp=2
    end 

    else then
        player.sp=1
    end
end

function _draw()
    cls()
    spr(player.sp,player.x,player.y,player.w,player.h,player.flp)
end

function move()
    if btn(0) then
        player.x-=player.speed
        player.walking=true
    end

    else if btn(1) then
        player.x+=player.speed
        player.walking=true
    end

    else if btn(2) then
        player.y-=player.speed
        player.walking=true
    end

    else if btn(3) then
        player.y+=player.speed
        player.walking=true
    end

    else
        player.walking=false
    end
end
P#129356 2023-05-03 23:21 ( Edited 2023-05-03 23:21)