Ir para conteúdo
  • Cadastre-se

[Video Tutorial] [INTERLUDE] Como Importar NPC's com Script em L2DOT


Wallz

Posts recomendados

Bom, para quem não sabe importar está aqui a solução, REV INTERLUDE L2JMWX L2JDOT !!

O conteúdo está oculto, favor efetuar login ou se cadastrar!


QUALQUER DUVIDA OU ERRO, POSTE AQUI QUE EU AJUDAREI A RESOLVER SEU PROBLEMA !


Import's Para algumas rev's caso você saiba modificar ( Isso eu ensinarei no meu proximo video tutorial) !

Imports para quem souber mudar:
net.sf.l2j (L2jMwx)
com.it.br (L2JBrasil)
com.l2dot (L2JDot,L2JMack)
lt.equal.util (L2JEqual) [PRECISA VERIFICAR SE É ASSIM MESMO NA EQUAL !! ]

isso ae sao imports
isso tbm serve pra todos que nao tao conseguindo e so muda ali mais e claro isso so muda ali se for usa na seguintes revs:
L2JBrasil,L2JDot,L2JMwx,L2JMack,L2JEqual
nessa rev so muda o que está destacado de vermelho

se caso for outra rev como por exemplo:
L2JTeon , L2JRox
ae tem que muda outras coisas que eu não sei quais são pois não uso essas rev's, quem souber poste aqui por favor para ajudar outros membros (:



CRÉDITOS: [ADM]-Wallz (EU)

Editado por Wallace Carvalho

Caso tenha alguma sugestão para aplicativos, por favor envie por MP.

 WhatsApp: 22 98156-2591 

L2JDREAM PROJECT

Link para o comentário
Compartilhar em outros sites


Muito bom mesmo !

Agradeço muito a vocçê amigo...

 

Vou ageitar lá, caso der algum erro eu reporto para você blz ?

Editado por irak
Link para o comentário
Compartilhar em outros sites

Ouw, não deu nao amigo, ainda continua o erro, vou posta aqui o arquivo _init_

 

#made by Kerberos

import sys

from com.it.br.gameserver.model.quest import State

from com.it.br.gameserver.model.quest import QuestState

from com.it.br.gameserver.model.quest.jython import QuestJython as JQuest

 

qn = "7000_VipTeleport"

 

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)

if not st: return

if event:

if st.getQuestItemsCount(21003) >= 1 :

st.takeItems(21003,1)

player.teleToLocation(173909, -75472, -5108)

return

return event

 

def onTalk (self,npc,player):

st = player.getQuestState(qn)

if not st :

return ""

return "44002-1.htm"

 

QUEST = Quest(-1,qn,"Teleports")

QUEST.addStartNpc(44002)

QUEST.addTalkId(44002)

 

Olha isso, fiz assim:

 

<script src='http://imageshack.us/shareable/?i=54375471.png&s=849&p=tl' type='text/javascript'></script><noscript>

O conteúdo está oculto, favor efetuar login ou se cadastrar!
</noscript>

 

 

OBS -> Já alterei os ID's dos intens e a quantidade e o local, então desconsideramos isso ! É outra coisa entao.

 

Oque tem de errado ?

Editado por irak
Link para o comentário
Compartilhar em outros sites

FAVOR INFORMAR QUAL REV QUE É,

 

e também...Veja se na sua rev tem um arquivo chamado : Scripts.cfg

 

 

nesse local:

 

...\GameServer\data\

Editado por Wallace Carvalho

Caso tenha alguma sugestão para aplicativos, por favor envie por MP.

 WhatsApp: 22 98156-2591 

L2JDREAM PROJECT

Link para o comentário
Compartilhar em outros sites

  • 2 months later...

FAVOR INFORMAR QUAL REV QUE É,

 

e também...Veja se na sua rev tem um arquivo chamado : Scripts.cfg

 

 

nesse local:

 

...\GameServer\data\

BOA MANO JA FIZ TD BAIXEI UM NPC VIP PRA REV L2DOT SO QUE NAUM FUNCIONOU VC PODERIA POSTAR ESSES NPC BUFF VIP QUE VC FEZ O TUTO? SE PUDER VO AGRADECER MUITO,MUITO MSM VLW!!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.




×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.