[CLEO] Вопрос - Ответ - Страница 188 - Форум 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
CHEATMACHINE Дата: Воскресенье, 06.09.2015, 04:20 | Сообщение # 2806
Новичок
Сообщений: 21
Статус: Offline
Цитата darkes ()
-1 после say убери


Помогло, но сообщение в чат выводит одно и тоже:
darkes Дата: Воскресенье, 06.09.2015, 04:20 | Сообщение # 2807
Боец
Сообщений: 188
Статус: Offline
Цитата CHEATMACHINE ()
Помогло, но сообщение в чат выводит одно и тоже:

В настройках SB сделай регистр "Как есть"


Сообщение отредактировал darkes - Вторник, 06.01.2015, 18:57
CHEATMACHINE Дата: Воскресенье, 06.09.2015, 04:20 | Сообщение # 2808
Новичок
Сообщений: 21
Статус: Offline
darkes, darkes,
Цитата darkes ()
В настройках SB сделай регистр "Как есть"


Регистр изменил, убрал -1.
С любыми введенными цифрами - одна цифра в переменной:



Сообщение отредактировал CHEATMACHINE - Вторник, 06.01.2015, 19:08
darkes Дата: Воскресенье, 06.09.2015, 04:20 | Сообщение # 2809
Боец
Сообщений: 188
Статус: Offline
Цитата CHEATMACHINE ()
Регистр изменил, убрал -1.
С любыми введенными цифрами - одна цифра в переменной:

Потому что я забыл про форматирование
Код
:test
0@ = SAMP.RegisterClientCommand()
0AD4: 29@ = scan_string 0@ format "%d" 1@ //IF and SET
if
29@ > 0
then
chatmsg "Lol, %d" -1 1@
end
samp.CmdRet()


Сообщение отредактировал darkes - Вторник, 06.01.2015, 19:18
CHEATMACHINE Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2810
Новичок
Сообщений: 21
Статус: Offline
Цитата darkes ()
Потому что я забыл про форматирование
Код
:test
0@ = SAMP.RegisterClientCommand()
0AD4: 29@ = scan_string 0@ format "%d" 1@ //IF and SET
if
29@ > 0
then
chatmsg "Lol, %d" -1 1@
end
samp.CmdRet()


Но...я...думал..что этот скрипт будет писать всем, как будто нажал F6 ввел текст и нажал ENTER.
А получается что это просто визуал?
Есть ли команда, которая писала бы всем а не визуал?
Заранее спасибо
darkes Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2811
Боец
Сообщений: 188
Статус: Offline
Опять я про(МАТ)ся, вместо chatmsg - say
cover Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2812
Бывалый
Сообщений: 343
Статус: Offline
CHEATMACHINE,

Код
{$CLEO .cs}
0000:

repeat
wait 300
until 0AFA:  is_samp_available

0B34: samp register_client_command "merd" to_label @label

while true
wait 0
end

:new_label
0B35: samp 0@ = get_last_command_params
if
0AD4: 2@ = scan_string 0@ format "%d" 1@
then
0AF9: samp say_msg "Lol, %d" 1@
0B43: samp cmd_ret
CHEATMACHINE Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2813
Новичок
Сообщений: 21
Статус: Offline
Цитата darkes ()
Опять я про(МАТ)ся, вместо chatmsg - say


Если так: 0AF9: say_msg "Lol, %d" -1 1@ - дальше Краш.

Цитата cover ()
{$CLEO .cs}
0000:

repeat
wait 300
until 0AFA:  is_samp_available

0B34: samp register_client_command "merd" to_label @label

while true
wait 0
end

:new_label
0B35: samp 0@ = get_last_command_params
if
0AD4: 2@ = scan_string 0@ format "%d" 1@
then
0AF9: samp say_msg "Lol, %d" 1@
0B43: samp cmd_ret


Метка "label" не найдена.
cover Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2814
Бывалый
Сообщений: 343
Статус: Offline
Цитата CHEATMACHINE ()
Метка "label" не найдена.

А может это не твое ? Я имею в виду клео, так тяжело исправить "label" на "new_label" ?

Код
{$CLEO .cs}
0000:

repeat
wait 300
until 0AFA:  is_samp_available

0B34: samp register_client_command "merd" to_label @new_label

while true
wait 0
end

:new_label
0B35: samp 0@ = get_last_command_params
if
0AD4: 2@ = scan_string 0@ format "%d" 1@
then
0AF9: samp say_msg "Lol, %d" 1@
end
0B43: samp cmd_ret
Markoni Дата: Воскресенье, 06.09.2015, 04:21 | Сообщение # 2815
Новичок
Сообщений: 12
Статус: Offline
Код

{$CLEO}
   
0001: wait 0 ms
   
repeat
     wait 400
until 0AFA:  is_samp_available
   
0B34: samp register_client_command "Explosion" to_label @Madera
   
while true
     wait 0
end

:Madera  
0B35: samp 15@ = get_last_command_params
0C1A: 15@ = atoi 15@
Actor.StorePos($PLAYER_ACTOR,16@,17@,18@)
0AFF: samp 19@ = car_handle_by_samp_vehicle_id 15@
0B30: samp send_enter_vehicle 15@ as_passenger 0
0224: set_car 19@ health_to 1000
072A: put_actor $PLAYER_ACTOR into_car 19@ driverseat
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 16@ 17@ 18@
0b43:

Почему крашит?

Добавлено (06.01.2015, 20:08)
---------------------------------------------

Код

{$CLEO}
   
0001: wait 0 ms
   
repeat
     wait 400
until 0AFA:  is_samp_available
   
0B34: samp register_client_command "Explosion" to_label @Madera
   
while true
     wait 0
end

:Madera  
0B35: samp 15@ = get_last_command_params
0C1A: 15@ = atoi 15@
Actor.StorePos($PLAYER_ACTOR,16@,17@,18@)
0AFF: samp 19@ = car_handle_by_samp_vehicle_id 15@
0B30: samp send_enter_vehicle 15@ as_passenger 0
0224: set_car 19@ health_to 1000
072A: put_actor $PLAYER_ACTOR into_car 19@ driverseat
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 16@ 17@ 18@
0b43:

Почему крашит?


Привет
CHEATMACHINE Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2816
Новичок
Сообщений: 21
Статус: Offline
Цитата cover ()

А может это не твое ? Я имею в виду клео, так тяжело исправить "label" на "new_label" ?

Код
{$CLEO .cs}
0000:

repeat
wait 300
until 0AFA:  is_samp_available

0B34: samp register_client_command "merd" to_label @new_label

while true
wait 0
end

:new_label
0B35: samp 0@ = get_last_command_params
if
0AD4: 2@ = scan_string 0@ format "%d" 1@
then
0AF9: samp say_msg "Lol, %d" 1@
end
0B43: samp cmd_ret


Мое, просто еле-еле..
последний вопрос:
Можно ли сделать так:
Текст, значение переменной, текст.
Пример:
0AF9: samp say_msg "Lol, %d" 1@ "GOOD JOB"
Как объеденить в одно сообщение это?
cover Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2817
Бывалый
Сообщений: 343
Статус: Offline
Markoni,
Код

{$CLEO .cs}     
0000:  
     
repeat  
      wait 300  
until 0AFA:  is_samp_available  
     
0B34: samp register_client_command "explosion" to_label @Madera  
     
while true  
wait 0  
end  

:Madera  
   
0B35: samp 0@ = get_last_command_params
if
0AD4: 2@ = scan_string 0@ format "%d" 1@  
then  
Actor.StorePos($PLAYER_ACTOR, 3@ 4@ 5@)  
0AFF: samp 6@ = car_handle_by_samp_vehicle_id 1@  
0B30: samp send_enter_vehicle 6@ as_passenger 0  
036A: put_actor $PLAYER_ACTOR in_car 6@
0224: set_car 6@ health_to 1000   
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 3@ 4@ 5@
0B43: samp cmd_ret

Добавлено (06.01.2015, 20:20)
---------------------------------------------
CHEATMACHINE,

Код

{$CLEO .cs}  
0000:  

repeat  
wait 300  
until 0AFA:  is_samp_available  

0B34: samp register_client_command "merd" to_label @new_label  

while true  
wait 0  
end  

:new_label  
0B35: samp 0@ = get_last_command_params  
if  
0AD4: 2@ = scan_string 0@ format "%d" 1@  
then  
0AF9: samp say_msg "Lol, %d GOOD JOB" 1@  
end  
0B43: samp cmd_ret
Don_Gray Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2818
Новичок
Сообщений: 13
Статус: Offline
fragma, Мне не это надо! Вот к примеру устроился я на работу "Лесопилка" и там появляются к примеру: 5 маркеров и все рандомно появляются!!! Как сделать чтобы он бежал на маркер который появился?
Ответьте кто знает пожалуйста!
cover Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2819
Бывалый
Сообщений: 343
Статус: Offline
Цитата Don_Gray ()
fragma, Мне не это надо! Вот к примеру устроился я на работу "Лесопилка" и там появляются к примеру: 5 маркеров и все рандомно появляются!!! Как сделать чтобы он бежал на маркер который появился?
Ответьте кто знает пожалуйста!


Это не 1 опкодом делается, надо сначала написать функцию поиска координат маркера, потом подбирание этого маркера, не все так просто
CHEATMACHINE Дата: Воскресенье, 06.09.2015, 04:22 | Сообщение # 2820
Новичок
Сообщений: 21
Статус: Offline
cover,
Цитата cover ()

{$CLEO .cs}  
0000:  

repeat  
wait 300  
until 0AFA:  is_samp_available  

0B34: samp register_client_command "merd" to_label @new_label  

while true  
wait 0  
end  

:new_label  
0B35: samp 0@ = get_last_command_params  
if  
0AD4: 2@ = scan_string 0@ format "%d" 1@  
then  
0AF9: samp say_msg "Lol, %d GOOD JOB" 1@  
end  
0B43: samp cmd_ret


Огромное спасибо!
Самый самый последний вопрос:
Код

0AF9: samp say_msg "Lol, %d GOOD JOB" 1@   
wait 3000
0AF9: samp say_msg "You Have Hard Skill" 1@   


пауза не работает, как заставить второе сообщение вылезти на 3 секунды позже первого?
Поиск:
Статистика Форума