Ir para conteúdo
  • Cadastre-se

L2JDev Interlude - Old Revisões Oficiais


Posts recomendados

Estou com esse problema liga tudo e jogo um pouco do nada fica dando esse problema alguem sabe o que possa ser?

Tenho que fechar e abrir o login para poder voltar a logar.

 

download.png.2af18ad0272c1067dd59d5a0db2891b0.png

 

Para editar o Community Board o que tenho que fazer?

quando clico no gmshop abre mais quando clico no botão abre a loja sem itens.

Screenshot_2.png.ced63119a0dcc66512d45f0752bff736.png

Editado por Eduardo.SilvaL2J

Next...

Link para o comentário
Compartilhar em outros sites


Justo ahora, Eduardo.SilvaL2J dijo:

Estou com esse problema liga tudo e jogo um pouco do nada fica dando esse problema alguem sabe o que possa ser?

Tenho que fechar e abrir o login para poder voltar a logar.

download.png.2af18ad0272c1067dd59d5a0db2891b0.png

Para editar o Community Board o que tenho que fazer?

quando clico no gmshop abre mais quando clico no botão abre a loja sem itens.

Screenshot_2.png.ced63119a0dcc66512d45f0752bff736.png

coloca los multisell del gmshop que tengas ahi, o editalo vos propio

Link para o comentário
Compartilhar em outros sites

  • 2 months later...

 

Buenas tardes! Antes que nada disculpe que no hablo ni una palabra en portugués 😅

Ayer empecé a trabajar en el proyecto de LJDEV , en la revision 400-29 y estoy teniendo un inconveniente que probablemente sea fácil de solucionar pero no encuentro la manera. 

Es con el NPC class master, he probado con diferentes PJ pero no logro que me haga el cambio de clase (adjunto imagen) 

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

El codigo en npcs.properties :
 

# Allow the use of class Managers to change occupation
# Default = False
AllowClassMasters = True

# ConfigClassMaster=1;[57(100000)];[];2;[57(1000000)];[];3;[57(10000000)],[5575(1000000)];[6622(1)] 
# 1st occupation change for 100.000 Adena (item id 57) 
# 2nd occupation change for 1.000.0000 Adena (item id 57) 
# 3rd occupation change for 10.000.0000 Adena (item id 57) and 1.000.000 Ancient Adena (item id 5575) 
# on 3rd occupation change player will be rewarded with 1 Book of Giants (item id 6622) 
# ConfigClassMaster=1;[];[];2;[];[];3;[];[] 
# 1st, 2nd, 3rd occupation change for free, without rewards.
# ConfigClassMaster=1;[];[];2;[];[]
# Allow only first and second change.
ConfigClassMaster = 1;[];[];2;[];[];3;[];[] 

# Class Masters will allow changing to any occupation on any level inside class tree
# For example, Dwarven Fighter will be able to advance to:
# Artisan, Scavenger, Warsmith, Bounty Hunter, Maestro, Fortune Seeker.
# But Warsmith will be able to change only to Maestro. 
# Default = False
AllowEntireTree = False

# Then character reach levels 20,40,76 he will receive tutorial page
# with list of the all possible variants, and can select and immediately
# change to the new occupation, or decide to choose later (on next login).
# Can be used with or without classic Class Masters.
# Default = False 
AlternateClassMaster = True

 

 

 

Link para o comentário
Compartilhar em outros sites

Não estou conseguindo acesso a conta admin, sempre que tento dá Ban, o acesslv da conta vai para -100. Já tentei vários acess lv e nenhum funciona. Alguém poderia me ajuda?

erro.png

Editado por Luan Otávio
"O medo de cair não pode ser maior que a paixão de voar."


 

Usuário de Revisões aCis

Link para o comentário
Compartilhar em outros sites

hace 13 horas, Luan Otávio dijo:

Não estou conseguindo acesso a conta admin, sempre que tento dá Ban, o acesslv da conta vai para -100. Já tentei vários acess lv e nenhum funciona. Alguém poderia me ajuda?

erro.png

En administrator.properties (si no me equivoco) tenes una lista con nombres permitidos, ahi tenes que poner el nombre que tu quieras utilizar, ahora no estoy en la PC sino te mostraba.

 

Link para o comentário
Compartilhar em outros sites

39 minutos atrás, leossj disse:

En administrator.properties (si no me equivoco) tenes una lista con nombres permitidos, ahi tenes que poner el nombre que tu quieras utilizar, ahora no estoy en la PC sino te mostraba.

Gracias hermano! resolvido 🙂

"O medo de cair não pode ser maior que a paixão de voar."


 

Usuário de Revisões aCis

Link para o comentário
Compartilhar em outros sites

alguien podria ayudar con L2TournamentInstance para que funcionen todos ?

 

 

/*
 * Copyright (C) 2004-2013 L2J Server
 *
 * This file is part of L2J Server.
 *
 * L2J Server is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * L2J Server is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <http://www.gnu.org/licenses/>.
 */
package net.sf.l2j.gameserver.model.actor.instance;

import java.util.StringTokenizer;

import net.sf.l2j.gameserver.model.L2Effect;
import net.sf.l2j.gameserver.model.actor.Player;
import net.sf.l2j.gameserver.model.actor.template.NpcTemplate;
import net.sf.l2j.gameserver.model.entity.events.teamvsteam.TvTEvent;
import net.sf.l2j.gameserver.model.entity.events.tournaments.Arena1x1;
import net.sf.l2j.gameserver.model.entity.events.tournaments.Arena2x2;
import net.sf.l2j.gameserver.model.entity.events.tournaments.Arena3x3;
import net.sf.l2j.gameserver.model.entity.events.tournaments.Arena4x4;
import net.sf.l2j.gameserver.model.entity.events.tournaments.Arena5x5;
import net.sf.l2j.gameserver.model.entity.events.tournaments.Arena9x9;

import net.sf.l2j.gameserver.model.entity.events.tournaments.properties.ArenaConfig;
import net.sf.l2j.gameserver.model.olympiad.OlympiadManager;
import net.sf.l2j.gameserver.network.serverpackets.ActionFailed;
import net.sf.l2j.gameserver.network.serverpackets.NpcHtmlMessage;

import phantom.FakePlayer;
import phantom.FakePlayerManager;

public class L2TournamentInstance extends L2NpcInstance
{
    public L2TournamentInstance(int objectId, NpcTemplate template)
    {
        super(objectId, template);
    }
    
    @Override
    public void showChatWindow(Player player, int val)
    {
        
        player.sendPacket(ActionFailed.STATIC_PACKET);
        NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
        html.setFile("data/html/mods/tournament/" + getNpcId() + (val == 0 ? "" : "-" + val) + ".htm");
        html.replace("%name%", player.getName());
        html.replace("%objectId%", getObjectId() + "");
        player.sendPacket(html);
    }

    @Override
    public void onBypassFeedback(Player player, String command)
    {
        
        if (command.startsWith("1_Player_1_FakePlayer"))
        {
            FakePlayer nukerFake = FakePlayerManager.spawntour(82248, 148600, -3464);
            nukerFake.assignDefaultAI();
            if (Arena1x1.getInstance().register(player))
                
                if (Arena2x2.getInstance().register(player))
                if (Arena3x3.getInstance().register(player))
                if (Arena4x4.getInstance().register(player))    
                if (Arena5x5.getInstance().register(player))
                if (Arena9x9.getInstance().register(player))    
                            
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena1x1(true);
                player.setArena2x2(true);
                player.setArena3x3(true);
                player.setArena4x4(true);
                player.setArena5x5(true);
                player.setArena9x9(true);
                showChatWindow(player);
                
            }
            else
            {
                player.sendMessage("Tournament: You or your member does not have the necessary requirements.");
            }
            
        }
        else if (command.startsWith("1x1"))
        {
            
            if (player.isArena1x1() || player.isArenaProtection())
            {
                player.sendMessage("Tournament: You already registered!");
                return;
            }
            
            else if (command.startsWith("2x2"))
            {
                
                if (player.isArena2x2() || player.isArenaProtection())
                {
                    player.sendMessage("Tournament: You already registered!");
                    return;
                }
            
                else if (command.startsWith("3x3"))
                {
                    
                    if (player.isArena3x3() || player.isArenaProtection())
                    {
                        player.sendMessage("Tournament: You already registered!");
                        return;
                    }
            
            
                    else if (command.startsWith("4x4"))
                    {
                        
                        if (player.isArena4x4() || player.isArenaProtection())
                        {
                            player.sendMessage("Tournament: You already registered!");
                            return;
                        }
                        
                        else if (command.startsWith("5x5"))
                        {
                            
                            if (player.isArena5x5() || player.isArenaProtection())
                            {
                                player.sendMessage("Tournament: You already registered!");
                                return;
                            }
                            
                            else if (command.startsWith("9x9"))
                            {
                                
                                if (player.isArena9x9() || player.isArenaProtection())
                                {
                                    player.sendMessage("Tournament: You already registered!");
                                    return;
                                }
            
            if (player.isCursedWeaponEquipped() || player.isInStoreMode() || player.getKarma() > 0)
            {
                player.sendMessage("Tournament: You or your member does not have the necessary requirements.");
                
                return;
            }
            
            if (OlympiadManager.getInstance().isRegistered(player))
            {
                player.sendMessage("Tournament: You or your member is registered in the Olympiad.");
                return;
            }
            
            if (TvTEvent.isPlayerParticipant(player.getObjectId()))
            {
                player.sendMessage("Tournament: You already participated in another event!");
                
                return;
            }
            
            if (ArenaConfig.ARENA_SKILL_PROTECT)
            {
                for (L2Effect effect : player.getAllEffects())
                {
                    if (ArenaConfig.ARENA_STOP_SKILL_LIST.contains(effect.getSkill().getId()))
                        player.stopSkillEffects(effect.getSkill().getId());
                }
                
                for (L2Effect effect : player.getAllEffects())
                {
                    if (ArenaConfig.ARENA_DISABLE_SKILL_LIST_PERM.contains(effect.getSkill().getId()))
                        player.stopSkillEffects(effect.getSkill().getId());
                }
                
            }
            
            if (Arena1x1.getInstance().register(player))
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena1x1(true);
        
                showChatWindow(player);
                
            }
            
            if (Arena2x2.getInstance().register(player))
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena2x2(true);
        
                showChatWindow(player);
                
            }
            
            if (Arena3x3.getInstance().register(player))
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena3x3(true);
        
                showChatWindow(player);
                
            }
            
            if (Arena4x4.getInstance().register(player))
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena4x4(true);
        
                showChatWindow(player);
                
            }
            
            
            if (Arena5x5.getInstance().register(player))
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena5x5(true);
        
                showChatWindow(player);
                
            }
            
            
            if (Arena9x9.getInstance().register(player))
            {
                player.sendMessage("Tournament: Your participation has been approved.");
                player.setArenaProtection(true);
                player.setArena9x9(true);
        
                showChatWindow(player);
                
            }
            
            else
                player.sendMessage("Tournament: You or your member does not have the necessary requirements.");
            
        }
        
        else if (command.startsWith("remove1x1"))
        {
            if (player.isArena1x1())
                Arena1x1.getInstance().remove(player);
        }
        
        else if (command.startsWith("remove2x2"))
        {
            if (player.isArena2x2())
                Arena2x2.getInstance().remove(player);
        }
        
        else if (command.startsWith("remove3x3"))
        {
            if (player.isArena3x3())
                Arena3x3.getInstance().remove(player);
        }
        
        else if (command.startsWith("remove4x4"))
        {
            if (player.isArena4x4())
                Arena4x4.getInstance().remove(player);
        }
        
        else if (command.startsWith("remove5x5"))
        {
            if (player.isArena5x5())
                Arena5x5.getInstance().remove(player);
        }
        
        else if (command.startsWith("remove9x9"))
        {
            if (player.isArena9x9())
                Arena9x9.getInstance().remove(player);
        }
        
        else if (command.startsWith("observe_list"))
        {
            player.sendPacket(ActionFailed.STATIC_PACKET);
            String filename = "data/html/mods/tournament/10006-11.htm";
            
            NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
            html.setFile(filename);
            html.replace("%objectId%", String.valueOf(getObjectId()));
            player.sendPacket(html);
        }
        else if (command.startsWith("observe_back"))
            showChatWindow(player);
        else if (command.startsWith("tournament_observe"))
        {
            
            StringTokenizer st = new StringTokenizer(command);
            st.nextToken();
            
            int x = Integer.parseInt(st.nextToken());
            int y = Integer.parseInt(st.nextToken());
            int z = Integer.parseInt(st.nextToken());
            
            player.setArenaObserv(true);
            player.enterObserverMode(x, y, z);
        }
        else
            super.onBypassFeedback(player, command);
    }
}

 

 

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
3 horas atrás, osvaldotl2015 disse:

Lineagell/system/hwid.log

Get HDD Serial Number Fail!

Correção: StartNewPlayer player com a opção de inicia top grade D. nova html de selecionar armas e roupas.
Correção: Spawn quando nasce.
Adicionado: Nova Skill Ant-Debuff
Mensagem: - Welcomen L2jDev  +Welcome to L2JDev Project.
Mensagem: Anuncio de término das oly agora esta HERO_VOICE
Cliente: Removido icon.u da system  mudado para systextures Icon.utx com novos icones para farm e etc.
Cliente: Glow das armas Interlude e Weapons S foi fixado como no classic.
Cliente: Titulo dos npc's agora está com um verde mais vivo como no Classic.
Cliente: Titulo dos npc's custom fixado para um cor só.
Cliente: Skillname-e agora está informando os status das skills.

 

Last 

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

Editado por BAN - L2JDev
Link para o comentário
Compartilhar em outros sites

hace 5 horas, BAN - L2JDev dijo:

Correção: StartNewPlayer player com a opção de inicia top grade D. nova html de selecionar armas e roupas.
Correção: Spawn quando nasce.
Adicionado: Nova Skill Ant-Debuff
Mensagem: - Welcomen L2jDev  +Welcome to L2JDev Project.
Mensagem: Anuncio de término das oly agora esta HERO_VOICE
Cliente: Removido icon.u da system  mudado para systextures Icon.utx com novos icones para farm e etc.
Cliente: Glow das armas Interlude e Weapons S foi fixado como no classic.
Cliente: Titulo dos npc's agora está com um verde mais vivo como no Classic.
Cliente: Titulo dos npc's custom fixado para um cor só.
Cliente: Skillname-e agora está informando os status das skills.

Last 

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

TEM ZONA FLAG? você pode colocar o evento para mim Tournament 1x1 3x3 5x5 PLISSS

 

Link para o comentário
Compartilhar em outros sites

10 horas atrás, osvaldotl2015 disse:

The error is from the HWID system and arises when the disk is M.2 NVME SSD, and I think it is related to the dsetup.dll file in the system folder. Anyone who has an M.2 ssd disk will not be able to enter the game. Regards

entao esse e o problema? e so trocar esse sistema.

//edit

@PeNaChOtem esse sistema 100% funcional !! ou pega o dsetup.dll, splash.dll e a pasta GuameGuard que ele postou no topico da l2jorion e funciona 100%

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

3 horas atrás, RootZerO disse:

entao esse e o problema? e so trocar esse sistema.

//edit

@PeNaChOtem esse sistema 100% funcional !! ou pega o dsetup.dll, splash.dll e a pasta GuameGuard que ele postou no topico da l2jorion e funciona 100%

faz a correcao e mande, que eu arrumo

Link para o comentário
Compartilhar em outros sites

hace 15 horas, RootZerO dijo:

entonces este es el problema? y simplemente cambie este sistema.

//editar

@PeNaChOtener este sistema 100% funcionando !! o tome el dsetup.dll, splash.dll y la carpeta GuameGuard que publicó en el tema l2jorion y funciona al 100%

With my report I have addressed the owner of the publication "not to anyone else", I do not use this datapack so it is of my interest only to report an error that I find in the HWID system that affects users with M. 2. For the rest, thank the owner of the publication for the effort and time dedicated. Cheers

Link para o comentário
Compartilhar em outros sites

En 16/11/2021 a las 0:51, RootZerO dijo:

Fix system

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

 

Dangerous File Blocked

The file you attempted to download was determined to be dangerous. For your protection, MediaFire does not enable distribution of dangerous files.

 

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
  • BAN - L2JDev changed the title to L2JDev Interlude - Old Revisões Oficiais





×
×
  • 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.