Почему когда я прописываю в коде всего 1 опкод 0AF9,то все нормально, а когда 2 опкода 0AF9 вылетает? То есть когда я ввожу команду /ivf в чат я инвайчу игрока и все нормально, но когда же в коде добавляется 2-й опкод то игру крашит((У меня получилось сделать клео, но без задержки в 3 секунды)). Помогите мне пожайлуста. Как вы кстати тут на сайте делаете таблицу как в санни билдере?
{$CLEO .cs }
0000:
0B34: samp register_client_command "ivf" to_label @iv1
:starter
wait 0
0AFA: is_samp_available
jf @Starter
:iv1
wait 0
SAMP.IsCommandTyped(0@)
if
0AD4: 1@ = scan_string 0@ format "%d" 2@
jf @iv1
0AF9: samp say_msg "/id %d" 2@ // ((((((1 /id
wait 3000
0AF9: samp say_msg "/invite %d" 2@ // ((((((((((2 /invite
jump @iv1
CLEO:
{$CLEO .cs}
0000: NOP
repeat
wait 0
until SAMP.Available()
0B34: samp register_client_command "inf" to_label @inf
repeat
wait 0
if 0@ == 1
then
SAMP.IsCommandTyped(1@)
IF 0AD4: 2@ = scan_string 1@ format "%d" 3@
THEN
IF 0B20: samp 4@ = actor_handle_by_samp_player_id 3@ // обязательно, указывает на id игрока
then
say "/id %d" 3@ // хз нах
wait 3000
say "/invite %d" 3@
else
msg "Неверный ID игрока" -1 // либо пиши chatmsg если ошибка
end
else
msg "Введите: /inf [ID Игрока]" -1
end
0@ = 0
end
until false
:inf
0@ = 1
SAMP.CmdRet()