Почему в конце repeat стоит без нихуя или ты полностью скопировал ? Не знаю с чем это связано, то нужно разморозить актера.О, сработало, но при телепорте на предпоследнюю точку персонаж фризиться. Сделал вот так:
CLEO:Actor.PutAt($Player_Actor, 1989.85 -1162.53 20.84) repeat wait 700 until 0afa: alloc 4@ 64 while true wait 0 0B75: samp get_chat_string 99 text_to 4@ prefix_to 5@ color_to 6@ prefix_color_to 7@ if 0C18: 8@ = strstr string1 4@ string2 "{FFFFFF}asd" then Actor.PutAt($Player_Actor, 1987.35 -1168.53 20.46) end wait 0 end repeat
Вот в принципе. Если твой скрипт дальше ничего не планирует делать, после того, как сделает Телепорт после увиденного текста.
CLEO:
while true
Actor.PutAt($Player_Actor, 1989.85 -1162.53 20.84)
repeat
wait 700
until 0afa:
alloc 4@ 64
while true
wait 0
0B75: samp get_chat_string 99 text_to 4@ prefix_to 5@ color_to 6@ prefix_color_to 7@
if 0C18: 8@ = strstr string1 4@ string2 "{FFFFFF}asd"
then
Actor.PutAt($Player_Actor, 1987.35 -1168.53 20.46)
Player.CanMove($PLAYER_ACTOR) = True
Actor.LockInCurrentPosition($PLAYER_ACTOR) = False
end
end