Quantcast
Channel: L2JBrasil RSS
Viewing all 543 articles
Browse latest View live

Vesper Gold and Silver + Peitos com (Level 1,2 e 3).

$
0
0

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:
FqAGsbP.png

Bj52awz.pnguQPvPv0.png
 
 
 
Download: https://1drv.ms/u/s!Ak3VdvIR5VpfgV-k4mvgYpxSH1TH


Enjoy!


Captcha For L2Jacis

$
0
0

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!

 

R8Ad7Zt.png

 

https://pastebin.com/R1YEwSPW

 

Creditos: Zacapa

Npc Lider de Castelo

$
0
0

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

$
0
0

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

Spoiler
 

Index: java/net/sf/l2j/Config.java

Spoiler
 

Index: java/net/sf/l2j/gameserver/model/actor/Npc.java

Spoiler
 

Index: java/net/sf/l2j/gameserver/model/actor/Creature.java

Spoiler

[Themeforest] Godlike Theme [Html, Css]

$
0
0

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
IjoFay2_RcqCkcXUFgmTIw.png

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.

$
0
0

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. 

 

Source

Source compilada

Geodata

System Patch


Algumas fotos.


Não tenho a changelog da source e não dou suporte a mesma.


Spoiler

Raid Skin + Efeito Shadow

$
0
0

Boa noite Senhores(as), venho trazer para vocês um pack de Weapons Raid Skin com efeito das Shadows.



DBoYi3e.png

 
Shot00000-horz.jpg?1500772574

DBoYi3e.png

Download:
EkK54zP.png


Créditos: SHEV e WilliamFS

Mod Mandar Doaçao acis 368

$
0
0
### 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

$
0
0

Boa noite Senhores(as), trago para vocês as Weapons Antharas com três tipos de texturas e também com o glow original e o normal do Lineage.


 

01.png


02.png

 Download:

EkK54zP.png



03.png

Download:

EkK54zP.png



01.png

Download:

EkK54zP.png


02.png





Créditos: SHEV

(não acompanha sql ou xml)

L2J Mobius Classic

$
0
0

Não tenho informações sobre ela, achei hoje fuçando pela net, mais parece uma recente revisão classic da mobius.

 

DAdWszb.jpg

 

Link DOWNLOAD ( Mediafire )

Buscar item {aCis}

$
0
0

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

 

 

Spoiler

 

HTML DOWNLOAD

 

Creditos post : Lucasdesigner

Credito mod : melron

[Frozen] Flag on attack Raid Boss or Grand Boss with Configs.

$
0
0

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 :

Spoiler

 

 

Prints :
 

 

Grand Boss :

Spoiler

 

Usando Skill física :

Spoiler

 

Grand Boss Magicas:

Spoiler

 

Skill mágica sendo usada :

Spoiler

 

Raid Boss :

Spoiler

 

Spoiler

 

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

$
0
0

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!

 

Spoiler

[aCis] Coupons + Redeem

$
0
0

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:

https://pastebin.com/6JWysWaw

Backup

https://pastebin.com/jfE5SbgQ

 

HTML

MEGA  | Backup: MEGA

 

Banco de Dados:

Spoiler

Player Configs

Spoiler

 

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.

$
0
0

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:

Spoiler

 

Código Frozen :

Spoiler

 

 

 

Créditos : Tayran.JavaDev


Npc com aparência de CHAR

L2 File Editor - [C3 Até Grand Crusader] Protocol 109

$
0
0

Lineage 2 File Edit C3 Até Grand Crusader.

 

wSUqVxb.png

 

Clique em Download Zip Para Baixar!

 

xHJAHAK.png

 

Créditos: L2Miko

Da Uma Mão la Nos Commits!

 

UM9IgZH.jpg

 

Valeu Galera!

 

7PQ9oWD.png

 

Em Breve!

Pack com varios Acessorios

XDAT FULL

[aCis] Frintezza 370

$
0
0

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
 
 
Viewing all 543 articles
Browse latest View live