Witam :)
Od nie dawna bawię się programem game marker i wziąłem się za tworzenie prostej gry RTS i niestety zatrzymałem się na pisaniu skryptu który
ma za zadanie zaznaczać kilka jednostek pojawia mi się taki oto błąd :
################################################################################
############
FATAL ERROR in
action number 1
of Step Event0
for object worker:
Push :: Execution Error - Variable Get -1.selected(100003, -1)
at gml_Object_worker_StepNormalEvent_1 (line 1) - if selected = 1 {
################################################################################
############.
Skrypt wygląda następująco:
Step:
if selected = 1 {
if moving = 1{
mp_potential_step(desx,desy,4,true);
}
}
Left Pressed:
if selected = 0{
selected = 1;
}
else {
selected = 0;
}
Glob Left Pressed
if selected = 1
moving = 1
image_angle = point_direction(self.x,self.y,mouse_x,mouse_y);
desx = mouse_x;
desy = mouse_y;