1

Тема: Не могу понять в чем ошибка

;Start peremennie
vNum7 = 1
vNum8 = 1
vNum9 = 1
vNum4 = 1
vNum5 = 1
vNum6 = 1
;
;Hotkey, sc4, vCombo1
;Predmetneri miacman u anjatman dzener@
Hotkey, numpad7, Vnumpad7 ;1 slot
Hotkey, numpad8, Vnumpad8 ;2 slot
Hotkey, numpad9, Vnumpad9 ;3 slot
Hotkey, numpad4, Vnumpad4 ;4 slot
Hotkey, numpad5, Vnumpad5 ;5 slot 
Hotkey, numpad6, Vnumpad6 ;6 slot
;
Hotkey, sc2C, MySlot1 ;1 slot
Hotkey, sc2D, MySlot2 ;2 slot
Hotkey, sc2E, MySlot3 ;3 slot
Hotkey, sc2F, MySlot4 ;4 slot
Hotkey, sc30, MySlot5 ;5 slot 
Hotkey, sc31, MySlot6 ;6 slot
;return ;kommenti mej vekalel @ndhanur kod@ miacnelu depqum
;
;

;Skilleri peremenniner@
								;rubilnik
Hotkey, sc2, Vskill1 ;1 skill
Hotkey, sc3, Vskill2 ;2 skill
;Hotkey, sc4, Vskill3 ;3 skill
;Hotkey, sc5, Vskill4 ;4 Ult skill
;Hotkey, sc6, Vskill5 ;5 skill
;Hotkey, sc7, Vskill6 ;6 skill
;/									;rubilnik
;/									;rubilnik
Hotkey, sc1E, Vattack ; autoattack
;Hotkey, sc32, Vmove   ; movement
;Hotkey, sc12, Vstop   ; stop
return
;
 									;rubilnik



;1 slot
Vnumpad7:
if (vNum7 = 1) {
	sleep, 100
	vNum7 := 2
	SoundPlay, sound\vOn.mp3
}  else {
	sleep, 100
	vNum7 := 1
	SoundPlay, sound\vOff.mp3
}
Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



;2 slot
Vnumpad8:
if (vNum8 = 1) {
	sleep, 100
	vNum8 := 2
	SoundPlay, sound\vOn.mp3
}  else {
	sleep, 100
	vNum8 := 1
	SoundPlay, sound\vOff.mp3
}
Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;3 slot
Vnumpad9:
if (vNum9 = 1) {
	sleep, 100
	vNum9 := 2
	SoundPlay, sound\vOn.mp3
}  else {
	sleep, 100
	vNum9 := 1
	SoundPlay, sound\vOff.mp3
}
Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;4 slot
Vnumpad4:
if (vNum4 = 1) {
	sleep, 100
	vNum4 := 2
	SoundPlay, sound\vOn.mp3
}  else {
	sleep, 100
	vNum4 := 1
	SoundPlay, sound\vOff.mp3
}
Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;5 slot
Vnumpad5:
if (vNum5 = 1) {
	sleep, 100
	vNum5 := 2
	SoundPlay, sound\vOn.mp3
}  else {
	sleep, 100
	vNum5 := 1
	SoundPlay, sound\vOff.mp3
}
Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;6 slot
Vnumpad6:
if (vNum6 = 1) {
	sleep, 100
	vNum6 := 2
	SoundPlay, sound\vOn.mp3
}  else {
	sleep, 100
	vNum6 := 1
	SoundPlay, sound\vOff.mp3
}
Return

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


vCombo1:
	send, {sc38 down}
	send, {Vskill2}
	send, {sc38 up}
	send, {Vskill1 3}
	if (vNum9 = 2) {
		send, {MySlot3 3}
	}
	;send, {sc2e 3}
	if (vNum7 = 2) {
		send, {MySlot1 3}
	}
	;send, {sc2C 3}
	if (vNum8 = 2) {
		send, {MySlot2 3}
	}
	if (vNum4 = 2) {
		send, {MySlot4 3}
	}
	;send, {sc2e 3}
	if (vNum5 = 2) {
		send, {MySlot5 3}
	}
	;send, {sc2C 3}
	if (vNum6 = 2) {
		send, {MySlot6 3}
	}
	send, {Vattack}
	Click, right
	;send, {sc2D 3}
	;send, {sc38 down}
	;send, {sc11}
	;send, {sc38 up}
#If
return

У меня такой вот код, не могу понять почему выдает такую ошибку: Target label does not exist.
Загуглил данную ошибку и мне я понял что переменную MySlot1 должен использовать примерно как
Myslot1:
send, {sc10)
return
Чтобы не выдавало ошибку, я не могу понять, разве команда Hotkey не является просто ячейкой где можно хранить кнопки клавиатуры?
Разве обязательно использовать их как в примере сверху, чтобы программа запустилась и не выдала ошибку?