Логотип игрового форума 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 бесплатно без хайдаБоты и читы для The Elder Scrolls Online (TESO) бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр




Ответ
 
Опции темы
Старый 09.02.2010, 01:24   #1
broveymimo
Эксперт
Аватар для broveymimo
OFFLINE
Регистрация: 30.03.2009
Возраст: 45
Сообщений: 905
Благодарностей:
839 всего
Мнения: + 2048
Репутация: 2468

[WPF Script] Urgent TP - Используем телепорт во время боя


Баг на телепорт во время боя давно известен, по этому я не претендую на авторство. Я только автоматизировал использование этого бага.

Итак для инициализации скрипта наберите команду /UTP INI. Затем используйте ТП из инвентаря, который вы желаете инициализировать как телепорт по умолчанию. Желательно использовать ТП в ГШ, т.к. он самый дешевый. Теперь, когда вам пришло подтверждение инициализации - установите на быструю панель иконку социала "Плач" (она не имеет анимации и абсолютно бесполезна в игре). Теперь, когда вам угрожает опасность - кликайте на иконке и перемещайтесь в ГШ.

Напоминаю, что за использование багов вы можете получить бессрочный бан. Так что пользуйтесь с умом на свой страх и риск.

Вот сам скрипт:

PHP код:
// UrgentTP  v.1.0. (c) broveymimo
// Запуск              SendPMessage("UTP","INI")


var le,inil,namel,PID,itemID:integer;
    
ini,name:string;
    
flag,init:boolean;

procedure OnCreate;
begin
     le
:=23;
     
ini:='INI';
     
inil:=length(ini);
     
name:='UTP';
     
namel:=length(name);
     
flag:=false;
     
init:=false;
end;

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

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

     if 
not (_gFromServthen
     
case PID of
       
$0302begin
                   
if strcmp(copy(_gBuff,5,namel),namethen
                   begin
                        
if strcmp(copy(_gBuff,le,inil),inithen
                        begin
                             flag
:=true;
                             
MsgInfo('UrgentTP запущен');
                             
MsgInfo('используйте ТП из инвентаря');
                             
MsgInfo('для инициализации');
                        
end;
                        
gBlockPacket;
                   
end;
              
end;
       $
1A04: if flag then 
              begin
                   itemID
:= GInt(_gBuff,5,1);
                   
flag:= false;
                   
init:= true;
                   
gBlockPacket;
                   
MsgInfo('ТП инициализирован успешно');
              
end;                   
       $
160D: if (GInt(_gBuff,5,1) = 7) and init then gSys.SendS(FormatPck('%hcc',***91;$1A04,itemID,0***93;));                   
     
end;
     if 
_gFromServ then
     
case PID of
       
$660Dbegin
                   MsgInfo
('Welcome to UrgentTP v.1.0');
                   
MsgInfo('скрипт (c) broveymimo, 2010');
                   
MsgInfo('');
                   
MsgInfo('/UTP INI для запуска скрипта');
                   
MsgInfo('после запуска используйте ТП');
                   
MsgInfo('из инвентаря для инициализации');
              
end;
     
end;
END

Последний раз редактировалось broveymimo; 09.02.2010 в 14:39.


Мои скрипты: PMSpamer PVPHelper
Важны темы: Разбор пакетов
Реклама: Учебный центр - Best Profi, Днепропетровск
ЯД: 41001932890078
 
Ответить с цитированием
Сказали спасибо:
Andrew (10.04.2010), aCCelerat1on (08.03.2010), ANTI-SPY (18.02.2010), Недоступно (11.02.2010), котопес (11.02.2010), Vishtar (10.02.2010)


Старый 09.02.2010, 01:29   #2
Vishtar
Лентяй!
Аватар для Vishtar
OFFLINE
Регистрация: 28.03.2009
Сообщений: 333
Благодарностей:
919 всего
Мнения: + 9309
Репутация: 2534

https://www.rf-cheats.ru/forum/showthread.php?t=47488
А этот скрипт не рабочий?

P.S. Можешь сделать скрипт на авто-соглашение на гвг? Просто часто назначают чв на то время, когда я в афке(

Последний раз редактировалось Vishtar; 09.02.2010 в 01:34.
 
Ответить с цитированием
Старый 09.02.2010, 01:32   #3
broveymimo
Эксперт
Аватар для broveymimo
OFFLINE
Регистрация: 30.03.2009
Возраст: 45
Сообщений: 905
Благодарностей:
839 всего
Мнения: + 2048
Репутация: 2468

Рабочий, но для его использования ты должен сначала отловить пакет на ТП для своего персонажа, потом отредактировать скрипт под себя, а в моем все делается удобно из клиента.


Мои скрипты: PMSpamer PVPHelper
Важны темы: Разбор пакетов
Реклама: Учебный центр - Best Profi, Днепропетровск
ЯД: 41001932890078
 
Ответить с цитированием
Сказали спасибо:
Vishtar (09.02.2010)
Старый 12.02.2010, 09:46   #4
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,485 всего
Мнения: + 34580
Репутация: 116118
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

broveymimo +20 постов

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

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 12.02.2010, 09:54   #5
котопес
Супер-модератор
Аватар для котопес
OFFLINE
Регистрация: 22.12.2008
Возраст: 47
Сообщений: 1,100
Благодарностей:
2,844 всего
Мнения: + 5948
Репутация: 9101

его можно слегка модифицировать, и расу автоматически получать :)

BigData DBA/DataInfraOps
 
Ответить с цитированием
Старый 09.04.2010, 18:59   #6
Andrew
Освоившийся
Аватар для Andrew
OFFLINE
Регистрация: 21.08.2007
Сообщений: 83
Благодарностей:
66 всего
Мнения: + 222
Репутация: 236

небольшой фикс, при атаке других игроков (на bsb) - работает тока когды ты стоишь =\
можно ли это пофиксить?!)))

 
Ответить с цитированием
Старый 10.04.2010, 04:03   #7
broveymimo
Эксперт
Аватар для broveymimo
OFFLINE
Регистрация: 30.03.2009
Возраст: 45
Сообщений: 905
Благодарностей:
839 всего
Мнения: + 2048
Репутация: 2468

естественно, когда ты бежишь клиент не может использовать эмоцию, по этому и не получается сделать ТП. можно пофиксить, если вместо эмоции юзать что нибудь другое, например какую нибудь вещь из инвентаря. На каком сервере ты пользуешься этим скриптом?


Мои скрипты: PMSpamer PVPHelper
Важны темы: Разбор пакетов
Реклама: Учебный центр - Best Profi, Днепропетровск
ЯД: 41001932890078
 
Ответить с цитированием
Старый 10.04.2010, 08:40   #8
Andrew
Освоившийся
Аватар для Andrew
OFFLINE
Регистрация: 21.08.2007
Сообщений: 83
Благодарностей:
66 всего
Мнения: + 222
Репутация: 236

broveymimo, на варе xD
может вместо эмоции какойнить низкоуровненвый ботл поставить к примеру?! или что еще, буду рад всеравно =)

 
Ответить с цитированием
Старый 10.04.2010, 12:36   #9
BlowUminD
Продвинутый читер
Аватар для BlowUminD
OFFLINE
Регистрация: 30.11.2007
Сообщений: 290
Благодарностей:
233 всего
Мнения: + 748
Репутация: 792
Отправить сообщение для BlowUminD с помощью ICQ

ИМХО проще всего сделать тп по команде из чата, а чтобы не тормозить в бою, забить ее в макрос.

Например так
По команде "/UTP TP" должен произойти телепорт.
Код:
// UrgentTP  v.1.0. (c) broveymimo 
// Запуск              SendPMessage("UTP","INI") 


var le,inil,portl,namel,PID,itemID:integer; 
    ini,port,name:string; 
    flag,init:boolean; 

procedure OnCreate; 
begin 
     le:=23; 
     ini:='INI'; 
     inil:=length(ini);
     port:='TP';
     portl:=length(port); 
     name:='UTP'; 
     namel:=length(name); 
     flag:=false; 
     init:=false; 
end; 

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

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

     if not (_gFromServ) then 
     case PID of 
       $0302: begin 
                   if strcmp(copy(_gBuff,5,namel),name) then 
                   begin 
                        if strcmp(copy(_gBuff,le,inil),ini) then 
                        begin 
                             flag:=true; 
                             MsgInfo('UrgentTP запущен'); 
                             MsgInfo('используйте ТП из инвентаря'); 
                             MsgInfo('для инициализации'); 
                        end;
                        if strcmp(copy(_gBuff,le,portl),port) and init then gSys.SendS(FormatPck('%hcc',[$1A04,itemID,0])); 
                        gBlockPacket; 
                   end; 
              end; 
       $1A04: if flag then  
              begin 
                   itemID:= GInt(_gBuff,5,1); 
                   flag:= false; 
                   init:= true; 
                   gBlockPacket; 
                   MsgInfo('ТП инициализирован успешно'); 
              end;                    
       $160D: if (GInt(_gBuff,5,1) = 7) and init then gSys.SendS(FormatPck('%hcc',[$1A04,itemID,0]));                    
     end; 
     if _gFromServ then 
     case PID of 
       $660D: begin 
                   MsgInfo('Welcome to UrgentTP v.1.0'); 
                   MsgInfo('скрипт (c) broveymimo, 2010'); 
                   MsgInfo(''); 
                   MsgInfo('/UTP INI для запуска скрипта'); 
                   MsgInfo('после запуска используйте ТП'); 
                   MsgInfo('из инвентаря для инициализации'); 
              end; 
     end; 
END.

Последний раз редактировалось BlowUminD; 10.04.2010 в 12:52. Причина: Добавлено сообщение
 
Ответить с цитированием
Сказали спасибо:
broveymimo (10.04.2010), Andrew (10.04.2010)
Старый 10.04.2010, 20:08   #10
broveymimo
Эксперт
Аватар для broveymimo
OFFLINE
Регистрация: 30.03.2009
Возраст: 45
Сообщений: 905
Благодарностей:
839 всего
Мнения: + 2048
Репутация: 2468

Цитата:
Сообщение от blowumind Посмотреть сообщение
ИМХО проще всего сделать тп по команде из чата, а чтобы не тормозить в бою, забить ее в макрос.
как раз об этом и я думал, но ты меня опередил

Добавлено через 59 секунд
А еще ТП можно забиндить на какой нибудь "неиспользуемый" баф или скил

Добавлено через 4 минуты
А еще проще, без всяких макросов, сделать ТП при отправке в белый чат, например "1", ну или кому что быстрее и удобнее нажимать. Делается так - мышкой послали перса убегать, а сами нажимаем t - 1 - Enter. Быстро и удобно. По повоу ложных срабатываний - вряд ли вам когда нибудь нужно будет в белый чат отправлять 1 в игре, так что по этому поводу переживать не нужно.

Последний раз редактировалось broveymimo; 10.04.2010 в 20:12. Причина: Добавлено сообщение


Мои скрипты: PMSpamer PVPHelper
Важны темы: Разбор пакетов
Реклама: Учебный центр - Best Profi, Днепропетровск
ЯД: 41001932890078
 
Ответить с цитированием
Ответ



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

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

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

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