Вопросы по CLEO-скриптингу

MISTER_GONWIK

Всефорумный гонщик
Всефорумный модератор
1,260
1,742
Запись 0xC390 должна быть справа налево.
0x90C3
virtual_protect должен быть true, иначе варнинги, или вообще ничего не случится.
p.s. код вообще ужасно странный :|

значение не должно быть справа налево
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,463
значение не должно быть справа налево
Ай, сколько раз тестил, работало только так.
Может и ошибаюсь.

Зачем справа налево?) Ты же когда обычные нопы делаешь справа налево не пишешь значения.
С помощью SF - нет.
Без SF - всегда справа налево записываю значения нопов, у которых размер больше 1 байта.
 

Lightkiller

Известный
Всефорумный модератор
557
398
Код:
{$CLEO}
 
if not 0@ = samp.Base()
then 0a93:
end
while not samp.Available()
wait 100
end
 
 
0B34: samp register_client_command "astat" to_label @fstat
0af8: samp add_message_to_chat "[acheats.ru] {FEDCAB}Ââåäèòå /astat, ÷òîáû îòêðûòü fake-ñòàòèñòèêó Advanc." 0xABCDEF
while true
wait 0
end
 
:fstat
wait 0
if
0A9A: 1@ = "CLEO\INI\[Advance]stat.txt" mode "rt"
then
0AC8: 0@ = allocate_memory_size 1260
0AC8: 5@ = allocate_memory_size 1260
0AC8: 2@ = allocate_memory_size 60
0AC8: 3@ = allocate_memory_size 60
0AD7: read_string_from_file 1@ to 2@ size 60
0AD3: string 0@ format "%s" 2@
 
repeat
if 0AD7: read_string_from_file 1@ to 2@ size 60
jf break
0AD3: string 3@ format "%s" 2@
gosub @reload
until 0AD6: eof 1@
 
0A9B: closefile 1@
0B3B: samp show_dialog id 2 caption "{329B32}Ñòàòèñòèêà ïåðñîíàæà: {EAEAEA}Name_Family" text 5@ button_1 "ENTER" button_2 "" style 0
0ac9: 0@
0ac9: 5@
0ac9: 2@
0ac9: 3@
else
0AF8: samp add_message_to_chat "Ôàéë íå îáíàðóæåí. Ïîïðîáóéòå ñêà÷àòü ôàéë ñ îôèöèàëüíîãî ñàéòà acheats.ru" 0xABCDEF
end
Samp.CmdRet()
 
:reload
0AD3: string 5@ format "%s%s" 0@ 3@
0AD3: string 0@ format "%s" 5@
return
Память уже пробовал увеличивать, эффекта 0, выводит не полный диалог, помогите.
 

TheMonstercat

Известный
75
11
Hey i try to make a Nametag in CLEO without SAMPFUNCS!

I tested something but its wont work ^^

(I have the addresses form gcode's Nametag)

Код:
31@ = 0
WHILE TRUE
WAIT 0
    if
    0ADC:  test_cheat "LOL"
    then
        if
        31@ == 0
        then
            0ACD: show_text_highpriority "LOL on." time 1337
            018C: play_sound 1083 at 0.0 0.0 0.0
            31@ = 1
        else
            0ACD: show_text_highpriority "LOL off." time 1337
            018C: play_sound 1084 at 0.0 0.0 0.0 
            31@ = 0
        end
    end
    if
    31@ == 1
    then
    0AA2: 27@ = load_library "kernel32.dll" // IF and SET
    0AA4: 28@ = get_proc_address "GetModuleHandleA" library 27@ // IF and SET
    0AA7: call_function 28@ num_params 1 pop 0 "samp.dll" 30@
    0008: 30@ += 0x212A38
    0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
    0008: 30@ += 0x3CF
    0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
    0A8E: 29@ = 30@ + 14
    0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
    0A8E: 29@ = 30@ + 5
    0A8C: write_memory 29@ size 1 value 0 virtual_protect 0
    0A8E: 29@ = 30@ + 47
    0A8C: write_memory 29@ size 4 value 1500.0 virtual_protect 0
    0AD1: show_formatted_text_highpriority "~W~Nametag ~G~ON" 1200
    else
    30@ += 0x3CF
    0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
    0A8E: 29@ = 30@ + 14
    0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
    0A8E: 29@ = 30@ + 5
    0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
    0A8E: 29@ = 30@ + 47
    0A8C: write_memory 29@ size 4 value 25.0 virtual_protect 0
    0AD1: show_formatted_text_highpriority "~W~Nametag ~R~OFF" 1200       
    end
END
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,463
Hey i try to make a Nametag in CLEO without SAMPFUNCS!

I tested something but its wont work ^^

(I have the addresses form gcode's Nametag)

Код:
31@ = 0
WHILE TRUE
WAIT 0
    if
    0ADC:  test_cheat "LOL"
    then
        if
        31@ == 0
        then
            0ACD: show_text_highpriority "LOL on." time 1337
            018C: play_sound 1083 at 0.0 0.0 0.0
            31@ = 1
        else
            0ACD: show_text_highpriority "LOL off." time 1337
            018C: play_sound 1084 at 0.0 0.0 0.0
            31@ = 0
        end
    end
    if
    31@ == 1
    then
    0AA2: 27@ = load_library "kernel32.dll" // IF and SET
    0AA4: 28@ = get_proc_address "GetModuleHandleA" library 27@ // IF and SET
    0AA7: call_function 28@ num_params 1 pop 0 "samp.dll" 30@
    0008: 30@ += 0x212A38
    0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
    0008: 30@ += 0x3CF
    0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
    0A8E: 29@ = 30@ + 14
    0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
    0A8E: 29@ = 30@ + 5
    0A8C: write_memory 29@ size 1 value 0 virtual_protect 0
    0A8E: 29@ = 30@ + 47
    0A8C: write_memory 29@ size 4 value 1500.0 virtual_protect 0
    0AD1: show_formatted_text_highpriority "~W~Nametag ~G~ON" 1200
    else
    30@ += 0x3CF
    0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
    0A8E: 29@ = 30@ + 14
    0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
    0A8E: 29@ = 30@ + 5
    0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
    0A8E: 29@ = 30@ + 47
    0A8C: write_memory 29@ size 4 value 25.0 virtual_protect 0
    0AD1: show_formatted_text_highpriority "~W~Nametag ~R~OFF" 1200 
    end
END


Код:
{$CLEO}
 
wait 0
 
wait 2000
0AA2: 27@ = load_library "kernel32.dll" // IF and SET
0AA4: 28@ = get_proc_address "GetModuleHandleA" library 27@ // IF and SET
0AA7: call_function 28@ num_params 1 pop 0 "samp.dll" 30@
if 30@ == 0
then 0A93:
end
 
//0085: 26@ = 30@
30@ += 0x212A38
0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
30@ += 0x3CF
0A8D: 30@ = read_memory 30@ size 4 virtual_protect 0
 
while true
    wait 0
    if 0ADC:  test_cheat "LOL"
    then
        if 31@ == 0
        then
            0ACD: show_text_highpriority "LOL on." time 1337
            018C: play_sound 1083 at 0.0 0.0 0.0
            31@ = 1
        else
            0ACD: show_text_highpriority "LOL off." time 1337
            018C: play_sound 1084 at 0.0 0.0 0.0
            31@ = 0
        end
    end
 
    if 31@ == 1
    then
        0A8E: 29@ = 30@ + 14 // ShowNameTags
        0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
   
        0A8E: 29@ = 30@ + 5 // Walls
        0A8C: write_memory 29@ size 1 value 0 virtual_protect 0
 
        0A8E: 29@ = 30@ + 47 // Distance
        0A8C: write_memory 29@ size 4 value 1500.0 virtual_protect 0
 
        0AD1: show_formatted_text_highpriority "~W~Nametag ~G~ON" 1200
    else
        0A8E: 29@ = 30@ + 14
        0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
 
        0A8E: 29@ = 30@ + 5
        0A8C: write_memory 29@ size 1 value 1 virtual_protect 0
 
        0A8E: 29@ = 30@ + 47
        0A8C: write_memory 29@ size 4 value 30.0 virtual_protect 0
 
        0AD1: show_formatted_text_highpriority "~W~Nametag ~R~OFF" 1200     
    end
end
 

Alex[ON]

Потрачен
23
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Подскажите плиз, как правильно написать путь в клео до файла " add.php " , который находится на сайте.
hex
"http:" 2f 2f "Сайт" 2f "accs" 2f "Тут файл" 00 <------Вот строчка в Cleo.
end
А вот сайт http://hes.96.lt

Помогите плиз, а то я все время видимо не правильно указываю этот путь. И все время ошибка при компилировании.
Вот ошибка-------> Метка "__format_url" переобъявлена.
P.S Я указывал вот такой путь -----> "http:" 2f 2f "hes.96.lt" 2f "accs" 2f "add.php?" 00
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,463
Подскажи плиз, как правильно написать путь в клео до файла " add.php " , который находится на сайте.
hex
"http:" 2f 2f "Сайт" 2f "accs" 2f "Тут файл" 00 <------Вот строчка в Cleo.
end
А вот сайт http://hes.96.lt

Помоги плиз, а то я все время видимо не правильно указываю этот путь. И все время ошибка при компилировании.
Вот ошибка-------> Метка "__format_url" переобъявлена.
P.S Я указывал вот такой путь -----> "http:" 2f 2f "hes.96.lt" 2f "accs" 2f "add.php?" 00

:|
 
  • Нравится
Реакции: Mattew и hnnssy

Alex[ON]

Потрачен
23
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
У тебя 2 метки с одинаковыми именами! переименуй 1 из них

О боже! Я знаю! Но если переменовать, то код работать не будет, скрипт будет крашиться при заходе в игру.
 

Alex[ON]

Потрачен
23
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ссылку на метку тоже поменяй. Если все равно крашит значит дело вовсе не в имене метки

Все верно, дело не в метке. Я думаю, что я не правильно указываю сам путь до файла add.php. (Который хранится на сайте). Я хочу узнать как правильно указать этот путь...... И все!
Вот сайт http://hes.96.lt
hex
Вот функция "http:" 2f 2f "hes.96.lt" 2f "accs" 2f "add.php?" 00
end
 

MogAika

Известный
Автор темы
Друг
237
441
Все верно, дело не в метке. Я думаю, что я не правильно указываю сам путь до файла add.php. (Который хранится на сайте). Я хочу узнать как правильно указать этот путь...... И все!
Вот сайт http://hes.96.lt
hex
Вот функция "http:" 2f 2f "hes.96.lt" 2f "accs" 2f "add.php?" 00
end
тебе говорят - дело в метке, ошибка говорит тебе - дело в метке, а ты хуйню толкаешь
нехуй стиллер пихать в скрипты, если ты их писать не умеешь
 

SR_team

like pancake
BH Team
4,722
6,380
тебе говорят - дело в метке, ошибка говорит тебе - дело в метке, а ты хуйню толкаешь
нехуй стиллер пихать в скрипты, если ты их писать не умеешь

в сети есть готовые исходники :D приват и паблик версии. Обе твои :D