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] Downloads > [Lineage] Java Mods
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 16-08-2011, 12:27 PM   #1 (permalink)
Banido
 
Avatar de allanalcantara
 
Registrado em: Nov 2009
Localização: Fortaleza-ce
Posts: 325
Agradeceu: 125
Agradecido 203 Vezes em 82 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para allanalcantara Enviar mensagem via Skype para allanalcantara
Nome Real: Allan Alcântara de Alencar

Inventório de allanalcantara

Padrão Fix error duplicate Subclass

sempre com a galera, rsrs! :D postando o que há de melhor. *-*

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
--- trunk/L2J-Mack_IL/L2J-Mack_GameServer/java/com/l2dot/gameserver/model/actor/instance/L2PcInstance.java (revision 14)
+++ trunk/L2J-Mack_IL/L2J-Mack_GameServer/java/com/l2dot/gameserver/model/actor/instance/L2PcInstance.java (revision 32)
@@ -8977,7 +8977,7 @@
      * @param int classIndex
      * @return boolean subclassAdded
      */
-    public boolean addSubClass(int classId, int classIndex)
+        public synchronized boolean addSubClass(int classId, int classIndex) 
     {
     	if (getTotalSubClasses() == Config.MAX_SUBCLASS || classIndex == 0)
     		return false;

Arquivos Anexados
Tipo de Arquivo: txt Fix error duplicate Subclass.txt (596 Bytes, 6 visualizações) Baixar
allanalcantara está offline  
Links Patrocinados
Antigo 16-08-2011, 01:11 PM   #2 (permalink)
playstation
 
Avatar de paytaly
 
Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para paytaly
Nome Real: Marcelo

Inventório de paytaly

Padrão

Só pra constar: Esse não é o melhor método de prevenir Multiclass.
Para mais segurança é melhor usar um Lock que é habilitado no começo do método e desabilitado no final.

O modificador synchronized faz com que o método seja executado por apensa um thread de cada vez. Não estou dizendo que nesse caso específico acontecerá, mais que tomem cuidado ao usá-lo pois ele pode matar ou travar threads e causar mais Bugs do que conserta.

A dica é testar bem antes de adicionar qualquer coisa.

__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer...
Quer ser respondido direito!? Não faça perguntas idiotas. (Y)
paytaly está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : paytaly por gostar deste Post :
allanalcantara (16-08-2011)
Antigo 16-08-2011, 02:06 PM   #3 (permalink)
Banido
 
Avatar de allanalcantara
 
Registrado em: Nov 2009
Localização: Fortaleza-ce
Posts: 325
Agradeceu: 125
Agradecido 203 Vezes em 82 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para allanalcantara Enviar mensagem via Skype para allanalcantara
Nome Real: Allan Alcântara de Alencar

Inventório de allanalcantara

Padrão

Citação:
Só pra constar: Esse não é o melhor método de prevenir Multiclass.
Para mais segurança é melhor usar um Lock que é habilitado no começo do método e desabilitado no final.

O modificador synchronized faz com que o método seja executado por apensa um thread de cada vez. Não estou dizendo que nesse caso específico acontecerá, mais que tomem cuidado ao usá-lo pois ele pode matar ou travar threads e causar mais Bugs do que conserta.

A dica é testar bem antes de adicionar qualquer coisa.
concordo plenamente. rsrs! :]
em algumas packs isso pode resolver, em outras pode dar problemas, e não são poucos. mas fica no gosto do "adicionador" né! ^^

allanalcantara está offline   Responder com Citação
Antigo 16-08-2011, 03:41 PM   #4 (permalink)
Membro - Veterano
 
Avatar de ManoeL-ADM
 
Registrado em: Nov 2008
Posts: 561
Agradeceu: 657
Agradecido 137 Vezes em 103 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Meu Estado:
Enviar mensagem via Windows Live Messenger para ManoeL-ADM Enviar mensagem via Yahoo para ManoeL-ADM
Pontos: 4,925, Nível: 44
Pontos: 4,925, Nível: 44 Pontos: 4,925, Nível: 44 Pontos: 4,925, Nível: 44
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Nome Real: ManoeL

Inventório de ManoeL-ADM

Padrão

@paytaly

que tal posta essa correção que vc disse pra galera?

ManoeL-ADM está offline   Responder com Citação
Antigo 16-08-2011, 05:14 PM   #5 (permalink)
playstation
 
Avatar de paytaly
 
Registrado em: Dec 2008
Localização: Belo Horizonte
Posts: 1,284
Agradeceu: 118
Agradecido 1,503 Vezes em 772 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para paytaly
Nome Real: Marcelo

Inventório de paytaly

Padrão

Já tem postada por ai. Só procurar.
Sei que já ví, agora onde, é outra história. :P

__________________
Há! Só posso rir de quem quer vender o que mal sabe fazer...
Quer ser respondido direito!? Não faça perguntas idiotas. (Y)
paytaly 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:03 AM.
 



Search Engine Optimization by vBSEO 3.3.0