Gå til innhold

Auto opdatere del av et skript (eller en include fil)


Anbefalte innlegg

Hei! Jeg har nettop laget en health bar som da selvfølgelig viser hvor mye liv du har igjen på et lite prosjekt jeg stresser med. nå er da problemet at den skal oppdatere seg hvert 1,5 sekund mens scriptet "attack" kjøres. den henter da ut Max liv og current liv fra databasen, men dette oppdaterer seg jo ikke uten en slags form for kode :)

 

Lurte på om noen har en slik kode slengende eller en ide om hvordan jeg kan gjøre det?

 

 

Takker for alle svar :):):)

 

Dryper

 

 

$hpbarstart = "<img src='images/links.gif'>";
$result = mysql_query ("SELECT * FROM spillere WHERE id = '$sessionuserid'");
while ($row = mysql_fetch_array($result)){
$maxliv = $row['maxliv'];
$current = $row['liv'];
}
		if ($current <= $maxliv) {
		$procent =  ($current / $maxliv) * 100;
		$procentt = 100-$procent;
		$hpbar = "<img src='images/bar.gif' height='12' width=$procent><img src='images/bar2.gif' height='12' width='$procentt'>";
		}
$hpbarprocent = "<img src='images/rechts.gif'>" . round(($procent),0) . "%</center>";

 

Meningen er at dette scriptet skal oppdateres :)

Endret av Dryper
Lenke til kommentar
Videoannonse
Annonse
Jeg hadde trodd du måtte oppdatere hele siden eller legge en del av siden i frame og oppdatere den. Bruke javascript er det som faller meg inn.

 

 

problemet er at resten av siden bruker

 

if ($pdamagecheck13 < $eliv){
sleep(1.5); 
echo ("<center><font size='5'>$pnavn hits $enavn: <b><font color='red'>$pdamage13</font></center></b></br>");
flush();
sleep(1.5); 
echo ("<center><font size='5'>$enavn hits you: <b><font color='red'>$edamage13</font></center></b></br>");
flush();
}else{
$result = mysql_query("UPDATE spillere SET penger='$totalmoney', liv='$totalliv', xp='$totalxp' WHERE id='1'"); 
echo"<center>You killed $enavn!</br>";
include ("levelup.php");
die;
}

så jeg kan ikke refreshe hele siden..

 

Jeg har lett etter javascript men har ikke funnet noen ting

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...