Показать сообщение отдельно
Старый 27.09.2011, 17:29   #6
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Подскажите пожалуйста ..Почему у немя не правильно работает скрипт .
Он должен работать по следующий схеме
1. Если AntBuf пришел пакет от сервера на приглашение в пати 39 то он посылает пакет на прием пати 43 01 00 00 00.Все так и поисходит.

Но когда Сэдик дает пати Вива ,она его берет .
Получаеться скрипт работает для всех запущенных окон у меня на компьютере? Как сделать так что бы он работал только для AntBuf . Оч надеюсь на вас , мозги уже кипят.




Код:
const
name = 'AntBuf';  
var
    PAnamea: String;



begin
  if FromServer and (pck[1]=#$39) then begin   //от сервера получен пакет $39     
  
   PAnamea:= ReadS(2);
    if (PANamea = 'Сэдик') or (PANamea = 'Вива') or (PANamea = 'wuiwiw')  then   begin
    
    buf:=Hstr('43 01 00 00 00');  
 
      
  end else 
     buf:=hstr('43 00 00 00 00');             //Создаем пакет "Отказать в пати"
    pck :='';                                  //убиваем этот пакет
    SendToServer;        
                        
  end;
  end.
//J-Fobos: в этой теме временное (!!!!!!!!!) решение http://coderx.ru/showthread.php?p=150071
Я сделал так как показано на скриншоте У меня не чего не поменялось .(((
http://coderx.ru/attachment.php?atta...3&d=1300804671

И как это понять Для его удаления в настройках пакетхака надо установить и снять галочку "Использовать LSP перехват" (рис.2)
я галочку поставил .А нужно удалить?



J-Fobos---Решение не в той теме ....Вот решение ConnectName
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 18
Размер:	291.9 Кб
ID:	2382  

Последний раз редактировалось semiromid, 27.09.2011 в 19:35. Причина: http://coderx.ru/attachment.php?attachmentid=1963&d=1300804671http://coderx.ru/attachment.php?attachmentid=1963&d=1300804671
semiromid вне форума   Ответить с цитированием