Jump to content
Sign in to follow this  
adventeaml2

Treasure Event

Recommended Posts

Conseguil fazer a parte das chaves? Eu tava fazendo um aqui, só q não conseguia fazer aparecer aleatóriamente.. só 1 cidade :(

Vlw por ter postado o seu :)

Consegui ta 100%

Achei que tinha dado uma parada nos seu trabalhos...

esta tudo pegando bem o evento? vou fazer teste hoje de noite...

Obrigado pela contribuição... Axel

Eu parei esta pronto a muito tempo o evento parei de mecher com L2j

Só vim aqui postar mesmo

 

ta 100%

Share this post


Link to post
Share on other sites

gostaria de saber como adicionar o evento no server, ja faz um tempo que nao mexo com servers e esqueci muita coisa.

Share this post


Link to post
Share on other sites

Adicionei normal mas na hora de dar spawn nas boxes ele da erro no gs e não spawna :(

 

Alguém com esse problema?

Exception in thread "GeneralSTPool-12" java.lang.NullPointerException
at com.l2jfrozen.gameserver.model.spawn.L2Spawn.doSpawn(L2Spawn.java:551
)
at com.l2jfrozen.gameserver.model.spawn.L2Spawn.init(L2Spawn.java:456)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.spawnTrea
sures(TreasureManager.java:459)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.eventoman
ager(TreasureManager.java:42)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.run(Treas
ureManager.java:470)
at com.l2jfrozen.gameserver.thread.ThreadPoolManager$RunnableWrapper.run
(ThreadPoolManager.java:91)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Edited by xadresz

Share this post


Link to post
Share on other sites

Adicionei normal mas na hora de dar spawn nas boxes ele da erro no gs e não spawna :(

 

Alguém com esse problema?

Exception in thread "GeneralSTPool-12" java.lang.NullPointerException
at com.l2jfrozen.gameserver.model.spawn.L2Spawn.doSpawn(L2Spawn.java:551
)
at com.l2jfrozen.gameserver.model.spawn.L2Spawn.init(L2Spawn.java:456)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.spawnTrea
sures(TreasureManager.java:459)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.eventoman
ager(TreasureManager.java:42)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.run(Treas
ureManager.java:470)
at com.l2jfrozen.gameserver.thread.ThreadPoolManager$RunnableWrapper.run
(ThreadPoolManager.java:91)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Voce tem muitas thread no server aumente nas config

 

 

developer

 

#--------------------------------------

# Threads configuration -

#--------------------------------------

ThreadPoolSizeEffects = 10

ThreadPoolSizeGeneral = 18

 

#Default 2

UrgentPacketThreadCoreSize = 4

 

#Default 4

GeneralPacketThreadCoreSize = 8

 

#Default 4

GeneralThreadCoreSize = 8

 

##Default 4

AiMaxThread = 8

  • Like 1

Share this post


Link to post
Share on other sites

Voce tem muitas thread no server aumente nas config

 

 

developer

 

#--------------------------------------

# Threads configuration -

#--------------------------------------

ThreadPoolSizeEffects = 10

ThreadPoolSizeGeneral = 18

 

#Default 2

UrgentPacketThreadCoreSize = 4

 

#Default 4

GeneralPacketThreadCoreSize = 8

 

#Default 4

GeneralThreadCoreSize = 8

 

##Default 4

AiMaxThread = 8

 

Deixei igual nas configs mas continua dando o erro

Exception in thread "GeneralSTPool-9" java.lang.NullPointerException
at com.l2jfrozen.gameserver.model.spawn.L2Spawn.doSpawn(L2Spawn.java:551
)
at com.l2jfrozen.gameserver.model.spawn.L2Spawn.init(L2Spawn.java:456)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.spawnTrea
sures(TreasureManager.java:459)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.eventoman
ager(TreasureManager.java:42)
at com.l2jfrozen.gameserver.model.entity.event.TreasureManager.run(Treas
ureManager.java:470)
at com.l2jfrozen.gameserver.thread.ThreadPoolManager$RunnableWrapper.run
(ThreadPoolManager.java:91)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Já adicionei e re-adicionei duas vezes mas o erro insiste :@ uma pena pois gostaria de ter esse evento báhh!

Edited by xadresz

Share this post


Link to post
Share on other sites

não tive tempo de vê os códigos dela direito, mas a parte de adicionar o item:

+import com.it.br.gameserver.handler.IItemHandler;
+import com.it.br.gameserver.model.L2ItemInstance;
....
_player.getInventory().addItem("", Config.CHAVE_ITEMID, 1, _player, null);
[code]

um pouco mais embaixo
[code]
+ _player.getInventory().destroyItemByItemId("", Config.CHAVE_ITEMID, 1, _player, null);
+ _player.getWarehouse().destroyItemByItemId("", Config.CHAVE_ITEMID, 1, _player, null);

 

só pra lembrar ai, é pra 1 ITEM!

no caso, se der 1 chave ! ele vai remover 1 chave!

 

darei uma olhada depois no código pra ele receber apenas 1 chave, abrir os boxes com 1 xave (todos, ou cada 1)

e remover a chave!!!

  • Like 2

Cadastre-se no meu canal no Youtube, lá você verá videos sobre Lineage II e entre outras coisas, também terá atualizações de como faze-los. Caso tenha uma dúvida de como fazer algo, envie um e-mail pra mim e eu farei o vídeo!


Link: http://www.youtube.com/user/allaannalcantara


[sKYPE] allan.deh

Share this post


Link to post
Share on other sites

a minha duvida é simples

no começo do codigo

 

em attackrequest
procura por isso
if (target instanceof L2PcInstance
&& ((L2PcInstance)target).getAppearance().getInvisible()
&& !activeChar.isGM())
return;
troca por isso
if (target instanceof L2PcInstance) {
L2PcInstance player = (L2PcInstance)target;
if (player.getAppearance().getInvisible() && !activeChar.isGM()
|| player.isInArenaEvent() && !activeChar.isInArenaEvent()
|| !player.isInArenaEvent() && activeChar.isInArenaEvent()) {
getClient().sendPacket(ActionFailed.STATIC_PACKET);
return;
}
}
"em attackrequest
procura por isso"
aonde fica esse attackrequest?

Share this post


Link to post
Share on other sites

 

a minha duvida é simples

no começo do codigo

 

em attackrequest
procura por isso
if (target instanceof L2PcInstance
&& ((L2PcInstance)target).getAppearance().getInvisible()
&& !activeChar.isGM())
return;
troca por isso
if (target instanceof L2PcInstance) {
L2PcInstance player = (L2PcInstance)target;
if (player.getAppearance().getInvisible() && !activeChar.isGM()
|| player.isInArenaEvent() && !activeChar.isInArenaEvent()
|| !player.isInArenaEvent() && activeChar.isInArenaEvent()) {
getClient().sendPacket(ActionFailed.STATIC_PACKET);
return;
}
}
"em attackrequest
procura por isso"
aonde fica esse attackrequest?

 

 

Você tem a diff do código ? disponibiliza pra nós, pra colocar online novamente no fórum, disponibiliza o código que te ajudo na sua dificuldade ;)


"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Share this post


Link to post
Share on other sites

Olá @adventeaml2, boa noite, seu tópico encontra-se com o link off, o seu post será direcionado para área de Conteúdos Offline, caso alguém tenha o conteúdo e queira compartilhar, basta me enviar um mp para que eu possa atualizar o tópico. 

Obrigado.


COREYYY.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  



     



×
×
  • Create New...