Tamira

Members
  • Content Count

    22
  • Joined

  • Last visited

  • Feedback

    N/A

Community Reputation

0 Neutral

About Tamira

  • Rank
    Vassal

Profile Information

  • Gender
    Female

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. dont have it on my server. its a L2JWZ version
  2. Im using a L2JWZ custom server.. how can i change the skills shortcuts for a new characters? It starts with F1 = /attack F4 = /pickup F11 = /sit How can i change it to my custom shortcuts?
  3. package handlers.voicedcommandhandlers; import java.text.SimpleDateFormat; import java.util.Date; import java.util.logging.Logger; import com.l2jserver.gameserver.datatables.NpcTable; import com.l2jserver.gameserver.handler.IVoicedCommandHandler; import com.l2jserver.gameserver.instancemanager.GrandBossManager; import com.l2jserver.gameserver.model.StatsSet; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.instancemanager.RaidBossSpawnManager; public class RaidBoosStatus implements IVoicedCommandHandler { static final Logger _log = Logger.getLogger(RaidBoosStatus.class.getName()); private static final String[] _voicedCommands = { "grandboss", "raidboss" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String params) { if (command.startsWith("grandboss")) { return Status(activeChar); } if (command.startsWith("raidboss")) { return Statusboss(activeChar); } else { return false; } } public boolean Status(L2PcInstance activeChar) { int[] BOSSES = { 29001, 29006, 29014, 29019, 29020, 29022, 29028, 29062, 29065, 29118, 29045, 29099, 29163, 29186, 29177 }; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); activeChar.sendMessage("==========<Grand Bosses>=========="); for (int boss : BOSSES) { String name = NpcTable.getInstance().getTemplate(boss).getName(); StatsSet stats = GrandBossManager.getInstance().getStatsSet(boss); if (stats == null) { activeChar.sendMessage("Stats for GrandBoss " + boss + " not found!"); continue; } if (boss == 29019) { long dmax = 0; for (int i = 29066; i <= 29068; i++) { StatsSet s = GrandBossManager.getInstance().getStatsSet(i); if (s == null) continue; long d = s.getLong("respawn_time"); if (d >= dmax) { dmax = d; stats = s; } } } long delay = stats.getLong("respawn_time"); long currentTime = System.currentTimeMillis(); if (delay <= currentTime) { activeChar.sendMessage(name +" = Is Alive"); } else { activeChar.sendMessage(name +" = Is Death ( "+sdf.format(new Date(delay))+" )"); } } activeChar.sendMessage("=============================="); return true; } public boolean Statusboss(L2PcInstance activeChar) { int[] RBOSSES = { 18555, 25115 }; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); activeChar.sendMessage("==========<Raid Bosses v2>=========="); for (int rboss : RBOSSES) { String namer = NpcTable.getInstance().getTemplate(rboss).getName(); if (namer == null) { activeChar.sendMessage("Npc template for ID: " + rboss + " isn't exists!"); continue; } StatsSet statsr = RaidBossSpawnManager.getInstance().getStoredInfo().get(rboss); if (statsr == null) { activeChar.sendMessage("Stats for RaidBoss " + rboss + " not found!"); continue; } long delayr = statsr.getLong("respawn_time"); long currentTime = System.currentTimeMillis(); if (delayr <= currentTime) { activeChar.sendMessage(namer +" = Is Alive"); } else { activeChar.sendMessage(namer +" = Is Death ( "+sdf.format(new Date(delayr))+" )"); } } activeChar.sendMessage("=============================="); return true; } @Override public String[] getVoicedCommandList() { return _voicedCommands; } } this is the one running right now on my server...
  4. I did update it. its running right now.. but the .raidboss dont want to work x.x only shows up the msg ==========<Raid Bosses>==========
  5. I did change it and nothing happened. i tryed other Raid Bosses ids just to check and still not showing nothing after this "activeChar.sendMessage("==========<Raid Bosses>==========");" My script is like this now.. i tryed and tryed all and it doenst work package handlers.voicedcommandhandlers; import java.text.SimpleDateFormat; import java.util.Date; import java.util.logging.Logger; import com.l2jserver.gameserver.datatables.NpcTable; import com.l2jserver.gameserver.handler.IVoicedCommandHandler; import com.l2jserver.gameserver.instancemanager.GrandBossManager; import com.l2jserver.gameserver.model.StatsSet; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.instancemanager.RaidBossSpawnManager; public class RaidBoosStatus implements IVoicedCommandHandler { static final Logger _log = Logger.getLogger(RaidBoosStatus.class.getName()); private static final String[] _voicedCommands = { "grandboss", "raidboss" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String params) { if (command.startsWith("grandboss")) { return Status(activeChar); } if (command.startsWith("raidboss")) { return Statusboss(activeChar); } else { return false; } } public boolean Status(L2PcInstance activeChar) { int[] BOSSES = { 29001, 29006, 29014, 29019, 29020, 29022, 29028, 29062, 29065, 29118, 29045, 29099, 29163, 29186, 29177 }; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); activeChar.sendMessage("==========<Grand Bosses>=========="); for (int boss : BOSSES) { String name = NpcTable.getInstance().getTemplate(boss).getName(); StatsSet stats = GrandBossManager.getInstance().getStatsSet(boss); if (stats == null) { activeChar.sendMessage("Stats for GrandBoss " + boss + " not found!"); continue; } if (boss == 29019) { long dmax = 0; for (int i = 29066; i <= 29068; i++) { StatsSet s = GrandBossManager.getInstance().getStatsSet(i); if (s == null) continue; long d = s.getLong("respawn_time"); if (d >= dmax) { dmax = d; stats = s; } } } long delay = stats.getLong("respawn_time"); long currentTime = System.currentTimeMillis(); if (delay <= currentTime) { activeChar.sendMessage(name +" = Is Alive"); } else { activeChar.sendMessage(name +" = Is Death ( "+sdf.format(new Date(delay))+" )"); } } activeChar.sendMessage("=============================="); return true; } public boolean Statusboss(L2PcInstance activeChar) { int[] RBOSSES = { 18555, 25115 }; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); activeChar.sendMessage("==========<Raid Bosses>=========="); for (int rboss : RBOSSES) { String namer = NpcTable.getInstance().getTemplate(rboss).getName(); if (namer == null) { activeChar.sendMessage("Npc template for ID: " + rboss + " isn't exists!"); continue; } StatsSet statsr = RaidBossSpawnManager.getInstance().getStoredInfo().get(rboss); if (statsr == null) { activeChar.sendMessage("Stats for RaidBoss " + rboss + " not found!"); continue; } long delayr = statsr.getLong("respawn_time"); long currentTime = System.currentTimeMillis(); if (delayr <= currentTime) { activeChar.sendMessage(namer +" = Is Alive"); } else { activeChar.sendMessage(namer +" = Is Death ( "+sdf.format(new Date(delayr))+" )"); } } activeChar.sendMessage("=============================="); return true; } @Override public String[] getVoicedCommandList() { return _voicedCommands; } } please, help!!!!
  6. Thx for the help Its now compiling without errors But the CMD ".raidboss" its not showing the bosses.. just send this activeChar.sendMessage("==========<Raid Bosses>=========="); but nothing below it. what else shoud i do? I have the ".grandboss" working very well.. why cant this work.. im geting crazy about it!!! The worst part is that i cant see where the error is!!! "GAMING MODERATOR" stop flooding everywhere if u dont know or dont want to help.
  7. i just discovered that i dont have my server's Source.. im working on this thing for 3 years... full customized already... anyway.. i cant use Eclipse to find a way to fix this problem.. cant you help me?
  8. ??? i dont use eclipse i simple edit it on Notepad and drop to the l2 server I cant understand why i get some retard errors like this.. FUCKING JAVA
  9. package handlers.voicedcommandhandlers; import java.text.SimpleDateFormat; import java.util.Date; import java.util.logging.Logger; import com.l2jserver.gameserver.datatables.NpcTable; import com.l2jserver.gameserver.handler.IVoicedCommandHandler; import com.l2jserver.gameserver.instancemanager.GrandBossManager; import com.l2jserver.gameserver.model.StatsSet; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.instancemanager.RaidBossSpawnManager; public class RaidBoosStatus implements IVoicedCommandHandler { static final Logger _log = Logger.getLogger(RaidBoosStatus.class.getName()); private static final String[] _voicedCommands = { "grandboss", "raidboss" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String params) { if (command.startsWith("grandboss")) { return Status(activeChar); } if (command.startsWith("raidboss")) { return Statusboss(activeChar); } else { return false; } } public boolean Status(L2PcInstance activeChar) { int[] BOSSES = { 29001, 29006, 29014, 29019, 29020, 29022, 29028, 29062, 29065, 29118, 29045, 29099, 29163, 29186, 29177 }; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); activeChar.sendMessage("==========<Grand Bosses>=========="); for (int boss : BOSSES) { String name = NpcTable.getInstance().getTemplate(boss).getName(); StatsSet stats = GrandBossManager.getInstance().getStatsSet(boss); if (stats == null) { activeChar.sendMessage("Stats for GrandBoss " + boss + " not found!"); continue; } if (boss == 29019) { long dmax = 0; for (int i = 29066; i <= 29068; i++) { StatsSet s = GrandBossManager.getInstance().getStatsSet(i); if (s == null) continue; long d = s.getLong("respawn_time"); if (d >= dmax) { dmax = d; stats = s; } } } long delay = stats.getLong("respawn_time"); long currentTime = System.currentTimeMillis(); if (delay <= currentTime) { activeChar.sendMessage(name +" = Is Alive"); } else { activeChar.sendMessage(name +" = Is Death ( "+sdf.format(new Date(delay))+" )"); } } activeChar.sendMessage("=============================="); return true; } public boolean Statusboss(L2PcInstance activeChar) { int[] RBOSSES = { 10045, 10281 }; SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); activeChar.sendMessage("==========<Raid Bosses>=========="); for (int rboss : RBOSSES) { String name = NpcTable.getInstance().getTemplate(rboss).getName(); StatsSet statsr = RaidBossSpawnManager.getInstance().getStatsSet(rboss); if (statsr == null) { activeChar.sendMessage("Stats for RaidBoss " + rboss + " not found!"); continue; } long delay = statsr.getLong("respawn_time"); long currentTime = System.currentTimeMillis(); if (delay <= currentTime) { activeChar.sendMessage(name +" = Is Alive"); } else { activeChar.sendMessage(name +" = Is Death ( "+sdf.format(new Date(delay))+" )"); } } activeChar.sendMessage("=============================="); return true; } @Override public String[] getVoicedCommandList() { return _voicedCommands; } } Help PLEASE
  10. i tried all.. cant make it work................................ A Lot of theories but no one really helped
  11. Thx u very much But i cant find a way to make this works.. how can i make "MOB Pai" dies and something happens with "NPC Filho" ?? i tryed a lot of things and cant make it work Help please!