Ir para conteúdo
  • Cadastre-se

Gabrieljdb

Membro
  • Total de itens

    506
  • Registro em

  • Última visita

  • Prêmios recebidos

    19

Tudo que Gabrieljdb postou

  1. tambem, qnd terminar os eventos parto pra essa. não vou ter como descrever 100% do que fiz e ainda vou fazer, mas isso com certeza vai ta la. que tu acha de um rank de oly no . menu? dai fica assim: register siege boss status adena to gb , gb to adena ranking clan ranking oly ranking pvp e pk reparar char. bug report
  2. sim, ja vem, e vem raid boss status tmb. e varias opções on off falta pouco, agora, o que falta e mais configuração, correção e eventos.
  3. Sim! Da uma ideia do que você tem em mente e eu vejo se é possível. * Player VIP já configurei Pessoas, algumas configs como autollot, item kill pvp, pk, rate, ja vou deixar ao meu gosto. não retail. Rates deixei 100x por ex. mas fica ao gosto de quem editar. TÓPICO ATUALIZADO.
  4. pc bang ja tem , vou colocar o 2x2 , hitman, achievements tudo nesa versão ainda, achievements o mod é gigante pois eh eu vi como funciona .skills . status, ate achei legal, achei que era aquele mods da frozen .stat GALERA AMANHA EU NÃO ENTRO ENTÃO FELIZ NATAL A TODOS.!!!
  5. sim vou postar sem custom maximo que vou por é uns random box npcs, sem item custom quero deixar o sistema vip pronto pra publicar pelomenos o status vip no primeiro level vai levar uma semana ate fica tudo pronto pra soltar a 1 versão to tentando fazer antes do ano novo, pq depois eu vou viajar, eu fica pra teste beta, anota tudo e repasse pra segunda versão wow gostei mas eu acho que o .menu do marcos sayan ta mais completo , não? sem custom não preocupa talvez la pela terceia versão eu comece a fazer ela com custom e sem mas custom da muito trabalho.
  6. .raidinfo ja vem, . esse .status igual o do alt g de gm tu diz? .repair tambem ja vem .skills e .inventory acho meio inutil top clan e pvp no .menu achei bacana antharas, vou testar quando acabar a parte do mod vou adicionar os //mashero //masrecall send donate no painel admin //augment que eu editei de um outro tudo pra gm isso to querendo fazer um sistema vip diferente. por niveis igual o acess level tipo cada vez que vc usar o item avança 1 nivel, no total ate nivel 3 no nivel 1, cor de nome e titulo, efeito e acesso aos npcs, buff, etc... no nivel 2 , skills, augment chance, enchant chance, rates dobradas no nivel 3, brilho hero e skills hero totalmente configurado pela db eu tenho so que estudar o codigo do acess level.
  7. nem vi que coloquei 5.1, kkk uso 5.7, valeu por avisar. uso jdk pois tem jre dentro e também porque vou liberar a source e vão ter que compilar.
  8. nunca ouvi falar. baseado em qual projeto?
  9. no core Enterword.java procura algo como online players e remove a classe se caso a rev não tiver a config na pasta config mesmo.
  10. posta um print completão ai pra nos. * ja verificou se seu java e mysql são os ideais para o projeto?
  11. assim q vc faz o build no datapack e no gameserver na respectiva pasta build de cada um saira um .zip copie os 2 zips e cole em uma pasta e extraia juntos, esta ai sua rev. sempre que compilar novamente faça a mesma coisa substituindo os zips e extraindo novamente e substituindo todos arquivos. assim sua rev se mantera sempre atualizada. eu recomendo sempre adicionar tudo pela ide, se não souber o caminho sempre pergunte. se voce adicionar coisas diretamente na rev seu pojeto na ide estara desatualizado.
  12. OPA! Obrigado, nunca me aventurei em Source nenhuma faz pouquissimo tempo que comecei a mexer, vamos ver no que vai dar.
  13. Se eu tivesse experiencia pra isso já estaria aqui, mas infelizmente não tenho rsrs. Tenho uma noção da logica, sei editar ao meu gosto, mas quem sabe eu vou adquirindo a experiencia que é requerida ao longo dessas modificações. Um dia... Ate essas mudanças como bloquear trade em combate é facil, pura logica. Agora pensa Critical no jogo ao clicar em um portão, ou algo parecido, ai foge do meu conhecimento. Mas relate ai os BUGs que certamente o que eu puder fazer farei, aproveitem. Hum esse botao ta dando dor de cabeça não consegui achar o local onde editar os botões , ate se vc tiver uma noção. eu vou reestruturar toda a pasta config pra ficar mais facil achar as configurações. to renomeando o projeto com meu nome quem sabe eu vou ate criando mais versões depois. e lembando vou postar a source tmb.
  14. faltou algum mod mano bota ai? . menu temos esse Post Show Npc Crest ja vem na Frozen Bloquear trade em combate temos esse if(player.isInCombat() || partner.isInCombat()) { player.sendMessage("You can't Request a Trade when you in Combat Mode"); player.sendPacket(ActionFailed.STATIC_PACKET); return; } Npc vende item encantado tenho um aqui que adc os items via 'sql' da pra configurar, itemid, enchant, item cost id, item cost count, tudo via sql (Smart Shop do ELFOCRASH)
  15. A pedido do membro @Kallisto por uma Source L2jFrozen com alguns Mods da preferencia dele iniciarei aqui um desenvolvimento. Peguei a Source limpa da jFrozen deste link: SVN PROGRAMAS USADOS: Java: JDK 7 Update 2 MySQL: 5.7 Navicat: 8.0 Eclipse: SDK 3.7.1 Slik Subversion: 1.7.2 Winrar O QUE JÁ FOI FEITO: Proteções: No Trade in Combate Aio no use gatekeeper Aio no use class master Aio no participe events aio no use vip status item vip no use aio status item Modificações: Days to Siege Config Server Credits Config replaces for welcome.htm Banking System full edit config Enchant System full edit config New Propertie Status system New Propertie Items handler New Propertie Npcs core Announce Obtained Status: Noble, Aio, Vip, Hero Announce Login Status: Staff, Noble, Aio, Vip, Hero, Lord Last Login in welcome.htm Skills for Aio & Vip Effects for Aio & Vip Name / Title Color for Aio & Vip Items Reward for Aio & Vip Firework effect + ExScreenMsg use items handler Zonas: Newbie Zone Hero Zone Donator Zone Multifuncional Zone PvP Flag Zone Clan War Zone Npcs: NPC Smart Shop NPC Skill Seller NPC Bug Report NPC Item Marketer NPC Fast Augment NPC Macro Buffer Items: Universal Enchant Golden Enchant Clan Full Item Clan Skill Item Clan Level Item Clan Reputation Item Change Sex Item Change Name Item Change Base Class Item Aio Status Item Vip Status Item Noble Status Item Hero Status Item PvP Reward Item Pk Reward Item Comandos: .menu .info .ctfjoin, leave, info .tvtjoin, leave, info .dmjoin, leave, info .deposit .withdraw .aioinfo .vipinfo //mashero //masrecal //send donate //setvip char days //setaio char days Sistemas: Aio System Vip System Hero System Noble System Donator System Auto Restart System Bot Protection System PvP / Pk Color System Eventos: Achievements Trivia Hitman Arena 2x2 CTF TVT DM TW Pc Bang Points Wedding Champion Mobs DOWNLOADS: Patch: ==================================================== itemname-e.dat ==================================================== 10000 Donator Scroll: Enchant Weapon A scroll of enchantment that empowers a weapon. -1 0 0 0 10001 Donator Scroll: Enchant Armor A scroll of enchantment that empowers a armor -1 0 0 0 10002 Donator Coin Currency used to purchase valuable items. -1 0 0 0 10003 Gold Coin Currency used to purchase valuable items. -1 0 0 0 10004 Gold Bar Currency used to purchase valuable items. -1 0 0 0 10005 Noble Status Item -1 0 0 0 10006 Aio Status Item -1 0 0 0 10007 Vip Status Item -1 0 0 0 10008 Hero Status Item -1 0 0 0 10009 PvP Point -1 0 0 0 10010 Pk Point -1 0 0 0 10011 Clan Full -1 0 0 0 10012 Clan Skill -1 0 0 0 10013 Clan Level -1 0 0 0 10014 Clan Reputation -1 0 0 0 ==================================================== etcitemgrp.dat ==================================================== 2 10000 0 3 6 3 0 dropitems.drop_scroll_m00 dropitemstex.drop_scroll_t00 icon.Item_CanUse31 0 120 18 0 0 1 1 ItemSound.itemdrop_scroll 0 0 0 2 10001 0 3 6 3 0 dropitems.drop_scroll_m00 dropitemstex.drop_scroll_t00 icon.Item_CanUse30 0 120 18 0 0 1 1 ItemSound.itemdrop_scroll 0 0 0 2 10002 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_coin_of_fair_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10003 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_coins_gold_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10004 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_lump_yellow_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10005 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10006 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10007 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10008 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10009 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.skill1502 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10010 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.skill1501 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10011 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10012 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10013 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 2 10014 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_l2_i00 0 0 18 0 0 1 1 ItemSound.itemdrop_sack 2 0 0 ==================================================== PRINTS: Aqui o primeiro álbum de fotos = [Hidden Content] ANDAMENTO: 65% Créditos: @Gabrieljdb @L2JBRASIL FORUM OBS: Se for para adicionar mais mods cole abaixo o link Se souber de algum Erro ou má configuração relate tambem. O QUE ESTIVER AO ALCANCE DO MEU HUMILDE CONHECIMENTO ,FAREI. Previsão para termino? DOM, 27/01/2019
  16. eu escrevi isso e apaguei pois nem quis cria assunto, mas pena, verdade isso mesmo.
  17. até nem precisa baixa fonte russa, só fazer esta config no Localization.ini dentro da system, abre com file edit [LanguageSet] Language=1 = Marque 1 aqui 0=Korea 1=English 2=Japan todos -e aqui em english [English] English_Code=e English_Font=L2Font-e.SmallFont-e English_Glyph=SmallFont-e.gly English_Font2=L2Font-e.LargeFont-e English_Glyph2=LargeFont-e.gly English_Minimap=L2Font-e.Minimap.int_worldmap English_LogoTexture=L2Font-e.start_logo-e English_LoadingTexture=L2Font-e.loading02-e English_MiniLogoTexture=L2Font-e.mini_logo-e English_TownMap=L2Font-e.TownMap English_ReplayLogoTexture=L2Font-e.Replay_logo-e salva em ver111. pronto
  18. Eu curti, conteúdo novo sempre interessa. Ainda mais assim retrabalhado e reformulado. Obrigado, ótimo share.
  19. SGERfjs One Skill better than the other. Congratulations, man.
  20. 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
  21. 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.
×
×
  • 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.