Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - canonmagic

Páginas: [1] 2 3
1
Issues / Re:[MOD - EventCooperative] - Error
« en: Julio 13, 2018, 07:23:50 pm »
Bueno, anduve echandole un ojo y ni idea ya que desconozco como funcionan los worlds, pero coloque un print nuevamente para que me devolviera los Location durante el inicializado del Anti-afk y antes de que teletransportara al evento y me di cuenta que al momento en que te envia al world no cambian los location al moverte "Queda la localizacion antes de teletransportarte"  :o, esta es la razon de que kickeara del evento  el anti afk aun moviendose dentro del coliseo

2
Issues / Re:[MOD - EventCooperative] - Error
« en: Julio 13, 2018, 06:20:27 pm »
Bueno ahora si lanzo bien el TP, acerca de los rewards estos solo son entregados cuando hay mas de 1 player "No tendria sentido un cooperative de 1 player  ::)", estuve probandolo y va bien hasta cierto punto, eso si... parece que el problema de el evento era por el checkafk debido a que ahora si envia al coliseo pero yo le configure 60 segs del anti-afks y me saca del evento inclusive moviendo al char en esos 60 segs, desactive el anti-afk y ya no sucedia mas ese problema "creo que es otro detalle entre los true/false". Aparte de unos detalles en los eventos como que las banderas se buguearon cuando sali del evento con ella y al deletearla en la mochila  fuera del evento causo que en el otro evento se bugueasen las banderas y dropeaba banderas cada vez que moria "Aun sin tenerla xD" pero las banderas quedaban como NPC y no pickeables ademas de que el spawn de la 2da bandera "Creo que era la red" no estaba... Yo en un rato que me desocupe reviso si puedo arreglarlo y te mando el fix

3
Issues / [Aporte - Fix] - RandomEvents
« en: Julio 12, 2018, 05:43:49 pm »
Buenas, anduve echandole un ojo a los RandomEvents y note que habia un par de cosas que parecian no funcionar bien asi que lo estuve revisando y le hize un par de arreglos aqui dejo los diff:

1.- Al EventRandomManager le hize un par de cambios en los timers porque estos se montaban uno encima del otro causando que los tiempos estuvieran incorrectos ademas de que se iniciaban multiples eventos a la vez, tambien habia un error que arregle con los mismos timers que no iniciaban el "endMod" cada vez que terminaba el timer del evento y un pequeño error en los array que causaba que el ultimo elemento de EVENTS no fuera seleccionado

2.- Al SearchChest le hize varios cambios: en el top de players debido a que generaba un 50% de pjs participantes en el top en vez de una cantidad determinada y si un solo player participaba no le daba absolutamente nada debido a que el array quedaba en 1/2 "Yo lo deje en un top 10" y un par de detalles en el html y anucios. Y agregue al terminar el uso del metodo para entregar los rewards. Ademas de el mismo error con EVENTS pero en este caso con los LOCS.

3.- Al html solo le agregue un pequeño detalle para el mod SearchChest "Decia kills en vez de puntos y se veia medio raro  ::)"

Código
### Eclipse Workspace Patch 1.0
#P C4_Mods
Index: src/main/engine/events/daily/randoms/EventRandomManager.java
===================================================================
--- src/main/engine/events/daily/randoms/EventRandomManager.java (revision 1100)
+++ src/main/engine/events/daily/randoms/EventRandomManager.java (working copy)
@@ -69,7 +69,7 @@
  switch (getState())
  {
  case START:
- startTimer("randomEvent", ConfigData.RANDOM_TIME_BETWEEN_EVENTS * 60 * 1000, null, null, true);// 1hs
+ startTimer("randomEvent", ConfigData.RANDOM_TIME_BETWEEN_EVENTS * 60 * 1000, null, null, false);// 1hs
  break;
  case END:
 
@@ -84,8 +84,13 @@
  {
  case "randomEvent":
  {
+ // Para asegurarse que no haya otro Mod activo
+ if (mod != null)
+ {
+ mod.endMod();
+ }
  // Random event
- mod = EVENTS.get(Rnd.get(EVENTS.size() - 1));
+ mod = EVENTS.get(Rnd.get(EVENTS.size()));
  // Init mod
  mod.startMod();
  // Start finish task
@@ -99,6 +104,8 @@
  {
  mod.endMod();
  }
+ // Se crea el bucle de timers para evitar la sobreposicion de tiempos
+ startTimer("randomEvent", ConfigData.RANDOM_TIME_BETWEEN_EVENTS * 60 * 1000, null, null, false);// 1hs
  break;
  }
  }

Código
### Eclipse Workspace Patch 1.0
#P C4_Mods
Index: src/main/engine/events/daily/randoms/type/SearchChest.java
===================================================================
--- src/main/engine/events/daily/randoms/type/SearchChest.java (revision 1100)
+++ src/main/engine/events/daily/randoms/type/SearchChest.java (working copy)
@@ -28,14 +28,14 @@
 import main.holders.objects.NpcHolder;
 import main.holders.objects.PlayerHolder;
 import main.packets.ObjectPosition;
+import main.util.UtilMessage;
 import main.util.UtilSpawn;
 import main.util.builders.html.Html;
 import net.sf.l2j.gameserver.model.actor.instance.enums.TeamType;
 import net.sf.l2j.gameserver.model.holder.LocationHolder;
 import net.sf.l2j.gameserver.model.skills.effects.enums.AbnormalEffectType;
 import net.sf.l2j.gameserver.model.world.L2World;
-import net.sf.l2j.gameserver.network.clientpackets.Say2.SayType;
-import net.sf.l2j.gameserver.network.serverpackets.CreatureSay;
+import net.sf.l2j.gameserver.network.clientpackets.Say2;
 import net.sf.l2j.gameserver.util.Broadcast;
 import net.sf.l2j.util.lib.Rnd;
 
@@ -51,7 +51,7 @@
  // DEATH_PASS,
  // DRAGON_VALLEY,
  // TOWER_OF_INSOLENCE,
- BLASSING_SWAMP,
+ BLAZING_SWAMP,
  // PLAINS_OF_GLORY,
  // BREKA_STRONGHOLD,
  // FIELD_OF_MASSACRE,
@@ -164,107 +164,107 @@
  LOCS.get(LocType.CEMETERY).add(new LocationHolder(179220, 15465, -3172));
 
  // ------------------------------------------------------------------------
- LOCS.put(LocType.BLASSING_SWAMP, new ArrayList<>());
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(142085, -18114, -3231));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143236, -20535, -3163));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145300, -21378, -3176));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(149386, -23931, -3432));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144639, -25477, -2155));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143405, -25055, -2066));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(148154, -20274, -3049));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(150048, -17955, -3044));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152342, -11796, -4483));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152425, -8279, -4492));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(151391, -7563, -4461));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(150069, -6352, -4376));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(147601, -5950, -4550));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146238, -7036, -4496));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143215, -8306, -4636));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(139472, -10414, -4656));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(137645, -12104, -4287));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(137864, -13163, -4294));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(139132, -13934, -4327));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(138927, -15927, -4299));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140554, -15782, -4422));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(142994, -14669, -4439));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144522, -16152, -4147));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146336, -16757, -3777));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(149626, -16429, -3091));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(151635, -15976, -2929));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(153734, -14038, -3746));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(154818, -11801, -3994));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(154852, -9708, -4236));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(155657, -6926, -4085));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(153094, -16560, -2955));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146155, -9388, -4446));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145330, -10950, -4447));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145132, -12112, -4434));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144651, -12501, -4378));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144333, -14525, -4343));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144012, -15937, -4259));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145288, -16169, -4025));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146727, -15983, -4062));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(147839, -15992, -4306));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(148698, -15210, -4450));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(149801, -14660, -4434));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(150152, -14597, -4464));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(151305, -13845, -4516));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152095, -13914, -4458));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152413, -13002, -4457));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(153099, -12243, -4505));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(147504, -17241, -3348));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(148583, -17219, -3094));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146317, -19304, -3442));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146425, -19299, -3443));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145537, -20635, -3158));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144771, -21653, -3136));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143060, -21486, -3151));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(141506, -19838, -3214));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(141690, -18305, -3211));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140768, -18034, -3173));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(139095, -15698, -4285));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(138352, -15226, -4280));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(137501, -13594, -4295));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(137396, -12341, -4175));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(138590, -10545, -4624));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(137535, -10498, -3955));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(138607, -9138, -4407));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140096, -8822, -4680));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140922, -9044, -4569));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140769, -8009, -4629));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140979, -6620, -4773));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(139267, -6912, -4759));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(139951, -5786, -4805));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(140010, -4901, -4780));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(141300, -5982, -4782));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(142735, -5755, -4765));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(142735, -5755, -4765));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143746, -5066, -4662));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(142558, -4465, -4765));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143940, -4408, -4690));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145139, -4277, -4555));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(145965, -4587, -4504));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(146551, -5802, -4503));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(147661, -6197, -4398));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(148820, -5439, -4539));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(149097, -6689, -4424));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(149307, -7918, -4380));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(151157, -7614, -4485));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(151892, -6289, -4368));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152241, -7053, -4473));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(153694, -7964, -4483));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(154275, -7484, -4472));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(153906, -8368, -4482));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(153284, -9849, -4445));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152906, -10818, -4417));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(154112, -11378, -4417));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(152305, -12215, -4473));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(149152, -11586, -4448));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(148476, -13337, -4389));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(144990, -12759, -4430));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(143693, -10567, -4627));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(142818, -8733, -4573));
- LOCS.get(LocType.BLASSING_SWAMP).add(new LocationHolder(141121, -10344, -4618));
+ LOCS.put(LocType.BLAZING_SWAMP, new ArrayList<>());
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(142085, -18114, -3231));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143236, -20535, -3163));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145300, -21378, -3176));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(149386, -23931, -3432));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144639, -25477, -2155));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143405, -25055, -2066));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(148154, -20274, -3049));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(150048, -17955, -3044));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152342, -11796, -4483));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152425, -8279, -4492));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(151391, -7563, -4461));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(150069, -6352, -4376));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(147601, -5950, -4550));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146238, -7036, -4496));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143215, -8306, -4636));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(139472, -10414, -4656));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(137645, -12104, -4287));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(137864, -13163, -4294));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(139132, -13934, -4327));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(138927, -15927, -4299));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140554, -15782, -4422));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(142994, -14669, -4439));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144522, -16152, -4147));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146336, -16757, -3777));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(149626, -16429, -3091));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(151635, -15976, -2929));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(153734, -14038, -3746));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(154818, -11801, -3994));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(154852, -9708, -4236));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(155657, -6926, -4085));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(153094, -16560, -2955));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146155, -9388, -4446));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145330, -10950, -4447));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145132, -12112, -4434));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144651, -12501, -4378));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144333, -14525, -4343));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144012, -15937, -4259));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145288, -16169, -4025));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146727, -15983, -4062));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(147839, -15992, -4306));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(148698, -15210, -4450));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(149801, -14660, -4434));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(150152, -14597, -4464));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(151305, -13845, -4516));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152095, -13914, -4458));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152413, -13002, -4457));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(153099, -12243, -4505));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(147504, -17241, -3348));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(148583, -17219, -3094));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146317, -19304, -3442));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146425, -19299, -3443));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145537, -20635, -3158));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144771, -21653, -3136));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143060, -21486, -3151));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(141506, -19838, -3214));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(141690, -18305, -3211));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140768, -18034, -3173));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(139095, -15698, -4285));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(138352, -15226, -4280));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(137501, -13594, -4295));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(137396, -12341, -4175));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(138590, -10545, -4624));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(137535, -10498, -3955));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(138607, -9138, -4407));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140096, -8822, -4680));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140922, -9044, -4569));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140769, -8009, -4629));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140979, -6620, -4773));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(139267, -6912, -4759));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(139951, -5786, -4805));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(140010, -4901, -4780));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(141300, -5982, -4782));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(142735, -5755, -4765));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(142735, -5755, -4765));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143746, -5066, -4662));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(142558, -4465, -4765));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143940, -4408, -4690));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145139, -4277, -4555));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(145965, -4587, -4504));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(146551, -5802, -4503));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(147661, -6197, -4398));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(148820, -5439, -4539));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(149097, -6689, -4424));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(149307, -7918, -4380));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(151157, -7614, -4485));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(151892, -6289, -4368));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152241, -7053, -4473));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(153694, -7964, -4483));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(154275, -7484, -4472));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(153906, -8368, -4482));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(153284, -9849, -4445));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152906, -10818, -4417));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(154112, -11378, -4417));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(152305, -12215, -4473));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(149152, -11586, -4448));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(148476, -13337, -4389));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(144990, -12759, -4430));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(143693, -10567, -4627));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(142818, -8733, -4573));
+ LOCS.get(LocType.BLAZING_SWAMP).add(new LocationHolder(141121, -10344, -4618));
  // ------------------------------------------------------------------------
  }
 
@@ -288,9 +288,8 @@
  spawn();
  break;
  case END:
-
+ giveRewards();
  playerPoints.clear();
-
  unspawn();
  break;
  }
@@ -301,26 +300,24 @@
  var pointsOrdered = new LinkedHashMap<String, Integer>();
 
  // Sort the list according to your scores
- var LIMIT = playerPoints.size() / 2;
-
+ var LIMIT = 10;
  playerPoints.entrySet().stream().sorted(Entry.<String, Integer> comparingByValue().reversed()).limit(LIMIT).forEach(e ->
  {
  pointsOrdered.put(e.getKey(), e.getValue());
  });
-
  for (var player : L2World.getInstance().getAllPlayers())
  {
  if (pointsOrdered.containsKey(player.getName()))
  {
- // A message is sent to all participants informing the winning team.
- Broadcast.toAllOnlinePlayers(new CreatureSay(SayType.TELL, "", "Congratulations winner!"));
+ // A message is sent to all winners.
+ UtilMessage.sendCreatureMsg(player, Say2.SayType.ANNOUNCEMENT, "Event: ", "Congratulations Winner!!");
  // Prizes are awarded.
  ConfigData.CHEST_REWARDS.forEach(rh -> player.getInventory().addItem("Event", rh.getRewardId(), rh.getRewardCount(), player, true));
  }
  }
 
  // The html of the ranking is generated
- var hb = Html.eventRanking(pointsOrdered);
+ var hb = Html.eventRankingPoints(pointsOrdered);
 
  for (var player : L2World.getInstance().getAllPlayers())
  {
@@ -331,7 +328,7 @@
  }
  else
  {
- // UtilMessage.sendScreenMessage("Ganador de la busqueda del tesoro: " + pointsOrdered.get(key), time, list);
+ // Broadcast.announceToOnlinePlayers("Ganador del evento: " + pointsOrdered.get(player.getName()));
  }
  }
  }
@@ -341,7 +338,7 @@
  // Delete all old chest.
  unspawn();
  // location type random.
- var locRandom = LocType.values()[Rnd.get(LocType.values().length - 1)];
+ var locRandom = LocType.values()[Rnd.get(LocType.values().length)];
  // List of locations.
  var locList = LOCS.get(locRandom);
  // Place name
@@ -395,10 +392,12 @@
  if (!playerPoints.containsKey(player.getName()))
  {
  playerPoints.put(player.getName(), 0);
+
  }
 
  var points = playerPoints.get(player.getName());
  playerPoints.put(player.getName(), ++points);
+ UtilMessage.sendCreatureMsg(player, Say2.SayType.ANNOUNCEMENT, "Event: ", "Punto Obtenido!!");
  }
 
  /**

Código
### Eclipse Workspace Patch 1.0
#P C4_Mods
Index: src/main/util/builders/html/Html.java
===================================================================
--- src/main/util/builders/html/Html.java (revision 1100)
+++ src/main/util/builders/html/Html.java (working copy)
@@ -136,6 +136,43 @@
  return hb;
  }
 
+ public static HtmlBuilder eventRankingPoints(Map<String, Integer> pointsOrdered)
+ {
+ var hb = new HtmlBuilder(HtmlType.HTML);
+ hb.append(START);
+ hb.append(head("TOP 10"));
+ hb.append("<center>");
+ hb.append("<br>");
+
+ hb.append(image(L2UI_CH3.br_bar2_mp, 280, 1));
+ hb.append("<table width=280 bgcolor=000000>");
+ hb.append("<tr>");
+ hb.append("<td width=16 align=center></td>");
+ hb.append("<td width=214 align=center>Player</td>");
+ hb.append("<td width=50 align=center>Points</td>");
+ hb.append("</tr>");
+ hb.append("</table>");
+ hb.append(image(L2UI_CH3.br_bar2_mp, 280, 1));
+
+ int cont = 0;
+ for (Entry<String, Integer> entry : pointsOrdered.entrySet())
+ {
+ cont++;
+ hb.append("<table width=280", cont % 2 == 0 ? " bgcolor=000000>" : ">");
+ hb.append("<tr>");
+ hb.append("<td width=16 height=22 align=center>", image(POS[cont - 1], 16, 16), "</td>");
+ hb.append("<td width=214 align=center>", entry.getKey(), "</td>");
+ hb.append("<td width=50 align=center>", entry.getValue(), "</td>");
+ hb.append("</tr>");
+ hb.append("</table>");
+ hb.append(image(L2UI_CH3.br_bar2_mp, 280, 1));
+ }
+ hb.append("</center>");
+ hb.append(END);
+
+ return hb;
+ }
+
  /**
  * A color is assigned according to the character's lvl
  * @param lvl

4
Issues / Re:[MOD - EventCooperative] - Error
« en: Julio 12, 2018, 04:59:19 pm »
Disculpa por la tardanza anduve sin internet un par de dias... Bueno aplique el diff y nada el problema sigue igual, pero un dato que se me olvido mencionarte es que yo en medio de los chequeos que le hize introduje un print que me mandara el array de los playersOnEvent dentro del CTF al momento en que spawnea las flags. Y este me mostraba que el array en ese punto llegaba vacio; El array dudo mucho que funcione mal debido a que en el NPC al registrar va funcionando bien. Lo unico que deduzco es que el teleport al World no esta funcionando correctamente. Aun eliminando el autodelete el evento realiza un proceso de Chequeo de playersOnEvent y este al no encontrar al personaje dentro de la zona world lo asume inmediatamente como si estuviece desconectado o fuera del evento por lo cual lo elimina de la lista y debido a esto el evento queda a medias. Incluso active el evento y fui al coliseo y las puertas estaban generadas y cerradas como deberia ser. Pero las banderas de CTF o los mob de Survive no estaban spawneados... Nose si esto te servira de algo.

5
Issues / [MOD - EventCooperative] - Error
« en: Julio 10, 2018, 01:12:58 pm »
Buenas, hoy estuve andando un poco con los eventos cooperativos "TVT,CTF,DM,etc"; encontre que al momento de que terminara el timer y lanzara el evento este no realiza el teletransporte de los inscritos al evento "ninguno de ellos". Dentro del codigo hay un "World.add(ph), (El comentario dice que es el encargado del teleport)" Pero no comprendo del todo la creacion de los Worlds asi que no pude analizar mas a fondo si estaba alli el error. Y pues sucede que al realizarse el chequeo de los jugadores dentro del evento como no hay jugadores en la zona el world se elimina automaticamente y el jugador es eliminado del array de "PlayersInEvent".

Nota: El metodo de la revision de IP tenia un pequeño error el cual aun dejando el config de CheckIp como false seguia rechazando la inscripcion. Y en el config de FlagHolder habia un numero faltante en el ID. Aqui dejo el diff

Código
### Eclipse Workspace Patch 1.0
#P C4_Mods
Index: src/main/engine/events/cooperative/EventCooperativeManager.java
===================================================================
--- src/main/engine/events/cooperative/EventCooperativeManager.java (revision 1100)
+++ src/main/engine/events/cooperative/EventCooperativeManager.java (working copy)
@@ -228,7 +228,8 @@
 
  if (isRegisterPlayerIp(ph, false))
  {
- return false;
+ registerPlayers.add(ph.getObjectId());
+ return true;
  }
 
  registerPlayers.add(ph.getObjectId());
@@ -276,7 +277,7 @@
  */
  public static boolean isRegisterPlayerIp(PlayerHolder ph, boolean removeOffline)
  {
- if (ConfigData.COOPERATIVE_CHECK_PLAYER_IP)
+ if (ConfigData.COOPERATIVE_CHECK_PLAYER_IP == false)
  {
  return false;
  }

Código
### Eclipse Workspace Patch 1.0
#P C4_GameServer
Index: dist/game/config/engine/EventsCooperative.properties
===================================================================
--- dist/game/config/engine/EventsCooperative.properties (revision 1100)
+++ dist/game/config/engine/EventsCooperative.properties (working copy)
@@ -76,7 +76,7 @@
 CtF_FlagId = 60018
 
 # Holder npc id
-Ctf_HolderId = 6001
+Ctf_HolderId = 60019
 
 # Points deliver flag
 Ctf_DeliverFlag = 30

6
Issues / Re:[SA & Efectos adicionales - Armas] - Error Parte 1
« en: Julio 06, 2018, 12:45:44 pm »
Bueno, hice la modificacion de la infinity rod y scepter dejandolas en 100% de chance y aun asi no funciona la curacion de 100% HP

7
Issues / Re:[SA & Efectos adicionales - Armas] - Error Parte 1
« en: Julio 06, 2018, 09:43:05 am »
Bueno, anduve moviendo un poco los stats y parece que el Infinity Spear funciona bien la skill pero no en el porcentaje que deberia, le coloque 100 en su power y afectaba cada 2 o 3 criticos que raro  ???... Pero el skill ID:3596 "Full Recover" que es el encargado de el efecto de 100% heal de las infinity scepter y rod le encontre un detalle... fue que no vi por ningun lado el chance de 3% que deberia tener el skill de castearse nose si eso tendra algo que ver...

8
Issues / [SA & Efectos adicionales - Armas] - Error Parte 1
« en: Julio 06, 2018, 04:49:16 am »
Buenas, escribo para informar que anduve haciendo un par de pruebas con las habilidades SA de las armas y alguna que otra arma con efectos añadidos y me encontre problemas con varios de ellos, no los separo a todos en posts porque llenaria la pagina completa de issues pero los separare en categorias  ::). Aqui los primeros

1.- En las armas hero "Infinity"

1.1.- El Infinity Spear no aplica el efecto "Dispel" el cual deberia eliminar uno a uno los buff del objetivo con los criticos

1.4.- El Infinity Scepter y Infinity Rod no estan aplicando el heal de 100% que deberian dar con un chance de 3% "aun usando 1000 veces battle heal"

Por ahora dejo estos porque son los mas complicados de revisar para mi. Si consigo solucionar alguno de estos o los otros problemas ire dejando por aqui los fix

9
Issues / Re:[Aporte - Fix] - Admins Html
« en: Julio 02, 2018, 04:12:14 pm »
Código
### Eclipse Workspace Patch 1.0
#P C4_DataPack
Index: data/html/admin/spawns3.htm
===================================================================
--- data/html/admin/spawns3.htm (revision 1100)
+++ data/html/admin/spawns3.htm (working copy)
@@ -21,45 +21,46 @@
 <font color="LEVEL">Spawn by Level:</font>
 <table width=256>
  <tr>
- <td><button value="Level 14" action="bypass -h admin_help spawns/14.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 34" action="bypass -h admin_help spawns/34.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 53" action="bypass -h admin_help spawns/53.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  <td><button value="Level 54" action="bypass -h admin_help spawns/54.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 74" action="bypass -h admin_help spawns/74.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 55" action="bypass -h admin_help spawns/55.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 56" action="bypass -h admin_help spawns/56.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 15" action="bypass -h admin_help spawns/15.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 35" action="bypass -h admin_help spawns/35.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 55" action="bypass -h admin_help spawns/55.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 75" action="bypass -h admin_help spawns/75.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 57" action="bypass -h admin_help spawns/57.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 58" action="bypass -h admin_help spawns/58.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 59" action="bypass -h admin_help spawns/59.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 60" action="bypass -h admin_help spawns/60.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 16" action="bypass -h admin_help spawns/16.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 36" action="bypass -h admin_help spawns/36.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 56" action="bypass -h admin_help spawns/56.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 76" action="bypass -h admin_help spawns/76.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 61" action="bypass -h admin_help spawns/61.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 62" action="bypass -h admin_help spawns/62.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 63" action="bypass -h admin_help spawns/63.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 64" action="bypass -h admin_help spawns/64.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 17" action="bypass -h admin_help spawns/17.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 37" action="bypass -h admin_help spawns/37.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 57" action="bypass -h admin_help spawns/57.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 77" action="bypass -h admin_help spawns/77.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 65" action="bypass -h admin_help spawns/65.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 66" action="bypass -h admin_help spawns/66.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 67" action="bypass -h admin_help spawns/67.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 68" action="bypass -h admin_help spawns/68.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 18" action="bypass -h admin_help spawns/18.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 38" action="bypass -h admin_help spawns/38.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 58" action="bypass -h admin_help spawns/58.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 78" action="bypass -h admin_help spawns/78.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 69" action="bypass -h admin_help spawns/69.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 70" action="bypass -h admin_help spawns/70.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 71" action="bypass -h admin_help spawns/71.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 72" action="bypass -h admin_help spawns/72.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 19" action="bypass -h admin_help spawns/19.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 39" action="bypass -h admin_help spawns/39.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 59" action="bypass -h admin_help spawns/59.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 79" action="bypass -h admin_help spawns/79.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 73" action="bypass -h admin_help spawns/73.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 74" action="bypass -h admin_help spawns/74.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 75" action="bypass -h admin_help spawns/75.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 76" action="bypass -h admin_help spawns/76.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+
  </tr>
  <tr>
- <td><button value="Level 20" action="bypass -h admin_help spawns/20.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 40" action="bypass -h admin_help spawns/40.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 60" action="bypass -h admin_help spawns/60.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 77" action="bypass -h admin_help spawns/77.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 78" action="bypass -h admin_help spawns/78.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 79" action="bypass -h admin_help spawns/79.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  <td><button value="Level 80" action="bypass -h admin_help spawns/80.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
 </table>

10
Issues / Re:[Aporte - Fix] - Admins Html
« en: Julio 02, 2018, 04:11:12 pm »
Disculpa no sabia como crear diff y lo pase por alto, pensar que era tan sencillo  ::)

Código
### Eclipse Workspace Patch 1.0
#P C4_DataPack
Index: data/html/admin/gmshop/pets.htm
===================================================================
--- data/html/admin/gmshop/pets.htm (revision 1100)
+++ data/html/admin/gmshop/pets.htm (working copy)
@@ -11,7 +11,7 @@
 <center>
 <table width=140>
  <tr><td><button value="Pet Weapons" action="bypass -h admin_help gmshop/petweapon.htm" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
- <tr><td><button value="Pet Armor" action="bypass -h admin_help gmshop/petweapon.htm" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
+ <tr><td><button value="Pet Armor" action="bypass -h admin_help gmshop/petarmor.htm" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
  <tr><td><button value="Pet Collars" action="bypass -h admin_buy 3003" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
 </table>
 </center>

Código
### Eclipse Workspace Patch 1.0
#P C4_DataPack
Index: data/html/admin/menuEnchant.htm
===================================================================
--- data/html/admin/menuEnchant.htm (revision 1100)
+++ data/html/admin/menuEnchant.htm (working copy)
@@ -26,8 +26,8 @@
  </tr>
  <tr>
  <td><button value="Shield" action="bypass -h admin_setes $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
- <td><button value="Earring" action="bypass -h admin_setre $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
- <td><button value="Earring" action="bypass -h admin_setle $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
+ <td><button value="Earring R" action="bypass -h admin_setre $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
+ <td><button value="Earring L" action="bypass -h admin_setle $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
  </tr>
  <tr>
  <td><button value="Gloves" action="bypass -h admin_seteg $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>

Código
### Eclipse Workspace Patch 1.0
#P C4_DataPack
Index: data/html/admin/spawns1.htm
===================================================================
--- data/html/admin/spawns1.htm (revision 1100)
+++ data/html/admin/spawns1.htm (working copy)
@@ -21,40 +21,40 @@
 <font color="LEVEL">Spawn by Level:</font>
 <table width=256>
  <tr>
- <td><button value="Level 7" action="bypass -h admin_help spawns/07.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 27" action="bypass -h admin_help spawns/27.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 47" action="bypass -h admin_help spawns/47.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 67" action="bypass -h admin_help spawns/67.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 1" action="bypass -h admin_help spawns/01.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 2" action="bypass -h admin_help spawns/02.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 3" action="bypass -h admin_help spawns/03.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 4" action="bypass -h admin_help spawns/04.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
+ <td><button value="Level 5" action="bypass -h admin_help spawns/05.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 6" action="bypass -h admin_help spawns/06.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 7" action="bypass -h admin_help spawns/07.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  <td><button value="Level 8" action="bypass -h admin_help spawns/08.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 28" action="bypass -h admin_help spawns/28.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 48" action="bypass -h admin_help spawns/48.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 68" action="bypass -h admin_help spawns/68.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
  <td><button value="Level 9" action="bypass -h admin_help spawns/09.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 29" action="bypass -h admin_help spawns/29.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 49" action="bypass -h admin_help spawns/49.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 69" action="bypass -h admin_help spawns/69.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 10" action="bypass -h admin_help spawns/10.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 11" action="bypass -h admin_help spawns/11.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 12" action="bypass -h admin_help spawns/12.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 1" action="bypass -h admin_help spawns/01.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 21" action="bypass -h admin_help spawns/21.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 41" action="bypass -h admin_help spawns/41.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 61" action="bypass -h admin_help spawns/61.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 13" action="bypass -h admin_help spawns/13.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 14" action="bypass -h admin_help spawns/14.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 15" action="bypass -h admin_help spawns/15.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 16" action="bypass -h admin_help spawns/16.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 2" action="bypass -h admin_help spawns/02.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 22" action="bypass -h admin_help spawns/22.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 42" action="bypass -h admin_help spawns/42.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 62" action="bypass -h admin_help spawns/62.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 17" action="bypass -h admin_help spawns/17.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 18" action="bypass -h admin_help spawns/18.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 19" action="bypass -h admin_help spawns/19.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 20" action="bypass -h admin_help spawns/20.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 3" action="bypass -h admin_help spawns/03.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 21" action="bypass -h admin_help spawns/21.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 22" action="bypass -h admin_help spawns/22.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  <td><button value="Level 23" action="bypass -h admin_help spawns/23.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 43" action="bypass -h admin_help spawns/43.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 63" action="bypass -h admin_help spawns/63.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 24" action="bypass -h admin_help spawns/24.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
 </table>
 <br>

Código
### Eclipse Workspace Patch 1.0
#P C4_DataPack
Index: data/html/admin/spawns2.htm
===================================================================
--- data/html/admin/spawns2.htm (revision 1100)
+++ data/html/admin/spawns2.htm (working copy)
@@ -21,46 +21,46 @@
 <font color="LEVEL">Spawn by Level:</font>
 <table width=256>
  <tr>
- <td><button value="Level 4" action="bypass -h .htmadmin_help spawns/04.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 24" action="bypass -h .htmadmin_help spawns/24.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 44" action="bypass -h .htmadmin_help spawns/44.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 64" action="bypass -h .htmadmin_help spawns/64.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 25" action="bypass -h admin_help spawns/25.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 26" action="bypass -h admin_help spawns/26.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 27" action="bypass -h admin_help spawns/27.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 28" action="bypass -h admin_help spawns/28.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 5" action="bypass -h .htmadmin_help spawns/05.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 25" action="bypass -h .htmadmin_help spawns/25.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 45" action="bypass -h .htmadmin_help spawns/45.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 65" action="bypass -h .htmadmin_help spawns/65.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 29" action="bypass -h admin_help spawns/29.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 30" action="bypass -h admin_help spawns/30.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 31" action="bypass -h admin_help spawns/31.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 32" action="bypass -h admin_help spawns/32.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 6" action="bypass -h .htmadmin_help spawns/06.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 26" action="bypass -h .htmadmin_help spawns/26.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 46" action="bypass -h .htmadmin_help spawns/46.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 66" action="bypass -h .htmadmin_help spawns/66.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 33" action="bypass -h admin_help spawns/33.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 34" action="bypass -h admin_help spawns/34.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 35" action="bypass -h admin_help spawns/35.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 36" action="bypass -h admin_help spawns/36.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 10" action="bypass -h .htmadmin_help spawns/10.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 30" action="bypass -h .htmadmin_help spawns/30.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 50" action="bypass -h .htmadmin_help spawns/50.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 70" action="bypass -h .htmadmin_help spawns/70.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 37" action="bypass -h admin_help spawns/37.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 38" action="bypass -h admin_help spawns/38.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 39" action="bypass -h admin_help spawns/39.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 40" action="bypass -h admin_help spawns/40.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 11" action="bypass -h .htmadmin_help spawns/11.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 31" action="bypass -h .htmadmin_help spawns/31.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 51" action="bypass -h .htmadmin_help spawns/51.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 71" action="bypass -h .htmadmin_help spawns/71.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 41" action="bypass -h admin_help spawns/41.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 42" action="bypass -h admin_help spawns/42.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 43" action="bypass -h admin_help spawns/43.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 44" action="bypass -h admin_help spawns/44.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 12" action="bypass -h .htmadmin_help spawns/12.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 32" action="bypass -h .htmadmin_help spawns/32.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 52" action="bypass -h .htmadmin_help spawns/52.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 72" action="bypass -h .htmadmin_help spawns/72.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 45" action="bypass -h admin_help spawns/45.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 46" action="bypass -h admin_help spawns/46.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 47" action="bypass -h admin_help spawns/47.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 48" action="bypass -h admin_help spawns/48.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
  <tr>
- <td><button value="Level 13" action="bypass -h .htmadmin_help spawns/13.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 33" action="bypass -h .htmadmin_help spawns/33.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 53" action="bypass -h .htmadmin_help spawns/53.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
- <td><button value="Level 73" action="bypass -h .htmadmin_help spawns/73.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 49" action="bypass -h admin_help spawns/49.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 50" action="bypass -h admin_help spawns/50.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 51" action="bypass -h admin_help spawns/51.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
+ <td><button value="Level 52" action="bypass -h admin_help spawns/52.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
  </tr>
 </table>
 <br>

11
Issues / Re:[Aporte - Fix] - Admins Html
« en: Julio 02, 2018, 01:41:49 pm »
C4_DataPack/data/html/admin/spawns3 "Mismo problema que spawns1"
Código
<html><body>
<center>
<br>
<table width=240>
<tr>
<td align=center><button value="Char" action="bypass -h admin_help menuChar.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Game" action="bypass -h admin_help menuGame.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Admin" action="bypass -h admin_help menuAdmin.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br><br>
<font color="LEVEL">Spawn a Monster by id:</font>
<table>
<tr>
<td>ID:</td>
<td<edit var="id" width=70></td>
<td><button value="Spawn" action="bypass -h admin_spawn_monster $id" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br><br>
<font color="LEVEL">Spawn by Level:</font>
<table width=256>
<tr>
<td><button value="Nivel 53" action="bypass -h admin_help spawns/53.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 54" action="bypass -h admin_help spawns/54.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 55" action="bypass -h admin_help spawns/55.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 56" action="bypass -h admin_help spawns/56.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 57" action="bypass -h admin_help spawns/57.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 58" action="bypass -h admin_help spawns/58.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 59" action="bypass -h admin_help spawns/59.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 60" action="bypass -h admin_help spawns/60.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 61" action="bypass -h admin_help spawns/61.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 62" action="bypass -h admin_help spawns/62.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 63" action="bypass -h admin_help spawns/63.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 64" action="bypass -h admin_help spawns/64.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 65" action="bypass -h admin_help spawns/65.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 66" action="bypass -h admin_help spawns/66.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 67" action="bypass -h admin_help spawns/67.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 68" action="bypass -h admin_help spawns/68.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 69" action="bypass -h admin_help spawns/69.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 70" action="bypass -h admin_help spawns/70.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 71" action="bypass -h admin_help spawns/71.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 72" action="bypass -h admin_help spawns/72.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 73" action="bypass -h admin_help spawns/73.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 74" action="bypass -h admin_help spawns/74.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 75" action="bypass -h admin_help spawns/75.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 76" action="bypass -h admin_help spawns/76.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>

</tr>
<tr>
<td><button value="Nivel 77" action="bypass -h admin_help spawns/77.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 78" action="bypass -h admin_help spawns/78.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 79" action="bypass -h admin_help spawns/79.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 80" action="bypass -h admin_help spawns/80.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
</table>
<br>
<table>
<tr>
<td align=center><button value="Pag 1" action="bypass -h admin_help spawns1.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Pag 2" action="bypass -h admin_help spawns2.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
</center>
</body></html>

Nota: Tambien hay un error con el multisell de accesories de la gmshop el cual no existe en la DB. Pero este si no pude solucionarlo porque no consigo una lista de los accesorios para poder conseguir sus IDS

12
Issues / [Share] [Aporte - Fix] - Admins Html
« en: Julio 02, 2018, 01:41:22 pm »
Buenas, escribo para avisarles que anduve revisando los Html del juego y me encontre un par de errores y detalles en los html del menu Admin. Aqui les dejo los afectados ya arreglados.

C4_DataPack/data/html/admin/gmshop/pets.htm "Devolvia multisell petweapon al seleccionar pet armors"
Código
<html><body>
<center>
<table width=260>
<tr>
<td width=80><button value="Main" action="bypass -h admin_admin" width=80 height=22 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td width=100 align=center>GM Shop - Pets</td>
<td width=80><button value="Back" action="bypass -h admin_help menuGmShops.htm" width=80 height=22 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br>
<center>
<table width=140>
<tr><td><button value="Pet Weapons" action="bypass -h admin_help gmshop/petweapon.htm" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
<tr><td><button value="Pet Armor" action="bypass -h admin_help gmshop/petarmor.htm" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
<tr><td><button value="Pet Collars" action="bypass -h admin_buy 3003" width=140 height=22 back=L2UI_CH3.bigbutton3_down fore=L2UI_CH3.bigbutton3></td></tr>
</table>
</center>
</body></html>

C4_DataPack/data/html/admin/menuEnchant.htm "Añadido una R y L para identificar las earring"
Código
<html><body>
<center>
<br>
<table width=240>
<tr>
<td align=center><button value="Char" action="bypass -h admin_help menuChar.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Game" action="bypass -h admin_help menuGame.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Admin" action="bypass -h admin_help menuAdmin.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>

<br><br>

<font color="LEVEL">Enchant menu</font>

<table width=240>
<tr>
<td><button value="Underwear" action="bypass -h admin_setun $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Helmet" action="bypass -h admin_seteh $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Cloak" action="bypass -h admin_setba $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
<tr>
<td><button value="Necklace" action="bypass -h admin_seten $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Weapon" action="bypass -h admin_setew $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Chest" action="bypass -h admin_setec $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
<tr>
<td><button value="Shield" action="bypass -h admin_setes $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Earring R" action="bypass -h admin_setre $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Earring L" action="bypass -h admin_setle $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
<tr>
<td><button value="Gloves" action="bypass -h admin_seteg $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Leggings" action="bypass -h admin_setel $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td><button value="Boots" action="bypass -h admin_seteb $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
<tr>
<td width=80><button value="Ring R" action="bypass -h admin_setrf $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td width=80><button value="Ring L" action="bypass -h admin_setlf $menu_command" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td width=80><button value="" action="bypass -h " width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>

</tr>
</table>
<br>
<font color="LEVEL">[Enchant 0-65535]</font>
<edit var="menu_command" width=100 height=15>
</center>
</body></html>

C4_DataPack/data/html/admin/spawns1 "habia un (.htm) mal posicionado antes de los htm de spawn por cada lvl y tambien lo ordene para que se pueda buscar un lvl mas facilmente"
Código
<html><body>
<center>
<br>
<table width=240>
<tr>
<td align=center><button value="Char" action="bypass -h admin_help menuChar.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Game" action="bypass -h admin_help menuGame.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Admin" action="bypass -h admin_help menuAdmin.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br><br>
<font color="LEVEL">Spawn a Monster by id:</font>
<table>
<tr>
<td>ID:</td>
<td><edit var="id" width=70></td>
<td><button value="Spawn" action="bypass -h admin_spawn_monster $id" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br><br>
<font color="LEVEL">Spawn by Level:</font>
<table width=256>
<tr>
<td><button value="Nivel 1" action="bypass -h admin_help spawns/01.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 2" action="bypass -h admin_help spawns/02.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 3" action="bypass -h admin_help spawns/03.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 4" action="bypass -h admin_help spawns/04.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 5" action="bypass -h admin_help spawns/05.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 6" action="bypass -h admin_help spawns/06.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 7" action="bypass -h admin_help spawns/07.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 8" action="bypass -h admin_help spawns/08.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 9" action="bypass -h admin_help spawns/09.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 10" action="bypass -h admin_help spawns/10.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 11" action="bypass -h admin_help spawns/11.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 12" action="bypass -h admin_help spawns/12.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 13" action="bypass -h admin_help spawns/13.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 14" action="bypass -h admin_help spawns/14.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 15" action="bypass -h admin_help spawns/15.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 16" action="bypass -h admin_help spawns/16.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 17" action="bypass -h admin_help spawns/17.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 18" action="bypass -h admin_help spawns/18.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 19" action="bypass -h admin_help spawns/19.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 20" action="bypass -h admin_help spawns/20.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 21" action="bypass -h admin_help spawns/21.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 22" action="bypass -h admin_help spawns/22.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 23" action="bypass -h admin_help spawns/23.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 24" action="bypass -h admin_help spawns/24.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
</table>
<br>
<table>
<tr>
<td align=center><button value="Pag 2" action="bypass -h admin_help spawns2.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Pag 3" action="bypass -h admin_help spawns3.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
</center>
</body></html>

C4_DataPack/data/html/admin/spawns2 "Mismo problema que spawns1"
Código
<html><body>
<center>
<br>
<table width=240>
<tr>
<td align=center><button value="Char" action="bypass -h admin_help menuChar.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Game" action="bypass -h admin_help menuGame.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Admin" action="bypass -h admin_help menuAdmin.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br><br>
<font color="LEVEL">Spawn a Monster by id:</font>
<table>
<tr>
<td>ID:</td>
<td><edit var="id" width=70></td>
<td><button value="Spawn" action="bypass -h admin_spawn_monster $id" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
<br><br>
<font color="LEVEL">Spawn by Level:</font>
<table width=256>
<tr>
<td><button value="Nivel 25" action="bypass -h admin_help spawns/25.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 26" action="bypass -h admin_help spawns/26.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 27" action="bypass -h admin_help spawns/27.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 28" action="bypass -h admin_help spawns/28.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 29" action="bypass -h admin_help spawns/29.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 30" action="bypass -h admin_help spawns/30.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 31" action="bypass -h admin_help spawns/31.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 32" action="bypass -h admin_help spawns/32.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 33" action="bypass -h admin_help spawns/33.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 34" action="bypass -h admin_help spawns/34.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 35" action="bypass -h admin_help spawns/35.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 36" action="bypass -h admin_help spawns/36.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 37" action="bypass -h admin_help spawns/37.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 38" action="bypass -h admin_help spawns/38.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 39" action="bypass -h admin_help spawns/39.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 40" action="bypass -h admin_help spawns/40.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 41" action="bypass -h admin_help spawns/41.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 42" action="bypass -h admin_help spawns/42.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 43" action="bypass -h admin_help spawns/43.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 44" action="bypass -h admin_help spawns/44.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 45" action="bypass -h admin_help spawns/45.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 46" action="bypass -h admin_help spawns/46.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 47" action="bypass -h admin_help spawns/47.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 48" action="bypass -h admin_help spawns/48.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
<tr>
<td><button value="Nivel 49" action="bypass -h admin_help spawns/49.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 50" action="bypass -h admin_help spawns/50.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 51" action="bypass -h admin_help spawns/51.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
<td><button value="Nivel 52" action="bypass -h admin_help spawns/52.htm" width=64 height=22 back=L2UI_CH3.smallbutton2_down fore=L2UI_CH3.smallbutton2></td>
</tr>
</table>
<br>
<table>
<tr>
<td align=center><button value="Pag 1" action="bypass -h admin_help spawns1.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
<td align=center><button value="Pag 3" action="bypass -h admin_help spawns3.htm" width=75 height=25 back=L2UI_CH3.Btn1_normalOn fore=L2UI_CH3.btn1_normal></td>
</tr>
</table>
</center>
</body></html>

13
Issues / [Solved] [NPC - Crosby] - Error
« en: Julio 01, 2018, 02:22:33 pm »
Buenas, escribo para avisar que estuve haciendo un par de pruebas con los asedios y castillos y me encontre un problema con el Chamberlain del castillo de Dion "Crosby", el cual al hablarle no devuelve las opciones comunes del chamberlain solo una pantalla de "I have nothing to say to u". Solo este chamberlain tiene ese problema el resto funciona bien.

14
General / Re:[Consulta] - Utilizacion de Scripts en L2JAdmins
« en: Julio 01, 2018, 05:25:52 am »
Vaya lo que necesitaba estuvo siempre delante de mi y no me di cuenta  :o, bueno tomare tu consejo y me instruire a traves del engine "Y revisare nuevamente todas las clases". Como siempre muy atento fissban  ;D muchisimas gracias.

15
General / Re:[Consulta] - Utilizacion de Scripts en L2JAdmins
« en: Julio 01, 2018, 05:00:17 am »
Osea realmente mi idea es hacerlo funcionar por mis medios, estoy alterando un poco de cada cosa. lo uso como medio de aprendizaje pero como todavia no estoy completamente adaptado del funcionamiento del datapack me causa algunos problemas en ciertas cosas que desconozco su funcionamiento. Por eso es que preguntaba la manera en que ustedes generan los drops en una quest "Si es que necesita una condicion previa". Por el hecho de que en vez de darme el drop lo unico que me devuelve al activarse el drop es una pantalla con un "Null".

Páginas: [1] 2 3