Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Квесты/Проверка моба после убийства
Search

Проверка моба после убийства

3 replies93 viewsCurrently viewing: 1
Gradesk
Gradesk

User

Ветеран

Posts: 639

На форуме с: 04/09/2008

Репутация: +619

Рейтинг: 0

· 11/14/2008, 08:03 PM

Здравствуйте, столкнулся с маленькой проблемкой когда делал свой квест.
хотелось бы узнать вот что:
как сделать првоерку на убитого именно нпса с айди , допустим 5555. Но квест услажнён следующим:
квест проходит в 3 этапа:
на первом этапе надо выбить из 2х мобов 3 вида айтим каждый с определённым шансом (как шанс выставить я знаю).
(колличество айтим тоже роли не играет).
на втором этапе надо заного убить ппервых мобов (но с дрругим шансом) + ещё 3 вида монстров и 5 айтимов, и так далее, по этому я хочу сделать проверку убитого моба с айди нужным мне мобов.
Очень прошу помоч.

0
Ctudent
Ctudent

User

Новичок

Posts: 23

На форуме с: 06/05/2008

Репутация: +53

Рейтинг: 0

· 11/14/2008, 08:12 PM

def onKill(self,npc,player,isPet):
st = player.getQuestState(qn)
npcId = npc.getNpcId()
cond = st.getInt("cond")

if npcId == 5555 and cond == 1 :
st.giveItems(item_id,1)
st.playSound("ItemSound.quest_itemget")
if npcId == 5555 and cond == 2 :
st.giveItems(item_id,1)
st.playSound("ItemSound.quest_itemget")

итд

0
Gradesk
Gradesk

User

Ветеран

Posts: 639

На форуме с: 04/09/2008

Репутация: +619

Рейтинг: 0

· 11/14/2008, 09:07 PM

Спасибо большое.
Если интересно:
Кодики

0
Войдите или зарегистрируйтесь чтобы ответить