Показать сообщение отдельно
Старый 15.04.2009, 11:23   #2
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от Pat Посмотреть сообщение
В приведенном ниже скрипте меняю ID socialHello (1B 02) на ID socialYes (06 00)-неработает
Надо было менять на ID socialYes (1B 06)

delphi Код:
//socialYES буф Война не по ассисту а по ИДкомандира т.е самого его    if FromClient then      if ConnectName=NameKom then        if pck[1]+pck[2]=hstr('1B 06') then    // 06 -   socialYES        begin           //убиваем этот пакет, чтоб сервер его не получил           pck:='';           // бафы           timer4.enabled:=true;           x:=1;           exit;        end;

Цитата:
Сообщение от Pat Посмотреть сообщение
Пробовал подключить два скрипта, но активация действий обоих происходит при нажатии socialHello,таким образом работает только один из скриптов
Чтобы одновременно перехватывать, надо здесь
delphi Код:
procedure Init; //Вызывается при включении скрипта begin     NameKom:='XXX';              //командир ...
вписывать правльно имена командиров, тогда будет правильно перехватывать здесь

delphi Код:
//socialHELLO буф Война не по ассисту а по ИДкомандира т.е самого его    if FromClient then      if ConnectName=NameKom then        if pck[1]+pck[2]=hstr('1B 02') then    // 02 -   socialHELLO        begin           //убиваем этот пакет, чтоб сервер его не получил           pck:='';           // бафы           timer4.enabled:=true;           x:=1;           exit;        end;
для того, от кого сообщение шло
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от: