Сообщений: 19
Тем: 11
Зарегистрирован: Jul 2010
Репутация:
0
07-26-2010, 02:18 PM
(Сообщение последний раз редактировалось: 07-26-2010, 06:37 PM WooT.)
Добрый день! Ищу квест 7 печатей для сборки 19748. Можно не полный, хотябы 2 - 3 части ( Если больше то буду рад ). Если все круто будет работать кину на пиво , скажите только свой ЯД  Спасибо
Добавлено через 4 часа 18 минут
ап.............
Сообщений: 19
Тем: 11
Зарегистрирован: Jul 2010
Репутация:
0
Сообщений: 305
Тем: 20
Зарегистрирован: Mar 2010
Репутация:
2,573
Присоединяюсь к поискам!!! За всю историю Lineage II, начиная с Rise of Darkness, заканчивая Freya - ни разу не видел этого квеста!!!
Если сие чудо найдётся - дайте знать))  Уж больно на КВЕСТ "7 печатей" хоцца позыреть)) xDDD
Если вопрос задан правильно, то ответ будет неожиданным.
Сообщений: 4,393
Тем: 77
Зарегистрирован: Jul 2009
Репутация:
69,266
Сообщений: 305
Тем: 20
Зарегистрирован: Mar 2010
Репутация:
2,573
Ааааааааааа... Тада извиняемся и изымаем-с... Но вышло глумно))
Если вопрос задан правильно, то ответ будет неожиданным.
Сообщений: 360
Тем: 12
Зарегистрирован: Feb 2010
Репутация:
2,086
2ой квест то уже есть в шаре. Остальные не видел ни в одной сборке(даже 2 xD).
Если помог, ткни плюсеГ, это же так просто
Сообщений: 455
Тем: 64
Зарегистрирован: May 2010
Репутация:
348
Да шарный этот пхеониккс, что тут выкладывался какой то непонятный фейк. Сборка собрана из пхоеникса только частично
Ни разу не видел что бы на астериусе над головой писалось "NO CARRIER" при выходи из игры и при этом час около 30 секунд еще оставался в игре
И еще команда зашифрованны, и ежу понятно что "подводные камни есть"
Сообщений: 450
Тем: 57
Зарегистрирован: Jan 2010
Репутация:
0
есть 1 2 3 4 и 7 квест) ток не под феню))
Сообщений: 360
Тем: 12
Зарегистрирован: Feb 2010
Репутация:
2,086
LineOFWar Написал:есть 1 2 3 4 и 7 квест) ток не под феню))
ну дак выкладывай, раз есть
Если помог, ткни плюсеГ, это же так просто
Сообщений: 450
Тем: 57
Зарегистрирован: Jan 2010
Репутация:
0
PHP код: <?php
# Made by d0S
import sys
from l2r.gameserver.model.quest import State
from l2r.gameserver.model.quest import QuestState
from l2r.gameserver.model.quest.jython import QuestJython as JQuest
from l2r.gameserver.network.serverpackets import ExStartScenePlayer
qn = "192_SevenSignSeriesOfDoubt"
#NPCs
Croop = 30676
Hector = 30197
Stan = 30200
CorpseOfDoubt = 32568
Hollint = 30191
#ITEMS
CroopsIntroduction = 13813
JacobsNecklace = 13814
CroopsLetterRequesting = 13815
class Quest (JQuest):
def __init__(self,id,name,descr):
JQuest.__init__(self,id,name,descr)
self.questItemIds = [CroopsIntroduction,JacobsNecklace,CroopsLetterRequesting]
def onAdvEvent (self,event,npc,player):
htmltext = event
st = player.getQuestState(qn)
if not st: return
if event == "30676-2.htm":
st.set("cond","1")
st.setState(State.STARTED)
st.playSound("ItemSound.quest_accept")
elif event == "30676-3.htm":
st.giveItems(CroopsIntroduction,1)
st.set("cond","2")
st.playSound("ItemSound.quest_middle")
elif event == "30676-8.htm":
player.showQuestMovie(8)
#player.showQuestScene(ExStartScenePlayer.SSQ_SUSPECIOUS_DEATHS)
self.startQuestTimer("normal_world",35000,None,player)
return
elif event == "30197-2.htm":
st.takeItems(CroopsIntroduction,1)
st.set("cond","4")
st.playSound("ItemSound.quest_middle")
elif event == "30200-3.htm":
st.set("cond","5")
st.playSound("ItemSound.quest_middle")
elif event == "32568-1.htm":
st.giveItems(JacobsNecklace,1)
st.set("cond","6")
st.playSound("ItemSound.quest_middle")
elif event == "30676-9.htm":
st.takeItems(JacobsNecklace,1)
st.giveItems(CroopsLetterRequesting,1)
st.set("cond","7")
st.playSound("ItemSound.quest_middle")
elif event == "30191-2.htm":
st.takeItems(CroopsLetterRequesting,1)
st.addExpAndSp(52518015,5817677)
st.unset("cond")
st.exitQuest(False)
st.playSound("ItemSound.quest_finish")
elif event == "normal_world":
player.teleToLocation(81654,54849,-1511)
return "30676-8.htm"
return htmltext
def onTalk (self,npc,player):
st = player.getQuestState(qn)
htmltext = "<html><body>You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements.</body></html>"
if not st: return htmltext
npcId = npc.getNpcId()
id = st.getState()
cond = st.getInt("cond")
if id == State.COMPLETED: htmltext = "<html><body>This quest has already been completed.</body></html>"
elif npcId == Croop:
if cond == 0:
if player.getLevel() >= 79:
htmltext = "30676-0.htm"
else:
htmltext = "30676-0a.htm"
st.exitQuest(1)
elif cond == 1: htmltext = "30676-2.htm"
elif cond == 2:
htmltext = "30676-3a.htm"
st.set("cond","3")
st.playSound("ItemSound.quest_middle")
elif cond == 3 or cond == 4 or cond == 5: htmltext = "30676-3a.htm"
elif cond == 6: htmltext = "30676-4.htm"
elif npcId == Hector:
if cond == 3: htmltext = "30197-0.htm"
elif cond >= 4: htmltext = "30197-2a.htm"
else: return htmltext
elif npcId == Stan:
if cond == 4: htmltext = "30200-0.htm"
elif cond >= 5: htmltext = "30200-3a.htm"
else: return htmltext
elif npcId == CorpseOfDoubt:
if cond == 5: htmltext = "32568-0.htm"
else: return htmltext
elif npcId == Hollint:
if cond == 7: htmltext = "30191-0.htm"
else: return htmltext
return htmltext
QUEST = Quest(192,qn,"Seven Sign, Series of Doubt")
QUEST.addStartNpc(Croop)
QUEST.addTalkId(Croop)
QUEST.addTalkId(Hector)
QUEST.addTalkId(Stan)
QUEST.addTalkId(CorpseOfDoubt)
QUEST.addTalkId(Hollint)
PHP код: <?php
# Made by d0S
import sys
from l2r.gameserver.ai import CtrlIntention
from l2r.gameserver.network.serverpackets import CreatureSay
from l2r.gameserver.model.quest import State
from l2r.gameserver.model.quest import QuestState
from l2r.gameserver.model.quest.jython import QuestJython as JQuest
from l2r.gameserver.network.serverpackets import ExStartScenePlayer
qn = "193_SevenSignDyingMessage"
#NPCs
Hollint = 30191
Cain = 32569
Eric = 32570
SirGustavAthebaldt = 30760
#MOBS
ShilensEvilThoughts = 27402
#ITEMS
JacobsNecklace = 13814
DeadmansHerb = 13816
SculptureOfDoubt = 14352
class Quest (JQuest):
def __init__(self,id,name,descr):
JQuest.__init__(self,id,name,descr)
self.questItemIds = [JacobsNecklace,DeadmansHerb,SculptureOfDoubt]
def onAdvEvent (self,event,npc, player):
htmltext = event
st = player.getQuestState(qn)
if not st: return
if event == "30191-1.htm":
st.giveItems(JacobsNecklace,1)
st.set("cond","1")
st.setState(State.STARTED)
st.playSound("ItemSound.quest_accept")
elif event == "32569-4.htm":
st.takeItems(JacobsNecklace,-1)
st.set("cond","2")
st.playSound("ItemSound.quest_middle")
elif event == "32570-1.htm":
st.giveItems(DeadmansHerb,1)
st.set("cond","3")
st.playSound("ItemSound.quest_middle")
elif event == "32569-6.htm":
st.takeItems(DeadmansHerb,-1)
player.showQuestMovie(9)
self.startQuestTimer("normal_world",28000,None,player)
return
elif event == "32569-7.htm":
npc.broadcastPacket(CreatureSay(npc.getObjectId(),0,npc.getName(),player.getName() + "! That stranger must be defeated. Here is the unlimate help!"))
Evil = self.addSpawn(ShilensEvilThoughts,82624, 47422, -3220, 0, False, 60000, True)
Evil.broadcastPacket(CreatureSay(Evil.getObjectId(),0,Evil.getName(),"You are not the owner of that item."))
Evil.addDamageHate(player,0,999)
Evil.setRunning()
Evil.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, player)
elif event == "32569-11.htm":
st.takeItems(SculptureOfDoubt,1)
st.set("cond","5")
st.playSound("ItemSound.quest_middle")
elif event == "30760-1.htm":
st.addExpAndSp(52518015,5817677)
st.unset("cond")
st.exitQuest(False)
st.playSound("ItemSound.quest_finish")
elif event == "normal_world":
player.teleToLocation(82707,47019,-3235)
return "32569-6.htm"
return htmltext
def onTalk (self,npc,player):
st = player.getQuestState(qn)
st1 = player.getQuestState("192_SevenSignSeriesOfDoubt")
htmltext = "<html><body>You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements.</body></html>"
if not st: return htmltext
npcId = npc.getNpcId()
id = st.getState()
cond = st.getInt("cond")
if id == State.COMPLETED:
htmltext = "<html><body>This quest has already been completed.</body></html>"
elif npcId == Hollint:
if st1:
if st1.getState() == State.COMPLETED:
if cond == 0:
if player.getLevel() >= 79: htmltext = "30191-0.htm"
else:
htmltext = "30191-0a.htm"
st.exitQuest(1)
elif cond >= 1: htmltext = "30191-1a.htm"
else: return "30191-2.htm"
if not st1: return "30191-2.htm"
elif npcId == Cain:
if cond == 1:
htmltext = "32569-0.htm"
elif cond == 2:
htmltext = "32569-4a.htm"
elif cond == 3:
htmltext = "32569-5.htm"
elif cond == 4:
htmltext = "32569-8.htm"
elif npcId == Eric:
if cond == 2:
htmltext = "32570-0.htm"
elif cond >= 3:
htmltext = "32570-1a.htm"
elif npcId == SirGustavAthebaldt:
if cond == 5:
htmltext = "30760-0.htm"
return htmltext
def onKill (self,npc,player,isPet):
st = player.getQuestState(qn)
if not st or st.getInt("cond") != 3: return
npcId = npc.getNpcId()
npc.broadcastPacket(CreatureSay(npc.getObjectId(),0,npc.getName(),player.getName() + "! You may have won this time... But next time, I will surely capture you!"))
if st.getQuestItemsCount(SculptureOfDoubt) == 0: st.giveItems(SculptureOfDoubt,1)
st.set("cond","4")
st.playSound("ItemSound.quest_middle")
return
QUEST = Quest(193,qn,"Seven Sign Dying Message")
QUEST.addStartNpc(Hollint)
QUEST.addTalkId(Hollint)
QUEST.addTalkId(Cain)
QUEST.addTalkId(Eric)
QUEST.addTalkId(SirGustavAthebaldt)
QUEST.addKillId(ShilensEvilThoughts)
PHP код: <?php
# Made by d0S
import sys
from l2r.gameserver.datatables import SkillTable
from l2r.gameserver.model.actor.instance import L2PcInstance
from l2r.gameserver.model.quest import State
from l2r.gameserver.model.quest import QuestState
from l2r.gameserver.model.quest.jython import QuestJython as JQuest
from l2r.gameserver.network.serverpackets import ExStartScenePlayer
qn = "194_SevenSignContractOfMammon"
#NPCs
SirGustavAthebaldt = 30760
Kollin = 32571
FrogKing = 32572
Tess = 32573
Kuta = 32574
ClaudiaAthebalt = 31001
#ITEMS
AthebaltsIntroduction = 13818
FrogKingsBead = 13820
GrandmaTessCandyPouch = 13821
NativesGlove = 13819
#Transformation's skills
Frog = 6201
YoungChild = 6202
Native = 6203
class Quest (JQuest):
def __init__(self,id,name,descr):
JQuest.__init__(self,id,name,descr)
self.questItemIds = [AthebaltsIntroduction,FrogKingsBead,GrandmaTessCandyPouch,NativesGlove]
def onAdvEvent (self,event,npc,player):
htmltext = event
st = player.getQuestState(qn)
if not st: return
if event == "30760-1.htm":
st.set("cond","1")
st.setState(State.STARTED)
st.playSound("ItemSound.quest_accept")
if event == "30760-3.htm":
st.set("cond","2")
st.playSound("ItemSound.quest_middle")
elif event == "30760-4.htm":
player.showQuestMovie(10)
self.startQuestTimer("normal_world",102000,None,player)
return
elif event == "30760-6.htm":
st.giveItems(AthebaltsIntroduction,1)
st.set("cond","3")
st.playSound("ItemSound.quest_middle")
elif event == "32571-3.htm":
st.takeItems(AthebaltsIntroduction,-1)
player.stopAllEffects()
SkillTable.getInstance().getInfo(6201,1).getEffects(player,player)
st.set("cond","4")
st.playSound("ItemSound.quest_middle")
elif event == "32572-3.htm":
st.giveItems(FrogKingsBead,1)
st.set("cond","5")
st.playSound("ItemSound.quest_middle")
elif event == "32571-5.htm":
st.takeItems(FrogKingsBead,-1)
st.set("cond","6")
st.playSound("ItemSound.quest_middle")
elif event == "32571-7.htm":
player.stopAllEffects()
SkillTable.getInstance().getInfo(6202,1).getEffects(player,player)
st.set("cond","7")
st.playSound("ItemSound.quest_middle")
elif event == "32573-2.htm":
st.giveItems(GrandmaTessCandyPouch,1)
st.set("cond","8")
st.playSound("ItemSound.quest_middle")
elif event == "32571-9.htm":
st.takeItems(GrandmaTessCandyPouch,-1)
st.set("cond","9")
st.playSound("ItemSound.quest_middle")
elif event == "32571-11.htm":
player.stopAllEffects()
SkillTable.getInstance().getInfo(6203,1).getEffects(player,player)
st.set("cond","10")
st.playSound("ItemSound.quest_middle")
elif event == "32574-3.htm":
st.giveItems(NativesGlove,1)
st.set("cond","11")
st.playSound("ItemSound.quest_middle")
elif event == "32571-13.htm":
st.takeItems(NativesGlove,-1)
player.stopAllEffects()
st.set("cond","12")
st.playSound("ItemSound.quest_middle")
elif event == "31001-2.htm":
st.addExpAndSp(52518015, 5817677)
st.unset("cond")
st.exitQuest(False)
st.playSound("ItemSound.quest_finish")
elif event == "normal_world":
player.teleToLocation(80102,56532,-1550)
return "30760-4.htm"
return htmltext
def onTalk (self,npc,player):
st = player.getQuestState(qn)
st1 = player.getQuestState("193_SevenSignDyingMessage")
htmltext = "<html><body>You are either not on a quest that involves this NPC, or you don't meet this NPC's minimum quest requirements.</body></html>"
if not st: return htmltext
npcId = npc.getNpcId()
id = st.getState()
cond = st.getInt("cond")
if id == State.COMPLETED: htmltext = "<html><body>This quest has already been completed.</body></html>"
elif npcId == SirGustavAthebaldt:
if st1:
if st1.getState() == State.COMPLETED:
if cond == 0:
if player.getLevel() >= 79: htmltext = "30760-0.htm"
else:
htmltext = "30760-0a.htm"
st.exitQuest(1)
elif cond == 1: htmltext = "30760-1.htm"
elif cond == 2: htmltext = "30760-3.htm"
elif cond == 3: htmltext = "30760-6a.htm"
else: return "30760-0b.htm"
if not st1: return "30760-0b.htm"
elif npcId == Kollin:
if cond == 3: htmltext = "32571-0.htm"
elif cond == 4 and player.getFirstEffect(Frog) != None: htmltext = "32571-3a.htm"
elif cond == 4 and player.getFirstEffect(Frog) == None:
player.doCast(SkillTable.getInstance().getInfo(Frog,1))
htmltext = "32571-3a.htm"
elif cond == 5: htmltext = "32571-4.htm"
elif cond == 6: htmltext = "32571-6.htm"
elif cond == 7 and player.getFirstEffect(Frog) != None: htmltext = "32571-7a.htm"
elif cond == 7 and player.getFirstEffect(Frog) == None:
player.doCast(SkillTable.getInstance().getInfo(YoungChild,1))
htmltext = "32571-7a.htm"
elif cond == 8: htmltext = "32571-8.htm"
elif cond == 9: htmltext = "32571-10.htm"
elif cond == 10 and player.getFirstEffect(Native) != None: htmltext = "32571-11a.htm"
elif cond == 10 and player.getFirstEffect(Native) == None:
player.doCast(SkillTable.getInstance().getInfo(Native,1))
htmltext = "32571-11a.htm"
elif cond == 11: htmltext = "32571-12.htm"
elif cond == 12: htmltext = "32571-13a.htm"
elif npcId == FrogKing:
if cond == 4 and player.getFirstEffect(Frog) != None: htmltext = "32572-0.htm"
elif cond == 4 and player.getFirstEffect(Frog) == None: htmltext = "32572-0a.htm"
elif npcId == Tess:
if cond == 7 and player.getFirstEffect(YoungChild) != None: htmltext = "32573-0.htm"
elif cond == 7 and player.getFirstEffect(YoungChild) == None: htmltext = "32573-0a.htm"
elif npcId == Kuta:
if cond == 10 and player.getFirstEffect(Native) != None: htmltext = "32574-0.htm"
elif cond == 10 and player.getFirstEffect(Native) == None: htmltext = "32574-0a.htm"
elif npcId == ClaudiaAthebalt:
if cond == 12: htmltext = "31001-0.htm"
return htmltext
QUEST = Quest(194,qn,"Seven Sign Contract of Mammon")
QUEST.addStartNpc(SirGustavAthebaldt)
QUEST.addTalkId(SirGustavAthebaldt)
QUEST.addTalkId(Kollin)
QUEST.addTalkId(FrogKing)
QUEST.addTalkId(Tess)
QUEST.addTalkId(Kuta)
QUEST.addTalkId(ClaudiaAthebalt)
PHP код: <?php
#Made by d0S
import sys
from l2r.gameserver.model.quest import Quest as JQuest
from l2r.gameserver.model.quest import State
from l2r.gameserver.model.quest import QuestState
from l2r.gameserver.model.quest.jython import QuestJython as JQuest
from l2r.gameserver.network.serverpackets import CreatureSay
from l2r.gameserver.datatables import NpcTable
from l2r.gameserver.idfactory import IdFactory
from l2r.gameserver.ai import CtrlIntention
NPCs = [32582,32597,32593]
qn = "198_SevenSignEmbryo"
jeina = 32582
franz = 32597
wood = 32593
reward1 = 5575
count1 = 1500000
reward2 = 15312
count2 = 1
franzx = -23924
franzy = -8983
franzz = -5388
woodx = 146969
woody = 23780
woodz = -1984
quest_item = 3461
NPCkill = [27341,27342,27343]
main_mob = 27343
main_mob_name = "Shilen's Evil Thought"
class Quest (JQuest) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)
def onAdvEvent (self,event,npc,player):
st = player.getQuestState(qn)
npcId = npc.getNpcId()
if npcId == wood :
if st.getInt("cond") == 0 :
if event == "1" :
st.set("cond","1")
st.getPlayer().teleToLocation(franzx,franzy,franzz)
st.setState(State.STARTED)
st.playSound("ItemSound.quest_accept")
if npcId == franz :
if st.getInt("cond") == 1 or st.getInt("cond") == 2 :
if event == "1" :
return "franz1.htm"
if event == "2" :
return "franz2.htm"
if event == "3" :
return "franz3.htm"
if event == "4" :
killer = player
for mobid in NPCkill :
newNpc = self.addSpawn(mobid,-23590,-8964,-5390,0,False,900000)
newNpc.setRunning()
newNpc.addDamageHate(killer,0,999)
newNpc.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK, killer)
st.set("cond","2")
return "franz4.htm"
if st.getInt("cond") == 3 :
if event == "5" :
return "franz5.htm"
elif event == "6" :
return "franz6.htm"
elif event == "7" :
return "franz7.htm"
elif event == "8" :
st.takeItems(quest_item,-1)
st.set("cond","4")
return "franz8.htm"
else :
return "franz5.htm"
if st.getInt("cond") == 4 :
return "franz8.htm"
if npcId == jeina :
st.getPlayer().teleToLocation(woodx,woody,woodz)
return "jeina2.htm"
return
def onTalk (self,npc,player):
st = player.getQuestState(qn)
npcId = npc.getNpcId()
if st.getInt("cond") == 5 :
return "<html><body>This quest has already been completed.</body></html>"
elif player.getLevel() < 79 :
return "<html><body>Your level is too low.</body></html>"
else:
if npcId == wood :
if st.getInt("cond") == 4 :
st.set("cond","5")
st.giveItems(reward1,count1)
st.giveItems(reward2,count2)
st.addRewardExpAndSp(315108090,35906059)
st.playSound("ItemSound.quest_finish")
return "wood2.htm"
elif ('x' == 'x') :
st.set("cond","0")
return "wood1.htm"
else :
return "<html><body>You don't meet minimum quest requirements.</body></html>"
if npcId == franz :
if st.getInt("cond") == 1 or st.getInt("cond") == 2 :
return "franz_inno.htm"
if st.getInt("cond") == 3 :
return "franz_inno2.htm"
if st.getInt("cond") == 4 :
return "franz8.htm"
if npcId == jeina :
if st.getInt("cond") == 4 :
return "jeina1.htm"
else :
return "<html><body>Talk to Sir Franz firstly.</body></html>"
return
def onKill(self,npc,player,isPet):
npcId = npc.getNpcId()
if npcId == main_mob :
st = player.getQuestState(qn)
if st.getInt("cond") == 2 :
st.giveItems(quest_item,1)
st.set("cond","3")
st.playSound("ItemSound.quest_middle")
objectId = npc.getObjectId()
npc.broadcastPacket(CreatureSay(objectId,0,main_mob_name, "Em...b...ry...o"))
return
QUEST = Quest(198,qn,"Seven Sign Embryo")
QUEST.addStartNpc(wood)
for i in NPCs :
QUEST.addTalkId(i)
for a in NPCkill :
QUEST.addKillId(a)
хорошого по не многу хтмлки сами сделаете XD
|