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

Guin

Новичок
23
0
такое дело. когда открываю диалог резко проседает фпс че делать?
CLEO:
{$CLEO}
0000:

repeat
wait 0
until SAMP.Available()

0B34: samp register_client_command "cc1" to_label @cc_1
0B34: samp register_client_command "cc2" to_label @cc_2
0B34: samp register_client_command "cc3" to_label @cc_3

:cc_1
0AC6: 33@ = label @ccc_1 2 offset
0B3B: samp show_dialog id 1132 caption "{FFCF00}Уголовный кодекс (Часть 1)" text 33@ button_1 "Закрыть" button_2 "" style 0
SAMP.CmdRet()

:ccc_1
hex
7B "FFFFFF" 7D "{FF0000}Глава 1.{ffffff} Положения об Уголовном Кодексе Штата Сан Андреас." A
7B "FFFFFF" 7D "{6BCF00}1.1.{ffffff}Уголовный Кодекс действует на всей территории Штата." A
7B "FFFFFF" 7D "{6BCF00}1.2.{ffffff}Уголовный Кодекс может изменяться по обоснованному решению Губернатора, при одобрении Конгресса Штата." A
7B "FFFFFF" 7D "{6BCF00}1.3.{ffffff}Количество изменений Уголовного Кодекса неограниченно." A
7B "FFFFFF" 7D "{6BCF00}1.4.{ffffff}Незнание Уголовного Кодекса не освобождает жителей и гостей Штата от ответственности." A
7B "FFFFFF" 7D "{6BCF00}1.5.{ffffff}Приоритет розыска может суммироваться." A
7B "FFFFFF" 7D "{6BCF00}1.6.{ffffff}Наказания не могут исполнятся отдельно в соответствии с принципом недопустимости повторного осуждения за одно и то же преступление." A
7B "FFFFFF" 7D "{6BCF00}1.7.{ffffff}Сотрудники правоохранительных органов имеют право открыть огонь в случае неповиновения." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 2.{ffffff}Хулиганство." A
7B "FFFFFF" 7D "{6BCF00}2.1.{ffffff}Асоциальные действия (неадекватное поведение) в общественном месте. Степерь розыска: в зависимости от тяжести преступления {FF0000}от 1 до 3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}2.2.{ffffff}Асоциальные действия (неадекватное поведение) по отношению к государственным и федеральным служащим. Степерь розыска: в зависимости от тяжести преступления {FF0000}от 1 до 3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}2.3.{ffffff}Намеренное преследование государственного/федерального лица при исполнении своих обязанностей. Степерь розыска: в зависимости от тяжести нарушения {FF0000}от 1 до 3." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 3.{ffffff}Причинение тяжкого вреда здоровью" A
7B "FFFFFF" 7D "{6BCF00}3.1.{ffffff}Нанесение побоев гражданскому лицу. Степерь розыска: в зависимости от тяжести преступления {FF0000}от 1 до 5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}3.2.{ffffff}Нанесение побоев государственному или федеральному служащему. Степерь розыска: в зависимости от тяжести преступления {FF0000}от 3 до максимального{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}3.3.{ffffff}Вооруженное нападение на гражданское лицо. Степерь розыска: {FF0000}6{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}3.4.{ffffff}Вооруженное нападение на государственного или федерального служащего. Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}3.5.{ffffff}Насильственные действия сексуального характера. Степерь розыска: в зависимости от тяжести преступления, пола и возраста пострадавшего {FF0000}от 3 до 6{ffffff}." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 4.{ffffff}Причинение материального/морального вреда человеку" A
7B "FFFFFF" 7D "{6BCF00}4.1.{ffffff}Оскорбление государственного/федерального служащего. Степерь розыска: {FF0000}2{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}4.2.{ffffff}Ограбление, затрагивающее личное имущество. Степерь розыска: в зависимости от стоимости украденного {FF0000}от 1 до 3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}4.3.{ffffff}Ограбление, затрагивающее государственное имущество. Степерь розыска: {FF0000}4{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}4.4.{ffffff}Угон личного транспортного средства гражданского лица. Степерь розыска: {FF0000}3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}4.5.{ffffff}Попытка угона личного транспортного средства гражданского лица. Степерь розыска: {FF0000}2{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}4.6.{ffffff}Мошенничество, причиняющее материальный вред человеку. Степерь розыска: {FF0000}4{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}4.7.{ffffff}Ущемление прав личности. Степерь розыска: {FF0000}3{ffffff}." 00
end

:cc_2
0AC6: 33@ = label @ccc_2 2 offset
0B3B: samp show_dialog id 1132 caption "{FFCF00}Уголовный кодекс (Часть 2)" text 33@ button_1 "Закрыть" button_2 "" style 0
SAMP.CmdRet()

:ccc_2
hex
7B "FFFFFF" 7D "{FF0000}Глава 5.{ffffff}Информация" A
7B "FFFFFF" 7D "{6BCF00}5.1.{ffffff}Клевета в любом виде. Степерь розыска: {FF0000}2{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}5.2.{ffffff}Реклама, направленную побудить потребителей на асоциальные действия. Степерь розыска: {FF0000}3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}5.3.{ffffff}Реклама, направленную побудить потребителей на террористические действия. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}5.4.{ffffff}Реклама средств и услуг, влияющих на здоровье человека (наркотических веществ, услуг, оружия и т. п.) Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}5.5.{ffffff}Распространение государственной/федеральной информации в личных целях. Степерь розыска: {FF0000}6{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}5.6.{ffffff}Дача ложных показаний суду, генеральной прокуратуре, лжесвидетельство. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}5.7.{ffffff}Ложный вызов сотрудников полиции. Степерь розыска: {FF0000}3{ffffff}." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 6.{ffffff}Наркотические средства, материалы, оружие" A
7B "FFFFFF" 7D "{6BCF00}6.1.{ffffff}Ношение государственным или федеральным служащим наркотических средств. Степерь розыска: {FF0000}5**{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}6.2.{ffffff}Продажа гражданским лицом наркотических средств. Степерь розыска: {FF0000}Максимальный**{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}6.3.{ffffff}Ношение запрещенного оружия гражданским лицом, такого как AK-47, винтовка любого вида. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}6.4.{ffffff}Нелегальная продажа оружия гражданским лицом. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}6.5.{ffffff}Ношение оружия без лицензии. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{FF0000}*{ffffff}Запрещено открытое ношение перечисленного в подпункте 5 оружия государственным или федеральным служащими в людных местах без объявления военной обстановки," A
7B "FFFFFF" 7D "а также открытое ношение оружия гражданским лицом." A
7B "FFFFFF" 7D "{FF0000}**{ffffff}Занесение в Черный Список организации, направление на допрос с целью выявления источника продажи." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 7.{ffffff}Неприкосновенность государственных территорий \ операций" A
7B "FFFFFF" 7D "{6BCF00}7.1.{ffffff}Проникновение на федеральную территорию (Полицейский Департамент Лос Сантоса, Федеральное Бюро Расследований). Степерь розыска: {FF0000}6{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}7.2.{ffffff}Проникновение на закрытые государственные территории (Верхние этаже здания Мэрии, включая Кабинет Губернатора, Армия Сан Фиерро, Армия Лас Вентураса). Степерь розыска: {FF0000}6{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}7.3.{ffffff}Нападение на федеральную территорию (Полицейский Департамент Лос Сантоса, Федеральное Бюро Расследований). Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}7.4.{ffffff}Нападение на закрытую государственную территорию (Кабинет Губернатора, Армия Сан Фиерро, Армия Лас Вентураса). Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}7.5.{ffffff}Проникновение и вмешательство в государственную операцию по транспортировке боеприпасов, под кодовым названием ''Порт''. Степень розыска: {FF0000}от 6 до 10{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}7.6.{ffffff}Проникновение и вмешательство на территорию специальной операции, под кодовым названием ''Груз'', а именно место падения боеприпасов и территория в в радиусе ста метрах. Степерь розыска: {FF0000}от 6 до 10{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}7.7.{ffffff}Кража боеприпасов с мест проведения специальных операций. Степерь розыска: {FF0000}от 6 до 10{ffffff}." 00
end


:cc_3
0AC6: 33@ = label @ccc_3 2 offset
0B3B: samp show_dialog id 1132 caption "{FFCF00}Уголовный кодекс (Часть 3)" text 33@ button_1 "Закрыть" button_2 "" style 0
SAMP.CmdRet()

:ccc_3
hex
7B "FFFFFF" 7D "{FF0000}Глава 8.{ffffff}Терроризм/рецидивизм." A
7B "FFFFFF" 7D "{6BCF00}8.1.{ffffff}Террористическое нападение на гражданских, государственных и федеральных лиц, несущее за собой массовое причинение вреда здоровью. Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}8.2.{ffffff}Захват в заложники гражданского лица. Степерь розыска: {FF0000}6{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}8.3.{ffffff}Захват в заложники государственного или федерального служащего. Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}8.4.{ffffff}Покушение на гражданское лицо. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}8.5.{ffffff}Покушение на государственного или федерального служащего. Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}8.6.{ffffff}Срыв государственных мероприятий. Степерь розыска: {FF0000}6{ffffff}." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 9.{ffffff}Убийство" A
7B "FFFFFF" 7D "{6BCF00}9.1.{ffffff}Убийство гражданского лица. Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}9.2.{ffffff}Убийство государственного или федерального служащего. Степерь розыска: {FF0000}максимальный{ffffff}." A
7B "FFFFFF" 7D "{FF0000}*{ffffff} Действия самообороны не наказуемы при их установлении судом." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 10.{ffffff}Уход/неподчинение/помеха государственным или федеральным службам" A
7B "FFFFFF" 7D "{6BCF00}10.1.{ffffff}Уход от государственных и/или федеральных служб после преступления. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}10.2.{ffffff}Неподчинение государственным и федеральным службам. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}10.3.{ffffff}Помеха работе государственным/ федеральным служащим или вмешательство в работу данных структур. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D " " A
7B "FFFFFF" 7D "{FF0000}Глава 11.{ffffff}Взяточничество/Соучастие" A
7B "FFFFFF" 7D "{6BCF00}11.1.{ffffff}Дача взятки должностному лицу. Степерь розыска: {FF0000}3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}11.2.{ffffff}Попытка дачи взятки должностному лицу. Степерь розыска: {FF0000}3{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}11.3.{ffffff}Приём взятки должностным лицом. Степерь розыска: {FF0000}5{ffffff}." A
7B "FFFFFF" 7D "{6BCF00}11.4.{ffffff}Соучастие в преступлении. Степерь розыска: {FF0000}от 1 до 10{ffffff}." 00
end
 
Последнее редактирование модератором:

Dark_Knight

Me, me and me.
Друг
4,067
2,080
После
0B34: samp register_client_command "cc3" to_label @cc_3
ставишь pause_thread 0. Только опкод этот найди.
 

D3.Pheonix

🎹
Модератор
2,821
1,600
такое дело. когда открываю диалог резко проседает фпс че делать?
ХЗ как у тебя вообще работает скрипт
После регистрации команд поставь поток на паузу
CLEO:
0BDE: pause_thread 0
А фпс падает из-за того, что диалог объёмный.
 

MArkoas_Gonzaleees

Новичок
22
0
Ребята. Как в своём клео сделать такую фичу. Чтобы я когда загружал и выдавал себе дигл. всем писало, как буд-то я сделал его из матов
 

Trawer2289

Известный
48
9
Ребята спасайте, хотелось сделать скрипт фейк alogin и получилось но проблема в том что я хотел чтоб при вводе команды /alogin 49550 авторизовка, а если напишешь допустим /alogin 1 то писало что введите: /alogin [пароль] но у меня в чат вообще не высвечивается ничего, помогите пж!
CLEO:
{$CLEO .cs}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "alogin 49550" to_label @alogin

repeat
wait 0
    if 0@ == 1
    then
    Samp.IsCommandTyped(1@)
    if 0AD4: 2@ = scan_string 1@ format "%d" 3@
    then
    msg "{FFFF00}Вы вошли как старший администратор" -1
    else
    msg "{FFFFFF}Введите: /alogin [пароль]" -1
    end
  0@ = 0
end
until false

:alogin
0@ = 1
Samp.CmdRet()
 
1,417
1,030
@Trawer2289
CLEO:
{$CLEO}
0000: NOP
repeat
wait 0
until samp.Available()
0B34: samp register_client_command "alogin" to_label @alogin
0BDE: pause_thread 0

:alogin
Samp.IsCommandTyped(1@)
if 0AD4: 2@ = scan_string 1@ format "%d" 3@
then
    if 3@ == 49550
    then
        msg "{FFFF00}Вы вошли как старший администратор" -1
    else
        msg "{FFFFFF}Введите: /alogin [пароль]" -1
    end
end
Samp.CmdRet()
 
  • Нравится
Реакции: LaRossa и Trawer2289

Nika23830

Новичок
11
3
CLEO:
{$CLEO}
0000: NOP

:Main
wait 0
0ADC:   test_cheat "helper"
jf @Main
0C4C: samp textdraw 426 set_style 2
0C52: samp textdraw 426 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 426 set_outline 1 color 16711680
0C48: samp textdraw 426 create "Nick" pos 44.0 250.0

0C4C: samp textdraw 427 set_style 1
0C52: samp textdraw 427 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 427 set_outline 1 color 16711680
0C48: samp textdraw 427 create " " pos 74.0 250.0

// LvL
0C4C: samp textdraw 428 set_style 2
0C52: samp textdraw 428 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 428 set_outline 1 color 16711680
0C48: samp textdraw 428 create "LvL:" pos 44.0 270.0
// LvL 2
0C4C: samp textdraw 429 set_style 1
0C52: samp textdraw 429 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 429 set_outline 1 color 16711680
0C48: samp textdraw 429 create " " pos 74.0 270.0

// Ping
0C4C: samp textdraw 430 set_style 2
0C52: samp textdraw 430 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 430 set_outline 1 color 16711680
0C48: samp textdraw 430 create "Ping:" pos 44.0 290.0
// Ping 2
0C4C: samp textdraw 431 set_style 1
0C52: samp textdraw 431 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 431 set_outline 1 color 16711680
0C48: samp textdraw 431 create " " pos 74.0 290.0

// ID
0C4C: samp textdraw 432 set_style 2
0C52: samp textdraw 432 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 432 set_outline 1 color 16711680
0C48: samp textdraw 432 create "ID:" pos 44.0 310.0
// ID 2
0C4C: samp textdraw 433 set_style 1
0C52: samp textdraw 433 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 433 set_outline 1 color 16711680
0C48: samp textdraw 433 create " " pos 74.0 310.0

while true
wait 0
    0B2B: samp 0@ = get_player_id_by_actor_handle $PLAYER_ACTOR
    0B65: samp 1@ = player 0@ score
    0B2A: samp 3@ = get_player_ping 0@
    0B36: samp 2@ = get_player_nickname 0@
 
    0AD3: 10@ format "%d " 0@
    0AD3: 11@ format "%d " 1@
    0AD3: 13@ format "%d " 3@
 
    0C50: samp textdraw 427 set_string 2@ // Nick
    0C50: samp textdraw 429 set_string 11@ // Score
    0C50: samp textdraw 431 set_string 13@ // Ping
    0C50: samp textdraw 433 set_string 10@ // ID
end

Не работает:
1) Цвет ставится голубой, я пыталась 0x80ff0000 - бесполезно, 16711680 - это FF0000 в Dec
2) При запуске ставит ник ID 0, а не мой
3) Score, Ping, ID не ставится

Помогите прошу, заодно новички увидят как ставить цифровое значение в textdraw :)
 
Последнее редактирование:

DarkL1ght

Новичок
252
112
Есть ли такой оппкод. чтобы после активации, меня выкидывало с вод. места
Хз, работает или нет!
CLEO:
{$CLEO .cs}
0000: NOP
repeat
    wait 0
until 0AFA:  is_samp_available
0B34: samp register_client_command "kek" to_label @kek

repeat
wait 0
    IF 0@ == 1
    THEN
    SAMP.IsCommandTyped(1@)
    IF Actor.Driving($PLAYER_ACTOR)
    THEN
    $CAR = ACTOR.CurrentCar($PLAYER_ACTOR)
    0407: store_coords_to $car_x $car_y $car_z from_car $car with_offset -2.0 0.0 -1.0
    0362: remove_actor $PLAYER_ACTOR from_car_and_place_at $car_x $car_y $car_z
    Car.RemoveReferences($CAR)
    ELSE
    MSG "Требуется находиться в транспорте" -1
    END
    0@ = 0
END
until false

:kek
0@ = 1
Samp.CmdRet()
 
  • Нравится
Реакции: MaIIoy и Trawer2289

D3.Pheonix

🎹
Модератор
2,821
1,600
CLEO:
{$CLEO}
0000: NOP

:Main
wait 0
0ADC:   test_cheat "helper"
jf @Main
0C4C: samp textdraw 426 set_style 2
0C52: samp textdraw 426 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 426 set_outline 1 color 16711680
0C48: samp textdraw 426 create "Nick" pos 44.0 250.0

0C4C: samp textdraw 427 set_style 1
0C52: samp textdraw 427 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 427 set_outline 1 color 16711680
0C48: samp textdraw 427 create " " pos 74.0 250.0

// LvL
0C4C: samp textdraw 428 set_style 2
0C52: samp textdraw 428 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 428 set_outline 1 color 16711680
0C48: samp textdraw 428 create "LvL:" pos 44.0 270.0
// LvL 2
0C4C: samp textdraw 429 set_style 1
0C52: samp textdraw 429 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 429 set_outline 1 color 16711680
0C48: samp textdraw 429 create " " pos 74.0 270.0

// Ping
0C4C: samp textdraw 430 set_style 2
0C52: samp textdraw 430 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 430 set_outline 1 color 16711680
0C48: samp textdraw 430 create "Ping:" pos 44.0 290.0
// Ping 2
0C4C: samp textdraw 431 set_style 1
0C52: samp textdraw 431 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 431 set_outline 1 color 16711680
0C48: samp textdraw 431 create " " pos 74.0 290.0

// ID
0C4C: samp textdraw 432 set_style 2
0C52: samp textdraw 432 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 432 set_outline 1 color 16711680
0C48: samp textdraw 432 create "ID:" pos 44.0 310.0
// ID 2
0C4C: samp textdraw 433 set_style 1
0C52: samp textdraw 433 set_letter_size 46 46 color 16711680
0C4E: samp textdraw 433 set_outline 1 color 16711680
0C48: samp textdraw 433 create " " pos 74.0 310.0

while true
wait 0
    0B2B: samp 0@ = get_player_id_by_actor_handle $PLAYER_ACTOR
    0B65: samp 1@ = player 0@ score
    0B2A: samp 3@ = get_player_ping 0@
    0B36: samp 2@ = get_player_nickname 0@
 
    0AD3: 10@ format "%d " 0@
    0AD3: 11@ format "%d " 1@
    0AD3: 13@ format "%d " 3@
 
    0C50: samp textdraw 427 set_string 2@ // Nick
    0C50: samp textdraw 429 set_string 11@ // Score
    0C50: samp textdraw 431 set_string 13@ // Ping
    0C50: samp textdraw 433 set_string 10@ // ID
end

Не работает:
1) Цвет ставится голубой, я пыталась 0x80ff0000 - бесполезно, 16711680 - это FF0000 в Dec
2) При запуске ставит ник ID 0, а не мой
3) Score, Ping, ID не ставится

Помогите прошу, заодно новички увидят как ставить цифровое значение в textdraw :)
Лучше сделать render text чем текстдравы клепать.
(в чат /helper)
CLEO:
{$CLEO}
0000:

repeat
wait 0
until SAMP.Available()
31@ = Render.CreateFont("Arial", {height}15, {flags}5)
0B34: samp register_client_command "helper" to_label @helper

while true
wait 0
    if 30@ == 1
    then
        alloc 4@ 256
        0B2B: samp 0@ = get_player_id_by_actor_handle $PLAYER_ACTOR
        0B65: samp 1@ = player 0@ score
        0B2A: samp 3@ = get_player_ping 0@
        0B36: samp 2@ = get_player_nickname 0@
        format 4@ "Nick: %s%cLvl: %d%cPing: %d%cId: %d" 2@ 0x0A 1@ 0x0A 3@ 0x0A 0@
        Render.DrawText(31@ 4@ {X}300 {Y}300 {color}0x80ff0000) // X Y меняешь на своё, в пикселях
        free 4@
    end
end
 
:helper
0B12: 30@ = 30@ XOR 1
SAMP.CmdRet()