Fala galerinha, tudo bom? Então, vim aqui postar um conteúdo que eu tenho guardado no meu PC há algum tempo. Esse é o Set Vesper Gold e o Vesper Silver + Peitos com Level 1,2 e 3.
Infos:
Todos os status balanceados e bem configurados;
Cada peito (Heavy, Light e Robe) tem a opção de dá upgrade até o Level 3;
Peso, adena e cristais configurados de modo retail;
Quando o SET inteiro é encantado em +6, você tem o bônus de acordo o tipo de equipamento;
O level do peito aumenta apenas o CP do personagem, os outros status permanecem o mesmo;
Imagens:
Download: https://1drv.ms/u/s!Ak3VdvIR5VpfgV-k4mvgYpxSH1TH
Enjoy!
Vesper Gold and Silver + Peitos com (Level 1,2 e 3).
Captcha For L2Jacis
Esta CAPTCHA é para aCis.
As letras são aleatórias.
encontrei em outro forum, só estou compartilhando
Se este mod já estiver aqui na L2Jbrasil irei deletar esse post!
Creditos: Zacapa
Npc Lider de Castelo
Boa tarde galera.
Procurei pelo forum e nao achei nada do tipo, esse Npc é bom para quem nao tem acesso a source enfim..
Eu baixei a base dele que foi feita em python e so modifiquei algumas coisas..
No arquivo .py do script voces teram que modificar os ids dos buffs (exclusivos) que vao querer que apenas o Lider use.
Apenas o Lider podera usar, assim tendo a coroa no inventario, o Npc fazera a checagem do item e podera se buffar.
Obs: O Item nao é removido da Bag.
Link do Script Custom: http://www.mediafire.com/file/5u42kk2lc0ttre9/50030_ClanLeader.rar
Aqui esta o Html do Npc ID 50030:
<html><body><center><title>Lineage 2 Interlude</title> <img src="l2font-e.replay_logo-e" width=255 height=60> <br> <img src="PackIcon.castle" width=256 height=128> <br><br> <button value="Lideres Buff's" action="bypass -h npc_%objectId%_Quest 50030_ClanLeader" width="114" height="29" back="L2UI_ch3.BigButton2_over" fore="L2UI_ch3.BigButton2"> <br> <font color="FFCC00"> Aqui voce apenas precisa ter a <font color="FF0000">Coroa de Lider do Castelo</font> <br> Aproveite sua Lideranca, e parabens pela sua Conquista! <br> E use avontade os privilegios de ser um LIDER! <br> </font> </center></body></html>
O Npc Custom basta criar qualquer um com o ID 50030.
[imgur]()[imgur](
)[imgur](
)
Se forem querer as utx digam que upo depois.
Bom acho que é isso =D
NO ATTACK NPC - ACYS 368
BOM, PRIMEIRAMENTE BOA NOITE PESSOAL! SOU USUÁRIO A MUITO TEMPO DO FÓRUM E APRENDI COISA DEMAIS AQUI, E COMO NUNCA POSTEI NADA COM RELAÇÃO A CONTEÚDO E VI QUE O PESSOAL TA TENDO TRABALHO COM ESSE MOD, EU RESOLVI REMOVER O DA FROZEN E ADAPTAR PRA ACYS, QUEM QUISER USAR FIQUE A VONTADE !
OBS: ME ATENDEU BEM A ADAPTAÇÃO, SE TIVER COMO MELHORAR ESTAREI ABERTO A SUGESTÕES E POSSO FIXA-LAS NO TÓPICO!
Então vamos la ! E me desculpem se ficou bagunçado, mas creio que todos conseguiram entender!
Config/npcs.properties
Index: java/net/sf/l2j/Config.java
Index: java/net/sf/l2j/gameserver/model/actor/Npc.java
Index: java/net/sf/l2j/gameserver/model/actor/Creature.java
[Themeforest] Godlike Theme [Html, Css]
Eu quero compartilhar um modelo que eu comprei há meio ano para o meu servidor l2. Mesmo que nunca tenha aberto meu servidor devido a problemas irrelevantes (sem tempo, etc. job blbla).
Espero que gostem do tema. Eu compartilharei a versão não editada do mesmo, para que você possa fazer isso sozinho, como você deseja.
Navegação móvel
Mais de 65 arquivos HTML
Layouts ilimitados
Páginas de eCommerce
Páginas de Notícias
Mega menu suportado
Código limpo e profissional
Animações suaves e Parallax
Animações de mouse são fáceis de configurar
Revolution Slider (economize $ 14)
Toneladas de elementos únicos (shortcodes)
Vídeo local de fundo
Áudio de fundo
100% responsivo
Retina pronta
Bem documentado
Bootstrap 4 Based
Alimentação do Twitter em funcionamento
Alimentação Instagram de trabalho
Formulário de contato AJAX de trabalho
Integração MailChimp
Google Maps
Fontes do Google
Borda opcional da página
Editor WYSIWYG (veja páginas do fórum)
Próxima página
Página de verificação de idade
Página 404
Página de contato
Demo: http://l2.nelthorya.net
Download: http://www.mediafire.com/file/y1uedw98b1lgvt2/godlike.rar
Apenas um crtl+c e crtl+v , pequei em um site gringo e resolvi compartilhar aqui.
Creditos: baksteen
H5 L2Mythras Files - Sources, Compiled, Geo, Patch.
Olá pessoal, encontrei essa source em um outro fórum e estou compartilhando com vocês, pelo o que acabei lendo se trata de uma source de um servidor que acabou falindo duas vezes este ano. Vamos aos links.
Não tenho a changelog da source e não dou suporte a mesma.
Raid Skin + Efeito Shadow
Mod Mandar Doaçao acis 368
### Eclipse Workspace Patch 1.0 #P aCis_gameserver Index: java/net/sf/l2j/gameserver/handler/admincommandhandlers/AdminSendDonate.java =================================================================== --- java/net/sf/l2j/gameserver/handler/admincommandhandlers/AdminSendDonate.java (revision 0) +++ java/net/sf/l2j/gameserver/handler/admincommandhandlers/AdminSendDonate.java (working copy) @@ -0,0 +1,234 @@ +package net.sf.l2j.gameserver.handler.admincommandhandlers; + +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.StringTokenizer; +import java.util.logging.Level; +import java.util.logging.Logger; + +import net.sf.l2j.L2DatabaseFactory; +import net.sf.l2j.gameserver.datatables.ItemTable; +import net.sf.l2j.gameserver.handler.IAdminCommandHandler; +import net.sf.l2j.gameserver.idfactory.IdFactory; +import net.sf.l2j.gameserver.model.item.instance.ItemInstance.ItemLocation; +import net.sf.l2j.gameserver.model.item.kind.Item; +import net.sf.l2j.gameserver.model.World; +import net.sf.l2j.gameserver.model.actor.instance.Player; +import net.sf.l2j.gameserver.network.SystemMessageId; +import net.sf.l2j.gameserver.network.serverpackets.SystemMessage; + +public class AdminSendDonate implements IAdminCommandHandler +{ + protected static final Logger _log = Logger.getLogger(AdminSendDonate.class.getName()); + + private static final String[] ADMIN_COMMANDS = + { + "admin_senddonate", + "admin_givedonate" + }; + + @Override + public boolean useAdminCommand(String command, Player activeChar) + { + if (command.equals("admin_senddonate")) + { + AdminHelpPage.showHelpPage(activeChar, "senddonate.htm"); + } + else if (command.startsWith("admin_givedonate")) + { + StringTokenizer st = new StringTokenizer(command, " "); + st.nextToken(); + + String playername = ""; + Player player = null; + + if (st.countTokens() == 4) + { + playername = st.nextToken(); + player = World.getInstance().getPlayer(playername); + String id = st.nextToken(); + int idval = Integer.parseInt(id); + String num = st.nextToken(); + int numval = Integer.parseInt(num); + String location = st.nextToken(); + + // Can't use on yourself + if (player != null && player.equals(activeChar)) + { + activeChar.sendPacket(SystemMessageId.CANNOT_USE_ON_YOURSELF); + return false; + } + + if (player != null) + createItem(activeChar, player, idval, numval, getItemLocation(location)); + else + giveItemToOfflinePlayer(activeChar, playername, idval, numval, getItemLocation(location)); + + } + else + { + activeChar.sendChatMessage("Please fill in all the blanks before requesting a item creation."); + } + + AdminHelpPage.showHelpPage(activeChar, "senddonate.htm"); + } + + return true; + } + + /** + * Create item on player inventory. If player is offline, store item on database by giveItemToOfflinePlayer method. + * @param activeChar + * @param player + * @param id + * @param count + * @param location + */ + private static void createItem(Player activeChar, Player player, int id, int count, ItemLocation location) + { + Item item = ItemTable.getInstance().getTemplate(id); + if (item == null) + { + activeChar.sendChatMessage("Unknown Item ID."); + return; + } + + if (count > 1 && !item.isStackable()) + { + activeChar.sendChatMessage("You can't to create more than 1 non stackable items!"); + return; + } + + if (location == ItemLocation.INVENTORY) + player.getInventory().addItem("Admin", id, count, player, activeChar); + else if (location == ItemLocation.WAREHOUSE) + player.getWarehouse().addItem("Admin", id, count, player, activeChar); + + if (activeChar != player) + { + if (count > 1) + player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_PICKED_UP_S2_S1).addItemName(id).addNumber(count)); + else + player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_PICKED_UP_S1).addItemName(id)); + } + + activeChar.sendChatMessage("Spawned " + count + " " + item.getName() + " in " + player.getName() + " " + (location == ItemLocation.INVENTORY ? "inventory" : "warehouse") + "."); + } + + /** + * If player is offline, store item by SQL Query + * @param activeChar + * @param playername + * @param id + * @param count + * @param location + */ + private static void giveItemToOfflinePlayer(Player activeChar, String playername, int id, int count, ItemLocation location) + { + Item item = ItemTable.getInstance().getTemplate(id); + int objectId = IdFactory.getInstance().getNextId(); + + try (Connection con = L2DatabaseFactory.getInstance().getConnection()) + { + PreparedStatement statement = con.prepareStatement("SELECT obj_Id FROM characters WHERE char_name=?"); + statement.setString(1, playername); + ResultSet result = statement.executeQuery(); + int objId = 0; + + if (result.next()) + { + objId = result.getInt(1); + } + + result.close(); + statement.close(); + + if (objId == 0) + { + activeChar.sendChatMessage("Char \"" + playername + "\" does not exists!"); + con.close(); + return; + } + + if (item == null) + { + activeChar.sendChatMessage("Unknown Item ID."); + return; + } + + if (count > 1 && !item.isStackable()) + { + activeChar.sendChatMessage("You can't to create more than 1 non stackable items!"); + return; + } + + statement = con.prepareStatement("INSERT INTO items (owner_id,item_id,count,loc,loc_data,enchant_level,object_id,custom_type1,custom_type2,mana_left,time) VALUES (?,?,?,?,?,?,?,?,?,?,?)"); + statement.setInt(1, objId); + statement.setInt(2, item.getItemId()); + statement.setInt(3, count); + statement.setString(4, location.name()); + statement.setInt(5, 0); + statement.setInt(6, 0); + statement.setInt(7, objectId); + statement.setInt(8, 0); + statement.setInt(9, 0); + statement.setInt(10, -1); + statement.setLong(11, 0); + + statement.executeUpdate(); + statement.close(); + + activeChar.sendChatMessage("Created " + count + " " + item.getName() + " in " + playername + " " + (location == ItemLocation.INVENTORY ? "inventory" : "warehouse") + "."); + _log.info("Insert item: (" + objId + ", " + item.getName() + ", " + count + ", " + objectId + ")"); + } + catch (SQLException e) + { + _log.log(Level.SEVERE, "Could not insert item " + item.getName() + " into DB: Reason: " + e.getMessage(), e); + } + } + + private static ItemLocation getItemLocation(String name) + { + ItemLocation location = null; + if (name.equalsIgnoreCase("inventory")) + location = ItemLocation.INVENTORY; + else if (name.equalsIgnoreCase("warehouse")) + location = ItemLocation.WAREHOUSE; + return location; + } + + @Override + public String[] getAdminCommandList() + { + return ADMIN_COMMANDS; + } +} \ No newline at end of file Index: java/net/sf/l2j/gameserver/handler/AdminCommandHandler.java =================================================================== --- java/net/sf/l2j/gameserver/handler/AdminCommandHandler.java (revision 21) +++ java/net/sf/l2j/gameserver/handler/AdminCommandHandler.java (working copy) @@ -59,6 +59,7 @@ import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminRepairChar; import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminRes; import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminRideWyvern; +import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminSendDonate; import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminShop; import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminSiege; import net.sf.l2j.gameserver.handler.admincommandhandlers.AdminSkill; @@ -120,6 +121,7 @@ registerAdminCommandHandler(new AdminRepairChar()); registerAdminCommandHandler(new AdminRes()); registerAdminCommandHandler(new AdminRideWyvern()); + registerAdminCommandHandler(new AdminSendDonate()); registerAdminCommandHandler(new AdminShop()); registerAdminCommandHandler(new AdminSiege()); registerAdminCommandHandler(new AdminSkill()); Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 21) +++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy) public int getSp() { return getStat().getSp(); } + /** + * @param message + */ + public void sendChatMessage(String message) + { + sendPacket(SystemMessage.sendString(message)); + } \ No newline at end of file
DataPack
### Eclipse Workspace Patch 1.0 #P aCis_datapack Index: data/html/admin/senddonate.htm =================================================================== --- data/html/admin/senddonate.htm (revision 0) +++ data/html/admin/senddonate.htm (working copy) @@ -0,0 +1,23 @@ +<html><title>Donate</title><body> + <center> + <img src="Sek.cbui371" width=275 height=1> + <table width=275 bgcolor=000000> + <tr> + <td width=45><button value="Main" action="bypass -h admin_admin" width=45 height=15 back="sek.cbui94" fore="sek.cbui92"></td> + <td width=180 align="center"><font color="LEVEL">Send Donate Menu</font></td> + <td width=45><button value="Back" action="bypass -h admin_admin" width=45 height=15 back="sek.cbui94" fore="sek.cbui92"></td> + </tr> + </table> + <img src="Sek.cbui371" width=275 height=1><br> + <table width=280><tr><td>First fill the player's name. Then, fill in the ID number of the Item ID to create the item you want. Then fill in the quantity of the item you want to create in item count. Finally, choose where to create the item: in the warehouse or in the inventory.</td></tr></table><br> + <table width=240> + <tr><td>Player Name:</td><td><edit var="playername" width=100></td></tr> + <tr><td>Item ID:</td><td><edit var="itemid" width=100 type=number></td></tr> + <tr><td>Item Count:</td><td><edit var="itemnum" width=100 type=number></td></tr> + <tr><td>Location:</td><td><combobox width=100 height=17 var=location list=Warehouse;Inventory;></td></tr> + </table> + <br><br> + <button value="Send Donate" action="bypass -h admin_givedonate $playername $itemid $itemnum $location" width=95 height=21 back="bigbutton_over" fore="bigbutton"><br> + <table width=280><tr><td align="center"><font color="FF0000">Non-stackable items can't have amount superior to 1.</font></font></td></tr></table> + </center> +</body></html> \ No newline at end of file Index: data/xml/admin_commands_rights.xml =================================================================== --- data/xml/admin_commands_rights.xml (revision 23) +++ data/xml/admin_commands_rights.xml (working copy) @@ -291,6 +291,10 @@ <!-- RIDE --> <aCar name="admin_ride" accessLevel="1" /> <aCar name="admin_unride" accessLevel="1" /> + + <!-- SEND DONATE --> + <aCar name="admin_senddonate" accessLevel="1" /> + <aCar name="admin_givedonate" accessLevel="1" /> <!-- SHOP --> <aCar name="admin_buy" accessLevel="1" />
Weapons Antharas + Glow
L2J Mobius Classic
Não tenho informações sobre ela, achei hoje fuçando pela net, mais parece uma recente revisão classic da mobius.
Link DOWNLOAD ( Mediafire )
Buscar item {aCis}
Ola venho trazer uma ação de pesquisa útil somente para gms para salvar algum tempo enquanto você deseja pesquisar itens (ids, nomes reais etc.).
Escreva // search para abrir o html
Ou // search {palavra} para pesquisa direta
Creditos post : Lucasdesigner
Credito mod : melron
[Frozen] Flag on attack Raid Boss or Grand Boss with Configs.
Boa tarde galera, muita gente tava procurando o mod de ao atacar um Boss ficar Flag corrigido para skills mágicas, estou postando aqui esse código que fiz com Configurações para qual Boss vai funcionar isso, agora ele funciona também com qualquer Boss que você especificar na config, sendo ele Grand Boss ou Raid. Aproveitem e gostou deixa Like.
Código :
Prints :
Grand Boss :
Usando Skill física :
Grand Boss Magicas:
Skill mágica sendo usada :
Raid Boss :
Independente de a skill acertar ou não ou do ataque terminar ou não o player vai ficar flag, como podem ver ao iniciar o uso da skill já fica flag, e se eu cancelo eu continuo flag.
Créditos : Tayran.JavaDev
HTML - GM Shop H5
Bem gente se nd pra fazer, liguei um server aki e saiu isso!
É só a html, porem se alguém quiser eu posso terminar, se forem usar de vdd!
[aCis] Coupons + Redeem
Explicação:
Todo jogador pode receber um cupom.
Os cupons têm categorias: Prata, Ouro, Platina
Cada categoria tem sua própria lista de recompensas (configurável)
Os cupões podem ser excluídos, resgatados e mostrar suas recompensas por meio de escritas /coupons
Você ganhará uma recompensa aleatória com base na categoria de cupom e no tipo de classificação
Crie sua própria condição e adicione um novo cupom a este jogador.
Tipo de Grade adicionado (No-Grade, D, C, B, A, S) com base no nível atual do jogador, o grau não será alterado uma vez que o cupom seja ativado
Os jogadores têm limite diário.
O Gerenciador de Tarefas de Cupons em execução e todos os dias a hora em que você configurará todos os limites serão levantados.
Para aCis rev370.
Video:
Codigo:
Backup
HTML
Banco de Dados:
Player Configs
system commandname-e.dat
115 114 a,coupons\0
Créditos: melron
Não dou suporte ao mesmo, boa sorte e façam bom uso do mesmo ^^
[aCis, Frozen] Flag Player on kill Monsters, Raid Boss or Grand Boss Specified in Config.
Esse mod foi feito na aCis 368 e é para o player e/ou a Party(se houver uma) ficarem Flag quando O Monstro especificado em Configuração morrer, funciona com Mobs, Raid Boss e Grand Boss, dispensa necessidade de Prints;.
Código aCis 368:
Código Frozen :
Créditos : Tayran.JavaDev
Npc com aparência de CHAR
Rev: l2jsunrise
Créditos : jota server
https://youtu.be/JZ4QAk5eyFE
L2 File Editor - [C3 Até Grand Crusader] Protocol 109
Pack com varios Acessorios
Ola amigos, postando pra vocês esse pack de accessórios que removi de um cliente Frozen adaptei pra acis.
Creditos (Systextures e Animations)-> Não sei de quem são
Meus Por remover de um servidor, pela adaptação pra Acis e pelo post.
Link pra download contem para L2jFrozen e L2jAcis.
https://mega.nz/#!e9x0XYjb!NDqDUGIgdelAde9p6jBejjAHiytJ7EnH1VP8wQH-EAY
XDAT FULL
Boa noite
Estou trazendo um XDAT com todos os arquivos dentro para download, e para edição, e sem erros.
[imgur]()
Link xdat full: https://www.4shared.com/archive/EyZbIWJ7ei/xdat_editor_portable_137.html
Link do java para usar: https://archive.org/details/jre-8u51-windows-x64
Link de um tutorial BR:
Os arquivos estao para Windows 64 bits
Todos os Créditos ao rapaz do canal: Jota Server
[aCis] Frintezza 370
Olá pessoal! Hoje trago para vocês o Frintezza que retirei da L2jNetwork. Infelizmente não pude testar, mas no fórum da L2jNetwork ouvi dizer que estava funcional. Os links seguem abaixo.
Vou colocar o Frintezza no Pastebin por causa do tamanho do arquivo.
### Eclipse Workspace Patch 1.0 #P aCis_gameserver Index: config/npcs.properties =================================================================== --- config/npcs.properties (revision 53) +++ config/npcs.properties (working copy) @@ -179,6 +179,13 @@ # Delay of appearance time of Frintezza. Value is minute. FrintezzaWaitTime = 1 +# Check Party +BypassPartiesCheck = True + +# Min and Max Party in Frintezza Default Min = 4 | Max = 5 +FrintezzaMinParties = 4 +FrintezzaMaxParties = 5 + # ------------------------------------------------------------ # Orfen # ------------------------------------------------------------ Index: java/net/sf/l2j/Config.java =================================================================== --- java/net/sf/l2j/Config.java (revision 52) +++ java/net/sf/l2j/Config.java (working copy) @@ -436,6 +436,9 @@ public static int SPAWN_INTERVAL_FRINTEZZA; public static int RANDOM_SPAWN_TIME_FRINTEZZA; public static int WAIT_TIME_FRINTEZZA; + public static boolean BYPASS_FRINTEZZA_PARTIES_CHECK; + public static int FRINTEZZA_MIN_PARTIES; + public static int FRINTEZZA_MAX_PARTIES; public static int SPAWN_INTERVAL_ORFEN; public static int RANDOM_SPAWN_TIME_ORFEN; @@ -1813,6 +1816,9 @@ SPAWN_INTERVAL_FRINTEZZA = npcs.getProperty("FrintezzaSpawnInterval", 48); RANDOM_SPAWN_TIME_FRINTEZZA = npcs.getProperty("FrintezzaRandomSpawn", 8); WAIT_TIME_FRINTEZZA = npcs.getProperty("FrintezzaWaitTime", 10) * 60000; + BYPASS_FRINTEZZA_PARTIES_CHECK = npcs.getProperty("BypassPartiesCheck", true); + FRINTEZZA_MIN_PARTIES = npcs.getProperty("FrintezzaMinParties", 4); + FRINTEZZA_MAX_PARTIES = npcs.getProperty("FrintezzaMaxParties", 5); SPAWN_INTERVAL_ORFEN = npcs.getProperty("OrfenSpawnInterval", 48); RANDOM_SPAWN_TIME_ORFEN = npcs.getProperty("OrfenRandomSpawn", 20); #P aCis_datapack Index: data/xml/scripts.xml =================================================================== --- data/xml/scripts.xml (revision 52) +++ data/xml/scripts.xml (working copy) @@ -396,7 +396,7 @@ <script path="scripts.ai.individual.Benom"/> <script path="scripts.ai.individual.Core"/> <script path="scripts.ai.individual.DrChaos"/> - <!--<script path="scripts.ai.individual.Frintezza"/> --> + <script path="scripts.ai.individual.Frintezza"/> <script path="scripts.ai.individual.Gordon"/> <!--script path="scripts.ai.individual.IceFairySirra"/> --> <script path="scripts.ai.individual.Orfen"/> Index: data/html/default/32011.htm =================================================================== --- data/html/default/32011.htm (revision 52) +++ data/html/default/32011.htm (working copy) @@ -1,7 +1,7 @@ <html><body> I feel an invisible barrier... Some sort of Magic Force Field has been put in place...<br> ...? The guide of the Imperial mausoleum seems to have something to say.<br><br> -<a action="bypass -h npc_%objectId%_Quest FinalEmperialTomb">Enter the Magic Force Field</a><br> +<a action="bypass -h npc_%objectId%_Quest Frintezza">Enter the Magic Force Field</a><br> <a action="bypass -h npc_%objectId%_Chat 1">Listen to Imperial Tomb Guide</a><br> <a action="bypass -h npc_%objectId%_Quest">Quest</a> </body></html> \ No newline at end of file