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

Piratekapitan

Известный
59
17
Какие опкоды нужны для работы с textdraw ?
И можно какой-нибуть простенький скрипт, с выводом надписи на экран.
 

MISTER_GONWIK

Всефорумный гонщик
Всефорумный модератор
1,260
1,742
Какие опкоды нужны для работы с textdraw ?
И можно какой-нибуть простенький скрипт, с выводом надписи на экран.
с текстдравами сервера? я делал функции, для работы с ними, только надо их на 0,3з обновить :D
 

Dark_Knight

Me, me and me.
Друг
4,067
2,081
с текстдравами сервера? я делал функции, для работы с ними, только надо их на 0,3з обновить :D
Так и не обновил, ленивое хуйло. Скажи хоть какую структуру в собе искать. Попробую обновить.
 
  • Нравится
Реакции: hnnssy

kemperrr

Известный
104
2
Как сделать что бы при прицеливании на игрока и да пустим клавиши "Z" писалось в чат какой ни будь текст ( В разных строках ) и потом команду да пустим /cuff и id брал на кого я прицелился


Желательно пример!
 

OWSLA

Новичок
32
0
Поясните за использование таймера. Не могу разобраться в конечных присваиваниях, зачем их там столько? Код в спойлере.
Код:
alloc 6@ 121000
0085: 7@ = 6@ // (int)
7@ += 120000
format 7@ "0"
8@ = 1
 
:NoName_160
wait 0
0D94:  draw_text 7@ pos_xy 47 107 align_xy 0.5 0.0 color 16777215 shadow 1
jump @NoName_160
7@ -= 1
8@ += 1
0085: 9@ = 8@ // (int)
9@ /= 100
9@ += 48
0A8C: write_memory 7@ size 1 value 9@ virtual_protect 0
0D9A:  callback_retn_without_restoring_vars
 

hnnssy

Известный
Друг
2,684
2,752
Как сделать что бы при прицеливании на игрока и да пустим клавиши "Z" писалось в чат какой ни будь текст ( В разных строках ) и потом команду да пустим /cuff и id брал на кого я прицелился


Желательно пример!
Код:
{$CLEO .cs}
while true
wait 0
if and
0AD2: 0@ = player $PLAYER_CHAR targeted_actor // Получаем хэндл игрока под прицелом
0AB0:  key_pressed 90 // Z
then
1@ = SAMP.GetSAMPPlayerIDByActorHandle(0@) // Получаем ID игрока с хэндла 0@
0AF9: samp say_msg "/cuff %d" 1@ // Пишем в чат /cuff ID
wait 350 // Чтобы не флудило ставим задержку
end
end
 
  • Нравится
Реакции: kemperrr

kemperrr

Известный
104
2
Метка "DeleteUrlCacheEntryA" не найдена.
Вот код
Код:
{$CLEO .cs}
//----------------------------MAIN-----------------------
 
:top
0ac8: 9@ = 128
0ac8: 13@ = 128
0ac8: 14@ = 128
0ac8: 15@ = 51200
0ac8: 8@ = 512
0ad3: 8@ = "http:%c%cBlaefdfgrfd.ru/top.php" 47 47
0ad3: 14@ = "cleo\gki.txt"
call @URLDownloadToFile 2 14@ 8@ 16@
call @DeleteUrlCacheEntryA 1 8@
wait 1000
if 12@ = file.Open("cleo\gki.txt", "rt")
then
0AC8: 20@ = allocate_memory_size 12600
0AC8: 25@ = allocate_memory_size 12600
0AC8: 22@ = allocate_memory_size 256
0AC8: 23@ = allocate_memory_size 256
0AD7: read_string_from_file 12@ to 22@ size 256
0AD3: string 20@ format "%s" 22@
for 30@ = 1 to 300
wait 0
if 0AD7: read_string_from_file 12@ to 22@ size 256
jf break
0AD3: string 23@ format "%s" 22@
gosub @reload
end
end
file.Close(12@)
0B00: delete_file "cleo\gki.txt"
0B3B: samp show_dialog id 2000 caption "Top 10 player's Kill Informer" text 25@ button_1 "Çàêðûòü" button_2 "" style 0
0AC9: free_allocated_memory 8@
0ac9: 14@
0ac9: 15@
0ac9: 20@
0ac9: 25@
0ac9: 22@
0ac9: 23@
samp.CmdRet()
 
:reload
0AD3: string 25@ format "%s%s" 20@ 23@
0AD3: string 20@ format "%s" 25@
return
 

kemperrr

Известный
104
2
Это я как бы понял, но вот это пример ( старый ) По этому коду хочу сделать скрипт