Показать сообщение отдельно
Непрочитано 21.01.2011, 08:03   #3
Аватар для LineOFWar
Герой

По умолчанию Re: саб скиллы

кинь сюда содержание файла 8005_SubClassSkills

Добавлено через 3 минуты
кусок с итемами
Код 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"

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