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
Voltar   Secret Experience > Área L2J > [L2J] Tutoriais
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 21-01-2011, 12:18 PM   #1
[Tutorial] Imports para L2JFrozen.
isacasj91 isacasj91 está offline 21-01-2011, 12:18 PM

Olá.
Sou novo aqui no forum , por enquanto estou apenas acompanhando o projeto L2jFrozen que é um projeto baseado a rev L2jScoria uma rev Russa.

E vi no post do projeto L2jFrozen que algumas pessoas vão ter problemas pra add o npc buffer já que quase ninguém ainda tem os imports e tals.
Então vou postar aqui uma ajuda.

Você pode baixar um npc buffer de qualquer outra versão e fazer a modificação dos imports na pasta __init__.py do seu buffer. Substiua os imports.

Imports: parte de cima.
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
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
Imports: parte de baixo ,final do arquivo.

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
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)
Pronto edite e coloque o buffer na pasta custom. gameserver/data/scripts/custom/-------
Diferente das outras rev's você add o import no arquivo __init__.py quer fica na pasta principal dos scripit

Aqui é diferente
Voce adiciona ele no arquivo scripts.cfg que fica na pasta gameserver/data
Abra o arquivo scripts.cfg com o bloco de notas ou outro programa que desejar e adicione o script no devido lugar Ex:

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
# custom
custom/3995_echo/__init__.py
custom/4000_ShadowWeapons/__init__.py
custom/5000_MissQueen/__init__.py
custom/5001_NewbieCoupons/__init__.py
custom/8003_MeetBaium/__init__.py
custom/6050_KetraOrcSupport/__init__.py
custom/6051_VarkaSilenosSupport/__init__.py
custom/6999_HeroCirclet/__init__.py
custom/7000_HeroItems/__init__.py
custom/8000_RaidbossInfo/__init__.py
custom/8001_NpcLocationInfo/__init__.py
custom/8009_HotSpringsBuffs/__init__.py
custom/8871_gve/__init__.py
custom/6666_NoblessTrader/__init__.py
custom/6667_ClanManager/__init__.py
custom/9999_NPCBuffer/__init__.py           <-

Feito isso o npc está adicionado e sem problemas.
Quando eu tiver tempo já vou add um npc pronto.
Mais por enquanto to sem tempo , Vlw

Creditos:Isac
Creditos dos imports : L2DF

 
Avatar de isacasj91
isacasj91
Membro - Aspirante
Registrado em: Nov 2010
Posts: 51
Pontos: 2,852, Nível: 32
Pontos: 2,852, Nível: 32 Pontos: 2,852, Nível: 32 Pontos: 2,852, Nível: 32
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Nome Real: Isac Jr.
Visitas: 2226
Os Seguintes 14 Usuários disseram Obrigado(a) para isacasj91 por gostarem deste post :
alessandroht (22-01-2011), Critical (06-02-2011), FULL_LOL (22-01-2011), GM-RasieL (19-02-2011), latosa (04-10-2011), lemile4 (26-01-2011), MrMonk (16-05-2011), OzzyOsbourne (30-07-2011), pecinha (08-01-2012), xdavison (03-05-2011), {ADM}-Fenex (12-02-2011)
Links Patrocinados
Antigo 25-01-2011, 03:28 PM   #2 (permalink)
Banido
 
Avatar de lordvenancio
 
Registrado em: Nov 2008
Posts: 532
Agradeceu: 136
Agradecido 309 Vezes em 139 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para lordvenancio

Inventório de lordvenancio

Padrão

como vo colocar os codigos sendo que eu ñ posso copialos

lordvenancio está offline   Responder com Citação
Antigo 25-01-2011, 08:16 PM   #3 (permalink)
Dino Secret Experience
 
Avatar de ChoVinisTa
 
Registrado em: Dec 2008
Localização: Marte
Posts: 860
Agradeceu: 187
Agradecido 895 Vezes em 362 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 11,702, Nível: 71
Pontos: 11,702, Nível: 71 Pontos: 11,702, Nível: 71 Pontos: 11,702, Nível: 71
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Marcos V.

Inventório de ChoVinisTa

Padrão

Se for esse o problema este aqui está.

Arquivos Anexados
Tipo de Arquivo: txt Anexo.txt (1.4 KB, 157 visualizações) Baixar
__________________
De volta a ativa...
ChoVinisTa está offline   Responder com Citação
Os Seguintes 3 Usuários disseram Obrigado(a) para ChoVinisTa por gostarem deste post :
FULL_LOL (28-01-2011), Inspector (28-01-2011), {ADM}-Fenex (12-02-2011)
Antigo 28-01-2011, 02:13 PM   #4 (permalink)
Membro - Aspirante
 
Avatar de isacasj91
 
Registrado em: Nov 2010
Posts: 51
Agradeceu: 2
Agradecido 37 Vezes em 17 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para isacasj91
Pontos: 2,852, Nível: 32
Pontos: 2,852, Nível: 32 Pontos: 2,852, Nível: 32 Pontos: 2,852, Nível: 32
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Nome Real: Isac Jr.

Inventório de isacasj91

Padrão

Obrigado Chovinista.
Aqui também tenho esse problema de copiar.
Coloque para exibir o codico fonte da paagina e copie o texto.

isacasj91 está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : isacasj91 por gostar deste Post :
FULL_LOL (28-01-2011)
Antigo 01-02-2011, 05:05 AM   #5 (permalink)
Membro - Cabo
 
Avatar de BrainStorm
 
Registrado em: Nov 2008
Localização: Porto Velho - Rondônia
Posts: 24
Agradeceu: 59
Agradecido 22 Vezes em 7 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Nome Real: Júlio Viana

Inventório de BrainStorm

Padrão

Fiz esse esquema mais deu um erro medonho... Tô tentando add o NPC Buffer Estilo L2Off se alguem tiver o mesmo problema com ele seria bom trocarmos informações... Eu continuo a ter problemas, mas se eu conseguir disvendar esse macarrão eu disponibilizo

BrainStorm está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : BrainStorm por gostar deste Post :
GM-RasieL (19-02-2011)
Antigo 13-03-2011, 01:14 AM   #6 (permalink)
Membro - Aspirante
 
Avatar de cassiomaggot
 
Registrado em: Jul 2009
Posts: 73
Agradeceu: 163
Agradecido 19 Vezes em 14 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de cassiomaggot

Padrão

lembrem-se

a tabela buffer templates tambem tem que ser modificada de acordo com o script...

cassiomaggot está offline   Responder com Citação
Antigo 17-05-2011, 11:12 PM   #7 (permalink)
Membro - Capitão
 
Avatar de MrMonk
 
Registrado em: Dec 2008
Localização: Itaboraí - RJ
Posts: 129
Agradeceu: 159
Agradecido 64 Vezes em 28 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 3,743, Nível: 38
Pontos: 3,743, Nível: 38 Pontos: 3,743, Nível: 38 Pontos: 3,743, Nível: 38
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Nome Real: Paulo Reis

Inventório de MrMonk

Padrão

amigo, também tive problema em colocar o NPC buff estilo l2off ... fiz exatamente como esta ai....


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 = "9999_NPCBuffer"

NPC=[102030]
ADENA_ID=57
QuestId = 9999
QuestName = "NPCBuffer"
QuestDesc = "custom"
InitialHtml = "1.htm"

print "importing custom: 9999: NPCBuffer"

parte de cima

parte de baixo

def onTalk (self,npc,player):
st = player.getQuestState(qn)
htmltext = "<html><head><body>I have nothing to say to you</body></html>"
st.setState(State.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)


o erro que da é este...

gameserver\data\scripts\custom\9999_NPCBuffer\__in it__.py.error.log
Line: -1 - Column: -1

Traceback (innermost last):
File "__init__.py", line 2, in ?
ImportError: no module named l2jfrozen



Ty.

MrMonk está offline   Responder com Citação
Antigo 16-03-2012, 05:49 PM   #8 (permalink)
Membro - Aspirante
 
Avatar de isacasj91
 
Registrado em: Nov 2010
Posts: 51
Agradeceu: 2
Agradecido 37 Vezes em 17 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para isacasj91
Pontos: 2,852, Nível: 32
Pontos: 2,852, Nível: 32 Pontos: 2,852, Nível: 32 Pontos: 2,852, Nível: 32
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Nome Real: Isac Jr.

Inventório de isacasj91

Padrão

Acho que está bem explicado, qualquer duvida poste aqui

isacasj91 está offline   Responder com Citação
Resposta


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 07:08 AM.
 



Search Engine Optimization by vBSEO 3.3.0