Witam, mam taki kod na chodzenie (W evenice: any key):
GML
//chodzenie...
var dir;
dir=direction;
if keyboard_check(ord('W'))
{
x+=lengthdir_x(0.9,dir)
y+=lengthdir_y(0.9,dir)
}
if keyboard_check(ord('S'))
{
x+=lengthdir_x(-0.9,dir)
y+=lengthdir_y(-0.9,dir)
}
if keyboard_check(ord('D'))
{
x+=lengthdir_x(0.9,dir-90)
y+=lengthdir_y(0.9,dir-90)
}
if keyboard_check(ord('A'))
{
x+=lengthdir_x(1,dir+90)
y+=lengthdir_y(1,dir+90)
}
I jak zrobić że jak trzymam wcisknięty shift to przez 5 sekund zamiast 0.9,dir było 1.2,dir
Proszę o odpowiedź...