Перейти к содержимому

Основная информация
ОписаниеРазработка эмулятора игрового сервера а также анти-бот защиты Lineage2 Interlude.
Стоимость лицензии сборки:150$/год (Обновление 30$) Информация!
Стоимость лицензии защиты:50$/мес. (Продление 5$/мес.) Информация!
Услуга разработки кода:14$/час (Работа по предоплате)
Основа сборки: Lucera 1.7
Требования:Java8(64Bit) (2xCPU 6Gb RAM)
Последняя ревизия:10.1 Оформить (Привязка по IP)
Паблик ревизия:8.99 Скачать (Без ограничений)
Разработчик: ncs.SpawN
ICQ:4555-7-8898
Skype: corpmast

Личный кабинет:https://lk.l2code.ru/
Заказать VPS:https://cloud4box.com/ (Без защиты от DDoS)
Заказать VPS:https://ovh.com/ (С защитой от DDoS)
Тестовый сервер:https://ла2фан.рф/
  

Как Сделать Проверку Скила?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1  Jeytrii 

Jeytrii
  • 13 сообщений
  • Репутация 3

Отправлено 24 Июль 2020 - 14:12

Как сделать проверку скила и его уровня прокачки в квесте?
Например: НПЦ спрашивает, есть ли у тебя такой то скил, такого то уровня. Если есть, квест продолжается, если нет, то посылает куда подальше. 
Помогите пожалуйста


  • 0

#2  ncs.SpawN 

ncs.SpawN
    • Банкрот
  • 11 054 сообщений
  • Репутация 100 000 024

Отправлено 24 Июль 2020 - 17:01

Сделать правку в квесте. С проверкой на нужные скилы.


  • 0

cat-mini.png


#3  Jeytrii 

Jeytrii
  • 13 сообщений
  • Репутация 3

Отправлено 24 Июль 2020 - 19:19

Разобрался. 
Записываю в переменную сам уровень определенного скила, а потом эту переменную запихиваю в условие. И вот что вышло
 
def onTalk (Self,npc,player) :
   st = player.getQuestState(qn)
   level = player.getSkillLevel(1102)
  
      if level == 2 
      st.giveItems(1321,1)
      htmltext= "1-1.htm"
else:    
       htmltext= "1-2.htm"
       st.exitQuest(1)
 
Надеюсь кому то пригодится

  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных






Designed by ncs.SpawN
Copyright © 2015 L2Code.ru