Показать сообщение отдельно
Старый 03.06.2008, 16:39   #4
Новичок
 
Регистрация: 09.12.2007
Сообщений: 24
Сказал Спасибо: 9
Имеет 12 спасибок в 12 сообщенях
alxabay
По умолчанию

0E=StatusUpdate:h(ObjectID)d(AttribCount)d(AttrID) d(AttrValue)
пакет приходит и от других чаров вроде h(ObjectID) надо свой вроде как вписывать?
чтобы не пить когда другой обнавляется у мня так было на сервере.

ну если что вот:
Код:
if FromServer and (pck[1]=#$A6) and (MyID=0) then begin  //berem svoi ID (выделить себя)
MyID:=readd(2);
//Say(inttostr(MyID));
end;
и при приходе 0E проверяем кто атрибуты меняет:
if FromServer and (pck[1]=#$0E) then begin  //pit' ili ne pit'...
if (MyID=readd(2)) then begin
....
тут пьем по скрипту
....//Drink(ReadD(30)); //cp
end;

Последний раз редактировалось alxabay, 03.06.2008 в 16:57.
alxabay вне форума   Ответить с цитированием
За это сообщение alxabay нажился спасибкой от: