Вернуться   CoderX :: Forums > Lineage II > L2PacketHack
Войти через OpenID

L2PacketHack Форум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела! Обсуждение багов Lineage ЗАПРЕЩЕНО!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 09.06.2009, 01:50   #11
Местный
 
Аватар для pmen
 
Регистрация: 16.05.2009
Сообщений: 129
Сказал Спасибо: 66
Имеет 62 спасибок в 34 сообщенях
pmen пока неопределено
По умолчанию

Значит какой-то пакет неправильно вписал...Я думаю шифрация паетов на Парт 2 Парт1 и камаельке одинаковая ....Понятн что на шоке работать нбудет..так же как и на руофе и Аббисе.=) На многих явах работает..на серверах где по 1 к онлайна
__________________
Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает
__________________________________________________ _____________
Родители частенько вышибали из меня дурь, но я знал где достать еще
__________________________________________________ _____________
Я живу напротив кладбища. БУДЕШЬ выпендриваться - будешь жить напротив меня!!!

Если помог скажи СПАСИБО =)
pmen вне форума   Ответить с цитированием
Старый 09.06.2009, 01:56   #12
Пользователь
 
Аватар для HORSE
 
Регистрация: 06.06.2009
Сообщений: 92
Сказал Спасибо: 31
Имеет 9 спасибок в 8 сообщенях
HORSE пока неопределено
По умолчанию

оно иногда ресает...но ты стоишь 1-2 сек и сразу оказываешся в городе...
HORSE вне форума   Ответить с цитированием
Старый 09.06.2009, 02:02   #13
Местный
 
Аватар для pmen
 
Регистрация: 16.05.2009
Сообщений: 129
Сказал Спасибо: 66
Имеет 62 спасибок в 34 сообщенях
pmen пока неопределено
По умолчанию

вот дам сервер где я щас играю =) Там пользуюсь скриптом во всю!
Lineagetwo.ru

Добавлено через 2 минуты
Понял твою проблему Увы но там где ты играешь стоит хорошая геодата...Я обязательно попробую решить проблему с геодатой и выложу переписанный скрипт.У меня уже есть идеи =)

Цитата:
Сообщение от HORSE Посмотреть сообщение
оно иногда ресает...но ты стоишь 1-2 сек и сразу оказываешся в городе...
__________________
Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает
__________________________________________________ _____________
Родители частенько вышибали из меня дурь, но я знал где достать еще
__________________________________________________ _____________
Я живу напротив кладбища. БУДЕШЬ выпендриваться - будешь жить напротив меня!!!

Если помог скажи СПАСИБО =)

Последний раз редактировалось pmen, 09.06.2009 в 02:02. Причина: Добавлено сообщение
pmen вне форума   Ответить с цитированием
За это сообщение pmen нажился спасибкой от:
Старый 09.06.2009, 10:58   #14
Пользователь
 
Аватар для HORSE
 
Регистрация: 06.06.2009
Сообщений: 92
Сказал Спасибо: 31
Имеет 9 спасибок в 8 сообщенях
HORSE пока неопределено
По умолчанию

Цитата:
Сообщение от pmen Посмотреть сообщение
вот дам сервер где я щас играю =) Там пользуюсь скриптом во всю!
Lineagetwo.ru

Добавлено через 2 минуты
Понял твою проблему Увы но там где ты играешь стоит хорошая геодата...Я обязательно попробую решить проблему с геодатой и выложу переписанный скрипт.У меня уже есть идеи =)
Буду очень благодарен=)))
HORSE вне форума   Ответить с цитированием
Старый 09.06.2009, 17:31   #15
Местный
 
Аватар для pmen
 
Регистрация: 16.05.2009
Сообщений: 129
Сказал Спасибо: 66
Имеет 62 спасибок в 34 сообщенях
pmen пока неопределено
По умолчанию

Вот 8tomat8 предлогал хорошую идею....но мне нужна помощь конечно ) Вот когда ты нажал в город,когда ты втаешь,в это время будет посылться Validate Position каждые 0.1,а ValidatePosition нужно брать с того места где ты понастоящему должен встать и до того где ты встал на самом деле....Тогда думаю проблем не будет..Нужно написать процедуру тамера и вычисления ValidatePosition..и тогда думаю будет работать и с хорошей геодатой

Добавлено через 1 минуту
Админы а вы как думаете сработает?
__________________
Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает
__________________________________________________ _____________
Родители частенько вышибали из меня дурь, но я знал где достать еще
__________________________________________________ _____________
Я живу напротив кладбища. БУДЕШЬ выпендриваться - будешь жить напротив меня!!!

Если помог скажи СПАСИБО =)

Последний раз редактировалось pmen, 09.06.2009 в 17:31. Причина: Добавлено сообщение
pmen вне форума   Ответить с цитированием
За это сообщение pmen нажился спасибкой от:
Старый 09.06.2009, 17:40   #16
Пользователь
 
Аватар для HORSE
 
Регистрация: 06.06.2009
Сообщений: 92
Сказал Спасибо: 31
Имеет 9 спасибок в 8 сообщенях
HORSE пока неопределено
По умолчанию

Цитата:
Сообщение от pmen Посмотреть сообщение
Вот 8tomat8 предлогал хорошую идею....но мне нужна помощь конечно ) Вот когда ты нажал в город,когда ты втаешь,в это время будет посылться Validate Position каждые 0.1,а ValidatePosition нужно брать с того места где ты понастоящему должен встать и до того где ты встал на самом деле....Тогда думаю проблем не будет..Нужно написать процедуру тамера и вычисления ValidatePosition..и тогда думаю будет работать и с хорошей геодатой

Добавлено через 1 минуту
Админы а вы как думаете сработает?
хммм....идею я почти понял...она со смыслом...и тоже думаю сработает....но как это всё написать на деле я не наю
HORSE вне форума   Ответить с цитированием
Старый 09.06.2009, 17:41   #17
Местный
 
Аватар для pmen
 
Регистрация: 16.05.2009
Сообщений: 129
Сказал Спасибо: 66
Имеет 62 спасибок в 34 сообщенях
pmen пока неопределено
По умолчанию

Сделаем Но работка тут большая.....
__________________
Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает
__________________________________________________ _____________
Родители частенько вышибали из меня дурь, но я знал где достать еще
__________________________________________________ _____________
Я живу напротив кладбища. БУДЕШЬ выпендриваться - будешь жить напротив меня!!!

Если помог скажи СПАСИБО =)
pmen вне форума   Ответить с цитированием
Старый 09.06.2009, 18:13   #18
Пользователь
 
Аватар для HORSE
 
Регистрация: 06.06.2009
Сообщений: 92
Сказал Спасибо: 31
Имеет 9 спасибок в 8 сообщенях
HORSE пока неопределено
По умолчанию

Но скрипт то прикольный будет)))
Прикинь так бишем бесконечно вставать))))
HORSE вне форума   Ответить с цитированием
Старый 09.06.2009, 19:14   #19
Местный
 
Аватар для pmen
 
Регистрация: 16.05.2009
Сообщений: 129
Сказал Спасибо: 66
Имеет 62 спасибок в 34 сообщенях
pmen пока неопределено
По умолчанию



Добавлено через 15 минут
Кто хорошо разбирается в Таймерах....Посмотрите не накуралесил ли я тут случайно

DELPHI Код:
//Скрипт на возрождение на месте после смерти. //Включите скрипт,когда вы умерли возьмите себя в таргет и нажмите в город. //Вы встанете наместе. //Автор Crazy$ //=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= const //====================================== Name='Qwertyuio'; //**<-----Ник Персонажа-= //====================================== var                a:integer;x:integer;MyID:string;s:integer; y:integer;z:integer;TimerRes:TTimer; b:boolean;ValidatePosition:string;    procedure Init;    //Вызывается при включении скрпта begin      timerRes:=TTimer.Create(nil);    //Задаем настройки тамера      timerRes.OnTimer:=@OnTimer;      timerRes.enabled:=false;   //Таймер выключен      timerRes.interval:=10//интервал 10 милисекунд      s:=0; end; procedure OnTimer; begin buf:=#$48//Тут нужно будет возиться с координатами..Вычислять для каждого места где обычно происходит REVIVE inc(s); SendToServerEX(Name); end; // и Т.Д   procedure SendMsc(msc:string); begin buf:=#$4A; WriteD(0); WriteD(10); WriteS(''); WriteS(msc); SendToClient; end; procedure Free; //Вызывается при выключении скрипта begin   timerRes.free;         //Освобождаем память таймера end; begin //Нечитаем пустые пакеты if pck='' then exit; //Если Имя соединения Name //И Пакет Action от клиента то     if FromClient and (ConnectName=Name) and (pck[1]=#$04) then begin //Сохраняем мой Обжект Ид MyID:= pck[2]+pck[3]+pck[4]+pck[5];  a:=ReadD(2); x:=ReadD(6); //Читаем и запоминаем данные y:=ReadD(10); z:=ReadD(14);    SendMsc('Все данные сохранены!'); //Оповещаем о том что все прошло успешно b:=true; end; begin    if pck='' then exit; //Не читаем пустые пакеты //Если от Клиента пакет RequestRestartPoint //Запоминаем ValidatePosition до revive //Посылаем клиенту TeleportToLocation    if FromClient and (ConnectName=Name) and (pck=hstr('6D 00 00 00 00')) then   //Если от клиента идет пакет RequestRestartPoint то    begin       TimerRes.Enabled := True//Таймер включен     end;    if FromClient and (ConnectName=Name) and (pck[1]=#$48) then ValidatePosition:=pck;    if FromServer and (ConnectName=Name) and (pck[1]=#$28) and (MyID= pck[2]+pck[3]+pck[4]+pck[5]) then   begin     pck:=''; //Убиваем стандартный пакет     buf:=ValidatePosition; //посылаем ValidatePosition   SendToServerEX(Name);     buf:=#$28;     WriteD(A);        //Obj.ID     WriteD(X);       //Coord.X     WriteD(Y);       //Coord.Y     WriteD(Z);       //Coord.Z     SendtoclientEX(Name);     buf:=ValidatePosition;  //посылаем ValidatePosition   SendToServerEX(Name);   timerRes.enabled:=false;   // Таймер выклюяен exit;   end; end; end.

Добавлено через 43 минуты
Правильно ли написана сама процедура таймера?
__________________
Работа программиста и шамана имеет много общего - оба бормочут непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает
__________________________________________________ _____________
Родители частенько вышибали из меня дурь, но я знал где достать еще
__________________________________________________ _____________
Я живу напротив кладбища. БУДЕШЬ выпендриваться - будешь жить напротив меня!!!

Если помог скажи СПАСИБО =)

Последний раз редактировалось pmen, 09.06.2009 в 19:18. Причина: Добавлено сообщение
pmen вне форума   Ответить с цитированием
За это сообщение pmen нажился спасибкой от:
Старый 09.06.2009, 19:17   #20
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

SendToServerEx(name)
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack


Опции темы
Опции просмотра

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

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


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

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!