Ir para conteúdo
  • Cadastre-se

Gabrieljdb

Membro
  • Total de itens

    354
  • Registro em

  • Última visita

  • Prêmios recebidos

    9

Gabrieljdb last won the day on Junho 14

Gabrieljdb had the most liked content!

Reputação

147 Bom

Sobre Gabrieljdb

  • Rank
    Noob
  • Data de Nascimento 26-11-1989

Profile Information

  • Gênero:
    Masculino
  • Localização:
    Porto Alegre
  • Interesses:
    Ajudar as pessoas que necessitam de auda, pedir ajuda, conselho e dicas aos mais experientes e Montar um Servidor Interlude com 300+ Players para diversao

Contact Methods

  • Facebook:
    https://www.facebook.com/profile.php?id=100005083155357

Últimos Visitantes

5.324 visualizações
  1. Gabrieljdb

    Client Interlude Edit

    Ta ficando TOP heinnn!!!
  2. Gabrieljdb

    R110 'Krishna'

    omg! very good.
  3. Gabrieljdb

    Dragon Claw Skill - Interlude

    SGERfjs One Skill better than the other. Congratulations, man.
  4. Gabrieljdb

    NPC ScrIpt Java L2jFrozen

    No momento usa 440 a 470 mb mas eu axo que vou ter que por esse npc dentro do core, tem uma luz ai marcos pra ,e dar, eu ja criei instancia, evento, item handler, voice command handler, commands admin com base em outros, sei pegar um código e modificar ate ficar do meu gosto, mas nunca pus NPC script dentro do core, digo que seria mais facil criar uma instancia L2AugmentShopIntance e criar tudo ate html la, eu acho ate q como é isso q sei fazer é isso que vou fazer. Vou ver se crio e compartilho ai no forum
  5. Gabrieljdb

    NPC ScrIpt Java L2jFrozen

    Ex vou te mandar um NPC que adaptei pra dream v1 e funfou normal pq aceitava java de boas era qse toda a pasta script em java, acho que menos as quests, eu adaptei pra revisão do marcos sayan tmb projectx frozen e foi de boas. Arquivo: /L2jFrozen_DataPack/data/scripts/custom/AugmentShop/AugmentShop.java package custom.AugmentShop; import com.l2jfrozen.Config; import com.l2jfrozen.gameserver.model.actor.instance.L2ItemInstance; import com.l2jfrozen.gameserver.model.actor.instance.L2NpcInstance; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.model.quest.Quest; import com.l2jfrozen.gameserver.model.quest.QuestState; import com.l2jfrozen.util.database.L2DatabaseFactory; import com.l2jfrozen.gameserver.model.Inventory; import java.sql.Connection; import java.sql.PreparedStatement; import java.util.logging.Logger; /** * * @author adapted by Samar 2011 RUSSIA * @edit Gabriel Fleck */ public class AugmentShop extends Quest { private final static int ITEM_ID = Config.ADENA_ID_AUGMENT_SHOP; private final static int ITEM_COUNT = Config.ADENA_COUNT_AUGMENT_SHOP; private final static String qn = "AugmentShop"; private final static int NPC = Config.NPC_ID_AUGMENT_SHOP; private static final Logger _log = Logger.getLogger(AugmentShop.class.getName()); public AugmentShop(int questId, String name, String descr) { super(questId, name, descr); addStartNpc(NPC); addTalkId(NPC); } @Override public String onAdvEvent(String event, L2NpcInstance npc, L2PcInstance player) { String htmltext = ""; if (event.equalsIgnoreCase("active")) { htmltext = "active.htm"; } else if (event.equalsIgnoreCase("passive")) { htmltext = "passive.htm"; } else if (event.equalsIgnoreCase("main")) { htmltext = "main.htm"; } else { updateAugment(player, Integer.parseInt(event.substring(0,5)), Integer.parseInt(event.substring(6,10)), Integer.parseInt(event.substring(11,13))); } return htmltext; } @Override public String onTalk(L2NpcInstance npc, L2PcInstance player) { String htmltext = ""; QuestState qs = player.getQuestState(qn); if (qs == null) qs = newQuestState(player); htmltext = "main.htm"; return htmltext; } private static void updateAugment(L2PcInstance player, int attributes, int skill, int level) { L2ItemInstance item = player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RHAND); if (player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RHAND) == null) { player.sendMessage("You have to equip a weapon."); return; } if (player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_RHAND).isAugmented()) { player.sendMessage("The weapon is already augmented."); return; } if (player.getInventory().getInventoryItemCount(ITEM_ID, -1) < ITEM_COUNT) { player.sendMessage("You dont have enough item."); return; } Connection con = null; try { player.destroyItemByItemId("Consume", ITEM_ID, ITEM_COUNT, player, true); con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement("REPLACE INTO augmentations VALUES(?,?,?,?)"); statement.setInt(1, item.getObjectId()); statement.setInt(2, attributes*65536+1); statement.setInt(3, skill); statement.setInt(4, level); statement.executeUpdate(); player.sendMessage("Succesfully augmented. You have to relog now."); statement.close(); } catch (Exception e) { _log.warning("Could not augment item: "+item.getObjectId()+" "); } finally { try { /*L2DatabaseFactory.close(con);*/ con.close(); } catch (Exception e) { } } } public static void main(String[] args) { new AugmentShop(-1, "AugmentShop", "custom"); System.out.println("AugmentShop Enable."); } } erro gs WARN Failed executing script: D:\Nova pasta\ See AugmentShop.java.error.LOGGER for detail Arquivo: /L2jFrozen_DataPack/data/scripts.cfg #Java mods custom/AugmentShop/AugmentShop.java LOGGER: Teste\gameserver\data\scripts\custom\AugmentShop\AugmentShop.java.error Error on: D:\Nova pasta\Projetos\Teste\gameserver\data\scripts\custom\AugmentShop\AugmentShop.java.error.LOGGER Line: -1 - Column: -1 no main method in custom.AugmentShop.AugmentShop ta ai KhayrusS valeu pela ajuda Pelo que entendi é um interpretador que força a leitura de java é isso? mas vai fica pesada em que sentido? achei ela no projeto da dream v1, vo fazer uns testes aqui. obrigado marcos-sayan, posto o resultado.
  6. Gabrieljdb

    NPC ScrIpt Java L2jFrozen

    Eu não sei pq mais os npcs em java que coloco no scripts sempre dao erro, esta adaptado certo, parece que so funciona .py mesmo os erros fala sobre a clase main não existir no arquivo, mas ta la criada com base em outras q vi certinha queria fazelo funcionar em java e nao ter q passar pra python Sera que tem algo a ver com CompiledScripts?
  7. Gabrieljdb

    CONFIGURAÇÃO REV 1004 L2JFROZEN

    uma dica pra vc localizar as htmls, abre o navicat e vai na tabela 'npc' ou na 'custom_npc' ai vc acha o id do npc que é o primeiro na tabela abra a pasta do seu servidor, va em gameserver depois html vai em localizar e procura o id ue vc viu no navicat, dai vai achar a html do seu npc tipo se seu npc for id 5555 procura por 5555 outra dica eh ver o type do npc L2Merchant fica na pasta merchant, L2Npc fica na pasta default L2Teleport na pasta teleport assim por diante qlqr duvida responde ai
  8. Gabrieljdb

    Client Interlude Edit

    uma pergunta vc retira a img do interlude, poe o fundo q quiser nas mesmas dimensões depois edita algum arquivo de texto determinando as posições x, y e z na imagem, é por ai ne? eu fiz mto isso em rpg maker jajaja
  9. Gabrieljdb

    Client Interlude Edit

    editei olha as resposta acima denovo
  10. Gabrieljdb

    Client Interlude Edit

    Tu vai mudar o fundo da html padrao tmb? pena no interlude nao tem opção de retirar scroll bar seria mais fera uns botões iguais os do freya com efeito. não sei se suporta no interlude.
  11. Gabrieljdb

    NPC ScrIpt Java L2jFrozen

    tem como eu por um script JAVA de um NPC pra dentro da source e fazelo rodar normal so que em vez da pasta script dentro do core? tem um tutorial ou passo a passo
  12. oi amigo bom dia vi q voce conseguiu colocar a vesper em l2jteon pode me ensinar por favor ou me mostra aonde ensina

  13. Gabrieljdb

    Problemas no FORUM

    comigo foram uns 2 dias e meio, e sumiram algumas respostas em topicos, bom pelomenos esta de volta, maravilha.
  14. Gabrieljdb

    L2ARENA PACK+SOURCE BY KAMEX THE SMARTEST

    gameserver model base Experience.java só basta modificar o seu assim como abaixo /* * This program 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 2, or (at your option) * any later version. * * This program 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, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * 02111-1307, USA. * * http://www.gnu.org/copyleft/gpl.html */ package com.it.br.gameserver.model.base; /** * * */ public class Experience { public final static long LEVEL[]= { -1L, // level 0 (unreachable) 0L, 68L, 363L, 1168L, 2884L, 6038L, 11287L, 19423L, 31378L, 48229L, //level 10 71201L, 101676L, 141192L, 191452L, 254327L, 331864L, 426284L, 539995L, 675590L, 835854L, //level 20 1023775L, 1242536L, 1495531L, 1786365L, 2118860L, 2497059L, 2925229L, 3407873L, 3949727L, 4555766L, //level 30 5231213L, 5981539L, 6812472L, 7729999L, 8740372L, 9850111L, 11066012L, 12395149L, 13844879L, 15422851L, //level 40 17137002L, 18995573L, 21007103L, 23180442L, 25524751L, 28049509L, 30764519L, 33679907L, 36806133L, 40153995L, //level 50 45524865L, 51262204L, 57383682L, 63907585L, 70852742L, 80700339L, 91162131L, 102265326L, 114038008L, 126509030L, //level 60 146307211L, 167243291L, 189363788L, 212716741L, 237351413L, 271973532L, 308441375L, 346825235L, 387197529L, 429632402L, //level 70 474205751L, 532692055L, 606319094L, 696376867L, 804219972L, 931275828L, 1151275834L, 1511275834L, 2099275834L, 4200000000L, //level 80 6299994999L, 8399894999L, 10499894999L, 12599894999L, 14699894999L, //level 85 16799894999L }; /** * This is the first UNREACHABLE level.<BR> * ex: If you want a max at 80 & 99.99%, you have to put 81.<BR><BR> */ public final static byte MAX_LEVEL = 85; public final static byte MIN_NEWBIE_LEVEL = 6; public final static byte MAX_NEWBIE_LEVEL = 25; }
  15. Gabrieljdb

    L2ARENA PACK+SOURCE BY KAMEX THE SMARTEST

    cola ele aqui
×