Помогите доделать скрипт

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

SaMMpeR Cheats

Новичок
Автор темы
49
5
примерно вдуплил. ясна
Я крч сделал так xD
CLEO:
// Добавил
0B34: samp register_client_command "fpson" to_label @fpson
0B34: samp register_client_command "fpsoff" to_label @fpsoff
// При вводе команды /fpson включается фпс
repeat
wait 0
    if 0@ == true
    then
    wait 0
    2@ = 30
   
    :NONAME_11
    wait 0
    1@ = 0
    32@ = 0
   
    :NONAME_29
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_29
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_11
    end   
   
until false

:fpson
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()
// При вводе /fpsoff и изменил кординаты показателя ФПС . Фпс показывается где-то за экраном  xD
:fpsoff
    wait 0
    2@ = 30
   
    :NONAME_9
    wait 0
    1@ = 0
    32@ = 0
   
    :NONAME_10
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 1000.0 1000.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_10
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 1000.0 1000.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_9
 

deddosouru

Смотрю аниме, служу Сатане
Друг
2,036
1,323
Я крч сделал так xD
CLEO:
// Добавил
0B34: samp register_client_command "fpson" to_label @fpson
0B34: samp register_client_command "fpsoff" to_label @fpsoff
// При вводе команды /fpson включается фпс
repeat
wait 0
    if 0@ == true
    then
    wait 0
    2@ = 30

    :NONAME_11
    wait 0
    1@ = 0
    32@ = 0

    :NONAME_29
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_29
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_11
    end

until false

:fpson
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()
// При вводе /fpsoff и изменил кординаты показателя ФПС . Фпс показывается где-то за экраном  xD
:fpsoff
    wait 0
    2@ = 30

    :NONAME_9
    wait 0
    1@ = 0
    32@ = 0

    :NONAME_10
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 1000.0 1000.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_10
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 1000.0 1000.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_9
ты можешь в начале добавить проверку на переменную, и если переменная не равна допустим 1, то уводить в вечное ожидание. а значение переменной ксорить. вижу, так и сделал. бтв, чем мой вариант тебя не устроил? ты же юзаешь сф для команды, так почему не юзать все его плюшки вроде рендера?
 

SaMMpeR Cheats

Новичок
Автор темы
49
5
Бли
ты можешь в начале добавить проверку на переменную, и если переменная не равна допустим 1, то уводить в вечное ожидание. а значение переменной ксорить. вижу, так и сделал. бтв, чем мой вариант тебя не устроил? ты же юзаешь сф для команды, так почему не юзать все его плюшки вроде рендера?
Блин помоги написал так при вводе команды /fpson фпс появляется но при вводе /fpsoff игра краш
CLEO:
{$CLEO .cs}
0000: NOP

repeat
wait 0
until Samp.Available()
0B34: samp register_client_command "fpson" to_label @fpson
0B34: samp register_client_command "fpsoff" to_label @fpsoff

repeat
wait 0
    if 0@ == true
    then
    wait 0
    2@ = 30
  
    :NONAME_11
    wait 0
    1@ = 0
    32@ = 0
  
    :NONAME_29
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_29
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_11
    end  
  
until false

:fpson
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()
  
repeat
wait 0
if 0@ == true
then
    wait 0
    2@ = 30
  
    :NONAME_9
    wait 0
    1@ = 0
    32@ = 0
  
    :NONAME_10
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 640.0 480.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_10
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 640.0 480.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_9
    end
  
  
until false

:fpsoff
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()
 

deddosouru

Смотрю аниме, служу Сатане
Друг
2,036
1,323
Бли

Блин помоги написал так при вводе команды /fpson фпс появляется но при вводе /fpsoff игра краш
CLEO:
{$CLEO .cs}
0000: NOP

repeat
wait 0
until Samp.Available()
0B34: samp register_client_command "fpson" to_label @fpson
0B34: samp register_client_command "fpsoff" to_label @fpsoff

repeat
wait 0
    if 0@ == true
    then
    wait 0
    2@ = 30
 
    :NONAME_11
    wait 0
    1@ = 0
    32@ = 0
 
    :NONAME_29
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_29
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_11
    end 
 
until false

:fpson
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()
 
repeat
wait 0
if 0@ == true
then
    wait 0
    2@ = 30
 
    :NONAME_9
    wait 0
    1@ = 0
    32@ = 0
 
    :NONAME_10
    wait 0
    1@ += 1
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 640.0 480.0 GXT 'NUMBER' number 2@  // ~1~
    if
      32@ > 999
    else_jump @NONAME_10
    03F0: enable_text_draw 1
    0342: set_text_draw_centered 1
    0340: set_text_draw_RGBA 180 180 180 255
    045A: draw_text_1number 640.0 480.0 GXT 'NUMBER' number 1@  // ~1~
    0085: 2@ = 1@ // (int)
    jump @NONAME_9
    end
 
 
until false

:fpsoff
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()
напиши уже полностью на метках. мне кажется тебе так будет проще. мне прост лень пока что этим заниматься
 

SaMMpeR Cheats

Новичок
Автор темы
49
5
напиши уже полностью на метках. мне кажется тебе так будет проще. мне прост лень пока что этим заниматься
Я не могу понять как мне изменить значения в команде /fpsoff
:fpsoff
0B12: 0@ = 0 XOR 0
SAMP.CmdRet()
CLEO:
repeat
wait 0
    if 0@ == true
    then
// Код
end   
   
until false

:fpson
0B12: 0@ = 0 XOR 1
SAMP.CmdRet()

repeat
wait 0
if 0@ == true
then
// Код
end
   
   
until false

:fpsoff
0B12: 0@ = 0 XOR 0
SAMP.CmdRet()
 

san0

Известный
Друг
411
268
CLEO:
{$CLEO}

0662: "Cleo has been created with magic"

repeat
    wait 0
until 0AFA:  is_samp_available

0B34: samp register_client_command "fpson" to_label @fpson
0B34: samp register_client_command "fpsoff" to_label @fpsoff

while true
    wait 0
    if 0@ == true
    then
        0A8D: 1@ = read_memory 0xB7CB50 size 0x4 virtual_protect true
        0092: 1@ = float 1@ to_integer
        03F0: enable_text_draw 1
        0342: set_text_draw_centered 1
        0340: set_text_draw_RGBA 180 180 180 255
        045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 1@ 
    end
end

:fpson
0@ = true
SAMP.CmdRet()

:fpsoff
0@ = false
SAMP.CmdRet()
 

SaMMpeR Cheats

Новичок
Автор темы
49
5
CLEO:
{$CLEO}

0662: "Cleo has been created with magic"

repeat
    wait 0
until 0AFA:  is_samp_available

0B34: samp register_client_command "fpson" to_label @fpson
0B34: samp register_client_command "fpsoff" to_label @fpsoff

while true
    wait 0
    if 0@ == true
    then
        0A8D: 1@ = read_memory 0xB7CB50 size 0x4 virtual_protect true
        0092: 1@ = float 1@ to_integer
        03F0: enable_text_draw 1
        0342: set_text_draw_centered 1
        0340: set_text_draw_RGBA 180 180 180 255
        045A: draw_text_1number 630.0 434.0 GXT 'NUMBER' number 1@
    end
end

:fpson
0@ = true
SAMP.CmdRet()

:fpsoff
0@ = false
SAMP.CmdRet()
Все класс но текст фпс очень быстрый не разборчивый пробовал прописать задержку но все тоже самое
 
Статус
В этой теме нельзя размещать новые ответы.