[CLEO] Вопрос - Ответ - Страница 162 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[CLEO] Вопрос - Ответ
[CM]Рафаэль Дата: Суббота, 05.09.2015, 20:19 | Сообщение # 1
Cheat-Master
Сообщений: 3080
Статус: Offline

В этой теме задаются вопросы по CLEO, конкретным опкодам (например, назначение того или иного опкода) и т.д.


Форма вопроса:
Код
[color=#1E90FF][b]Вопрос:[/b][/color] text


Форма ответа:
Код
[color=#1E90FF][b]Ответ:[/b][/color] text



Мой Shop
Официальный гарант

Контактные данные:
VK: vk.com/ali_benua
Skype: lvinyipen
Telegram: @AliBenua
ICQ: 552-090-283
Кoт Дата: Воскресенье, 06.09.2015, 03:14 | Сообщение # 2416

Сообщений: 1074
Статус: Offline
Цитата RunBust ()
Как узнать координаты чекпоинта? ( Например на шахте )

Знаю только такой способ
By gcode
Код
0AB1: call @StoreClosestMarkerPos 0 X 30@ Y 29@ Z 28@
0AB1: call @StoreClosestRaceMarkerPos 0 X 30@ Y 29@ Z 28@
   
:storeclosestmarkerpos
12@ = 9999.0
for 0@ = 0 to 31
     0085: 1@ = 0@
     1@ *= 160
     1@ += 0xC7DD58
     1@ += 48
     0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
     1@ += 4
     0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
     1@ += 4
     0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
     00A0: store_actor $PLAYER_ACTOR position_to 5@ 6@ 7@
     050A: 8@ = distance_between_XYZ 2@ 3@ 4@ and_XYZ 5@ 6@ 7@
     if
         0025: 12@ > 8@
     then
         0087: 12@ = 8@
         0087: 9@ = 2@
         0087: 10@ = 3@
         0087: 11@ = 4@
     end
end
0AB2: ret 3 9@ 10@ 11@
   
:storeclosestracemarkerpos
12@ = 9999.0
for 0@ = 0 to 31
     0085: 1@ = 0@
     1@ *= 56
     1@ += 0xC7F158
     1@ += 16
     0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
     1@ += 4
     0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
     1@ += 4
     0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
     00A0: store_actor $PLAYER_ACTOR position_to 5@ 6@ 7@
     050A: 8@ = distance_between_XYZ 2@ 3@ 4@ and_XYZ 5@ 6@ 7@
     if
         0025: 12@ > 8@
     then
         0087: 12@ = 8@
         0087: 9@ = 2@
         0087: 10@ = 3@
         0087: 11@ = 4@
     end
end
0AB2: ret 3 9@ 10@ 11@


mazaxaka Дата: Воскресенье, 06.09.2015, 03:14 | Сообщение # 2417
Боец
Сообщений: 127
Статус: Offline
Цитата RunBust ()
Как узнать координаты чекпоинта? ( Например на шахте )

нужен MGFC
Код

Actor.StorePos($PLAYER_ACTOR, 3@, 4@, 5@)
0DB4: 6@ = nearset marker to position x 3@ y 4@ radius 100.0 //IF AND SET  
wait 100  
0DB3:  marker 6@ position to x 30@ y 29@ z 28@ //IF AND SET


Сообщение отредактировал mazaxaka - Вторник, 19.08.2014, 09:45
Chester_Master Дата: Воскресенье, 06.09.2015, 03:14 | Сообщение # 2418
Бывалый
Сообщений: 339
Статус: Offline
mazaxaka, не нужен
Вызов :
Код
0AB1: call @StoreClosestRaceMarkerPos 0 X 30@ Y 29@ Z 28@

Переменные 30@ 29@ 28@ если не понял,хранят координаты чекпоинта
В конец скрипта
Код
:storeclosestracemarkerpos
12@ = 9999.0
for 0@ = 0 to 31
      0085: 1@ = 0@
      1@ *= 56
      1@ += 0xC7F158
      1@ += 16
      0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
      1@ += 4
      0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
      1@ += 4
      0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
      00A0: store_actor $PLAYER_ACTOR position_to 5@ 6@ 7@
      050A: 8@ = distance_between_XYZ 2@ 3@ 4@ and_XYZ 5@ 6@ 7@
      if
          0025: 12@ > 8@
      then
          0087: 12@ = 8@
          0087: 9@ = 2@
          0087: 10@ = 3@
          0087: 11@ = 4@
      end
end
0AB2: ret 3 9@ 10@ 11@

Автор: gc0de


Сообщение отредактировал Chester_Master - Вторник, 19.08.2014, 20:50
RunBust Дата: Воскресенье, 06.09.2015, 03:14 | Сообщение # 2419
Боец
Сообщений: 112
Статус: Offline
Как узнать, что кто-то нанёс тебе урон?
Как уйти в афк?
Axwell Дата: Воскресенье, 06.09.2015, 03:14 | Сообщение # 2420
Бывалый
Сообщений: 481
Статус: Offline
Цитата RunBust ()
Как узнать, что кто-то нанёс тебе урон?
Как уйти в афк?

051A: actor $Act1 damaged_by_actor $Act2 - получил ли актёр 1 кол-во повреждения от актёра 2
На сервере в афк можно уйти с помощью отключения нопа OnFootData, что бы это было и визуально тоже, надо с памятью шаманить.
mazaxaka Дата: Воскресенье, 06.09.2015, 03:15 | Сообщение # 2421
Боец
Сообщений: 127
Статус: Offline
Цитата Chester_Master ()
mazaxaka, не нужен
Вызов :
Код
0AB1: call @StoreClosestRaceMarkerPos 0 X 30@ Y 29@ Z 28@

Переменные 30@ 29@ 28@ если не понял,хранят координаты чекпоинта
В конец скрипта
Код
:storeclosestracemarkerpos
12@ = 9999.0
for 0@ = 0 to 31
      0085: 1@ = 0@
      1@ *= 56
      1@ += 0xC7F158
      1@ += 16
      0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
      1@ += 4
      0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
      1@ += 4
      0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
      00A0: store_actor $PLAYER_ACTOR position_to 5@ 6@ 7@
      050A: 8@ = distance_between_XYZ 2@ 3@ 4@ and_XYZ 5@ 6@ 7@
      if
          0025: 12@ > 8@
      then
          0087: 12@ = 8@
          0087: 9@ = 2@
          0087: 10@ = 3@
          0087: 11@ = 4@
      end
end
0AB2: ret 3 9@ 10@ 11@

Автор: gc0de

4 строчки против тонны. Зачем все усложнять?
Кoт Дата: Воскресенье, 06.09.2015, 03:15 | Сообщение # 2422

Сообщений: 1074
Статус: Offline
Цитата mazaxaka ()
4 строчки против тонны. Зачем все усложнять?

не придется прибегать к использованию MGFuncs


mazaxaka Дата: Воскресенье, 06.09.2015, 03:15 | Сообщение # 2423
Боец
Сообщений: 127
Статус: Offline
Цитата Кoт ()
не придется прибегать к использованию MGFuncs

что плохого в MGFC?
Chester_Master Дата: Воскресенье, 06.09.2015, 03:15 | Сообщение # 2424
Бывалый
Сообщений: 339
Статус: Offline
mazaxaka, если скрипт выкладывать в сеть,у всех будет бом-бом
mazaxaka Дата: Воскресенье, 06.09.2015, 03:15 | Сообщение # 2425
Боец
Сообщений: 127
Статус: Offline
Код
while true
wait 0
0AB4: 10@ = var 145
if 10@ == 1
then
Camera.SetBehindPlayer()  
05D3: AS_actor $PLAYER_ACTOR goto_point x y z mode 6 time 3000 ms // versionA
if 00ED: actor $PLAYER_ACTOR sphere 0 near_point x y radius 3.0 3.0 on_foot
then
0AB1: call @StoreClosestMarkerPos 0 X 30@ Y 29@ Z 28@
05D3: AS_actor $PLAYER_ACTOR goto_point 30@ 29@ 28@ mode 6 time 3000 ms // versionA
if 00ED: actor $PLAYER_ACTOR sphere 0 near_point 30@ 29@ radius 0.6 0.6 on_foot    
then
0AF8: samp add_message_to_chat "o/" color 0xFFFFFF
end  
end
end
end


Доходит до координат и начинает кружиться на месте


Сообщение отредактировал mazaxaka - Воскресенье, 24.08.2014, 12:05
S_maks_S Дата: Воскресенье, 06.09.2015, 03:15 | Сообщение # 2426
Новичок
Сообщений: 4
Статус: Offline
Где можно найти опкоды? Просто у меня их мало.

МК
Кoт Дата: Воскресенье, 06.09.2015, 03:16 | Сообщение # 2427

Сообщений: 1074
Статус: Offline
Цитата S_maks_S ()
Где можно найти опкоды? Просто у меня их мало.

Sampfuncs,MGfuncs


Maxon_Samper Дата: Воскресенье, 06.09.2015, 03:16 | Сообщение # 2428
Боец
Сообщений: 92
Статус: Offline
Вопрос: Можете скинуть код скрипта чтоб команда в чат вводилась автоматически,например каждые 5 секунд вводилась команда /fill ???

Примерно так: Нажал Num2 и команда /fill началась вводится автоматически каждые 5 секунд.


Cheat Мастер

Сообщение отредактировал Maxon_Samper - Понедельник, 25.08.2014, 21:46
Моя_Сестрёнка_Задрот Дата: Воскресенье, 06.09.2015, 03:16 | Сообщение # 2429
Бывалый
Сообщений: 467
Статус: Offline
Цитата Maxon_Samper ()
Вопрос: Можете скинуть код скрипта чтоб команда в чат вводилась автоматически,например каждые 5 секунд вводилась команда /fill ???

Примерно так: Нажал Num2 и команда /fill началась вводится автоматически каждые 5 секунд.

Вот проверяй
Активация/Дезактивация NUM-9

Добавлено (26.08.2014, 15:39)
---------------------------------------------
Как размарозить себя?

FABIyC Дата: Воскресенье, 06.09.2015, 03:16 | Сообщение # 2430
Боец
Сообщений: 105
Статус: Offline
Вопрос:Скачал мод,при запуске игры,вылазит информация про мод и т.д(как при запуске самп функц),как изменить текст? text
Поиск: