- 2,865
- 1,649
Не на столько бухой :Dназвание неверное указываешь, скорее всего

Попробуй
Они как бы рендерятся, но шрифт дефолтный в игре
Вложения
Последнее редактирование:
Не на столько бухой :Dназвание неверное указываешь, скорее всего
Флуд пакетами/рпк, а по сути - нужно искать дыры.Как нагрузить нубо рп до лагов? какие способы
Ищи OpenType шрифтОни как бы рендерятся, но шрифт дефолтный в игре
Щас еле-еле шрифт нашёл, который работает. И он TrueType, многие OT шрифты 1 хуй не рисуются. Так что причину не проссышьИщи OpenType шрифт
{$CLEO}
0B34: samp register_client_command "getServerSet" to_label @cmd_getServerSet
0BDE: pause_thread 0
:cmd_getServerSet
0AF7: samp 0@ = get_base
0C0C: 1@ = struct 0@ offset {SAMP_ONFOOTSENDRATE}0xEC0A8 size 4
0C0C: 2@ = struct 0@ offset {SAMP_INCARSENDRATE}0xEC0AC size 4
0C0C: 3@ = struct 0@ offset {SAMP_AIMSENDRATE}0xEC0B0 size 4
0AF8: samp add_message_to_chat " | OnFoot: %d ::: InCar: %d ::: Aim: %d | " color 0xFFFFFF | {int}1@ {int}2@ {int}3@ |
0B43: samp cmd_ret
// By DarkP1xel
:GetInfo
alloc 0@ 1024
alloc 1@ 128
alloc 2@ 128
alloc 4@ 128
alloc 5@ 128
0BD7: samp get_dialog_text 0@
if 0C18: 10@ = strstr string1 0@ string2 "Номер:"
then
0AA5: call 0x8220AD num_params 4 pop 4 params 1@ "Номер: %d" 0@
end
0BD7: samp get_dialog_text 0@
if 0C18: 10@ = strstr string1 0@ string2 "Класс:"
then
0AA5: call 0x8220AD num_params 4 pop 4 params 2@ "Класс: %s" 0@
end
0BD7: samp get_dialog_text 0@
if 0C18: 10@ = strstr string1 0@ string2 "Цена:"
then
0AA5: call 0x8220AD num_params 4 pop 4 params 4@ "Цена: %d" 0@
0C1A: 3@ = atoi 4@
end
0af8: "Номер: %d Класс: %s Цена: %d" -1 1@ 2@ 3@
free 0@
free 1@
free 2@
free 4@
free 5@
ret 0
потому что весь код дайПочему не работает ?
CLEO:alloc 0@ 1024 alloc 1@ 128 alloc 2@ 128 alloc 4@ 128 alloc 5@ 128 0BD7: samp get_dialog_text 0@ if 0C18: 10@ = strstr string1 0@ string2 "Íîìåð:" then 0AA5: call 0x8220AD num_params 3 pop 3 params 1@ "Íîìåð: %d" 0@ end 0BD7: samp get_dialog_text 0@ if 0C18: 10@ = strstr string1 0@ string2 "Êëàññ:" then 0AA5: call 0x8220AD num_params 3 pop 3 params 2@ "Êëàññ: %s" 0@ end 0BD7: samp get_dialog_text 0@ if 0C18: 10@ = strstr string1 0@ string2 "Öåíà:" then 0AA5: call 0x8220AD num_params 3 pop 3 params 4@ "Öåíà: %d" 0@ 0C1A: 3@ = atoi 4@ end 0af8: "Íîìåð: %d Êëàññ: %s Öåíà: %d" -1 1@ 2@ 3@ free 0@ free 1@ free 2@ free 4@ free 5@
Зачем ? Код работает не работает тока эта функция..потому что весь код дай
Скринпокажи хоть диалог, который ты парсишь
{AAFF10}Номер: 230
{AAFF10}Класс: Cредний
{AAFF10}Цена: 1320000$
{AAFF10}Стоимость платы за сутки: 6600$
{FFAAAA} > Просмотреть фотографию дома
{FFAAAA} > Отметить дом на GPS
CLEO | MyGame house parser(https://dumpz.org/2522732/)Скрин
Текст
CLEO:{AAFF10}Номер: 230 {AAFF10}Класс: Cредний {AAFF10}Цена: 1320000$ {AAFF10}Стоимость платы за сутки: 6600$ {FFAAAA} > Просмотреть фотографию дома {FFAAAA} > Отметить дом на GPS
Подскажите пожалуйста, как сделать проверку например: "Если скорость машины <100(больше 100 то выполняется следующие действие)". Заранее спасибо
02E3: 1@ = car 0@ speed
if 1@ > 100.0
then
//code
end
Крашитно в твоём случае легче будет получать отдельно тексты первых четырёх листайтемов и работать с ними, там где цифры - банальный scan_string, там где текст, то есть в пункте Класс, вообще просто +15
0B5B: samp get_listbox_item 1@ text_to 2@
:GetInfo
alloc 0@ 126
alloc 1@ 126
alloc 2@ 126
alloc 3@ 126
alloc 11@ 126
alloc 12@ 126
alloc 13@ 126
0B5B: samp get_listbox_item 0 text_to 0@
0B5B: samp get_listbox_item 1 text_to 1@
0B5B: samp get_listbox_item 2 text_to 2@
0AD4: 10@ = scan_string 0@ format "{AAFF10}Номер: %d" 11@
0AD4: 10@ = scan_string 1@ format "{AAFF10}Класс: %s" 12@
0AD4: 10@ = scan_string 2@ format "{AAFF10}Цена: %d$" 13@
0af8: "%d" -1 11@
0af8: "%s" -1 12@
0af8: "%d" -1 13@
free 0@
free 1@
free 2@
free 11@
free 12@
free 13@
ret 0