- 1,657
- 1,472
Ну походу, я не вчитывался чё там.Там половину Фан протектора и половину инверсии или какого то способа из кастом крипт
Ну походу, я не вчитывался чё там.Там половину Фан протектора и половину инверсии или какого то способа из кастом крипт
У тебя знакомые, они являются FUNC Protectorom? Значит они не люди? Ты что дрожал пока писал этот пост?если ты не шаришь в крипторах лучше не отвечай, у моих знакомых они есть это FUNC PROTECTOR Выше скрипт который кидали
Ты нормально читай я же написал у моих знакомых есть func protector.
у моих знакомых они есть это FUNC PROTECTOR Выше скрипт который кидали
хукать гейм текстКак изменить текст который появляется при входе на сервер в углу WELCOME NICK
сканом стринги можно пользоваться в условиях, там эту переменную сканишь на стринг
0AF4: 5@ = read_string_from_ini_file "cleo\text.ini" section 10@v key "l1"
CLEO:0C14: strcmp string1 5@ string2 "Твой текст, который ты хочешь найти"
А можно как-то узнать сколько символов в переменную 5@?И чё? Больше опкодов, который проверяют текст нету, используй этот.
0ad4 тебе же нужно проверить вернул ли опкод стрингу, да?А какой опкод/метод мне лучше использовать ?
CLEO:0AF4: 5@ = read_string_from_ini_file "cleo\text.ini" section 10@v key "l1"
Ну да0ad4 тебе же нужно проверить вернул ли опкод стрингу, да?
strlenА можно как-то узнать сколько символов в переменную 5@?
0AF4: 5@ = read_string_from_ini_file "cleo\text.ini" section 10@v key "l1"
0C17: 25@ = strlen 5@
chatmsg "Text = 1 : %s" -1 5@
chatmsg "Letters: %d" -1 25@
если под 5@ выделена память, то, возможно, в ней мусор, через memset нулями заполняйНу крч, я проверяю с 0с17 сколько символов в 5@, но и за пустой строке из .ini выдаёт рандомные каракули и считает как текст, вот незадача.. и с 0аd4 попробовал, тоже не заходет
CLEO:0AF4: 5@ = read_string_from_ini_file "cleo\text.ini" section 10@v key "l1" 0C17: 25@ = strlen 5@ chatmsg "Text = 1 : %s" -1 5@ chatmsg "Letters: %d" -1 25@
тебе не в эту темуКогда оч много фпс, не получается включить мигалку на коповской тачке. Приходится долбить гудок с огромной скоростью или ставить фпс лимитер. Может кто фикс запилит или это невозможно?
{$CLEO}
0000:
repeat
wait 400
until samp.Available()
0C74: 10@ = create_timer_interval 20000 on_label @timer
0C78: set_timer 10@ active false
while true
wait 0
if 0B4C: samp is_dialog_active -1
then
alloc 1@ 64
0BD8: samp get_dialog_caption 1@
if 0C18: 0 = strstr string1 1@ string2 "Обыск"
then
alloc 0@ 2048
alloc 3@ 60
alloc 6@ 20
0BD7: samp get_dialog_text 0@
if 0C18: 0 = strstr string1 0@ string2 "Игрок в розыске"
then
7@ = 1
end
if 0C18: 0 = strstr string1 0@ string2 "Нарко"
then
7@ = 1
2@ += 1
0AD3: 6@ = format "нарко "
0C15: strcat destination 3@ source 6@
end
if 0C18: 0 = strstr string1 0@ string2 "Материалы"
then
7@ = 1
2@ += 1
0AD3: 6@ = format "материалы "
0C15: strcat destination 3@ source 6@
end
if 0C18: 0 = strstr string1 0@ string2 "Набор отмычек"
then
7@ = 1
2@ += 1
0AD3: 6@ = format "отмычки "
0C15: strcat destination 3@ source 6@
end
if 7@ = 1
then
0C72: set_virtual_key 119 down 1
0C72: set_virtual_key 119 down 0
end
if 2@ > 0
then
0C2C: 4@ = strrchr 1@ char 91
0C11: memset destination 4@ value 0x0 size 1
4@++
0C1A: 5@ = atoi 4@
0C78: set_timer 10@ active true
while 0C79: is_timer 10@ active
wait 0
if and
0AB0: key_pressed 89
8B21: not samp is_chat_opened
then
0C78: set_timer 10@ active false
say "/su %d %d %s" 5@ 2@ 3@
wait 300
end
end
end
free 0@
free 3@
free 6@
2@ = 0
7@ = 0
end
free 1@
end
end
:timer
0C78: set_timer 10@ active false
samp.CmdRet()
:1
0AA2: 21@ = load_library "kernel32.dll" // IF and SET
0AA4: 19@ = get_proc_address "GetLocalTime" library 21@ // IF and SET
0AC8: 20@ = allocate_memory_size 32
0AA5: call 19@ num_params 1 pop 0 20@
0A8D: 11@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 12@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 13@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 14@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 15@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 16@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 17@ = read_memory 20@ size 2 virtual_protect 0
000A: 20@ += 2
0A8D: 18@ = read_memory 20@ size 2 virtual_protect 0
000E: 20@ -= 30
0AB2: ret 8 11@ 12@ 13@ 14@ 15@ 16@ 17@ 18@