akurat przy kopiowaniu z internetu nigdy nie miałem problemu z tymi ukrytymi znakami. :D
najczęściej przy kopiowaniu z helpa i plików chm xP więc się nie męcz i śmiało kopiuj ;)
PsichiX a czy u Ciebie nie ma jednego } za dużo? ;>
w sumie nie ma różnicy czy to w warunku czy w kolizji> jedno jest pewne, że zaznaczanie solid nie ma sensu ;)
wyznacz sobie parę punktów na trasie przez które gracz musi przejechać. po kolizji z nimi odhacz jakąś tam zmienną.
Gdzieś był taki przykład Tymona lub Pietera, zaraz poszukam.
E:
https://gmclan.org/up152_11_checkpoints.html - Tymon
https://gmclan.org/up44_11_collision_line_laps.html - Pieter
Powodzenia!
coś takiego:
GML
CREATE: dir = 90
STEP:
if ( keyboard_check( vk_left )) dir += 2
else
if ( keyboard_check( vk_right )) dir -= 2
if ( keyboard_check_pressed( vk_space ))
{
i = instance_create( x , y , pilka )
i. speed = 10
i. direction = dir
bramkarz. vspeed = 5 * choose( -1 , 1 );
}
bramkarz Create: friction = 1
dalej trochę kichowato.
popraw te auta
np ogranicz ich ruch sprawdzając czy nowa pozycja jest wolna..
czemu nie mogę ukraść dowolnego auta?
te strzelanie w ogóle działa?
również irytująca jest ta animacja gracza...
E:
sterowanie autem bardzo nie realne
on i ten popraw w końcu tych przechodniów. przy kolizji sprawdzaj czy speed jest > 0 i dopiero wtedy usuwaj...
jeśli się odwołujesz do jakiegoś obiektu to po jego nazwie postaw kropkę a nie _
GML
instance_create( player. x , player. y , naboj ) btw w tym przypadku wystarczy Ci samo x i y ;)
global:Tymon muszki a nie myszki :D