Регистрация Главная Пользователи Все разделы прочитаны
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Переделка скрипта СпидХаК для 2.5 в 2.7.

-

Боты, скрипты и прочий софт для Aion

- Весь софт по Aion, скрипты и боты для игры

Ответ
 
Опции темы
Старый 01.02.2012, 08:35   #1
 Разведчик
Аватар для 2256402
 
2256402 никому не известный тип
Регистрация: 28.05.2009
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Переделка скрипта СпидХаК для 2.5 в 2.7.

Очень удобный скрипт спидхака но проблема что он для серверов 2.1-2.5. Может кто переделать для 2.7 версиии

PHP код:
var
SpeedhackTimer:TTimer;
Speed:string
StartSpeed:string;
PlayerID:integer;

procedure Init;
begin
SpeedhackTimer 
:= TTimer.Create(nil);
SpeedhackTimer.OnTimer := @SpeedHackEvent;
SpeedhackTimer.Enabled := false;
SpeedhackTimer.Interval := 50

Speed := '00 00 00 42';
StartSpeed := '00 00 C0 40'
PlayerID := $00022792;  //id персонажа    
end;

procedure Free;
begin
SpeedhackTimer
.Free;
end;

procedure SpeedHackEvent(SenderTObject);
begin
buf 
:= HStr('42 65 D4');
WriteD(PlayerID);
buf := buf HStr('23 01 00');
buf := buf HStr(Speed);
WriteD(PlayerID);
SendToClientEx(ConnectName); 
end;

begin
if FromClient and (ReadC(1)=$C9) and (ReadH(4)=$0C15then     // эмоция включ.
begin 
if SpeedhackTimer.Enabled true then
begin
SpeedhackTimer
.Enabled := false;
buf := HStr('17 54 D4 19 00 00 00 00 00 00 00');
WriteS('SpeedHack ВЫКЛЮЧЕН!');
buf := buf HStr('00 00');
SendToClient

buf := HStr('42 65 D4');
WriteD(PlayerID);
buf := buf HStr('23 01 00');
buf := buf HStr(StartSpeed);
WriteD(PlayerID);
SendToClientEx(ConnectName); 
end
else
begin
SpeedhackTimer
.Enabled := true
buf := HStr('17 54 D4 19 00 00 00 00 00 00 00');
WriteS('SpeedHack ВКЛЮЧЕН!');
buf := buf HStr('00 00'); 
SendToClient;
end
pck := ''
end
if 
FromServer and (ReadC(1)=$42) and (ReadC(8)=$23) and (ReadD(4)=PlayerIDthen
begin
pck 
:= '';
end;
end 
  Ответить с цитированием
Старый 01.02.2012, 11:29   #2
 Сержант
Аватар для Getar
 
Getar на правильном путиGetar на правильном пути
Регистрация: 23.02.2011
Сообщений: 133
Популярность: 140
Сказал(а) спасибо: 12
Поблагодарили 66 раз(а) в 32 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

http://zhyk.ru/forum/showthread.php?t=339540 поиск...
________________
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  Ответить с цитированием
Старый 01.02.2012, 12:22   #3
 Сержант
Аватар для happytorn
 
happytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небеhappytorn лучик света в грозовом небе
Регистрация: 12.11.2009
Сообщений: 110
Популярность: 748
Сказал(а) спасибо: 68
Поблагодарили 104 раз(а) в 46 сообщениях
Отправить сообщение для happytorn с помощью Skype™
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от GetarПосмотреть сообщение
http://zhyk.ru/forum/showthread.php?t=339540 поиск...

Это два разных скрипта.
Насколько я помню скрипт из первого поста имел весомое преимущество.Скорость не сбрасывалась при прыжке.
  Ответить с цитированием
Старый 01.02.2012, 15:29   #4
 Пехотинец
Аватар для strepsil
 
strepsil неизвестен в этих краяхstrepsil неизвестен в этих краяхstrepsil неизвестен в этих краяхstrepsil неизвестен в этих краях
Регистрация: 08.08.2011
Сообщений: 89
Популярность: -343
Сказал(а) спасибо: 12
Поблагодарили 55 раз(а) в 22 сообщениях
Отправить сообщение для strepsil с помощью Skype™
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от happytornПосмотреть сообщение
Это два разных скрипта.
Насколько я помню скрипт из первого поста имел весомое преимущество.Скорость не сбрасывалась при прыжке.

Совершенно точно, и там, по моему, куча ненужной чепухи добавлена
________________
Everything should be made as simple as possible, but not simpler.

  Ответить с цитированием
Старый 01.02.2012, 16:31   #5
 Сержант
Аватар для 510145
 
510145 лучик света в грозовом небе510145 лучик света в грозовом небе510145 лучик света в грозовом небе510145 лучик света в грозовом небе510145 лучик света в грозовом небе510145 лучик света в грозовом небе510145 лучик света в грозовом небе
Регистрация: 11.11.2010
Сообщений: 129
Популярность: 731
Сказал(а) спасибо: 20
Поблагодарили 78 раз(а) в 40 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

эх если бы кто нибудь запилил под2,7 эти скрипты я его закакал
бы спасибками
это первый

и второй=)
  Ответить с цитированием
Старый 01.02.2012, 17:09   #6
 Разведчик
Аватар для vlad_as
 
vlad_as никому не известный тип
Регистрация: 28.12.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

пилить указанное ... хм, нет времени

Предложу свой вариант скрипта для v2.7, без излишеств. Не копипаст.

Вкл/выкл "скоростного режима" бега и полета через "." + прыжок
т.е. "." активация/деактивация. Прыжок чтоб режим включился на клиенте.

Если "скоростной режим" сбросился при ТП или входе в данж или еще как - сделайте прыжок, например.

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

Вопросы по скрипту прошу не задавать, т.к. редко на форуме появляюсь.
Пояснения по значению скорости в коментах скрипта.
Скрипт 100% рабочий на версии 2.7


Код:
var
PlayerID, SpeedID, SpeedFlyID: integer;
SX: boolean; 

procedure Init;
  begin
    SpeedID := 1093140480;      // бег скорость 10.5
    SpeedFlyID := 1098907648;   // полет скорость 16
    SX := False; 
  end;

begin

  if FromClient then  
    case pck[1] of
    
    #$45:  // ID перса типа 45 01 57 E2 FE XX XX XX XX 00 00 00 00 00 00
      begin   
        PlayerId := readD(6);
      end;
                                                  
    #$C2:  // проверяет эмоцию ходьба/бег (вкл/выкл)
      begin   
        if pck[6]=#$1A then
          begin
            pck:='';
            if not SX then SX := True else SX := False;
           end;
      end;    
    end;
    
  if SX and FromServer then  
    case pck[1] of

    #$45:
      begin
        if readD(6) = PlayerId then
        begin
          Buf := pck;
          if (readC(11) = 3) or (readC(11) = 35) then WriteD(SpeedFlyID,13) else WriteD(SpeedID,13);
          SendToClient;
          pck:='';
        end;   
      end; 
    end;
end.

Последний раз редактировалось vlad_as; 01.02.2012 в 17:13.
  Ответить с цитированием
Старый 01.02.2012, 18:57   #7
 Разведчик
Аватар для 2256402
 
2256402 никому не известный тип
Регистрация: 28.05.2009
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от vlad_asПосмотреть сообщение
пилить указанное ... хм, нет времени

Предложу свой вариант скрипта для v2.7, без излишеств. Не копипаст.

Вкл/выкл "скоростного режима" бега и полета через "." + прыжок
т.е. "." активация/деактивация. Прыжок чтоб режим включился на клиенте.

Если "скоростной режим" сбросился при ТП или входе в данж или еще как - сделайте прыжок, например.

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

Вопросы по скрипту прошу не задавать, т.к. редко на форуме появляюсь.
Пояснения по значению скорости в коментах скрипта.
Скрипт 100% рабочий на версии 2.7


Код:
var
PlayerID, SpeedID, SpeedFlyID: integer;
SX: boolean; 

procedure Init;
  begin
    SpeedID := 1093140480;      // бег скорость 10.5
    SpeedFlyID := 1098907648;   // полет скорость 16
    SX := False; 
  end;

begin

  if FromClient then  
    case pck[1] of
    
    #$45:  // ID перса типа 45 01 57 E2 FE XX XX XX XX 00 00 00 00 00 00
      begin   
        PlayerId := readD(6);
      end;
                                                  
    #$C2:  // проверяет эмоцию ходьба/бег (вкл/выкл)
      begin   
        if pck[6]=#$1A then
          begin
            pck:='';
            if not SX then SX := True else SX := False;
           end;
      end;    
    end;
    
  if SX and FromServer then  
    case pck[1] of

    #$45:
      begin
        if readD(6) = PlayerId then
        begin
          Buf := pck;
          if (readC(11) = 3) or (readC(11) = 35) then WriteD(SpeedFlyID,13) else WriteD(SpeedID,13);
          SendToClient;
          pck:='';
        end;   
      end; 
    end;
end.

как изменить скорость с 10.5 на более высокую?

Добавлено через 21 минуту
разобрался. спасиб автору жмем.

Последний раз редактировалось 2256402; 01.02.2012 в 19:18. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 01.02.2012, 19:38   #8
 Разведчик
Аватар для vlad_as
 
vlad_as никому не известный тип
Регистрация: 28.12.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

ага, предустановленные значения в скрипте:
SpeedID := 1093140480; // бег скорость 10.5

поскольку ph2 немного с багами, пришлось использовать определенный тип переменных.

Как получить нужное значение SpeedID. Использовать преобразование:
меню ph2 "дополнительно/преобразования"

1. в левой части указываем нужную скорость + стрелку преобразование вправо. (тип преобразования Single)


2. меняем тип преобразования на DWord + стрелку преобразования влево


слева получаем нужное значение SpeedID или SpeedFlyID.
Изображения
Тип файла: jpg _001.jpg (21.1 Кб, 806 просмотров)
Тип файла: jpg _002.jpg (21.7 Кб, 806 просмотров)
  Ответить с цитированием
Старый 08.02.2012, 12:19   #9
 Разведчик
Аватар для D*j*o***
 
D*j*o*** на правильном пути
Регистрация: 29.03.2011
Сообщений: 15
Популярность: 20
Сказал(а) спасибо: 15
Поблагодарили 5 раз(а) в 4 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от vlad_asПосмотреть сообщение
Код:
var
PlayerID, SpeedID, SpeedFlyID: integer;
SX: boolean;

procedure Init;
begin
SpeedID := 1093140480; // бег скорость 10.5
SpeedFlyID := 1098907648; // полет скорость 16
SX := False;
end;

begin

if FromClient then
case pck[1] of

#$45: // ID перса типа 45 01 57 E2 FE XX XX XX XX 00 00 00 00 00 00
begin
PlayerId := readD(6);
end;

#$C2: // проверяет эмоцию ходьба/бег (вкл/выкл)
begin
if pck[6]=#$1A then
begin
pck:='';
if not SX then SX := True else SX := False;
end;
end;
end;

if SX and FromServer then
case pck[1] of

#$45:
begin
if readD(6) = PlayerId then
begin
Buf := pck;
if (readC(11) = 3) or (readC(11) = 35) then WriteD(SpeedFlyID,13) else WriteD(SpeedID,13);
SendToClient;
pck:='';
end;
end;
end;
end.


а можно где припесать К этому скрипту
.spd1 2 3

Последний раз редактировалось D*j*o***; 08.02.2012 в 12:26.
  Ответить с цитированием
Старый 08.02.2012, 17:36   #10
 Разведчик
Аватар для vlad_as
 
vlad_as никому не известный тип
Регистрация: 28.12.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от D*j*o***Посмотреть сообщение
а можно где припесать К этому скрипту
.spd1 2 3

В этой версии такого функционала нет.
Нужно "допиливать".
  Ответить с цитированием
Старый 07.03.2012, 16:59   #11
 Разведчик
Аватар для jasons
 
jasons никому не известный тип
Регистрация: 09.02.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от vlad_asПосмотреть сообщение
пилить указанное ... хм, нет времени

Предложу свой вариант скрипта для v2.7, без излишеств. Не копипаст.

Вкл/выкл "скоростного режима" бега и полета через "." + прыжок
т.е. "." активация/деактивация. Прыжок чтоб режим включился на клиенте.

Если "скоростной режим" сбросился при ТП или входе в данж или еще как - сделайте прыжок, например.

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

Вопросы по скрипту прошу не задавать, т.к. редко на форуме появляюсь.
Пояснения по значению скорости в коментах скрипта.
Скрипт 100% рабочий на версии 2.7


Код:
var
PlayerID, SpeedID, SpeedFlyID: integer;
SX: boolean; 

procedure Init;
  begin
    SpeedID := 1093140480;      // бег скорость 10.5
    SpeedFlyID := 1098907648;   // полет скорость 16
    SX := False; 
  end;

begin

  if FromClient then  
    case pck[1] of
    
    #$45:  // ID перса типа 45 01 57 E2 FE XX XX XX XX 00 00 00 00 00 00
      begin   
        PlayerId := readD(6);
      end;
                                                  
    #$C2:  // проверяет эмоцию ходьба/бег (вкл/выкл)
      begin   
        if pck[6]=#$1A then
          begin
            pck:='';
            if not SX then SX := True else SX := False;
           end;
      end;    
    end;
    
  if SX and FromServer then  
    case pck[1] of

    #$45:
      begin
        if readD(6) = PlayerId then
        begin
          Buf := pck;
          if (readC(11) = 3) or (readC(11) = 35) then WriteD(SpeedFlyID,13) else WriteD(SpeedID,13);
          SendToClient;
          pck:='';
        end;   
      end; 
    end;
end.

А можно отсуда убрать спид хак на скорость полёта ???
Если кто может плиз уберити и скинет суда
  Ответить с цитированием
Старый 08.03.2012, 16:27   #12
 Разведчик
Аватар для vlad_as
 
vlad_as никому не известный тип
Регистрация: 28.12.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Цитата:
Сообщение от jasonsПосмотреть сообщение
А можно отсуда убрать спид хак на скорость полёта ???
Если кто может плиз уберити и скинет суда

строку:
if (readC(11) = 3) or (readC(11) = 35) then WriteD(SpeedFlyID,13) else WriteD(SpeedID,13);

заменить на строчку:
if (readC(11) <> 3) and (readC(11) <> 35) then WriteD(SpeedID,13);
  Ответить с цитированием
Старый 08.03.2012, 16:58   #13
 Разведчик
Аватар для AngelofDead666
 
AngelofDead666 никому не известный тип
Регистрация: 23.02.2012
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 23
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Переделка скрипта СпидХаК для 2.5 в 2.7.

Чем эта тема отличается от 100 других? поиск рулит!
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переделка Autoclicker v2.2 romukasus Общение и обсуждение, архив Lineage 2 0 15.01.2012 01:57
[Обсуждение] Песенка про ДО (2), переделка -Groza- Общение и обсуждение 10 14.01.2012 13:47
[Помогите!] Переделка скриптов. Spoiler73 Общение и обсуждение, архив Lineage 2 0 22.03.2011 15:54
Переделка дизайна theanion+psd masone Web для Lineage 2 0 18.11.2010 17:02

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:36.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net