[CLEO] Помощь по редактированию скриптов - Страница 50 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[CLEO] Помощь по редактированию скриптов
darkes Дата: Суббота, 05.09.2015, 22:15 | Сообщение # 736
Боец
Сообщений: 188
Статус: Offline
Цитата KoKauHoBbIu_Pau ()
Короче это Автозакупка ганов в аммо. Не хватает меток (:NONAME) в нужных местах, а я пока не знаю где их надо расставлять. Помогите и объясните(если не трудно)
{$CLEO .cs}

//-------------MAIN---------------
wait 0
not SAMP.Available
else_jump @NONAME_40
wait 400
jump @NONAME_19
0B34: samp register_client_command 'gogun' to_label @NONAME_340
wait 0
if
0@ == 1

:NONAME_98
else_jump @NONAME_333
wait 100
call @NONAME_349 1 2
wait 400
call @NONAME_349 1 2
wait 400
call @NONAME_349 1 4
wait 400
call @NONAME_349 1 2
wait 400
call @NONAME_349 1 5
wait 400
call @NONAME_349 1 2
wait 400
call @NONAME_349 1 9
wait 400
call @NONAME_349 1 2
wait 400
call @NONAME_349 1 10
wait 400
call @NONAME_349 1 2
0@ = 0
jump @NONAME_98
0@ = 1
SAMP.CmdRet
SAMP.SetDialogListItem(0@)
SAMP.CloseDialog(1)
ret 0

Полную декомпиляцию скрипта кинь, а не огрызок, написан полный бред
DubStep_ Дата: Суббота, 05.09.2015, 22:15 | Сообщение # 737
{ }
Сообщений: 1406
Статус: Offline
Декриптил не умея ничего, иди выучи справку
KoKauHoBbIu_Pau Дата: Суббота, 05.09.2015, 22:15 | Сообщение # 738
Новичок
Сообщений: 5
Статус: Offline
/del - уже исправил.

Сообщение отредактировал KoKauHoBbIu_Pau - Суббота, 20.12.2014, 02:17
pashka666 Дата: Суббота, 05.09.2015, 22:15 | Сообщение # 739
Новичок
Сообщений: 15
Статус: Offline
{$CLEO }
0000:
repeat
wait 400
until samp.Available()

while true
wait 0
if
00FE: actor $PLAYER_ACTOR sphere 0 in_sphere 2780.88 1739.55 12.13 radius 2.0 2.0 2.0
then
repeat
wait 400
0B56: set_game_key 1 state -255
until not 00FE: actor $PLAYER_ACTOR sphere 0 in_sphere 2780.88 1708.45 12.13 radius 2.0 2.0 2.0
end

Здесь по идее должно быть так: в точке 2780.88 1739.55 12.13 нажать на газ и в точке 2780.88 1708.45 12.13 отпустить. При компилировании пишет: "Неизвестная команда 00FE: actor $PLAYER_ACTOR sphere 0 in_sphere 2780.88 1708.45 12.13 radius 2.0 2.0 2.0". Помогите исправить, пожалуйста.
cover Дата: Суббота, 05.09.2015, 22:15 | Сообщение # 740
Бывалый
Сообщений: 343
Статус: Offline
pashka666,
Код
0B56: set_game_key 1 state -255


Этот опкод устанавливает статус игровой клавиши, не клавиатурной.
pashka666 Дата: Суббота, 05.09.2015, 22:15 | Сообщение # 741
Новичок
Сообщений: 15
Статус: Offline
Цитата cover ()
Код
0B56: set_game_key 1 state -255

Этот опкод устанавливает статус игровой клавиши, не клавиатурной.

0B56: set_game_key 1 state -255 давит вперед, не важно какая кнопка в настройках стоит идти вперед, на w или F5. Тут обязательно через эмуляцию нажатия кнопки нужно?


Сообщение отредактировал pashka666 - Воскресенье, 28.12.2014, 14:08
[Rorke] Дата: Суббота, 05.09.2015, 22:16 | Сообщение # 742
Боец
Сообщений: 94
Статус: Offline
pashka666, а тебе не легче просто его направить в точку без эмуляции?
Код
00A7: car 1@ drive_to 2780.88 1708.45 12.13
Firetheestle Дата: Суббота, 05.09.2015, 22:16 | Сообщение # 743
Любитель
Сообщений: 35
Статус: Offline
Здарова народ!
в Чем суть:
Увидел я сыренький бот за лесопилку для Даймонда и захотел допилить его.
Не зная языка, я сумел исправить баг с поднятием дерева, но никак не могу исправить момент со сдачей дерева т.к он сдает и бежит куда-то в неизвестном направлении, а потом опять бежит на чек поинт

можете мне подробно пояснить этот кусок кода?
и как я понял, что @StoreClosestMarkerPos отвечает за поиск чекпоинта
и вот его код

Большую часть кода я понимаю, но я не имею представления об "0087", "050A", "0ACC" и т.п
Я также пытался сделать его бегающим, но у меня ничего не вышло.
Я надеюсь вы мне поможете добилить этот бот т.к уже почти 2015 год, а ботов под лесопилку нету.


Сообщение отредактировал Firetheestle - Понедельник, 29.12.2014, 16:50
[Rorke] Дата: Суббота, 05.09.2015, 22:16 | Сообщение # 744
Боец
Сообщений: 94
Статус: Offline
Цитата Firetheestle ()
Не зная языка

Советую тебе подучить сначала CLEO, честно, а потом уже приниматься за такие функции... С памятью научиться работать довольно сложно.
А, ну да. @StoreClosestMarkerPos - получение координат ближайшего чекпоинта (не гоночного!)
pashka666 Дата: Суббота, 05.09.2015, 22:16 | Сообщение # 745
Новичок
Сообщений: 15
Статус: Offline
Цитата [Rorke] ()
pashka666, а тебе не легче просто его направить в точку без эмуляции?
Код
00A7: car 1@ drive_to 2780.88 1708.45 12.13

Нет наверное.. В моем случае это поезд на рельсовом пути которого, различная скорость, в зависимости от участка пути

Сделал такое:
Код
{$CLEO .cs}
0000:

:Qwert_1
wait 0
if
0AB0: key_pressed 80
jf @Qwert_1
jump @Qwert_2

:Qwert_2
while true
wait 0
if
0103: actor $PLAYER_ACTOR in_sphere 2780.88 1739.55 12.13 radius 4.0 4.0 6.0 sphere 0 stopped_in_car
then
repeat
wait 0
0B56: set_game_key 14 state -255
wait 30
until 0100: actor $PLAYER_ACTOR in_sphere 2833.34 1578.83 12.12 radius 4.0 4.0 4.0 sphere 1 in_car
end                    //конец цикла
wait 0
if                    //начало нового
0100: actor $PLAYER_ACTOR in_sphere 2864.75 1245.15 12.13 radius 4.0 4.0 4.0 sphere 1 in_car
then
repeat
wait 0
0B56: set_game_key 16 state -255
wait 10
until 0100: actor $PLAYER_ACTOR in_sphere 2864.31 1226.19 12.09 radius 4.0 4.0 4.0 sphere 1 in_car      
end
jump @Qwert_1

После окончания первого цикла, второй не начинается, что не так?

Всех с Наступающим, всем побольше халявы в 2015-том!!!
TheDrako Дата: Суббота, 05.09.2015, 22:16 | Сообщение # 746
Боец
Сообщений: 167
Статус: Offline
Как сделать из .txt в .cs?
pashka666 Дата: Суббота, 05.09.2015, 22:16 | Сообщение # 747
Новичок
Сообщений: 15
Статус: Offline
Цитата TheDrako ()
Как сделать из .txt в .cs?

Через Sanny Builder 3 открыть текстовик, потом запуск, компилировать.
[CM]•Pup[S]ik• Дата: Суббота, 05.09.2015, 22:17 | Сообщение # 748
Новичок
Сообщений: 5
Статус: Offline
Цитата
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP
0662: printstring "Www.Youtube.Com/OpcodeXe"
0662: printstring "COMPILED BY OPCODEXE"

:NONAME_54
wait 0
if
0AD2: 2@ = player $PLAYER_CHAR targeted_actor //IF and SET
else_jump @NONAME_54

:NONAME_77
wait 0
if and
056D: actor 2@ defined
0AB0: key_pressed 2
else_jump @NONAME_54
if and
not Actor.Dead(2@)
02CB: actor 2@ bounding_sphere_visible
else_jump @NONAME_54
0A96: 6@ = actor 2@ struct
6@ += 68
0A8D: 3@ = read_memory 6@ size 4 virtual_protect 0
6@ += 4
0A8D: 4@ = read_memory 6@ size 4 virtual_protect 0
6@ += 4
0A8D: 5@ = read_memory 6@ size 4 virtual_protect 0
Actor.StorePos(2@, 6@, 7@, 8@)
10@ = 35
0093: 10@ = integer 10@ to_float
12@ = 17.0
12@ /= 360.0
006B: 3@ *= 12@ // (float)
006B: 4@ *= 12@ // (float)
006B: 5@ *= 12@ // (float)
006B: 3@ *= 10@ // (float)
006B: 4@ *= 10@ // (float)
006B: 5@ *= 10@ // (float)
005B: 6@ += 3@ // (float)
005B: 7@ += 4@ // (float)
005B: 8@ += 5@ // (float)
Actor.StorePos($PLAYER_ACTOR, 3@, 4@, 5@)
if
06BD: no_obstacles_between 3@ 4@ 5@ and 6@ 7@ 8@ solid 1 car 1 actor 0 object 1 particle 0
else_jump @NONAME_385
0AB1: call_scm_func @NONAME_392 4 2@ 6@ 7@ 8@

:NONAME_385
jump @NONAME_77

:NONAME_392
0087: 4@ = 1@ // (float)
0087: 5@ = 2@ // (float)
0087: 6@ = 3@ // (float)
068D: get_camera_position_to 1@ 2@ 3@
04C4: store_coords_to 7@ 8@ 9@ from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.0
0063: 1@ -= 4@ // (float)
0063: 2@ -= 5@ // (float)
0096: make 1@ absolute_float
0096: make 2@ absolute_float
0087: 10@ = 1@ // (float)
0087: 11@ = 2@ // (float)
006B: 10@ *= 10@ // (float)
006B: 11@ *= 11@ // (float)
005B: 10@ += 11@ // (float)
01FB: 10@ = square_root 10@
0087: 11@ = 1@ // (float)
0087: 12@ = 10@ // (float)
0073: 11@ /= 12@ // (float)
0AA5: call 4327328 num_params 1 pop 1 11@
0AE9: pop_float 12@
0AA5: call 4775488 num_params 1 pop 1 11@
0AE9: pop_float 13@
if
0AB1: call_scm_func @NONAME_1126 0 16@
else_jump @NONAME_687
if
0AB1: call_scm_func @NONAME_692 7 4@ 5@ 7@ 8@ 12@ 13@ 16@ 15@
else_jump @NONAME_687
15@ += 0.0389
0A8C: write_memory 11989592 size 4 value 15@ virtual_protect 0

:NONAME_687
0AB2: ret 0

:NONAME_692
if
6@ == 5
else_jump @NONAME_757
7@ = 0.01
8@ = 0.01
9@ = 1.5607
10@ = 1.5807
jump @NONAME_862

:NONAME_757
if
6@ == 6
else_jump @NONAME_822
7@ = 0.018
8@ = 0.02
9@ = 1.5507
10@ = 1.5907
jump @NONAME_862

:NONAME_822
7@ = 0.0
8@ = 0.0
9@ = 1.5707
10@ = 1.5707

:NONAME_862
if and
0025: 2@ > 0@ // (float)
0025: 3@ > 1@ // (float)
else_jump @NONAME_905
0063: 5@ -= 8@ // (float)
0087: 15@ = 5@ // (float)

:NONAME_905
if and
0025: 2@ > 0@ // (float)
8035: not 3@ >= 1@ // (float)
else_jump @NONAME_958
5@ *= -1.0
0063: 5@ -= 7@ // (float)
0087: 15@ = 5@ // (float)

:NONAME_958
if and
8035: not 2@ >= 0@ // (float)
0025: 3@ > 1@ // (float)
else_jump @NONAME_1001
005B: 4@ += 9@ // (float)
0087: 15@ = 4@ // (float)

:NONAME_1001
if and
8035: not 2@ >= 0@ // (float)
8035: not 3@ >= 1@ // (float)
else_jump @NONAME_1054
4@ *= -1.0
0063: 4@ -= 10@ // (float)
0087: 15@ = 4@ // (float)

:NONAME_1054
0A8D: 11@ = read_memory 11989592 size 4 virtual_protect 0
0063: 11@ -= 15@ // (float)
if and
not 11@ >= 0.18
11@ > -0.18
else_jump @NONAME_1116
0485: return_true
jump @NONAME_1118

:NONAME_1116
059A: return_false

:NONAME_1118
0AB2: ret 1 15@

:NONAME_1126
0A96: 0@ = actor $PLAYER_ACTOR struct
0@ += 1816
0A8D: 1@ = read_memory 0@ size 1 virtual_protect 0
if or
1@ == 2
1@ == 3
1@ == 4
1@ == 5
1@ == 6
1@ == 7
else_jump @NONAME_1216
0485: return_true
jump @NONAME_1218

:NONAME_1216
059A: return_false

:NONAME_1218
0AB2: ret 1 1@

Cделайте пожалуйста активацию/деактивацию.
Tomizz69 Дата: Суббота, 05.09.2015, 22:17 | Сообщение # 749
Новичок
Сообщений: 7
Статус: Offline
Привет всем. Кто поможит ?
Autoshot:
http://rghost.ru/60077776

Это АвтоШот.(triggerbot или autoshot) для 0.3з активируеться на /as тогда пишеться в чате что активирован и т.д.

Можете сделать чтобы активировалься на кнопку например на Y англ. и чтобы нечего непоказывало в чате и на экране. Ну чтобы признаков включение небыло и чтобы писать нечего ненадо было )
Например вот этот гм сделан так. Нажимаешь на капс лок и он врубаеться и нечего непишеться

ГМ:
http://rghost.ru/60077818.


Хуя*е !

https://www.youtube.com/channel/UCu3_AurU3Gmozvfee0mA-mg
Don_Gray Дата: Суббота, 05.09.2015, 22:17 | Сообщение # 750
Новичок
Сообщений: 13
Статус: Offline
Ребята подскажите пожалуйста как мне сделать чтобы менялся текст в DrawText

Код
Render.DrawText(30@, "До PayDay: {FFFF00}9 минут!", 477, 687, 0xFFffffff)
Через 1 минуту
Render.DrawText(30@, "До PayDay: {FFFF00}8 минут!", 477, 687, 0xFFffffff)
И так до 0! Как это сделать?
Поиск:
Статистика Форума