Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Dúvidas (https://secretexperience.net/forumdisplay.php?f=37)
-   -   [Gracia Final] npc de buff erro quest (https://secretexperience.net/showthread.php?t=12522)

²=NiXo=² 04-09-2009 05:59 AM

npc de buff erro quest
 
opa pessoal ja add o custom/60551_NPCBuffer/__init__.py no scripts.cfg

mas continua aparecendo isso:

me ajudem por favor nao sei mas o que fazer /=
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
ultima rev do over12 gracia final

lSantana 04-09-2009 07:27 AM

Cara verifica novamente as linhas dentro do __init__.py

²=NiXo=² 04-09-2009 07:44 AM

esse eo meu __init__.py
Citação:

import sys
from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance
from java.util import Iterator
from net.sf.l2j.gameserver.datatables import SkillTable
from net.sf.l2j import L2DatabaseFactory
from net.sf.l2j.gameserver.model.quest import State
from net.sf.l2j.gameserver.model.quest import QuestState
from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest

qn = "60551_NPCBuffer"
NPCS=[11,60551]
ADENA_ID=57
QuestId = 60551
QuestName = "NPCBuffer"
QuestDesc = "custom"

print "Loaded: Buffer by Myxoske [version 0.5]"

class Quest (JQuest) :

def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)


def onEvent(self,event,st):
htmltext = event
count=st.getQuestItemsCount(ADENA_ID)
if count < 0 or st.getPlayer().getLevel() < 1 :
htmltext = "<html><head><body>Come back later.<br></body></html>"
else:
st.takeItems(ADENA_ID,0)
st.getPlayer().setTarget(st.getPlayer())

if event == "1":
st.takeItems(ADENA_ID,0)
SkillTable.getInstance().getInfo(4094,12).getEffec ts(st.getPlayer(),st.getPlayer())
st.getPlayer().stopAllEffects()
return "1.htm"
st.setState(State.COMPLETED)

if htmltext != event:
st.setState(State.COMPLETED)
st.exitQuest(1)
return htmltext

def onTalk (self,npc,player):
return "1.htm"

QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc)

for npcId in NPCS:
QUEST.addStartNpc(npcId)
QUEST.addTalkId(npcId)

CavaleiroNegro 04-09-2009 07:50 AM

@²=NiXo=² :

Aparece algum erro em algum outro local do GameServer ??

Reveja os arquivos da pasta custom.

soueuoboca 04-09-2009 09:45 AM

tbm estou com o mesmo problema

²=NiXo=² 04-09-2009 01:33 PM

nao aparece nenhum erro no gameserver so esse no npc mesmo /=

vicfelipe 04-09-2009 02:42 PM

1º-) verifique esta linha: NPCS=[11,60551]
Coloque dentro da chave o ID do npc que será utilizado como buffer.

2º-) Após esta linha: QuestDesc = "custom" adicione isto abaixo: InitialHtml = "1.htm"

Ficando assim:

Citação:

qn = "60551_NPCBuffer"
NPCS=[11,60551]
ADENA_ID=57
QuestId = 60551
QuestName = "NPCBuffer"
QuestDesc = "custom"
InitialHtml = "1.htm"

²=NiXo=² 05-09-2009 09:53 AM

fiz isso deu a mesma coisa sera que alguem pode posta um npc buff para gracia final vlws


------------------

Problema resolvido o html que veio junto com o npc estava chamando outra quest : )

EX:. action="bypass -h npc_%objectId%_Quest 9999_NPCBuffer"


Horários baseados na GMT -3. Agora são 12:55 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.