Jump to content
  • 0

online script rb's


rullezz

Question

hi all!

1) I have one problem,look i have script for raid bosses status...if i kill any rb at web site don't showing status(dead) i need to restart my server to see this in my site...in db respawn_time don't change at once i need to rr server lol! how can i fix this?

 

2) i have this script:

<html>

<head>

<title>

Raidboss info

</title>

</head>

<body>

<table>

<b>(Table will be updated after auto restart at:<br> 01:00:00 +3 GMT)</b>

<br><br>

<font color="0000FF">Raid Bosses</font>

<tr><td>Name</td><td>Status</td><td></td></tr><br>

<?php

$hostname = "localhost"; // your database location

$database = "oldl2";

$user = "root"; // your database user

$pass = ""; // your database password

 

$connect = @mysql_connect($hostname, $user, $pass);

@mysql_select_db($database, $connect);

 

if(!$connect)

echo 'Can\'t connect to the database';

else

{

$raidspawn = mysql_query("SELECT bossid,respawnDate FROM grandboss_intervallist ORDER BY respawnDate DESC");

while(list($bossid,$respawnDate) = mysql_fetch_row($raidspawn))

{

$raidnames = mysql_query("SELECT name FROM npc WHERE id = $bossid");

$text = '<font color="00FF00">alive</font>';

 

if($respawnDate > 0)

{

$respawntime = date('r',($respawnDate / 1000));

$text = '<font color="FF0000">dead</font>';

 

}

 

while(list($raidname) = mysql_fetch_row($raidnames))

{

echo '<tr><td>'.$raidname.'</td><td>'.$text.'</td><td>'.$respawn.'</td></tr>';

}

}

}

?>

<?php

$hostname = "localhost"; // your database location

$database = "l2jdb";

$user = "root"; // your database user

$pass = ""; // your database password

 

$connect = @mysql_connect($hostname, $user, $pass);

@mysql_select_db($database, $connect);

 

if(!$connect)

echo 'Can\'t connect to the database';

else

{

$raidspawn = mysql_query("SELECT boss_id,respawn_time FROM raidboss_spawnlist ORDER BY respawn_time DESC");

while(list($boss_id,$respawn_time) = mysql_fetch_row($raidspawn))

{

$raidnames = mysql_query("SELECT name FROM npc WHERE id = $boss_id");

$text = '<font color="00FF00">alive</font>';

$respawn = '<font color="0000FF"></font>';

if($respawn_time > 0)

{

$respawntime = date('r',($respawn_time / 1000));

$text = '<font color="FF0000">dead</font>';

 

}

 

while(list($raidname) = mysql_fetch_row($raidnames))

{

echo '<tr><td>'.$raidname.'</td><td>'.$text.'</td><td>'.$respawn.'</td></tr>';

}

}

}

?>

</table>

</body>

</html>

 

How can i add rb one by one,not all.....with pic an RB with status Alive/Death?

 

thx.

 

 

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Well , maybe the script is not working or your web cannot connect to your server.

 

Try to search another script for rb's and try again.

 

If this happens again , open the port 80 in your router.

Link to comment
Share on other sites

  • 0

look i mean if i kill Raid boss in db respawn_time don't change i need to do restart for this.

script don't have any problem....

i can't understand why i need to do restart for respawn_time in db ?

Link to comment
Share on other sites

  • 0

go in java/net/l2off/gameserver/instancemanager/RaidBossSpawnManager.java  , find ->"  //updateDb(); " and delete the comment " // " then compile and the raidboss status will be updated immediatly!

 

http://l2joff.info -> The best interlude project !

Link to comment
Share on other sites

  • 0

what i need to delete here? :S

 

   updateDb();

    _bosses.clear();

    if (_schedules != null)
    {
      for (Iterator i$ = _schedules.keySet().iterator(); i$.hasNext(); ) { Integer bossId = (Integer)i$.next();

        ScheduledFuture f = (ScheduledFuture)_schedules.get(bossId);
        f.cancel(true);
      }
    }

    _schedules.clear();
    _storedInfo.clear();
    _spawns.clear();
  }

  private class spawnSchedule
  implements Runnable
  {
    private int bossId;

    public spawnSchedule(, int paramInt)
    {
      this.bossId = npcId;
    }

    public void run()
    {
      L2RaidBossInstance raidboss = null;

Link to comment
Share on other sites

  • 0

see if ... else clause.

 

if ($respawntime>"0")

{

$text='dead';

}

else

{

$text='alive';

}

 

 

.....

 

Echo '$raidbossname $text';

 

What is this?....

 

Mmmm any one have good working scrip or i need to fix something in java/net/l2off/gameserver/instancemanager/RaidBossSpawnManager.java  ?....

Link to comment
Share on other sites

  • 0

This script php for gracia final

 

 

$result1 = mysql_query("SELECT `boss_id`, `respawn_time` FROM `grandboss_data` ORDER by `boss_id` DESC ") or die(mysql_error());

echo "<table border='1'><tr>";
echo "<th class='Stil5'><center>Position</center></th>";
echo "<th class='Stil5'><center> GrandBoss Name  </center></th>";
echo "<th class='Stil5'><center> Level  </center></th>";
echo "<th class='Stil5'><center> Status  </center></th>";
echo "<th class='Stil5'><center> Drop List  </center></th>";
echo "<th class='Stil5'><center> Map  </center></th>";
echo "</tr>";

$i=1;

while($row1=mysql_fetch_row($result1))
{


$result2 = mysql_query("SELECT `name`, `level` FROM `npc` WHERE `id` = '$row1[0]'");
$row2 = mysql_fetch_row($result2);
$respawn=$row1[1];
if($respawn == "0")
{
$online="<font color=#00FF00>Alive</font>";
}
else
{
$online="<font color=#ff0000>Dead</font>";
}
echo "<tr>";
echo "<td class='Stil5'><center> $i  </center></td>";
echo "<td class='Stil5'><center>$row2[0]</center></td>";
echo "<td class='Stil5'><center> $row2[1]</center></td>";
echo "<td class='Stil5'><center> $online  </center></td>";
echo "<td class='Stil5'><center><a href='clan/droplist.php?id=$row1[0]' target='_blank''>View</a></center></td>";
echo "<td class='Stil5'><center><a href='clan/map.php?id=$row1[0]' target='_blank''> Loc</a></center></td>";
echo "</tr>";

$i++;

}
echo "</table>";

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • German Produced Hager Werken Embalming Compound Pink Powder in General it 1kg=R8000 Hager werken embalming powder +27839281381 made in Germany, available in Johannesburg South Africa. Embalming is the art and science of preserving human remains by treating them (in its modern form with chemicals) to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are senitization, presentation and preservation (or restoration). Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder types of embalming powder is dependent on the purity . Purity: 98%, 100% Hot Compound Origin: Germany Brand: Hager Werken PURITY ON COLOR. Pink: 98% White: 100% Hager werken products are sold through the Dental trade worldwide Please contact your pharmacist or dentist. Dealers if you are not currently a Hager werken Customer please contact our Customer Service Distributor direct in south Africa: +27839281381 contact: +27839281381 Email: ivanssente@gmail.com website: https://embalmingpowderfor.wixsite.com/mysite We transport them worldwide by DHL or by post office speed delivery
    • German Produced Hager Werken Embalming Compound Pink Powder in General it 1kg=R8000 Hager werken embalming powder +27839281381 made in Germany, available in Johannesburg South Africa. Embalming is the art and science of preserving human remains by treating them (in its modern form with chemicals) to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are senitization, presentation and preservation (or restoration). Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder types of embalming powder is dependent on the purity . Purity: 98%, 100% Hot Compound Origin: Germany Brand: Hager Werken PURITY ON COLOR. Pink: 98% White: 100% Hager werken products are sold through the Dental trade worldwide Please contact your pharmacist or dentist. Dealers if you are not currently a Hager werken Customer please contact our Customer Service Distributor direct in south Africa: +27839281381 contact: +27839281381 Email: ivanssente@gmail.com website: https://embalmingpowderfor.wixsite.com/mysite We transport them worldwide by DHL or by post office speed delivery
    • German Produced Hager Werken Embalming Compound Pink Powder in General it 1kg=R8000 Hager werken embalming powder +27839281381 made in Germany, available in Johannesburg South Africa. Embalming is the art and science of preserving human remains by treating them (in its modern form with chemicals) to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are senitization, presentation and preservation (or restoration). Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder types of embalming powder is dependent on the purity . Purity: 98%, 100% Hot Compound Origin: Germany Brand: Hager Werken PURITY ON COLOR. Pink: 98% White: 100% Hager werken products are sold through the Dental trade worldwide Please contact your pharmacist or dentist. Dealers if you are not currently a Hager werken Customer please contact our Customer Service Distributor direct in south Africa: +27839281381 contact: +27839281381 Email: ivanssente@gmail.com website: https://embalmingpowderfor.wixsite.com/mysite We transport them worldwide by DHL or by post office speed delivery
    • German Produced Hager Werken Embalming Compound Pink Powder in General it 1kg=R8000 Hager werken embalming powder +27839281381 made in Germany, available in Johannesburg South Africa. Embalming is the art and science of preserving human remains by treating them (in its modern form with chemicals) to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are senitization, presentation and preservation (or restoration). Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder types of embalming powder is dependent on the purity . Purity: 98%, 100% Hot Compound Origin: Germany Brand: Hager Werken PURITY ON COLOR. Pink: 98% White: 100% Hager werken products are sold through the Dental trade worldwide Please contact your pharmacist or dentist. Dealers if you are not currently a Hager werken Customer please contact our Customer Service Distributor direct in south Africa: +27839281381 contact: +27839281381 Email: ivanssente@gmail.com website: https://embalmingpowderfor.wixsite.com/mysite We transport them worldwide by DHL or by post office speed delivery
    • German Produced Hager Werken Embalming Compound Pink Powder in General it 1kg=R8000 Hager werken embalming powder +27839281381 made in Germany, available in Johannesburg South Africa. Embalming is the art and science of preserving human remains by treating them (in its modern form with chemicals) to forestall decomposition. The intention is to keep them suitable for public display at a funeral, for religious reasons, or for medical and scientific purposes such as their use as anatomical specimens.[1] The three goals of embalming are senitization, presentation and preservation (or restoration). Embalming has a very long and cross-cultural history, with many cultures giving the embalming processes a greater religious meaning. Specific uses are: sanitization, presentation and preservation (or restoration). Types of embalming powder types of embalming powder is dependent on the purity . Purity: 98%, 100% Hot Compound Origin: Germany Brand: Hager Werken PURITY ON COLOR. Pink: 98% White: 100% Hager werken products are sold through the Dental trade worldwide Please contact your pharmacist or dentist. Dealers if you are not currently a Hager werken Customer please contact our Customer Service Distributor direct in south Africa: +27839281381 contact: +27839281381 Email: ivanssente@gmail.com website: https://embalmingpowderfor.wixsite.com/mysite We transport them worldwide by DHL or by post office speed delivery
  • Topics

×
×
  • Create New...