[CLEO] Вопрос - Ответ - Страница 231 - Форум 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
OkPushok Дата: Воскресенье, 06.09.2015, 06:09 | Сообщение # 3451
Новичок
Сообщений: 25
Статус: Offline
Вопрос: Например опкод для создания маркера 03BC: 0@ = create_sphere_at 1951.0 1342.0 15.0 radius 2.0
Ответ: И мне нужен опкод для удаления этого же маркера
Кoт Дата: Воскресенье, 06.09.2015, 06:09 | Сообщение # 3452

Сообщений: 1074
Статус: Offline
Цитата OkPushok ()
Вопрос: Например опкод для создания маркера 03BC: 0@ = create_sphere_at 1951.0 1342.0 15.0 radius 2.0
Ответ: И мне нужен опкод для удаления этого же маркера

03BD: destroy_sphere 0@


kemperrr Дата: Воскресенье, 06.09.2015, 06:09 | Сообщение # 3453
Боец
Сообщений: 100
Статус: Offline
0209: 4@ = random_int_in_ranges 10 40

Как от сюда рандом убрать? Убираю random_int_in_ranges 10 40 пишет Недостаточно параметров. Ожидалось 3 параметров.


tumkin дал мне +. Я счастлив :)
=====================================================
Дата регистрации: Понедельник, 20.01.2014, 13:16
=====================================================
Цель:
300 репутации ☑ | Боец [30%] ☑
500 Репутации ☑ | Боец [40%] ☑
1000 Репутации [x] | Бывалый [50%] [x]
=====================================================
Цитата великого человека:
Живи с миром, бро...
kemperrr ©*
=====================================================
Кoт Дата: Воскресенье, 06.09.2015, 06:09 | Сообщение # 3454

Сообщений: 1074
Статус: Offline
Цитата kemperrr ()
0209: 4@ = random_int_in_ranges 10 40

Как от сюда рандом убрать? Убираю random_int_in_ranges 10 40 пишет Недостаточно параметров. Ожидалось 3 параметров.

Объясняю как нуб нубу
Разберем
Код
0209: - это опкод, он показывает, какое действие должно выполнятся
4@ = - первый параметр (переменная в которую записывают)
random_int_in_ranges - описание,чтобы легче было ориентироваться и не путать опкоды(Это не важная часть,её можно убрать) потому что только параметры играют важную роль
10 - Второй параметр (от)
40 - Третий параметр (до)

Вот пример

Код
while true
wait 0
if
0ab0: 103 // num 7
then
// Можно использовать так 0209: 4@ = random_int_in_ranges 10 40 ,а можно так
0209: 0@ 10 40 // потому что только параметры играют важную роль
0af8: "%d" -1 0@ // выводит полученное рандомное число с интервалом от 10 до 40.
wait 1500
end
end

Ну,вроде все понятно




Сообщение отредактировал Кoт - Понедельник, 09.06.2014, 15:33
kemperrr Дата: Воскресенье, 06.09.2015, 06:09 | Сообщение # 3455
Боец
Сообщений: 100
Статус: Offline
Цитата Кoт ()
0209: - это опкод, он показывает, какое действие должно выполнятся
4@ = - первый параметр (переменная в которую записывают)
random_int_in_ranges - описание,чтобы легче было ориентироваться и не путать опкоды(Это не важная часть,её можно убрать) потому что только параметры играют важную роль
10 - Второй параметр (от)
40 - Третий параметр (до)

Это я понимаю, но как убрать рандом, 0209 этот опкод отвечает за рандом или как?
В cleo програмировании я еще рак раков


tumkin дал мне +. Я счастлив :)
=====================================================
Дата регистрации: Понедельник, 20.01.2014, 13:16
=====================================================
Цель:
300 репутации ☑ | Боец [30%] ☑
500 Репутации ☑ | Боец [40%] ☑
1000 Репутации [x] | Бывалый [50%] [x]
=====================================================
Цитата великого человека:
Живи с миром, бро...
kemperrr ©*
=====================================================
karabawka Дата: Воскресенье, 06.09.2015, 06:10 | Сообщение # 3456
Главный предприниматель
Сообщений: 1121
Статус: Offline
Цитата kemperrr ()
Это я понимаю, но как убрать рандом, 0209 этот опкод отвечает за рандом или как?


Опкод №0209 - генерация рандомного целого числа. Скрипт вытаскивает случайное(рандомное) целое число из заданного промежутка.

Можешь так записать, понятнее будет? 4@ - переменная, куда записывается случайное число.

0209: записать_в_переменную 4@ случайное_число_из_промежутка_от 228 до 1488

Можно русскими буквами написать описание к опкоду. Все скомпилируется без проблем, т.к. компилятор читает только опкод и параметры к нему.

Если тебе нужно в скрипте убрать это случайное число, убираешь этот опкод. Но, помни, что логично, если ты убрал генерацию случайного числа - ты должен этой переменной задать неслучайное значение. ( Например так: 4@ = 13
kemperrr Дата: Воскресенье, 06.09.2015, 06:10 | Сообщение # 3457
Боец
Сообщений: 100
Статус: Offline
Как вывести информацию в диалог из ini \ txt

И вот да пустим есть диалог
Код
if 2@ == 0  
      then  
         0AD3: string 4@ format "ГМ от пуль -> CTRL+1%cБот Фермер -> CTRL+2%cСкилл Мастер -> CTRL+3%cЕзда базе бензина -> CTRL+4%cБот Автобусник -> CTRL+5" 10 10 10 10 // Повторение %c для текста на новой строчке  
         0B3B: samp show_dialog id 3 caption "Samp-Rp.Ru" text 4@ button_1 "Ok" button_2 "" style DIALOG_STYLE_INPUT  
      end


И как сделать что бы при нажатии на каждый пункт из DIALOG_STYLE_INPUT вылазило что то типо Удалить


tumkin дал мне +. Я счастлив :)
=====================================================
Дата регистрации: Понедельник, 20.01.2014, 13:16
=====================================================
Цель:
300 репутации ☑ | Боец [30%] ☑
500 Репутации ☑ | Боец [40%] ☑
1000 Репутации [x] | Бывалый [50%] [x]
=====================================================
Цитата великого человека:
Живи с миром, бро...
kemperrr ©*
=====================================================
TawerHero Дата: Воскресенье, 06.09.2015, 06:10 | Сообщение # 3458
Новичок
Сообщений: 5
Статус: Offline
Как сделать проверку по иду скина?
RAKSHA1337 Дата: Воскресенье, 06.09.2015, 06:10 | Сообщение # 3459
Советник
Сообщений: 784
Статус: Offline
TawerHero,
02F2: actor 164@ model == #BMYPOL1
164@ - хендл актёра
#BMYPOL1 - id скина


В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
TawerHero Дата: Воскресенье, 06.09.2015, 06:10 | Сообщение # 3460
Новичок
Сообщений: 5
Статус: Offline
RAKSHA1337, сб принимает хендл за локальную переменную, и пишет что она не может быть более 33
karabawka Дата: Воскресенье, 06.09.2015, 06:10 | Сообщение # 3461
Главный предприниматель
Сообщений: 1121
Статус: Offline
Цитата TawerHero ()
RAKSHA1337, сб принимает хендл за локальную переменную, и пишет что она не может быть более 33


Эммм... Чувак.

Если тебе нужно проверить скин твоего игрока, то в качестве хендла используется $PLAYER_ACTOR. Если другого игрока в сампе с конкретным id, то получаешь хендл игрока по id игрока с помощью опкода SAMPFUNCS:

0B20: samp 4@ = actor_handle_from_samp_playerid 5 // 4@ - хендл, 5 - ид игрока

Ну или иными способами получить хендл и записать в локальную переменную, значение которой не может быть больше 33. Все зависит от поставленной задачи.
JJJJJ Дата: Воскресенье, 06.09.2015, 06:11 | Сообщение # 3462
Бывалый
Сообщений: 392
Статус: Offline
Цитата TawerHero ()
Как сделать проверку по иду скина?

Код
if 02F2: actor $PLAYER_ACTOR model == 3 // Проверка собственного скина
then
end


Второй способ:
Код
0665: get_actor $PLAYER_ACTOR model_to 0@
if 0@ == 3
then
end




SAMP 0.3z: http://yadi.sk/d/8ljsLu7m3Iitb
CLEO 4.1: http://clck.ru/978nn
CLEO 4.3: http://cleo.li/cleo4/CLEO4_setup.exe
GTA:SA 1.0 us: http://yadi.sk/d/pJNaahj92MlQD
[CLEO] Админ-чекер на худе: http://cheat-master.ru/forum/129-220729-1
DubStep_ Дата: Воскресенье, 06.09.2015, 06:11 | Сообщение # 3463
{ }
Сообщений: 1406
Статус: Offline
Напишите нубу функцию смены скина другому игроку по ид
[CM]Егерь Дата: Воскресенье, 06.09.2015, 06:11 | Сообщение # 3464
Боец
Сообщений: 165
Статус: Offline
Вопрос: Подскажите какой оп код нужен для того что-бы он нажимал клавишу на клавиатуре ну крч например ctrl нажать?

ВК- http://vk.com/id62366938
Отвечу на вопросы новичков ,лс\вк.
Скупаю\получаю пустышки на срп для красивеньких видосов
https://vk.com/topic-36417164_26058824- Все символы для оформления темы
╔╦╦╦╦╦╦╦╦╦╦╦╦╗
╠╬╬╬╬╬╬╬╬╬╬╬╬╣
╠╬╬╬╬╬╬╬╬╬╬╬╬╣
╠╬╬█╬╬╬╬╬╬█╬╬╣
╠╬╬╬╬╬╬╬╬╬╬╬╬╣
╠╬╬╬╬╬╬╬╬╬╬╬╬╣
╠╬█╬╬╬╬╬╬╬╬█╬╣
╠╬██████████╬╣
╠╬╬╬╬╬╬╬╬╬╬╬╬╣
╚╩╩╩╩╩╩╩╩╩╩╩╩╝
Кoт Дата: Воскресенье, 06.09.2015, 06:11 | Сообщение # 3465

Сообщений: 1074
Статус: Offline
Цитата [CM]Егерь ()
Вопрос: Подскажите какой оп код нужен для того что-бы он нажимал клавишу на клавиатуре ну крч например ctrl нажать?

http://cheat-master.ru/forum/116-208780-1
Смотри пункт номер 8 (Эмуляция нажатий клавиш)


Поиск:
Статистика Форума