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

AWRage

Активный
642
141
Знает кто адрес отвечающий за координаты радара? Не нашел такого на сайте с адресами.
 

AWRage

Активный
642
141
Первый адрес, отвечающий за Y - работает, а вот первый отвечает также за размер всех шрифтов. Вот что нашел на форуме.
Скрытое содержимое доступно для зарегистрированных пользователей!

Вопросик, как изменить только координаты радара, как "модифицировать ASM код"?
 

itsLegend

Фонд борьбы за жуков 🐞
Администратор
2,696
1,469
ASM код - это код ассемблера.
Тебе, скорее всего, придется разобраться в этой функции и потом сделать её перезапись так, чтобы она не затрагивала размер шрифта.
 

AWRage

Активный
642
141
ASM код - это код ассемблера.
Тебе, скорее всего, придется разобраться в этой функции и потом сделать её перезапись так, чтобы она не затрагивала размер шрифта.
Ясно, а по другому никак не найти адрес памяти?
 

AWRage

Активный
642
141
Каким образом можно выбрать пункт в диалоге и в новом, появившемся диалоге ввести нужный текст?
 

Forus

Известный
54
12
Как поднять пикап на сервере?
Использовал опкод samp_pickup_pickup(что-то вроде) ид пикапа(от сервера) - не робит.
Может через raknet как-то это делается?
 
Последнее редактирование:

Vovich

HOT
Проверенный
717
197
Как поднять координаты на сервере?
Использовал опкод samp_pickup_pickup(что-то вроде) ид пикапа(от сервера) - не робит.
Может через raknet как-то это делается?
Отправь инфу о фейк позиции к пикапу, а потом подними опкодом.
 

hnnssy

Известный
Друг
2,684
2,768
Я ж кинул его выше, твой же код.
Я заебался вам уже говорить что нихуя не работает,
Код:
{$CLEO .cs}
0000:
repeat
wait 150
until 0afa:
chatmsg "скрипт запущен" color -1

while true
wait 0
if 0B61:  samp is_local_player_spawned
then
  for 1@ = 0 to 999 step 1
  if 0B23:  samp is_player_connected 1@
  then
  0B36: samp 2@ = get_player_nickname 1@
  if
  0C18: 0 = strstr string1 2@ string2 "_prokhorov"
  then
  chatmsg "ПАПКА НА СЕРВЕРЕ" color 0xFF0000
  end
  end
end
end
end
Ты ник блять хотя бы поменяй, скрипт ждёт игрока на сервере с ником _prokhorov.
 

AWRage

Активный
642
141
Что не так? Пишу /rep ID 228 GM и ничего не происходит. По идеи, должно ввести команду /mn -> Выбрать 5 пункт в открывшемся диалоге -> Написать в открывшемся новом диалоге параметры после /rep.
Код:
{$CLEO}
0000:

repeat
wait 500
until SAMP.Available
0AF8: samp add_message_to_chat "{00AAFF}[DRP-Helper]{8FDC78} Ñêðèïò óñïåøíî çàãðóæåí." color -1
0B34: samp register_client_command "rep" to_label @Rep
0BDE: pause_thread 0

:Rep
0AF9: samp say_msg "/mn"
0B35: samp 0@ = get_last_command_params
0B4E: samp 1@ = get_current_dialog_id
0BC9: samp send_dialog_response dialog 1@ button 1 listitem 5 input 0@
0B43: samp cmd_ret