Разработка Раздел для совместной разработки/доработки программы
26.12.2008, 01:53
#1
Местный
Регистрация: 06.03.2008
Сообщений: 154
Сказал Спасибо: 46
Имеет 130 спасибок в 38 сообщенях
NLObP,
ЗАРАБОТАЛО!!!
и пакеты удается отсылать и серверу и клиенту!
за первый час тестирования вылетов небыло.
Только подключиться удалось с третьего раза.
26.12.2008, 14:50
#2
Рыцарь
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
Цитата:
Сообщение от
nezabudkin
ЗАРАБОТАЛО!!!
и пакеты удается отсылать и серверу и клиенту!
за первый час тестирования вылетов небыло.
Только подключиться удалось с третьего раза.
В настройки изменения вносил или как есть запустил и работает?
Добавлено через 11 минут
ZliLO , перехват перед выбором сервера включай.
Последний раз редактировалось NLObP, 26.12.2008 в 14:50 .
Причина: Добавлено сообщение
26.12.2008, 16:37
#3
Местный
Регистрация: 06.03.2008
Сообщений: 154
Сказал Спасибо: 46
Имеет 130 спасибок в 38 сообщенях
Цитата:
Сообщение от
NLObP
В настройки изменения вносил или как есть запустил и работает?
Взял твою сборку PHX, НИЧЕГО не трогал в настройках, включал перехват как ты и описал. Удалось залогиниться где-то с 3го - 4го раза.
Пакеты начинает выдеть после того, как выберешь чара и войдешь в игру...
Почему-то всегда получается id соединения = 1
Последний раз редактировалось nezabudkin, 26.12.2008 в 16:42 .
26.12.2008, 19:49
#4
Рыцарь
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
nezabudkin , а ты пробовал отправить пакет?
27.12.2008, 00:32
#5
Местный
Регистрация: 06.03.2008
Сообщений: 154
Сказал Спасибо: 46
Имеет 130 спасибок в 38 сообщенях
Цитата:
Сообщение от
Grinch
nezabudkin, а ты пробовал отправить пакет?
Да, отправлял Say2 и серверу и клиенту, все работает, бана пока нету...
27.12.2008, 00:47
#6
Рыцарь
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
Цитата:
Сообщение от
nezabudkin
Да, отправлял Say2 и серверу и клиенту, все работает, бана пока нету...
Подтверждаю. Раньше скрипт "радар" подвешивал клиента, теперь работает.
delphi Код:
//**********************************************
//for Gracia
//Установка стрелки (радара) над чаром к цели, при использовании таргета
//Чтобы включить скрипт используйте в игре социальное действие - Yes
//Чтобы выключить скрипт используйте в игре социальное действие - No
//**********************************************
var
Attacker, SocialID, CorX, CorY, CorZ, Status: Integer ;
procedure SendMs( msg:string ) ;
begin
buf:=#$4A;
WriteD( 0 ) ;
WriteD( 10 ) ;
WriteS( '' ) ;
WriteS( msg) ;
SendToClient;
end ;
procedure TargetRadar( CorX, CorY, CorZ: Integer ) ;
begin
buf:=#$F1;
WriteD( 0 ) ;
WriteD( 1 ) ;
WriteD( CorX) ;
WriteD( CorY) ;
WriteD( CorZ) ;
SendToClient;
end ;
procedure TargetRadarDrop;
begin
buf:=#$F1;
WriteD( 1 ) ;
WriteD( 1 ) ;
WriteD( 0 ) ;
WriteD( 0 ) ;
WriteD( 0 ) ;
SendToClient;
end ;
begin
if FromClient and ( pck[1 ]=#$34 ) then
begin
SocialID:=ReadD( 2 ) ;
case ord ( pck[2 ]) of
$06 :begin
Status:=1 ;
SendMs( 'Радар включен' ) ;
pck:='' ;
end ;
$05 :begin
Status:=0 ;
TargetRadarDrop;
SendMs( 'Радар выключен' ) ;
pck:='' ;
end ;
end ;
end ;
if Status=1 then
begin
if FromServer and ( pck[1 ]=#$79 ) then
begin
CorX:=ReadD( 6 ) ;
CorY:=ReadD( 10 ) ;
CorZ:=ReadD( 14 ) ;
TargetRadar( CorX, CorY, CorZ) ;
end ;
end ;
end .
PS: с первого раза не заходит на сервер - это наверное с пакетхаком не связано.
Последний раз редактировалось NLObP, 27.12.2008 в 00:50 .
За это сообщение NLObP нажился спасибкой от:
27.12.2008, 02:24
#7
Пользователь
Регистрация: 04.12.2008
Сообщений: 43
Сказал Спасибо: 11
Имеет 29 спасибок в 21 сообщенях
Цитата:
Сообщение от
NLObP
PS: с первого раза не заходит на сервер - это наверное с пакетхаком не связано.
У меня с первого раза зашло! Спасибо огромнейшее! ))
Кстати, а ты ещё не пробовал отвязать клиента?
Всмысле послать клиенту логаут, а пнх оставить за главного?
27.12.2008, 00:03
#8
Рыцарь
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
Цитата:
Сообщение от
nezabudkin
Почему-то всегда получается id соединения = 1
Да, так и есть. В старых хрониках с 0 соединения начиналось, сейчас оно не успевает освободиться и используется 1 и выше. Почему? Я не знаю.
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 08:07 .
vBulletin style designed by
MSC Team .
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot
Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!