|
Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo. Caso seja registrado, efetue login. Esqueceu sua senha? Clique aqui Recomendamos o uso do Mozilla Firefox para uma melhor visualização. |
|
| Início | Postados Hoje | Marcar Fóruns Como Lidos | Álbums | Banidos | SE Team | Medalhas |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Comunidade | Arcade | Postados Hoje | Pesquisar | Experience |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|
#1 (permalink) | ||||||||||||||
|
Membro - General
![]() Registrado em: Dec 2008
Localização: Jataí
Posts: 242
Agradeceu: 132
Agradecido 109 Vezes em 51 Posts
Nome Real: Vitor José
|
Boa noite pessoal, acho que pelo titulo ja diz tudo.
Bom, ontem peguei a rev Frozen e estou testando, gostei muito do pack, e então vou montar meu server com base nesse pack. Eis então que surgiu um problema, eu adicionei a Buffer e ela não funciona, os Imports estão tudo certo de acordo com o post do pack. Outra não gera nenhum erro GameServer... E antes eu usava La2Zeus e funcionava perfeitamente. Se vocês poderem me ajudar esse pequeno problema. Aqui está o Py da Buffer. Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
# # Criado By Setokaiba # import sys from com.l2jfrozen.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from com.l2jfrozen.gameserver.datatables import SkillTable from com.l2jfrozen.util.database import L2DatabaseFactory from com.l2jfrozen.gameserver.model.quest import State from com.l2jfrozen.gameserver.model.quest import QuestState from com.l2jfrozen.gameserver.model.quest.jython import QuestJython as JQuest qn = "9998_NPCBuffer" NPC=[40006] ADENA_ID=57 QuestId = 9998 QuestName = "NPCBuffer" QuestDesc = "custom" InitialHtml = "Menu.htm" print "Impotando Buffer Free 100%" 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 < 1000000 or st.getPlayer().getLevel() < 1 : htmltext = "<html><head><body>Tu nao possui adenas suficientes,<br> ou esta abaixo do level necessario (40).</body></html>" else: st.takeItems(ADENA_ID,0) st.getPlayer().setTarget(st.getPlayer()) #Might if event == "2": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1068,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Shield if event == "3": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1040,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Focus if event == "4": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1077,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Death Whisper if event == "5": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1242,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Bless the Body if event == "6": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1045,6),False,False) return "Menu.htm" st.setState(COMPLETED) #Bless the Soul if event == "7": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1048,6),False,False) return "Menu.htm" st.setState(COMPLETED) #Haste if event == "8": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1086,2),False,False) return "Menu.htm" st.setState(COMPLETED) #Guidance if event == "9": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1240,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Acumen if event == "10": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1085,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Concentration if event == "11": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1078,6),False,False) return "Menu.htm" st.setState(COMPLETED) #Magic Barrier if event == "12": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1036,2),False,False) return "Menu.htm" st.setState(COMPLETED) #Wind Walk if event == "13": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1204,2),False,False) return "Menu.htm" st.setState(COMPLETED) #Berserker Spirit if event == "14": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1062,2),False,False) return "Menu.htm" st.setState(COMPLETED) #Bless Shield if event == "15": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1243,6),False,False) return "Menu.htm" st.setState(COMPLETED) #Mental Shield if event == "16": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1035,4),False,False) return "Menu.htm" st.setState(COMPLETED) #Empower if event == "17": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1059,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Wild Magic if event == "18": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1303,2),False,False) return "Menu.htm" st.setState(COMPLETED) #Agility if event == "19": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1087,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Resist Shock if event == "20": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1259,4),False,False) return "Menu.htm" st.setState(COMPLETED) #Decrease Weight if event == "21": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1257,3),False,False) return "Menu.htm" #Arcane Protection if event == "22": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1354,1),False,False) return "Menu.htm" #Divine Protection if event == "23": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1353,1),False,False) return "Menu.htm" #Elemental Protection if event == "24": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1352,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Holy Resistance if event == "25": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1392,3),False,False) return "Menu.htm" #Unholy Resistance if event == "26": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1393,3),False,False) return "Menu.htm" #Kiss of Eva if event == "27": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1073,2),False,False) return "Menu.htm" #Regeneration if event == "28": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1044,3),False,False) return "Menu.htm" #Resist Poison if event == "29": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1033,3),False,False) return "Menu.htm" #Invigor if event == "30": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1032,3),False,False) return "Menu.htm" #Vampiric Rage if event == "31": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1268,4),False,False) return "Menu.htm" st.setState(COMPLETED) #Prophecy of Fire if event == "32": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9900,1),False,False) return "Menu.htm" #Prophecy of Water if event == "33": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9901,1),False,False) return "Menu.htm" #Prophecy of Wind if event == "34": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9902,1),False,False) return "Menu.htm" #Greater Might if event == "35": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9903,3),False,False) return "Menu.htm" #Greater Shield if event == "36": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9904,3),False,False) return "Menu.htm" #War Chant if event == "37": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9905,1),False,False) return "Menu.htm" #Earth Shield if event == "38": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9906,1),False,False) return "Menu.htm" #Chant of Spirit if event == "39": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1362,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Chant of Victory if event == "40": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9921,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Chant of Magnus if event == "41": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9920,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Ritual of Life if event == "42": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1306,6),False,False) return "Menu.htm" #Nobless Blessing if event == "43": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9922,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Cancellation if event == "44": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9923,1),False,False) return "Menu.htm" #Dance of Fire if event == "45": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9910,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Fury if event == "46": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9911,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Warrior if event == "47": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9907,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Inspiration if event == "48": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9908,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Mystic if event == "49": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9909,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Concentration if event == "50": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9912,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Siren if event == "51": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9918,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Light if event == "52": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9913,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Aqua Guard if event == "53": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9914,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Earth Guard if event == "54": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9915,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Vampire if event == "55": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9916,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Protection if event == "56": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9917,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Dance of Shadow if event == "57": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(9919,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Earth if event == "58": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(264,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Life if event == "59": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(265,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Water if event == "60": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(266,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Warding if event == "61": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(267,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Wind if event == "62": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(268,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Hunter if event == "63": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(269,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Invocation if event == "64": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(270,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Vitality if event == "65": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(304,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Vengeance if event == "66": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(305,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Flame Guard if event == "67": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(306,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Storm Guard if event == "68": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(308,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Meditation if event == "69": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(363,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Champion if event == "70": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(364,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Song of Renewal if event == "71": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(349,1),False,False) return "Menu.htm" st.setState(COMPLETED) #Advanced Block if event == "72": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1304,3),False,False) return "Menu.htm" st.setState(COMPLETED) #Heal if event == "73": st.takeItems(ADENA_ID,1000000) st.getPlayer().useMagic(SkillTable.getInstance().getInfo(10000,33),False,False) return "Menu.htm" st.setState(COMPLETED) if htmltext != event: st.setState(COMPLETED) st.exitQuest(1) return htmltext def onTalk (self,npc,player): st = player.getQuestState(qn) htmltext = "<html><head><body>Eu nao tenho nada para ti!</body></html>" st.setState(STARTED) return InitialHtml QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc) for npcId in NPC: QUEST.addStartNpc(npcId) QUEST.addTalkId(npcId) |
||||||||||||||
|
|
|
||||||||||||||
| Links Patrocinados |
|
|
#2 (permalink) | |||||||||||||||
|
Membro - Veterano
![]() Registrado em: Mar 2009
Localização: Cabeça Dentro dos Livros
Posts: 1,322
Agradeceu: 15
Agradecido 474 Vezes em 306 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Nome Real: Daniel Santos
|
bom karo vitor no script.cfg você colocou corretamente? você olhou na config se não tem nem um mod de leitura de codigos Custom? bom veja isso aii você vem aque e mi responde. ops! Respondido.
config/functions/developer.properties Citação:
|
|||||||||||||||
|
|
|
|||||||||||||||
| O seguinte membro ao lado disse Obrigado(a) a : Daniel2 por gostar deste Post : |
vitorjose12 (21-03-2011)
|
|
|
#3 (permalink) | ||||||||||||||
|
Membro - General
![]() Registrado em: Dec 2008
Localização: Jataí
Posts: 242
Agradeceu: 132
Agradecido 109 Vezes em 51 Posts
Nome Real: Vitor José
|
@Daniel2
Obrigado, mais não resolveu O.O O script.cfg está certinho. Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
# Don't load Script's AltDevNoScript = False Sabe algo mais? |
||||||||||||||
|
|
|
||||||||||||||
|
|
#4 (permalink) |
|
Membro - General
![]() Registrado em: Apr 2009
Localização: Cuiabá/MT
Posts: 227
Agradeceu: 106
Agradecido 170 Vezes em 82 Posts
Nome Real: llJuniorll™
|
Coloca assim la no final:
Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
def onTalk (self,npc,player):
st = player.getQuestState(qn)
htmltext = "<html><head><body>I have nothing to say to you</body></html>"
st.setState(STARTED)
return InitialHtml
QUEST = Quest(QuestId,str(QuestId) + "_" + QuestName,QuestDesc)
CREATED=State('Start',QUEST)
STARTED=State('Started',QUEST)
COMPLETED=State('Completed',QUEST)
QUEST.setInitialState(CREATED)
for npcId in NPC:
QUEST.addStartNpc(npcId)
QUEST.addTalkId(npcId)
|
|
|
|
| O seguinte membro ao lado disse Obrigado(a) a : llJuniorll por gostar deste Post : |
vitorjose12 (21-03-2011)
|
![]() |
|
|