Page 1 of 1

Layer

Posted: 21.11.2016 2:15
by Oasis
помогите понять одну вещь.
я копался в слоях, и нашел слой ShirtLayer и TalismanLayer для рубашки и амулета соответственно.
пишу процедуру:

Code: Select all

    if (getquantity(findtype(Breastplate,Chest)) > 0) and (gettype(ObjAtLayer(ShirtLayer)) <> gettype(finditem)) then
    begin
      addtosystemjournal('Breastplate Change, осталось '+inttostr(findcount-1));
      UnEquip(ShirtLayer);
      wait(2500);
      Equip(ShirtLayer,finditem);
      wait(2500);
    end;
и аналогичная на горжетку
Он одевает грудак и горжетку, но когда проверяет надето ли на слой вещь - он неможет это определить и пытается одеть еще 1 горжетку и грудак, это все естесно падает в пак и он будет брать с сундука горжетку и грудак пока они не кончатся.
Потом я понял, что в вики написано слой для рубашки. Вспомнил, что на ноги плейт и штаны разные слои.
Сделал проверку на обычной рубашки, и он все видит и работает как надо.
Получается что слоев на плейтовский грудак и горжет в вики нету.
Если они существуют, напишите их пожалуйста.

Re: Layer

Posted: 21.11.2016 2:32
by Oasis
Вот я слепой... TorsoLayer с нагрудником разобрался. вопрос про горжетку в силе.

Re: Layer

Posted: 21.11.2016 12:48
by Vizit0r
одеваешь, переконнектишься.
Во вкладке World убираешь 3 галки, внизу, оставляешь только char&his layers.
Находишь свою горжетку, смотришь на каком оно слое (там наверху пишется слой).

Re: Layer

Posted: 21.11.2016 13:32
by Oasis
Спасибо, нашел, что-то ослеп совсем. Neck=)
Я добавив в вики инфу, одним словом: Горжетка=)