Jump to content

Tamira

Members
  • Posts

    26
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

About Tamira

Profile Information

  • Gender
    Female

Recent Profile Visitors

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

Tamira's Achievements

Newbie

Newbie (1/16)

  • Conversation Starter Rare
  • First Post Rare
  • Collaborator Rare
  • Week One Done Rare
  • One Month Later Rare

Recent Badges

0

Reputation

  1. EX: <set name="affectLimit" val="5-12" /> What are the values 5 and 12 for? seem to have an effect on the number of targets the skill hits.. what I don't understand is why has 2 values? Is one for minimum and one for maximum? or does it serve to divide the damage caused??? someone help me!
  2. Can someone fix the problem with the CLASSMANAGER dialog? When i turn lvl 20 i dont get the "changeclass" quest stuff dialog.. without this system it work well.
  3. dont have it on my server. its a L2JWZ version
  4. 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?
  5. 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...
  6. I did update it. its running right now.. but the .raidboss dont want to work x.x only shows up the msg ==========<Raid Bosses>==========
  7. 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!!!!
  8. 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.
  9. 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?
  10. ??? 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
×
×
  • Create New...