[CLEO] Помощь по редактированию скриптов - Страница 55 - Форум Cheat-Master.ru
Модератор форума: Alowir, Sanoxxx  
[CLEO] Помощь по редактированию скриптов
hnnssy[Царь] Дата: Суббота, 05.09.2015, 22:27 | Сообщение # 811
Новичок
Сообщений: 18
Статус: Offline
[CM]Andrey228, отлавливать рпц ClientMessage и сканить полученный текст с помощью 0C18:
[CM]Andrey228 Дата: Суббота, 05.09.2015, 22:27 | Сообщение # 812
Барыга :D
Сообщений: 93
Статус: Offline
Цитата hnnssy[Царь] ()
отлавливать рпц ClientMessage и сканить полученный текст с помощью 0C18:

можно код? я попробовал, ну не выходит у меня :c.
hnnssy[Царь] Дата: Суббота, 05.09.2015, 22:27 | Сообщение # 813
Новичок
Сообщений: 18
Статус: Offline
[CM]Andrey228, я не знаю как выглядит строка с смс на срп/арп, не играл никогда там. Дай вырезку из чатлога.
[CM]Andrey228 Дата: Суббота, 05.09.2015, 22:27 | Сообщение # 814
Барыга :D
Сообщений: 93
Статус: Offline
Цитата hnnssy[Царь] ()
я не знаю как выглядит строка с смс на срп/арп, не играл никогда там. Дай вырезку из чатлога.


Вот так. Собственно надо как-то извлечь ник, а затем id игрока - отправителя
hnnssy[Царь] Дата: Суббота, 05.09.2015, 22:27 | Сообщение # 815
Новичок
Сообщений: 18
Статус: Offline
[CM]Andrey228,
Код

{$CLEO}
{$INCLUDE SF}
0000:
wait 2000

0BE3: raknet setup_incoming_rpc_hook @TakeMessages
alloc 4@ 256

while true
wait 0
end

:TakeMessages
0BE5: raknet 0@ = get_hook_param PARAM_BITSTREAM
0BE5: raknet 1@ = get_hook_param PARAM_PACKETID
if
1@ == RPC_ScrClientMessage // DWORD color, DWORD strLen, char[] msg
then
      0BE7: raknet 2@ = bit_stream_read 0@ type BS_TYPE_INT  // color
      0BE7: raknet 3@ = bit_stream_read 0@ type BS_TYPE_INT  // strLen
      0C11: memset destination 4@ value 0 size 256
      0BE8: raknet bit_stream 0@ read_array 4@ size 3@ // Text
      0C0F: array 4@ element 3@ = 0x00      
      if and
      8C18: 5@ = strstr string1 4@ string2 "SMS:"
      0C18: 5@ = strstr string1 4@ string2 "Отправитель:"
      then
          for 6@ = 0 to 999
              if   
              0B23: samp is_player_connected 6@
              then
                  0B36: samp 7@ = get_player_nickname 6@
                  if
                  0C18: 8@ = strstr string1 5@ string2 7@
                  then
                      break
                  end
              end
          end
      end
      0af8: "NICK: %s | ID: %d" -1 6@ 7@
end
0BE0: raknet hook_ret true


Сообщение отредактировал hnnssy[Царь] - Четверг, 12.03.2015, 15:22
[CM]Andrey228 Дата: Суббота, 05.09.2015, 22:28 | Сообщение # 816
Барыга :D
Сообщений: 93
Статус: Offline
Цитата hnnssy[Царь] ()
{$CLEO}
{$INCLUDE SF}
0000:
wait 2000

0BE3: raknet setup_incoming_rpc_hook @TakeMessages
alloc 4@ 256

while true
wait 0
end

:TakeMessages
0BE5: raknet 0@ = get_hook_param PARAM_BITSTREAM
0BE5: raknet 1@ = get_hook_param PARAM_PACKETID
if
1@ == RPC_ScrClientMessage // DWORD color, DWORD strLen, char[] msg
then
     0BE7: raknet 2@ = bit_stream_read 0@ type BS_TYPE_INT  // color
     0BE7: raknet 3@ = bit_stream_read 0@ type BS_TYPE_INT  // strLen
     0C11: memset destination 4@ value 0 size 256
     0BE8: raknet bit_stream 0@ read_array 4@ size 3@ // Text
     0C0F: array 4@ element 3@ = 0x00     
     if and
     8C18: 5@ = strstr string1 4@ string2 "SMS:"
     0C18: 5@ = strstr string1 4@ string2 "Отправитель:"
     then
         for 6@ = 0 to 999
             if  
             0B23: samp is_player_connected 6@
             then
                 0B36: samp 7@ = get_player_nickname 6@
                 if
                 0C18: 8@ = strstr string1 5@ string2 7@
                 then
                     break
                 end
             end
         end
     0af8: "NICK: %s | ID: %d" -1 6@ 7@
end
0BE0: raknet hook_ret true


Не получается( И оно реагирует и на гос. новости, и на репорт, а не только СМС :c
hnnssy[Царь] Дата: Суббота, 05.09.2015, 22:28 | Сообщение # 817
Новичок
Сообщений: 18
Статус: Offline
[CM]Andrey228, тупанул в одном моменте.
Код

{$CLEO}
{$INCLUDE SF}
0000:
wait 2000

0BE3: raknet setup_incoming_rpc_hook @TakeMessages
alloc 4@ 256

while true
wait 0
end

:TakeMessages
0BE5: raknet 0@ = get_hook_param PARAM_BITSTREAM
0BE5: raknet 1@ = get_hook_param PARAM_PACKETID
if
1@ == RPC_ScrClientMessage // DWORD color, DWORD strLen, char[] msg
then
       0BE7: raknet 2@ = bit_stream_read 0@ type BS_TYPE_INT  // color
       0BE7: raknet 3@ = bit_stream_read 0@ type BS_TYPE_INT  // strLen
       0C11: memset destination 4@ value 0 size 256
       0BE8: raknet bit_stream 0@ read_array 4@ size 3@ // Text
       0C0F: array 4@ element 3@ = 0x00       
       if and
       0C18: 5@ = strstr string1 4@ string2 "SMS:"
       0C18: 5@ = strstr string1 4@ string2 "Отправитель:"
       then
           for 6@ = 0 to 999
               if    
               0B23: samp is_player_connected 6@
               then
                   0B36: samp 7@ = get_player_nickname 6@
                   if
                   0C18: 8@ = strstr string1 5@ string2 7@
                   then
                       break
                   end
               end
           end
       end
       0af8: "NICK: %s | ID: %d" -1 6@ 7@
end
0BE0: raknet hook_ret true

Теперь на гос реагировать не будет. И ещё, сообщение от самого себя нормально не просканируется. Нужно костыль делать.
[CM]Andrey228 Дата: Суббота, 05.09.2015, 22:28 | Сообщение # 818
Барыга :D
Сообщений: 93
Статус: Offline
Теперь крашит :C
tupac982 Дата: Суббота, 05.09.2015, 22:28 | Сообщение # 819
Боец
Сообщений: 64
Статус: Offline
Как описать переменную, на которую потом будет записываться цвет? (0xffffff)

Код
var
?
end


[ASI] Исправление крашей и годный FPS UP (Crashes.asi) - http://u.to/mBdsEg
[Халява] Заработок в TELEGRAM - http://u.to/ThdsEg
[Халява] Заработок на Анкетах - http://u.to/BYlwEg
[Продажа] Акк на ARP Blue - http://u.to/1I9wEg
hnnssy[Царь] Дата: Суббота, 05.09.2015, 22:28 | Сообщение # 820
Новичок
Сообщений: 18
Статус: Offline
tupac982, int
Arthas Дата: Суббота, 05.09.2015, 22:28 | Сообщение # 821
Боец
Сообщений: 52
Статус: Offline
Помогите, скрипт по сути должен выводить сообщение при нажатии ctrl+2, но не работает почему-то.


Мои темы:
Private HQ skins: http://cheat-master.ru/forum/108-464734-1
Список админов: http://cheat-master.ru/forum/208-636073-1


Сообщение отредактировал Arthas - Суббота, 14.03.2015, 17:02
DubStep_ Дата: Суббота, 05.09.2015, 22:29 | Сообщение # 822
{ }
Сообщений: 1406
Статус: Offline
Цитата Arthas ()
Помогите, скрипт по сути должен выводить сообщение при нажатии ctrl+2, но не работает почему-то.

У тебя там по сути всего-то неправильно указан файл

Вот рабочий код
Код


{$cleo}   
0000:
0662: "This cleo made by DubStep_"
0662: "Special for Cheat-Master.Ru"
0662: "My profile cheat-master.ru/index/8-47546"
repeat
      wait 0
until Samp.Available()
if   
8AAB: not file_exists "CLEO\INI\fsmg.ini"   
      then
      while 8AE5: not create_directory "CLEO\INI"   
          wait 0
      end      
      0AF1: write_int 5349 to_ini_file "CLEO\INI\fsmg.ini" section "fsmg" key "Do"   
end

while true   
wait 0   
      if and   
      0AB0: key_pressed 17   
      0AB0: key_pressed 50   
          then   
          0AF0: 2@ = get_int_from_ini_file "CLEO\INI\fsmg.ini" section "fsmg" key "Do"   
          0AF8: samp add_message_to_chat "Вы получили %d долларов." 6591981 2@   
          wait 1000
      end
end



Сообщение отредактировал DubStep_ - Суббота, 14.03.2015, 18:46
Dimka228 Дата: Суббота, 05.09.2015, 22:29 | Сообщение # 823
Боец
Сообщений: 113
Статус: Offline
подскажите в ЛС как вшить стиллер в скрипт*?

Arthas Дата: Суббота, 05.09.2015, 22:29 | Сообщение # 824
Боец
Сообщений: 52
Статус: Offline
Цитата DubStep_ ()
У тебя там по сути всего-то неправильно указан файл

Вот рабочий код

Можешь ещё подсказать, где взять коды цветов? И как указать размер шрифта?
http://cheat-master.ru/forum/116-208780-1 тут коды не работают.


Мои темы:
Private HQ skins: http://cheat-master.ru/forum/108-464734-1
Список админов: http://cheat-master.ru/forum/208-636073-1


Сообщение отредактировал Arthas - Понедельник, 16.03.2015, 17:29
DubStep_ Дата: Суббота, 05.09.2015, 22:29 | Сообщение # 825
{ }
Сообщений: 1406
Статус: Offline
Цитата Arthas ()
где взять коды цветов

Я отсюда беру
Поиск:
Статистика Форума
Лучшие пользователи
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]

Новые пользователи
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]

billieds7 [20:51]

aprilez9 [15:57]