Показать сообщение отдельно
Старый 26.10.2009, 21:34   #27
Новичок
 
Аватар для Murogo
 
Регистрация: 12.06.2008
Сообщений: 5
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Murogo пока неопределено
По умолчанию

Не роботает( Из форума нашёл такую поправку скрипта. Инвентарь видит почти весь, главное видит то что нужно точить и чем точить, остальное ненужно. Но при запуске самого процесса заточки, происходит что то непонятное. Судя по всему это как-то повлияло на скорость заточки, хотя время пробовал править в ручную (но я как уже говорил слабо разбираюсь в этом) поэтому ничё собственно не получилось, всё тожесамое начинается точка, скрол запускается в районе 2 раз в секунду, в результате вылетаю из клиента с месагой что "так делать незя, обязательно расскажем ГМ")

Код:
begin
  j:=4; //смещение для ListCount
  ListCount:=ReadH(j); //количество итемов не должно превышать max!
  for i:=1 to maxitems do
    if (i<=ListCount) then 
    begin 
      BaseItems[i,1]:=ReadH(j);  //ItemType1  
      BaseItems[i,2]:=ReadD(j);  //ObjectID
      BaseItems[i,3]:=ReadD(j);  //ItemID
      BaseItems[i,4]:=ReadD(j);  //LocationSlot
      BaseItems[i,5]:=ReadD(j);
      inc(j,4); 
      BaseItems[i,6]:=ReadH(j);  //ItemType2
      BaseItems[i,7]:=ReadH(j);  //CustomType1
      BaseItems[i,8]:=ReadH(j);  //isEquipped
      BaseItems[i,9]:=ReadD(j);  //BodyPart
      BaseItems[i,10]:=ReadH(j); //EnchantLevel
      BaseItems[i,11]:=ReadH(j); //CustType2
      BaseItems[i,12]:=ReadH(j); //AugmentationID
      inc(j,26);
Вот пакет 21=InventoryUpdate если это чемто поможет
Код:
Tип: 0x21 (InventoryUpdate)
Pазмер: 69+2
Время прихода: 20:51:20:067
0002 h  Count: 1 (0x0001)
              [Начало повторяющегося блока 1/1]
0004 h  UpdateType: 2 (0x0002)
0006 h  ItemType1: 4 (0x0004)
0008 d  ObjectID: 270405841 (0x101E10D1)
0012 d  ItemID: Благословенный Свиток: Зачаровать Доспех (S) ID:6578 (0x19B2) (0x000019B2)
0016 d  LocationSlot: 21 (0x00000015)
0020 d  Quantity: 254 (0x000000FE)
0024 h  ItemType2: 0 (0x0000)
0026 h  CustomType1: 0 (0x0000)
0028 h  Equipped: 5 (0x0005)
0030 d  BodyPart: 0 (0x00000000)
0034 h  EnchantLevel: 0 (0x0000)
0036 h  CustType2: 0 (0x0000)
0038 h  AugmentID: 0 (0x0000)
0040 h  0: 0 (0x0000)
0042 d  Mana: 0 (0x00000000)
0046 d  AttackAttrElement: -1 (0xFFFFFFFF)
0050 d  AttackAttrElementVal: 65534 (0x0000FFFE)
0054 d  DefAttrFire: 0 (0x00000000)
0058 d  DefAttrWater: 0 (0x00000000)
0062 d  DefAttrWind: 0 (0x00000000)
0066 d  DefAttrEarth: -1 (0xFFFFFFFF)
              [Конец повторяющегося блока  1/1]
Сори что надоедаю, но уж очень хочется чтобы этот скрипт заработал.
__________________
Мысли в голове приходят и уходят, главное чтобы голова оставалась на месте.

Последний раз редактировалось Murogo, 26.10.2009 в 21:56.
Murogo вне форума   Ответить с цитированием