Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Tutoriais (https://secretexperience.net/forumdisplay.php?f=39)
-   -   [TUTORIAL] NPC BUFFER NO L2jDOT (https://secretexperience.net/showthread.php?t=11737)

Hoffmann 18-08-2009 09:10 PM

[TUTORIAL] NPC BUFFER NO L2jDOT
 
Bom eu tava com esse problema ja a um tempo ai eu fui buscando oq eu conseguia, e enfim consegui colocar o buffer no l2jdot
Provavelmente ao abrir o seu npc buffer voce deve se deparar com uma imagem com um texto de quest dizendo que você nao tem criterio para fazer a quest.

Esse erro acontece pq os seus arquivos __init__.py devem estar com algo errado

Vou postar aqui meus arquivos que estao funcionando 100%.


Vamos lá entao...


Na pasta gameserver/data
seu arquivo __init__.py deve ficar assim.


Citação:

__all__ = [
'jscript'
]
import jscript
Na pasta gameserver/data/jscript
seu arquivo __init__.py deve ficar assim.

Citação:

__all__ = [
'quests',
'custom',
'teleports',
'village_master',
'ai'
]
import quests
import custom
import teleports
import village_master
import ai
Na pasta gameserver/data/jscript/custom
seu arquivo __init__.py deve ficar assim.


Citação:

__all__ = [
'3995_echo',
'4000_ShadowWeapons',
'7000_HeroItems',
'8000_RaidbossInfo',
'6050_KetraOrcSupport',
'9999_NPCBuffer',
'6051_VarkaSilenosSupport'
]
print ""
print "importing custom data ..."
for name in __all__ :
try :
__import__('data.jscript.custom.'+name,globals(), locals(), ['__init__'], -1)
except:
print "failed to import quest : ",name
print "... done"
print ""
Na pasta gameserver/data/jscript/custom/9999_NPCBuffer
seu arquivo __init__.py deve ficar assim.
Vou postar só o começo que importa pois é meio grande (:


Citação:

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

qn = "9999_NPCBuffer"

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

print "importing custom: 9999: NPCBuffer"

Preste atencao nessa parte
Citação:

com.l2dot
caso sua rev for a l2jmwx essa parte endereço devera ser trocado por
Citação:

net.sf.l2j
Lembre sempre de conferir a sua pasta aonde esta o buffer na maioria o nome da pasta é assim 9999_NPCBuffer.

Tente usar o npc do CavaleiroNegro, é oq eu estou usando
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Agradecimentos...
paytaly - Por ter me dado uma ajuda.


~~

Espero ter ajudado Abraços!

nido 29-01-2010 06:03 AM

Vlw Pelo Tutorial ^^

Paquielli 26-02-2010 08:21 PM

@Nido.
Se Voce Gostou Agradeça Nao Faça Post Desnecessarios!

xdavison 01-03-2010 04:31 PM

Muito bom agora arrumei o NPC-buff do meu serve :1a:

darkzed 07-03-2010 04:28 PM

Alguém pode me ajudar estou fazendo tudo certo mas quando eu vou clicar pra colocar os buffs dentro do jogo só aparece 4 buffes e outros nem aparece nada só aparece uma janela escrito (script error) o meu game server é do wmx se puder me ajudar agradeço

koubru 23-01-2011 03:23 PM

algueim poderia me ajuda tambem eu baixei um npc rank das oly que aparece os pontos dos plays que entao indo nas oly so que eu nao sei passa ess npc para a rev " l2 dot " eu cologuei o npc no serve so q quando clico nele ta falano que tem q faze quest ¬¬:wacko:

Daniel2 24-01-2011 07:17 PM

@darkzed primeiramente mano você tem que coloca aque o script e em que aba do buff deu erro para que algum ou o dono do topic arrume o erro para você.

@koubru bom mano ja para você que pegou carona no topico que não pode eu acho que você não leu as regras mais vamos la bom não tem como você colocar no l2dot por que o dot não tem support para esse tipo de script se eu não mi engano tem uma linha do buff que é muito importante e o dot não tem support para ela.


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.