Показать сообщение отдельно
Непрочитано 21.01.2011, 08:07   #4
Пользователь

Автор темы (Топик Стартер) Re: саб скиллы

все) разобрался) всем пасиба)

Добавлено через 13 минут
не разобрался(

Код HTML:
st = player.getQuestState(qn)
   for i in SKILLITEMS:
     if skill.getId() in SUBSKILLS[i]:
       for var in QUESTVARSITEMS:
         if i in QUESTVARSITEMS[var]:
           for j in range(MAXSUBCLASS):
             qvar = st.getGlobalQuestVar(var+str(j+1))
             if qvar != "" and qvar != "0" and not qvar.endswith(";") :
               Item = player.getInventory().getItemByObjectId(int(qvar))
               if Item and Item.getItemId() == i:
                 player.destroyItem(qn,int(qvar), 1, player, 0)
                 st.saveGlobalQuestVar(var+str(j+1),str(skill.getId())+";")
                 return "true"
   player.sendPacket(SystemMessage(SystemMessageId.ITEM_MISSING_TO_LEARN_SKILL))
   return "false"

Последний раз редактировалось Tronxx; 21.01.2011 в 08:31. Причина: Добавлено сообщение
Tronxx вне форума Ответить с цитированием