Избранное ASI SAMPFUNCS

Статус
В этой теме нельзя размещать новые ответы.

_Deeaz_

Известный
5
0
https://www.blast.hk/threads/17/page-50#post-142898
Фиг знает помог Дирекс или нет скачал сборку там Сампфункс потом клео 4.1 не работало по началу ещё раз переустановил уже с memory2048 и заработало понатыкивал чёто сам незнаю что спасибо !
 

RusFatal

Новичок
114
10
Может кто знает решение ошибки, зависает игра при этом опкоде:
0C8F: samp process_chat_input "/tp" (Если написать без слеша, все окей)
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,695
1,448
Команды со слешом работают исправно. Проблема в самом клео.
 
  • Нравится
Реакции: RusFatal

RusFatal

Новичок
114
10
Команды со слешом работают исправно. Проблема в самом клео.
Попробуй запустить этот клео скрипт ( активация /go ). Он со скриптом и без зависает. При чем если убрать опкод, либо просто убрать слеш в /tp , он работает.
CLEO:
{$CLEO .cs}
0000:
thread 'TELEPORT'

while not SAMP.Available()
    wait 100
end
wait 5000
chatmsg "Скрипт работает" 8388352
0B34: samp register_client_command "go" to_label @cmd

while true
wait 0
end

:cmd
chatmsg "Телепорт на координаты" 8388352
Actor.PutAt($PLAYER_ACTOR, 500, 500, 20.28)
jump @cmd_2

:cmd_2
chatmsg "Выполнение команды" 8388352
wait 1000
jump @cmd_3

:cmd_3
0C8F: samp process_chat_input "/tp"
0b43: samp cmd_ret


UPD. Проверил даже с серверной командой ( /mm ), краш. Без слеша все работает
 
Последнее редактирование:

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,695
1,448
Вызывать 0C8F внутри команды нельзя (баг, мэйби), как и задержки.
Переноси куда хочешь, но не в тело команды.
 
  • Нравится
Реакции: RusFatal

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,695
1,448
CLEO:
{$CLEO .cs}
0000:
thread 'TELEPORT'

while not SAMP.Available()
    wait 100
end
wait 5000
chatmsg "Скрипт работает" 8388352
0B34: samp register_client_command "go" to_label @cmd

while true
wait 0
if 0@ == 1
then
    0C8F: samp process_chat_input "/tp"
    0@ = 0
end
end

:cmd
chatmsg "Телепорт на координаты" 8388352
Actor.PutAt($PLAYER_ACTOR, 500, 500, 20.28)
jump @cmd_2

:cmd_2
chatmsg "Выполнение команды" 8388352
wait 1000
jump @cmd_3

:cmd_3
0@ = 1
0b43: samp cmd_ret
 
  • Нравится
Реакции: RusFatal
Статус
В этой теме нельзя размещать новые ответы.