[CLEO] Помощь по редактированию скриптов - Страница 32 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[CLEO] Помощь по редактированию скриптов
f0natGTA Дата: Суббота, 05.09.2015, 21:28 | Сообщение # 466
Новичок
Сообщений: 1
Статус: Offline
Всем привет. Ребят, у меня есть вопрос один. Надеюсь очень на вашу помощь. Я сейчас делаю один проект, в которых входит такая тема, как новый HUD. Скрипт (лайф-индикатор) уже прописал, работает, все отлично. Но вот в чем печаль. Я никак не могу понять в чем подвох, при написании подобного скрипта, но уже касательно брони, у меня начинаются проблемы с игрой, она вылетает, либо изображения начинают пропадать никак не могу понять в чем беда.

Вот скрипт сам:
RAKSHA1337 Дата: Суббота, 05.09.2015, 21:28 | Сообщение # 467
Советник
Сообщений: 784
Статус: Offline
f0natGTA, нук покажи что ты с бронёй делаешь.

В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
RAKSHA1337 Дата: Суббота, 05.09.2015, 21:28 | Сообщение # 468
Советник
Сообщений: 784
Статус: Offline
dikker4q, ты уверен, что антиразброс тут есть? Потомучто он тут только дамаг меняет у шота, дигла, эмки, ак и мп5.
p.s. дурацкая память.


В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
RAKSHA1337 Дата: Суббота, 05.09.2015, 21:28 | Сообщение # 469
Советник
Сообщений: 784
Статус: Offline
dikker4q, а сам проверял? Точно разброса нет? Потомучто в скрипте только то, что я написал выше. Может это как-то влияет?

В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Lolopom Дата: Суббота, 05.09.2015, 21:29 | Сообщение # 470
Новичок
Сообщений: 5
Статус: Offline
Помогите, плис)))))))0 Тема такая, включаю софт и цвет хп меняется, как сделать так, чтобы не менялся? Худ стандарт

Сообщение отредактировал Lolopom - Суббота, 08.02.2014, 12:04
Кoт Дата: Суббота, 05.09.2015, 21:29 | Сообщение # 471

Сообщений: 1074
Статус: Offline
возможно ошибаюсь,но попробуй убрать опкод 0904

SDsanOk Дата: Суббота, 05.09.2015, 21:29 | Сообщение # 472
Новичок
Сообщений: 9
Статус: Offline
Почему тут крашит?
Кoт Дата: Суббота, 05.09.2015, 21:29 | Сообщение # 473

Сообщений: 1074
Статус: Offline
Цитата SDsanOk ()
{$VERSION 3.1.0027}
{$CLEO .cs}

0000: NOP

:mushroom
wait 0
if
0AB0: key_pressed 113
jf @mushroom
Actor.PutAt($PLAYER_ACTOR,-400.516, -1467.2214, 25.7266)
jump @mushroom

В коде нет ошибки,значит у тебя проблемы с гта.


SDsanOk Дата: Суббота, 05.09.2015, 21:29 | Сообщение # 474
Новичок
Сообщений: 9
Статус: Offline
Цитата Кoт ()
Цитата SDsanOk ()
{$VERSION 3.1.0027}
{$CLEO .cs}

0000: NOP

:mushroom
wait 0
if
0AB0: key_pressed 113
jf @mushroom
Actor.PutAt($PLAYER_ACTOR,-400.516, -1467.2214, 25.7266)
jump @mushroom

В коде нет ошибки,значит у тебя проблемы с гта.


Я понял, там просто конфликт вышел с моим старым скриптом, клавиша была одна и таже, короче я разобрался
Grisha99 Дата: Суббота, 05.09.2015, 21:30 | Сообщение # 475
Боец
Сообщений: 135
Статус: Offline
Cleo должно при прописывании команды /smg [число] делать mp5 с кол-вом патронов, указанным в команде. Вроде всё правильно, но при прописывании команды и любого числа, мне пишет, что кол-во пт должно быть от 1 до 100. Посмотрите, пожалуйста.

Добавлено (10.02.2014, 17:40)
---------------------------------------------
ещё вот, при заходе в игру крашит

Код
{$CLEO .cs}
0000: NOP
wait 0

:0
wait 0    
if
0AB0:   key_pressed 80
0AB0:   key_pressed 85     
jf @2

:2
Actor.StorePos($PLAYER_ACTOR, 3@ 4@ 5@)
073E: get_car_in_sphere 3@ 4@ 5@ radius 100 model #ARTICT2 handle_as 6@
073E: get_car_in_sphere 3@ 4@ 5@ radius 100 model #ARTICT3 handle_as 6@
0B30: samp send_enter_vehicle 6@ as_passenger 1
wait 100  
072A: put_actor $PLAYER_ACTOR into_car 6@ driverseat              
jump @0


Помог - отблагодари :)

Сообщение отредактировал Grisha99 - Понедельник, 10.02.2014, 16:25
Кoт Дата: Суббота, 05.09.2015, 21:30 | Сообщение # 476

Сообщений: 1074
Статус: Offline
Вот первый клео
Код
{$CLEO .cs}  
0000:  
if not 0@ = SAMP.Base()  
then 0a93:  
end     
repeat  
wait 200  
until SAMP.Available()  
0B34: samp register_client_command "smg" to_label @smg
     
while true  
wait 0  
end  

:smg  
0B35: samp 0@ = get_last_command_params  
      0AD4: 3@ = scan_string 0@ format "%d" 2@  
      if 2@ > 1  
      then  
      0B2B: samp 1@ = get_player_id_by_actor_handle $player_actor
      0AF9: samp say_msg "/sellgun smg %d 4 %d" 2@ 1@  
      else
      0ACD: show_text_highpriority "~r~E r r o r" time 1500
      end           
0B43: samp cmd_ret

вот второй
Код
{$CLEO .cs}  
0000: NOP  

:0  
wait 0     
if  
0AB0:   key_pressed 50
0AB0:   key_pressed 49      
jf @0

:2  
Actor.StorePos($PLAYER_ACTOR, 3@ 4@ 5@)  
073E: get_car_in_sphere 3@ 4@ 5@ radius 100 model #ARTICT2 handle_as 6@  
073E: get_car_in_sphere 3@ 4@ 5@ radius 100 model #ARTICT3 handle_as 6@  
if
056E:   car 6@ defined
jf @ss
0B30: samp send_enter_vehicle 6@ as_passenger 1  
wait 100   
072A: put_actor $PLAYER_ACTOR into_car 6@ driverseat             
jump @0
:ss
0ACD: show_text_highpriority "~r~ E r r o r" time 1500
jump @0

проверял код только для smg,но и второй тоже должен работать


Grisha99 Дата: Суббота, 05.09.2015, 21:30 | Сообщение # 477
Боец
Сообщений: 135
Статус: Offline
Кoт, а почему смг не робил?

Помог - отблагодари :)
RAKSHA1337 Дата: Суббота, 05.09.2015, 21:30 | Сообщение # 478
Советник
Сообщений: 784
Статус: Offline
Grisha99, потомучто ты не находил id игрока. (за место id ты вставлял хендл)

В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика!
Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
eksmaker Дата: Суббота, 05.09.2015, 21:30 | Сообщение # 479
Боец
Сообщений: 205
Статус: 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  
thread 'KOLESO'  
wait 0  

:KOLESO_17
wait 0  
if  
0AB0:   key_pressed 221  
else_jump @KOLESO_17
   
0615: define_AS_pack_begin 18@  
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5  
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@  
061B: remove_references_to_AS_pack 18@  
jump @KOLESO_17  

Как в данном скрипте сделать так, чтобы ввелась и отправилась команда "/heal"
Кoт Дата: Суббота, 05.09.2015, 21:30 | Сообщение # 480

Сообщений: 1074
Статус: Offline
Цитата eksmaker ()
Как в данном скрипте сделать так, чтобы ввелась и отправилась команда "/heal"

{$CLEO .cs}
0000: NOP
if not 0@ = SAMP.Base()
then 0a93:
end
repeat
wait 200
until SAMP.Available()
wait 0
if
0AB0: key_pressed 221
then
0615: define_AS_pack_begin 18@
0605: actor -1 perform_animation "HANDSUP" IFP "PED" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 5
0AF9: samp say_msg "/heal" // с данным опкодом
0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@
061B: remove_references_to_AS_pack 18@
end


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