Потому что ты взял не тoт опкод.0AFC: health to 0
Недостаточно 4 параметров :C
Пацаны, помогите. Я хочу сделать так чтобы когда был вкл чат клео не работал, а когда он выкл - он работал, а получается все наоборот( Когда чат вкл - работает, когда выкл - нет...
{$CLEO .cs}
{$INCLUDE SF}
0000: NOP
:LABEL
wait 0
if 0B21: samp is_chat_opened != true
jf @LABEL
if
key_down 49
jf @LABEL
say "/healme"
wait 200
0792: disembark_instantly_actor $PLAYER_ACTOR
say "/reset"
wait 100
say ")"
goto @LABEL
Пацаны, помогите. Я хочу сделать так чтобы когда был вкл чат клео не работал, а когда он выкл - он работал, а получается все наоборот( Когда чат вкл - работает, когда выкл - нет...
{$CLEO .cs}
{$INCLUDE SF}
0000: NOP
:LABEL
wait 0
if 0B21: samp is_chat_opened != true
jf @LABEL
if
key_down 49
jf @LABEL
say "/healme"
wait 200
0792: disembark_instantly_actor $PLAYER_ACTOR
say "/reset"
wait 100
say ")"
goto @LABEL
{$CLEO .cs}
{$INCLUDE SF}
0000: NOP
:LABEL
wait 0
if and
key_down 49
8B21: samp is_chat_opened
jf @LABEL
say "/healme"
wait 200
0792: disembark_instantly_actor $PLAYER_ACTOR
say "/reset"
wait 100
say ")"
goto @LABEL
Спасибо, все отлично работает)CLEO:{$CLEO .cs} {$INCLUDE SF} 0000: NOP :LABEL wait 0 if and key_down 49 8B21: samp is_chat_opened jf @LABEL say "/healme" wait 200 0792: disembark_instantly_actor $PLAYER_ACTOR say "/reset" wait 100 say ")" goto @LABEL
Как это преобразовать? HELPБерешь опкод который получает ник игрока, который под прицелом
Если его хп = 0, то вывод сообщения в чатэто (с)Павел, мне написал, но немного не врубаюсь как его сделать.
Как это преобразовать? HELP
0AD2: 0@ = player $PLAYER_CHAR targeted_actor
0B2B: samp 1@ = get_player_id_by_actor_handle 0@
0B25: samp 2@ = get_player_health 1@
tebja v detstve bili?0B34: samp register_client_command "PE" to_label @kk
:kk
Actor.Dead(Handle)
0AFC: $PLAYER_CHAR
1 параметра не хватает?
0B34: samp register_client_command "PE" to_label @kk
:kk
Actor.Dead(Handle)
0AFC: $PLAYER_CHAR
1 параметра не хватает?
{$CLEO .cs}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "null" to_label @hp // команда /null - включить/выключить скрипт
While True
wait 0
if 3@ == 1
then
if
0AD2: 0@ = player $PLAYER_CHAR targeted_actor
then
0B2B: samp 1@ = get_player_id_by_actor_handle 0@
0B25: samp 2@ = get_player_health 1@
if 2@ <= 0
then
0AF8: samp add_message_to_chat "У игрока ID[%d] %d ХП" -1 1@ 2@
wait 500
end
end
end
end
:hp
0B12: 3@ = 3@ XOR 1
if 3@ == 1
then
0acd: "~y~[~r~NULL HP~y~] ~y~ON" 1500
else
0acd: "~y~[~r~NULL HP~y~] ~y~OFF" 1500
end
SAMP.Cmdret()
люблю прыгать с окна.tebja v detstve bili?
При вводе команды /null крашит.CLEO:{$CLEO .cs} 0000: NOP repeat wait 0 until samp.Available() 0B34: samp register_client_command "null" to_label @hp // команда /null - включить/выключить скрипт While True wait 0 if 3@ == 1 then if 0AD2: 0@ = player $PLAYER_CHAR targeted_actor then 0B2B: samp 1@ = get_player_id_by_actor_handle 0@ 0B25: samp 2@ = get_player_health 1@ if 2@ <= 0 then 0AF8: samp add_message_to_chat "У игрока ID[%d] %d ХП" -1 1@ 2@ wait 500 end end end end :hp 0B12: 3@ = 3@ XOR 1 if 3@ == 1 then 0acd: "~y~[~r~ NULL HP~y~] ~y~ON" 1500 else 0acd: "~y~[~r~ NULL HP~y~] ~y~OFF" 1500 end SAMP.Cmdret()
Ну исправляй. Все за тебя делать не будутПри вводе команды /null крашит.
Rpc_ShowDialog ?Нужна структура пакета/rpc с диалогами.