[CLEO] Помощь по редактированию скриптов - Страница 43 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[CLEO] Помощь по редактированию скриптов
Castiellll Дата: Суббота, 05.09.2015, 21:57 | Сообщение # 631
Боец
Сообщений: 110
Статус: Offline
Код
{$CLEO .cs}

//-------------MAIN---------------
if  
0@ = SAMP.Base()
else_jump @Noname_16  

:Noname_16
    not SAMP.Available
else_jump @Noname_36  
wait 100  
jump @Noname_16  

:Noname_36
0B34: samp register_client_command "gg" to_label @Noname_160  
0B34: samp register_client_command "wp" to_label @Noname_325  
wait 0  
if  
   30@ == 1  
else_jump @Noname_153  
call @Noname_490 1 100.0 27@ 28@ 29@  
wait 100  
if and  
0045: 2248.3767 == 27@ // (float)  
0045: -1207.5602 == 28@ // (float)  
0045: 1049.0234 == 29@ // (float)
else_jump @Noname_222
0AF8: samp add_message_to_chat "ÑÎÂÏÀÄÀÞÒ!" color 65280

:Noname_153
jump @Noname_36

:Noname_222
0AF8: samp add_message_to_chat "ÍÅ ÑÎÂÏÀÄÀÞÒ!" color 65280
jump @Noname_36

:Noname_160
30@ = 1   
SAMP.CmdRet

:Noname_325
30@ = 0  
SAMP.CmdRet

:Noname_490
10@ = 13098328  
6@ = 3  

:Noname_507
0085: 14@ = 6@ // (int)  
14@ *= 160  
0A8E: 13@ = 10@ + 14@ // int  
0A8E: 11@ = 13@ + 48 // int  
0A8D: 3@ = read_memory 11@ size 4 virtual_protect 0  
0A8E: 11@ = 13@ + 52 // int  
0A8D: 4@ = read_memory 11@ size 4 virtual_protect 0  
0A8E: 11@ = 13@ + 56 // int  
0A8D: 5@ = read_memory 11@ size 4 virtual_protect 0  
if and
    not 3@ == 0.0  
    not 4@ == 0.0  
else_jump @Noname_681  
Actor.StorePos($PLAYER_ACTOR, 20@, 21@, 22@)
0509: 12@ = distance_between_XY 3@ 4@ and_XY 20@ 21@  
if  
0025:   12@ > 0@ // (float)  
else_jump @Noname_702  

:Noname_681
6@ += 1  
   6@ > 32  
else_jump @Noname_507  

:Noname_702
ret 3 3@ 4@ 5@

Варнинги, в чём ошибка?
Прикрепления: 6583545.png (5.9 Kb)


s
DubStep_ Дата: Суббота, 05.09.2015, 21:57 | Сообщение # 632
{ }
Сообщений: 1406
Статус: Offline
У тебя бесконечно регистрируются команды, исправь. Потом еще ошибки где скажем

Добавлено (07.08.2014, 23:47)
---------------------------------------------
Блин я от этого кода фигею

Castiellll Дата: Суббота, 05.09.2015, 21:57 | Сообщение # 633
Боец
Сообщений: 110
Статус: Offline
DubStep_,
Код
{$CLEO .cs}

//-------------MAIN---------------
if  
0@ = SAMP.Base()
else_jump @Noname_16  

:Noname_16
    not SAMP.Available
else_jump @Noname_36  
wait 100  
jump @Noname_16  

:Noname_36
0B34: samp register_client_command "gg" to_label @Noname_160  
0B34: samp register_client_command "wp" to_label @Noname_325  
wait 0  
if  
   30@ == 1  
else_jump @Noname_153

:Noname_777  
call @Noname_490 1 100.0 27@ 28@ 29@  
wait 100  
if and  
0045: 2248.3767 == 27@ // (float)  
0045: -1207.5602 == 28@ // (float)  
0045: 1049.0234 == 29@ // (float)
else_jump @Noname_222
0AF8: samp add_message_to_chat "ÑÎÂÏÀÄÀÞÒ!" color 65280

:Noname_153
jump @Noname_777

:Noname_222
0AF8: samp add_message_to_chat "ÍÅ ÑÎÂÏÀÄÀÞÒ!" color 65280
jump @Noname_777

:Noname_160
30@ = 1    
SAMP.CmdRet

:Noname_325
30@ = 0   
SAMP.CmdRet

:Noname_490
10@ = 13098328  
6@ = 3  

:Noname_507
0085: 14@ = 6@ // (int)  
14@ *= 160  
0A8E: 13@ = 10@ + 14@ // int  
0A8E: 11@ = 13@ + 48 // int  
0A8D: 3@ = read_memory 11@ size 4 virtual_protect 0  
0A8E: 11@ = 13@ + 52 // int  
0A8D: 4@ = read_memory 11@ size 4 virtual_protect 0  
0A8E: 11@ = 13@ + 56 // int  
0A8D: 5@ = read_memory 11@ size 4 virtual_protect 0  
if and
    not 3@ == 0.0  
    not 4@ == 0.0  
else_jump @Noname_681  
Actor.StorePos($PLAYER_ACTOR, 20@, 21@, 22@)
0509: 12@ = distance_between_XY 3@ 4@ and_XY 20@ 21@  
if  
0025:   12@ > 0@ // (float)  
else_jump @Noname_702  

:Noname_681
6@ += 1  
   6@ > 32  
else_jump @Noname_507  

:Noname_702
ret 3 3@ 4@ 5@  


s
RAKSHA1337 Дата: Суббота, 05.09.2015, 21:57 | Сообщение # 634
Советник
Сообщений: 784
Статус: Offline
Castiellll, хммм наверно проблема в этом.
Цитата DubStep_ ()
бесконечно регистрируются команды


В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Castiellll Дата: Суббота, 05.09.2015, 21:57 | Сообщение # 635
Боец
Сообщений: 110
Статус: Offline
RAKSHA1337,
Код
{$CLEO .cs}

//-------------MAIN---------------
if    
0@ = SAMP.Base()
else_jump @Noname_16    

:Noname_16
      not SAMP.Available
else_jump @Noname_36    
wait 100    
jump @Noname_16    

:Noname_36
0B34: samp register_client_command "gg" to_label @Noname_160    
0B34: samp register_client_command "wp" to_label @Noname_325

:Noname_777     
wait 0    
if    
     30@ == 1    
else_jump @Noname_153
call @Noname_490 1 100.0 27@ 28@ 29@    
wait 100    
if and    
0045: 2248.3767 == 27@ // (float)    
0045: -1207.5602 == 28@ // (float)    
0045: 1049.0234 == 29@ // (float)
else_jump @Noname_222
0AF8: samp add_message_to_chat "ÑÎÂÏÀÄÀÞÒ!" color 65280

:Noname_153
jump @Noname_777

:Noname_222
0AF8: samp add_message_to_chat "ÍÅ ÑÎÂÏÀÄÀÞÒ!" color 65280
jump @Noname_777

:Noname_160
30@ = 1     
jump @Noname_777

:Noname_325
30@ = 0   
jump @Noname_777

:Noname_490
10@ = 13098328    
6@ = 3    

:Noname_507
0085: 14@ = 6@ // (int)    
14@ *= 160    
0A8E: 13@ = 10@ + 14@ // int    
0A8E: 11@ = 13@ + 48 // int    
0A8D: 3@ = read_memory 11@ size 4 virtual_protect 0    
0A8E: 11@ = 13@ + 52 // int    
0A8D: 4@ = read_memory 11@ size 4 virtual_protect 0    
0A8E: 11@ = 13@ + 56 // int    
0A8D: 5@ = read_memory 11@ size 4 virtual_protect 0    
if and
      not 3@ == 0.0    
      not 4@ == 0.0    
else_jump @Noname_681    
Actor.StorePos($PLAYER_ACTOR, 20@, 21@, 22@)
0509: 12@ = distance_between_XY 3@ 4@ and_XY 20@ 21@    
if    
0025:   12@ > 0@ // (float)    
else_jump @Noname_702    

:Noname_681
6@ += 1    
     6@ > 32    
else_jump @Noname_507    

:Noname_702
ret 3 3@ 4@ 5@    
?


s

Сообщение отредактировал Castiellll - Пятница, 08.08.2014, 14:51
RAKSHA1337 Дата: Суббота, 05.09.2015, 21:57 | Сообщение # 636
Советник
Сообщений: 784
Статус: Offline
Castiellll, попробуй за место 0045
использовать 0043: 3@ == 0.2
ИИИ выход из команд сделай, а то зависать будет.
Сделаешь, расскажешь что происходит и при каких условиях. По подробнее.
p.s. может дабстеп чё добавит.


В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Castiellll Дата: Суббота, 05.09.2015, 21:58 | Сообщение # 637
Боец
Сообщений: 110
Статус: Offline
RAKSHA1337, Всё работает , только координаты не совпадают. Я как делал , нашёл их через функцию и в чат вывел через 0.2f. Потом записал 0043: 27@ == 495.41

s
Bedolaga21 Дата: Суббота, 05.09.2015, 21:58 | Сообщение # 638
Новичок
Сообщений: 1
Статус: Offline
Всех приветствую! В этом скрипте при вводе команды /pinf выходит меню в котором нужно выбирать нужные тебе параметры которые будут показываться около скина игроков текстдрайвом (Пинг,уровень,хп и броня).Но при каждом релоге необходимо снова вводить команду и выбирать параметры.И дальность показа этих текстдрайвов на скине велика+видно сквозь текстуры(Как WH).Как сделать так,чтобы при заходе на сервер сразу показывалось хп и броня,и дальность прорисовки была как у обычной полоски ХП над головой у игроков+чтоб не просвечивало сквозь текстуры?

P.S

Сразу отвечу на вопрос зачем тебе это если эти параметры есть у игроков над головами? На моём ноутбуке Lenovo ХП и брони над головами игроков не показывает,причину выяснить немогу.



Код

// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
thread "pinf"     

:PINF_8
       not SAMP.Available
else_jump @PINF_28     
wait 100     
goto @PINF_8     

:PINF_28
0AF8: samp add_message_to_chat "[hnnssy | PI] {EAEAEA}Players informer. {00CCFF}/pinf {EAEAEA}— îòêðûòü íàñòðîéêè. Àâòîð: {00CCFF}hnnssy" color 52479      
0DC3:  show_text_box "Acheats.RU (c) 2014 | _mgmoldova edition"     
0B34: samp register_client_command "pinf" to_label @PINF_908     
Dialog.Create(28@, "{00CCFF}P-INFORMER")
SAMP.GetScreenResolution(26@, 27@)
26@ /= 2     
27@ /= 2     
26@ -= 70     
27@ -= 50     
Dialog.SetRECT(28@, 26@, 27@, 140, 100)
Dialog.AddCheckBox(28@, 1, "HP", 10, 20, 50, 15)
Dialog.AddCheckBox(28@, 2, "AP", 10, 40, 50, 15)
Dialog.AddCheckBox(28@, 3, "Ping", 70, 20, 60, 15)
Dialog.AddCheckBox(28@, 4, "Level", 70, 40, 60, 15)
Dialog.SetBackgroundColor(28@, -99999999)
Dialog.SetVisible(28@, 0)

:PINF_374
wait 0     
0@ = 0     

:PINF_385
03F0: enable_text_draw 1     
if     
       SAMP.IsPlayerConnected(0@)
else_jump @PINF_879     
1@ = SAMP.GetActorHandleByPlayerID(0@)
if     
056D:   actor 1@ defined     
else_jump @PINF_879     
alloc 21@ 32     
Actor.StorePos(1@, 25@, 26@, 27@)
SAMP.Convert3DCoordsToScreen(25@, 26@, 27@, 3@, 4@)
if and
00C2:   sphere_onscreen 25@ 26@ 27@ radius 0.0     
00FE:   actor $PLAYER_ACTOR sphere 0 in_sphere 25@ 26@ 27@ radius 150.0 150.0 150.0     
else_jump @PINF_879     
if     
       Dialog.CheckBoxIsChecked(28@, 1)
else_jump @PINF_611     
2@ = SAMP.GetPlayerHealthByActorHandle(0@)
format 21@ "HP: {EAEAEA}%d" 2@     
4@ += 12     
0D94:  draw_text 21@ pos_xy 3@ 4@ align_xy 0.5 0.0 color 52479 shadow 1     

:PINF_611
if     
       Dialog.CheckBoxIsChecked(28@, 2)
else_jump @PINF_697     
7@ = SAMP.GetPlayerArmorByActorHandle(0@)
format 21@ "AP: {EAEAEA}%d" 7@     
4@ += 12     
0D94:  draw_text 21@ pos_xy 3@ 4@ align_xy 0.5 0.0 color 52479 shadow 1     

:PINF_697
if     
       Dialog.CheckBoxIsChecked(28@, 3)
else_jump @PINF_785     
8@ = SAMP.GetPlayerPing(0@)
format 21@ "Ping: {EAEAEA}%d" 8@     
4@ += 12     
0D94:  draw_text 21@ pos_xy 3@ 4@ align_xy 0.5 0.0 color 52479 shadow 1     

:PINF_785
if     
       Dialog.CheckBoxIsChecked(28@, 4)
else_jump @PINF_874     
9@ = SAMP.GetPlayerScore(0@)
format 21@ "Level: {EAEAEA}%d" 9@     
4@ += 12     
0D94:  draw_text 21@ pos_xy 3@ 4@ align_xy 0.5 0.0 color 52479 shadow 1     

:PINF_874
free 21@     

:PINF_879
0@ += 1     
      0@ > 1000     
else_jump @PINF_385     
goto @PINF_374     

:PINF_908
0B12: 10@ = 10@ XOR 1     
if     
      10@ == 1     
else_jump @PINF_947     
Dialog.SetVisible(28@, 1)
SAMP.ToggleCursor(1)

:PINF_947
if     
      10@ == 0     
else_jump @PINF_976     
Dialog.SetVisible(28@, 0)
SAMP.ToggleCursor(0)

:PINF_976
SAMP.CmdRet
Прикрепления: 3650098.png (1.01 Mb)


Сообщение отредактировал Bedolaga21 - Воскресенье, 10.08.2014, 13:39
alexipru Дата: Суббота, 05.09.2015, 21:58 | Сообщение # 639
Боец
Сообщений: 72
Статус: Offline
Здравствуйте,прошу помощи а имено в обновленном мопе NOP Send Death(не передеает инфу об убийцы ) собейт не предлагать ищу в клео.им пользовался еще на 0.3x
Кoт Дата: Суббота, 05.09.2015, 21:58 | Сообщение # 640

Сообщений: 1074
Статус: Offline
Цитата alexipru ()
Здравствуйте,прошу помощи а имено в обновленном мопе NOP Send Death(не передеает инфу об убийцы ) собейт не предлагать ищу в клео.им пользовался еще на 0.3x

это тема не предназначена для поиска клео скриптов
вот тебе адрес нопа и делай клео сам,это просто

"NOP SendDeath" 0x4A90 "" "C390"


fak0098 Дата: Суббота, 05.09.2015, 21:58 | Сообщение # 641
Новичок
Сообщений: 7
Статус: Offline
Код
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
03A4: name_thread "Warmix"  
0000: NOP  
0662: printstring ">==============================<"  
0662: printstring ">Бот для работы на нахте<"  
0662: printstring ">Сервер: DiamondRP<"  
0662: printstring ">Автор: ВарМих<"  
0662: printstring ">Сайт: Cheat-Master.ru<"  
0662: printstring ">==============================<"  
0B34: samp register_client_command "shaxon" to_label @Warmix_701  
0B34: samp register_client_command "shaxoff" to_label @Warmix_710  
0001: wait 5000 ms  
0AF8: samp add_message_to_chat "{FF0000}>{483D8B}=============================={FF0000}<" color 6908265   
0AF8: samp add_message_to_chat "{FF0000}>{483D8B}Бот шахтёр: {8470FF}Загружен{FF0000}<" color 6908265   
0AF8: samp add_message_to_chat "{FF0000}>{483D8B}Сервер: {8470FF}Diamond RP{FF0000}<" color 6908265   
0AF8: samp add_message_to_chat "{FF0000}>{483D8B}Автор: {8470FF}ВарМих{FF0000}<" color 6908265   
0AF8: samp add_message_to_chat "{FF0000}>{483D8B}Сайт: {8470FF}Cheat-Master.ru{FF0000}<" color 6908265   
0AF8: samp add_message_to_chat "{FF0000}>{483D8B}=============================={FF0000}<" color 6908265   

:Warmix_598
0001: wait 0 ms  
00D6: if  
0039:   1@ == 1  
004D: jump_if_false @Warmix_694  
00A0: store_actor $PLAYER_ACTOR position_to 3@ 4@ 5@  
0DB4: 6@ = nearset marker to position x 3@ y 4@ radius 100.0 //IF AND SET  
0001: wait 100 ms  
0DB3:  marker 6@ position to x 7@ y 8@ z 9@ //IF AND SET  
0AB3: var 740 = 3  
05D3: AS_actor $PLAYER_ACTOR goto_point 7@ 8@ 9@ mode 6 time 15000 ms // versionA  

:Warmix_694
0002: jump @Warmix_598  

:Warmix_701
0006: 1@ = 1  
0B43: samp cmd_ret  

:Warmix_710
0AB3: var 740 = 0  
0687: clear_actor $PLAYER_ACTOR task  
0006: 1@ = 0  
0B43: samp cmd_ret  


это бот для Шахты диамонд там рандомные метки . Нужно переделать его в БОТ ДЛЯ ЛЕСОпилки. Там также рандомные метки но он у деревьев стоит несколько секунд . И Бот должен ХОДИТЬ. А не бегать
alexipru Дата: Суббота, 05.09.2015, 21:58 | Сообщение # 642
Боец
Сообщений: 72
Статус: Offline
Цитата Кoт ()
это тема не предназначена для поиска клео скриптов
вот тебе адрес нопа и делай клео сам,это просто
"NOP SendDeath" 0x4A90 "" "C390"

Я бы сделал но не умею с 0 делать могу редактить прекрасно но с 0 не как


Сообщение отредактировал alexipru - Суббота, 16.08.2014, 19:13
DubStep_ Дата: Суббота, 05.09.2015, 21:59 | Сообщение # 643
{ }
Сообщений: 1406
Статус: Offline
Цитата alexipru ()
Здравствуйте,прошу помощи а имено в обновленном мопе NOP Send Death(не передеает инфу об убийцы ) собейт не предлагать ищу в клео.им пользовался еще на 0.3x

Если на samp-rp тебе нужно чтобы тащить пейнтболлы \ терры \ не сажаться от выстрелов копов в тебя.. То это фикс там
alexipru Дата: Суббота, 05.09.2015, 21:59 | Сообщение # 644
Боец
Сообщений: 72
Статус: Offline
Цитата DubStep_ ()
Если на samp-rp тебе нужно чтобы тащить пейнтболлы \ терры \ не сажаться от выстрелов копов в тебя.. То это фикс там

Да не самп рп я на адвансе юзал потом на опр если че заливал да и копы не садили ну короче клевое было а потом потерял клео,да и активация там была на /death...тобишь один раз вел и все я даже не помню где находил его по моему CM


Сообщение отредактировал alexipru - Суббота, 16.08.2014, 19:40
[CM]Perez[CM] Дата: Суббота, 05.09.2015, 21:59 | Сообщение # 645
Боец
Сообщений: 92
Статус: Offline
Привет всем!
Надо переделать под адванс вот этот клео скрипт --- http://cheat-master.ru/forum/129-288300-1
Я сам пытался но мне выдает ошибку ----Неверное выражение 10@ = SAMP.Base().
Одна из переменных имеет неизвестный тип, либо их типы несовместимы.

Я сам короче в этом не про.
Так вот надо в клео вместо команды /changehouse поставить команду /sellmyhome ( Это команда для продажи дома на адвансе)
/changecar надо /sellmycar (команда продажи авто )
и еще надо чтобы когда напишешь dr15,у игрока прописывалось /q (это команда выхода из сампа )
ну вот и все!
Если кто поможет буду очень благодарен! в лс файл киньте!
А если получиться у кого то авто и дом угнать то я с вами поделюсь smile


Если нужна помощь в поиске чего либо или просто помощь пиши в ЛС.Помогу чем нибудь.

ВК-- https://vk.com/id94548022

Мои достижения:
365 дней на CM [+]             200 репутации [+]           Пользователь [+]
500 дней на СМ [+]             500 репутации [+]            Клан CM [-]
1000 дней на CM [+]            1000 репутации [-]           Проверенный [-]
1500 дней на CM [-]            2000 репутации [-]           Админ-Совет [-] Это не скоро :D
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
Getrawn [15:53]

malancea98a [03:26]

hgfhfhfhgf [21:19]

surreal55 [19:41]

wyatzz1313 [18:45]

Stankeev [16:00]

Lum1x [15:50]

NightMusicant [12:32]

douoling652 [10:40]

billienq1 [01:47]

staciah1 [01:15]

maksmovictimofej [00:18]

jamiedv6 [21:25]