Добрый день. Подскажите, как исправить данную шляпу. Переход на вторую метку осуществляется после повторного ввода команды. Т.е. /tp, выбираем место, но не телепортирует. Телепорт происходит только при повторном вводе команды /tp.
CLEO:
{$cleo}
0000:
repeat
wait 200
until samp.Available()
0ac8: 0@ 64
0ad3: 0@ = "Вагос%cАцтек%cРифа%cГрув%cБаллас" 0xA 0xA 0xA 0xA
0b34: "TP" to_label @tp
while true
wait 0
end
:tp
0b3b: id 10 caption "Телепорт" text 0@ button_1 "TP" button_2 "Exit" style 2
0ac9: 0@
if
0b3c: id 10 button 1@ list_item 3@ input_text 0
then
if
1@==1
then
if
3@==0
then
jump @Vagos
end
if
3@==1
then
jump @Aztek
end
if
3@==2
then
jump @Rifa
end
if
3@==3
then
jump @Grove
end
if
3@==4
then
jump @Ballas
end
else
0af8: "Exit" color -1
end
end
samp.CmdRet()
:Vagos
Actor.PutAt($Player_Actor, 2752.51, -1585.79, 15.20)
0af8: "Дело сделано" color -1
Samp.Cmdret()
:Rifa
Actor.PutAt($Player_Actor, 2130.01, -1828.17, 13.56)
0af8: "Дело сделано" color -1
Samp.Cmdret()
:Grove
Actor.PutAt($Player_Actor, 2528.98, -1714.74, 13.48)
0af8: "Дело сделано" color -1
Samp.Cmdret()
:Ballas
Actor.PutAt($Player_Actor, 2684.34, -2031.28, 13.47)
0af8: "Дело сделано" color -1
Samp.Cmdret()
:Aztek
Actor.PutAt($Player_Actor, 1669.38, -2093.18, 13.55)
0af8: "Дело сделано" color -1
Samp.Cmdret()