-
Total de itens
1870 -
Registro em
-
Última visita
-
Prêmios recebidos
25
Tudo que RedHoT postou
-
ADICIONEI UM NPC GMSHOP MAIS NAO DA PRA MUDAR OS PREÇOS DOS ITENS!!
pergunta respondeu ao Junior Coutinho de RedHoT em Dúvidas
Querendo voltar, mas falta ânimo kkk -
ADICIONEI UM NPC GMSHOP MAIS NAO DA PRA MUDAR OS PREÇOS DOS ITENS!!
pergunta respondeu ao Junior Coutinho de RedHoT em Dúvidas
<ingredient id="57" count="50000000"/> Tem que alterar o id para o item que você quer (no caso da gold bar é 3470) e o count para o valor desejado. -
Pode fazer algo sistema parecido com a carteira da Steam, e as Insignias (de acordo com a quantia de topicos/posts)
-
Tu tá querendo transformar isto em um Item para chamar a mesma função, correto ?
-
Procuro alguém que saiba usar o eclipse para me ajudar
pergunta respondeu ao Jhondreibis Da Cruz de RedHoT em Pedidos
Especifique o que precisa saber sobre o eclipse. -
clientpackets/EnterWorld.java
-
Configs: # Vip aways speak on chat in Mode Global? EnableVipGlobalChat = False # Vip can use hero voice? EnableVipHeroVoice = False # Vip can to have the aura of Hero? VipHeroAura = True Config.java public static boolean VIP_GLOBAL_CHAT_ENABLED; public static boolean VIP_CAN_USE_HERO_VOICE; public static boolean VIP_HERO_AURA; VIP_GLOBAL_CHAT_ENABLED = Boolean.parseBoolean(otherSettings.getProperty("EnableVipGlobalChat", "True")); VIP_CAN_USE_HERO_VOICE = Boolean.parseBoolean(otherSettings.getProperty("EnableVipHeroVoice", "True")); VIP_HERO_AURA = Boolean.parseBoolean(otherSettings.getProperty("VipHeroAura", "True")); Clientpackets Say2.java case SHOUT: // Flood protect Say if (!getClient().getFloodProtectors().getGlobalChat().tryPerformAction("global chat")) return; if ((Config.VIP_GLOBAL_CHAT_ENABLED) && (activeChar.isVip())) { for (L2PcInstance player : L2World.getInstance().getAllPlayers()) { player.sendPacket(cs); } } else if (Config.DEFAULT_GLOBAL_CHAT.equalsIgnoreCase("on") || Config.DEFAULT_GLOBAL_CHAT.equalsIgnoreCase("gm") && activeChar.isGM()) { if (Config.GLOBAL_CHAT_WITH_PVP) { if ((activeChar.getPvpKills() < Config.GLOBAL_PVP_AMOUNT) && !activeChar.isGM()) { activeChar.sendMessage("You must have at least " + Config.GLOBAL_PVP_AMOUNT + " pvp kills in order to speak in global chat"); return; } final int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY()); for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY())) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } else { final int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY()); for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY())) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } } else if (Config.DEFAULT_GLOBAL_CHAT.equalsIgnoreCase("GLOBAL")) { if (Config.GLOBAL_CHAT_WITH_PVP) { if ((activeChar.getPvpKills() < Config.GLOBAL_PVP_AMOUNT) && !activeChar.isGM()) { activeChar.sendMessage("You must have at least " + Config.GLOBAL_PVP_AMOUNT + " pvp kills in order to speak in global chat"); return; } for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } else { for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } break; case TRADE: if ((Config.VIP_GLOBAL_CHAT_ENABLED) && (activeChar.isVip())) { for (L2PcInstance player : L2World.getInstance().getAllPlayers()) { player.sendPacket(cs); } } else if (Config.DEFAULT_TRADE_CHAT.equalsIgnoreCase("ON")) { if (Config.TRADE_CHAT_WITH_PVP) { if ((activeChar.getPvpKills() <= Config.TRADE_PVP_AMOUNT) && !activeChar.isGM()) { activeChar.sendMessage("You must have at least " + Config.TRADE_PVP_AMOUNT + " pvp kills in order to speak in trade chat"); return; } for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } else { for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } else if (Config.DEFAULT_TRADE_CHAT.equalsIgnoreCase("limited")) { if (Config.TRADE_CHAT_WITH_PVP) { if ((activeChar.getPvpKills() <= Config.TRADE_PVP_AMOUNT) && !activeChar.isGM()) { activeChar.sendMessage("You must have at least " + Config.TRADE_PVP_AMOUNT + " pvp kills in order to speak in trade chat"); return; } final int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY()); for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY())) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } else if (Config.TRADE_CHAT_IS_NOOBLE) { if (!activeChar.isNoble() && !activeChar.isGM()) { activeChar.sendMessage("Only Nobless Players Can Use This Chat"); return; } final int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY()); for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY())) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } else { final int region = MapRegionTable.getInstance().getMapRegion(activeChar.getX(), activeChar.getY()); for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (region == MapRegionTable.getInstance().getMapRegion(player.getX(), player.getY())) { // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } } } break; case HERO_VOICE: if (activeChar.isGM()) { for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (player == null) continue; player.sendPacket(cs); } } else if ((Config.VIP_CAN_USE_HERO_VOICE) && (activeChar.isVip())) { for (L2PcInstance player : L2World.getInstance().getAllPlayers()) { player.sendPacket(cs); } } else if (activeChar.isHero()) { // Flood protect Hero Voice if (!getClient().getFloodProtectors().getHeroVoice().tryPerformAction("hero voice")) return; for (final L2PcInstance player : L2World.getInstance().getAllPlayers()) { if (player == null) continue; // Like L2OFF if player is blocked can't read the message if (!player.getBlockList().isInBlockList(activeChar.getName())) player.sendPacket(cs); } } break; Serverpackets CharInfo.java writeC((_activeChar.isHero() || (_activeChar.isGM() && Config.GM_HERO_AURA) || _activeChar.getIsPVPHero()) || ((_activeChar.isVip()) && (Config.VIP_HERO_AURA)) ? 1 : 0); // Hero Aura UserInfo.java writeC((_activeChar.isHero() || (_activeChar.isGM() && Config.GM_HERO_AURA) || _activeChar.getIsPVPHero()) || ((_activeChar.isVip()) && (Config.VIP_HERO_AURA)) ? 1 : 0); // 0x01: Hero Aura
-
[AVISO] Atualização na política de edição de postagens.
Tópico respondeu ao Grundor de RedHoT em Administração
Então, sempre que for atualizar o conteúdo de um post, a recomendação é de que se crie um novo tópico e "delete" o tópico antigo. Correto ? -
Se não me engano, estes são os ícones que aparecem para os outros membros da PT. Procede?
-
Link OFF.
-
L2C# - DEMO ( LoginServer, NpcServer + CacheServer ) SQLServer
Tópico respondeu ao Gondor de RedHoT em Servidores
Se não houve alguma mudança nos últimos anos, acredito que este link de "divulgação" de empresa fere as regras do fórum. De qualquer forma, boa sorte no seu desenvolvimento! -
Exato. A soma da chance de todos os itens não pode ser maior do que 100. Somente com modificações para adicionar este recurso!
-
model.actor.instance.L2ClassMasterInstance;
-
E qual seria esse suposto bug? Edit: O problema do pessoal é querer que estes "bugs" sejam corrigidos, sem que ao menos levem isto ao fórum do projeto para ciência dos desenvolvedores...
-
Baium bugada? Ela foi completamente refeita e esta totalmente original... Muros do castelo só são atacados fisicamente ou através do Summon Siege Golem
-
Existe também a possibilidade de usar o configurador existente dentro da pasta bin do MySQL, porém, será necessário reconfigurar o MySQL completamente.
-
Se não me engano, o site assembla.com deixou de prestar serviços gratuitos e o xp-dev está com espaço bem limitado, mas o processo é o mesmo... http://www.l2jbrasil.com/index.php?/topic/53784-criando-seu-proprio-projeto-l2j/
-
Porque criar 2 tópicos sobre o mesmo assunto? Se (ainda) não te responderam no primeiro tópico provavelmente é porque: seu tópico carece de mais informações, não sabem ou simplesmente porque não querem responder... Criar outro tópico sobre o mesmo assunto apenas te sujeita à uma advertência por descumprimento para com as regras da comunidade. Abraço!
-
O id do npc é 50006.
-
Todas as Letras para Seu Lineage II
Tópico respondeu ao RedHoT de RedHoT em Ferramentas e Utilitários
Corrigido! -
Faça o que eu disse: Abre esse arquivo NA SUA JFROZEN: HtmCache.java Procura por: content = new String(raw, "UTF-8"); ...e troca por: content = new String(raw, "ISO-8859-1"); Feito isso é só salvar o arquivo!
-
Este arquivo já existe na l2jfrozen sim, porém, não com esta modificação. E o local aonde está também é diferente (com.l2jfrozen.gameserver.cache.HtmCache)
-
http://www.l2jbrasil.com/index.php?/topic/114189-item-spawn-npc/ Testou este código?
-
O link que eu citei é o arquivo JAVA da sua jFrozen que tem que editar.. Mais abaixo eu coloquei a linha que precisa ser modificada!
-
Atualizações Recentes de Status
-
Lineage 2 Fafurion/Classic/Prelude of War/Death Knight/Essence/Kamael/Homunculus/Sylph/Frost Lord/Castle of Ice/RE:MEMBER/Vanguard/Hore's Tome/Master Class/Chosen by Darknesss/Conquest: The Source of Flame/Shine Maker/Tower of Heaven/Project EVA Geodata [Protocol 474] - available!!!· 0 respostas