[CLEO] Вопрос - Ответ - Страница 136 - Форум 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
Axwell Дата: Воскресенье, 06.09.2015, 02:06 | Сообщение # 2026
Бывалый
Сообщений: 481
Статус: Offline
Цитата Рингач ()
http://blasthack.net/sfdoc/op4.html (не реклама)

Да, про это знаю, частенько смотрю нужные мне опкоды
Меня больше интересует что должен содержать битстрим RPC_GIVETAKEDAMAGE
Вот к примеру RPC_CHAT содержит длину строки, и коды символов ASCII таблицы (Узнал это с помощью RakLogger)
Код

1@ = RakNet.NewBitStream()
RakNet.Write(1@, 9, BS_TYPE_BYTE, 1) // Длина строки
RakNet.Write(1@, 73, BS_TYPE_BYTE, 1) // Dec код I
RakNet.Write(1@, 32, BS_TYPE_BYTE, 1) // Dec код пробела
RakNet.Write(1@, 108, BS_TYPE_BYTE, 1) // Dec код l
RakNet.Write(1@, 111, BS_TYPE_BYTE, 1) // Dec код o
RakNet.Write(1@, 118, BS_TYPE_BYTE, 1) // И т.д
RakNet.Write(1@, 101, BS_TYPE_BYTE, 1)
RakNet.Write(1@, 32, BS_TYPE_BYTE, 1)
RakNet.Write(1@, 67, BS_TYPE_BYTE, 1)
RakNet.Write(1@, 77, BS_TYPE_BYTE, 1)
RakNet.RPC(101, 1@, 1, 10, 0, 0)
RakNet.DeleteBitStream(1@)

Этот код отправит пакет о написании в чат "I love CM"

Мне нужно узнать, что передается в RPC пакете GIVETAKEDAMAGE
RAKSHA1337 Дата: Воскресенье, 06.09.2015, 02:06 | Сообщение # 2027
Советник
Сообщений: 784
Статус: Offline
Axwell, в исходнике собейта смотри

В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
sp1tf1re_ Дата: Воскресенье, 06.09.2015, 02:06 | Сообщение # 2028
Боец
Сообщений: 58
Статус: Offline
Цитата Axwell ()

p.s это RPC_GIVETAKEDAMAGE

Код
// call @givedamag 4 id 0@ ammount 1.5 weaponid 24 bodypart 2
:givedamag
0B3D: raknet 20@ = new_bit_stream
0B40: raknet bit_stream 20@ {GiveOrTakeStatus} 0 type BS_TYPE_BOOL size 1
0B40: raknet bit_stream 20@ {Player} 0@ type BS_TYPE_SHORT size 2  
0B40: raknet bit_stream 20@ {ammount} 1@ type BS_TYPE_INT size 4  
0B40: raknet bit_stream 20@ {GUN} 2@ type BS_TYPE_INT size 4
0B40: raknet bit_stream 20@ {BodyPart} 3@ type BS_TYPE_INT size 4

0B8A: raknet send_rpc RPC_GIVETAKEDAMAGE bit_stream 20@
0B3E: raknet delete_bit_stream 20@
TheLinker7 Дата: Воскресенье, 06.09.2015, 02:06 | Сообщение # 2029
Боец
Сообщений: 120
Статус: Offline
Промахнулся темой. Delete please.

Качественная графика: http://cheat-master.ru/forum/134-300965
Продажа вирт: http://cheat-master.ru/forum/111-292720
Skype: russia174


Сообщение отредактировал TheLinker7 - Четверг, 22.05.2014, 11:31
bublik1488 Дата: Воскресенье, 06.09.2015, 02:06 | Сообщение # 2030
Просто читер :)
Сообщений: 23
Статус: Offline
Цитата Jugis ()
Кoт, ух. Ты немного не понял меня
Нужно как-то сделать задержку, ведь wait не работает..


Можно через переменные! Смотри пример.

Код
{$CLEO}

thread "TEST WAIT"
if not 0@ = SAMP.Base()
then 0A93: end_custom_thread
end
while not SAMP.Available()
         wait 100
end  
0B34: samp register_client_command "testwite" to_label @testwite
while true
if 1@ == 1
then
0AF8: chat "1" 0xFF6F00
wait 1000
0AF8: chat "2" 0xFF6F00
1@ = 0
end
wait 0
end

:testwite
1@ = 1
Samp.CmdRet()

Возможно уже была тема где лучше способ, Я даже не искал. Пробуй!


Вай вай Вай :)
==========================
[+] ВКонтакте: id31765250
==========================
BronxxQWE Дата: Воскресенье, 06.09.2015, 02:07 | Сообщение # 2031
Боец
Сообщений: 222
Статус: Offline
Цитата Рингач ()
Вопрос: Как заморозить перса? чтобы нельзя двигаться крч.

Actor.LockInCurrentPosition($PLAYER_ACTOR) = True
Подробнее тут: http://cheat-master.ru/forum/116-20873-1




Я самый честный продавец на Cheat-Master
Axwell Дата: Воскресенье, 06.09.2015, 02:07 | Сообщение # 2032
Бывалый
Сообщений: 481
Статус: Offline
Как проверить, смотрит ли игрок в сторону заданных координат?
И как повернуть игрока в сторону этих координат?
Sano Дата: Воскресенье, 06.09.2015, 02:07 | Сообщение # 2033
Любитель
Сообщений: 48
Статус: Offline
Цитата Axwell ()
И как повернуть игрока в сторону этих координат?

Код
0604: get_Z_angle_for_point 3@ 4@ store_to 11@  
0173: set_actor $PLAYER_ACTOR Z_angle_to 11@


/*============RAMPAGE=============*/
Рингач Дата: Воскресенье, 06.09.2015, 02:07 | Сообщение # 2034
Новичок
Сообщений: 26
Статус: Offline
Вопрос: Что такое XOR?

Axwell Дата: Воскресенье, 06.09.2015, 02:07 | Сообщение # 2035
Бывалый
Сообщений: 481
Статус: Offline
Цитата Рингач ()
Вопрос: Что такое XOR?

Исключающие ИЛИ
Toplivo Дата: Воскресенье, 06.09.2015, 02:08 | Сообщение # 2036
Советник
Сообщений: 728
Статус: Offline
Цитата Рингач ()
Вопрос: Что такое XOR?

Если ты про опкод
Код
0B12: 1@ = 1@ XOR 1

то:
Меняет значение в переменной 1@ либо на 1,либо на 0. То есть,если значение в переменной 1@ равно 0,то этот опкод поменяет его на 1,если значение равно 1,то опкод поменяет его на 0



Дурак дает,умный берет.
RAKSHA1337 Дата: Воскресенье, 06.09.2015, 02:08 | Сообщение # 2037
Советник
Сообщений: 784
Статус: Offline
Toplivo, А если в 1@ будет 15, то "0B12: 1@ = 1@ XOR 1" будет равно 14.

Потомучто
1111 = 15
0001 = 1
____
1110 = 2+4+8=14


В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Denchik Дата: Воскресенье, 06.09.2015, 02:08 | Сообщение # 2038
Новичок
Сообщений: 26
Статус: Offline
Как получить время компьютера?
Кoт Дата: Воскресенье, 06.09.2015, 02:08 | Сообщение # 2039

Сообщений: 1074
Статус: Offline
Цитата Denchik ()
Как получить время компьютера?

by Dark_Knight:
Локальное

System


_Kr1k_ Дата: Воскресенье, 06.09.2015, 02:08 | Сообщение # 2040
Любитель
Сообщений: 39
Статус: Offline
Вопрос: Хотел написать скрипт, который прописывает текст при <15xp.
Проверка хп(вроде) получилась, но вот дальше проблема: как только мое хп становится <15, выскакивают ошибки. Если хп пополнить, ошибки прекращаются. В чем проблема? Вот код:
Код
{$CLEO .cs}
03A4: name_thread 'Autofsd'

:Autofsd_1
    wait 0
    0@ = Actor.Health($PLAYER_ACTOR)
       
    if and
     not 0@ >= 15
     not 0@ <= 1
    jf @Autofsd_1
       
       
    jump @Autofsd_3
       
:Autofsd_3    
wait 0    
0AF9: samp say_msg "/fsd"    
        
jump @Autofsd_1


Сообщение отредактировал _Kr1k_ - Пятница, 30.05.2014, 10:50
Поиск:
Статистика Форума