Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Гарант RF-Cheats.ru Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > > >

Пакетный уровень RFO / WPF-скрипты

: Обсуждение пакетов, способа отсылки/редактирования пакетов и багов на их основе. Технически говоря - обсуждение сетевого протокола RF.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Сделать тему важной Опции темы
Старый 03.09.2010, 00:43   #1
Djo
Гость
Аватар для Djo
Сообщений: n/a
Благодарностей:
0 всего

TrapDetect


Так как у меня нету 150 сообщений, написать свой детектор.



Играю на Abyss - Reborn раса кора.
Для другой расы не проверял, но думаю работает.
Мина подсвечивается стрелочкой и на радаре.
Если вы уведите под зеленой стрелку мину, значит мина другой расы
Если под стрелкой нету мины значит вашей расы.

Код:
// TrapDetect 1.0 - показывает ловушки
// Включить              /trap on
// Отключить             /trap off

// Если вы уведите под зеленой стрелку мину, значит мина другой расы
// Если под стрелкой нету мины значит вашей расы.

var
 PID,CharID,ID,trapSID,trapID,startl,stopl,namel,le,i : integer;
 start,stop,name,trapCursor : string;
 sY,sZ,sX : word;
 trapCur : char;
 flag : boolean;

Procedure MsgInfo(msg : string);
begin
 gSys.EnSendC(FormatPck('%hcdacha',[$0A02,02,0,'[!]'+FStr(16),Length(msg) + 2,$203A,msg+#0]));
 gsys.sleep(15);
end;

procedure OnCreate;
begin
     le:=23;
     start:='on';
     startl:=length(start);
     stop:='off';
     stopl:=length(stop);
     name:='trap';
     namel:=length(name);
     flag:=false;
end;

BEGIN

 if length(_gBuff) < 4 then exit;
 PID := GInt(_gBuff,3,2);

 if _gFromServ then
 begin

  case PID of
    $0F01: CharID:=GInt(_gBuff,7,4);
    $660D: begin
            MsgInfo('Trap Detect 1.0');
            MsgInfo('(c) DjoSmer, 2010');
           end;
    $A804: begin
            if(flag) then
            begin
              trapSID:=GInt(_gBuff,5,4);
              trapID:=GInt(_gBuff,9,4);
              sX:=GInt(_gBuff,13,2);
              sY:=GInt(_gBuff,15,2);
              sZ:=GInt(_gBuff,17,2);
              trapCursor:=copy(_gBuff,23,4);
              trapCur:=#01;

              gSys.SendC(FormatPck('%hddhhhdc',[$D503,trapSID,trapID,sX,sY,sZ,CharID,trapCur]));
              if(trapCursor=HStr('00000101')) then
              begin
               gSys.SendC(FormatPck('%hd',[$E711,trapID]));
              end;

              gBlockPacket;
            end;
           end;
  end;
 end;

 if not (_gFromServ) then
 begin
   case PID of
    $0302: begin
            if strcmp(copy(_gBuff,5,namel),name) then
            begin
              if strcmp(copy(_gBuff,le,startl),start) then
              begin
                flag:=true;
                MsgInfo('Trap: ON');
              end;
              if strcmp(copy(_gBuff,le,stopl),stop) then
              begin
                flag:=false;
                MsgInfo('Trap: OFF');
              end;
              gBlockPacket;
            end;
           end;
   end;
 end;


END.

Последний раз редактировалось dark; 08.09.2010 в 11:05.
 
Ответить с цитированием
Сказали спасибо:
ConteX (19.02.2011), ТуЗеМеЦ (15.01.2011), user999 (08.09.2010), Stormraider (03.09.2010)


Старый 03.09.2010, 00:48   #2
Stormraider
Продвинутый читер
Аватар для Stormraider
OFFLINE
Регистрация: 14.04.2007
Сообщений: 391
Благодарностей:
824 всего
Мнения: + 3659
Репутация: 3268
Отправить сообщение для Stormraider с помощью ICQ

За название топика +1.


Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook


История России — борьба невежества с несправедливостью. (c) МихМих

Numa Numa
 
Ответить с цитированием
Сказали спасибо:
user999 (08.09.2010), Wise (03.09.2010)
Старый 08.09.2010, 10:56   #3
Djo
Гость
Аватар для Djo
Сообщений: n/a
Благодарностей:
0 всего

Модераторы уберите хайд.
 
Ответить с цитированием
Старый 08.09.2010, 10:57   #4
user999
фееричная папуасия
Аватар для user999
OFFLINE
Регистрация: 12.06.2008
Сообщений: 492
Благодарностей:
5,840 всего
Мнения: + 6757
Репутация: 18824

Цитата:
Сообщение от Stormraider Посмотреть сообщение
За название топика +1.
тоже привлекло, а внутри ниче полезного?
 
Ответить с цитированием
Старый 08.09.2010, 11:05   #5
wodewill
На доске почёта
Аватар для wodewill
OFFLINE
Регистрация: 07.02.2008
Возраст: 35
Сообщений: 0
Благодарностей:
1,331 всего
Мнения: + 3101
Репутация: 3487
Отправить сообщение для wodewill с помощью ICQ Отправить сообщение для wodewill с помощью Skype™

Цитата:
Сообщение от user999 Посмотреть сообщение
тоже привлекло, а внутри ниче полезного?
Обычный поиск ловушек подобно тому что уже был тут.
 
Ответить с цитированием
Сказали спасибо:
user999 (08.09.2010)
Старый 08.09.2010, 11:06   #6
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 965
Благодарностей:
36,566 всего
Мнения: + 37521
Репутация: 116361
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Накину постов. Хайд снят.

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Сказали спасибо:
user999 (08.09.2010)
Старый 15.09.2010, 04:11   #7
(o)men
Гость
Аватар для (o)men
Сообщений: n/a
Благодарностей:
0 всего

Проверил на том самом преславутом реборне, подорвался на мине.
Не видно мин, либо что-то напутано со скриптом.
 
Ответить с цитированием
Старый 16.09.2010, 11:18   #8
Djo
Гость
Аватар для Djo
Сообщений: n/a
Благодарностей:
0 всего

у меня работает.
возможно ты не увидел новых мин которые около тебя поставили. ты их не увидел.
 
Ответить с цитированием
Старый 28.09.2010, 12:36   #9
Ivanov
Гость
Аватар для Ivanov
Сообщений: n/a
Благодарностей:
0 всего

Попробовал на PVPWAR, мины детектит, но стрелок неставит и еще ветка с инициализацией CharID ниразу несрабатывает.
 
Ответить с цитированием
Старый 05.10.2010, 11:57   #10
Djo
Гость
Аватар для Djo
Сообщений: n/a
Благодарностей:
0 всего

У меня комп не справляется когда wpf работает, поэтому дальше не дорабатывал этот скрипт. Будет время допишу.
 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр