Цитата:
Сообщение от dyh9l
Естественно он будет каждый раз разный, тебе нужно из пакета NpcInfo достать ObjectID, перед этим найти нужный пакет найдя его через поиск по npcИД (не объектид), а потом уже составлять экшн-пакет из полученных данных.
|
да ето понял, у мну немного иначе идет нпс появляетса в мире при нажатии кнопки значит мона витащить из joinpladge, тока вот не могу понять как витаскивать нашел чтото типа такого:
Код:
begin
begin
If FromServer and (pck[1]=#$16) and (pck[14]+pck[15]+pck[16]+pck[17]= hstr('xx xx xx xx')) and (pck[18]+pck[19]+pck[20]+pck[21]=hstr('yy yy yy yy')) and (pck[22]+pck[23]+pck[24]+pck[25]=hstr('zz zz zz zz')) then
begin
Obj.ID:=ReadD(2);
..................
так понял ищет пакет и координати но не могу понять как присвоить odjectid и координати в action.
насколько понимаю надо создавать переменние которие будут принимать objectid И координати, потом прописать их в отправке пакета action. Но проще сказать чем зделать с моими 4 дневними знаниями l2phx, может есть какой нить пример или напишите пож а то даже не могу понять как ето все зделать так сложно ппц...
Если не затруднит