Всем привет, пишу систему работы грузчиком. Все ок, все работает, но возник один момент с обратным переодеванием в одежду. Делаю все вот так:
Одеваю персонажа:
Раздеваю персонажа:
На англоязычных форумах пишут, что palette выставлять всегда на 2, ок(хоть и не понятно что это такое). Вообще как я делал: перед переодеванием я запоминал одежду персонажа player.getClothes и уже когда игрок поработал, возвращаю эти значения(65535 и 255 из сохраненных перед переодеванием).
Проблема в том, что не работает обратное переодевание, каска(Prop) - снимается, все остальное остается на местах.
Одеваю персонажа:
JavaScript:
player.setClothes(8, 59, 0, 2);
player.setClothes(3, 65, 0, 2);
player.setProp(0, 145, 0)
JavaScript:
player.setClothes(8, 65535, 0, 2);
player.setClothes(3, 65535, 0, 2);
player.setProp(0, 255, 0)
На англоязычных форумах пишут, что palette выставлять всегда на 2, ок(хоть и не понятно что это такое). Вообще как я делал: перед переодеванием я запоминал одежду персонажа player.getClothes и уже когда игрок поработал, возвращаю эти значения(65535 и 255 из сохраненных перед переодеванием).
Проблема в том, что не работает обратное переодевание, каска(Prop) - снимается, все остальное остается на местах.