aded the first requirenments for fetch a char from a event!

main
hecht 13 years ago
parent 69d12c9461
commit 62a93ecf4c

@ -108,27 +108,21 @@ echo "<b> $kampf_a1[name] vs. $kampf_a2[name]";
} }
#######################Clan Kampf #######################Clan Kampf
if($ab == "Clan Kampf") { if($ab == "Clanfight") {
echo "<SCRIPT language='JavaScript'>"; echo "<SCRIPT language='JavaScript'>";
?> ?>
function showfight(){ function showfight(){
var Info = window.open("./clan_kampf.php?char_id=<?php echo $char_id; ?>","","status=no,hotkeys=no,Height=600,Width=820,scrollbars=yes"); var Info = window.open("./event_abholen.php?<?php echo $abholstring; ?>","","status=no,hotkeys=no,Height=600,Width=820,scrollbars=yes");
} }
<?php <?php
echo "</SCRIPT>"; echo "</SCRIPT>";
$kampf_a = mysql_fetch_array(mysql_query("SELECT c1.name AS c1name, c2.name, k.id, k.dauer FROM clan_kampf k LEFT JOIN chars c1 ON(k.char1=c1.id) LEFT JOIN chars c2 ON(k.char2=c2.id) WHERE k.db_satz='$char_id' LIMIT 1")); $zeit_in_sek = getEventStatusBlocked($char_id);
$zeit_in_sek = $kampf_a[dauer] - time();
?> ?>
<p align=center><b>Clan Kampf</b><br>&nbsp; <br> <p align=center><b>Clan Kampf</b><br>&nbsp; <br>
<?php
echo "<b> $kampf_a[c1name] vs. $kampf_a[name] </b><br>&nbsp; <br>";
?>
<div align='center' id='timer'> <div align='center' id='timer'>
<?php <?php
if($zeit_in_sek <= 0){ if($zeit_in_sek <= 0){

@ -21,92 +21,94 @@ include_once(ROOT_PATH.'/include/fehlerausgabe.inc.php');
include_once(ROOT_PATH.'/include/char.inc.php'); include_once(ROOT_PATH.'/include/char.inc.php');
$chars = getCharsOfUser($user_ida['id']); $chars = getCharsOfUser($user_ida['id']);
$char_zahl = 0; $char_zahl = 0;
foreach($chars as $my_charz){ foreach($chars as $my_charz){
// $hp = explode(",", $my_charz[hp]); // $hp = explode(",", $my_charz[hp]);
// $mp = explode(",", $my_charz[mp]); // $mp = explode(",", $my_charz[mp]);
// //
// $POWERLEVEL5 = $my_charz['starke']+$my_charz['verteidigung']+$my_charz['speed']+$my_charz['ausdauer']+$my_charz['glueck'] + $hp[1]/10 + $mp[1]/5; // $POWERLEVEL5 = $my_charz['starke']+$my_charz['verteidigung']+$my_charz['speed']+$my_charz['ausdauer']+$my_charz['glueck'] + $hp[1]/10 + $mp[1]/5;
$POWERLEVEL5 = $my_charz['starke']+$my_charz['verteidigung']+$my_charz['speed']+$my_charz['ausdauer']+$my_charz['glueck']; $POWERLEVEL5 = $my_charz['starke']+$my_charz['verteidigung']+$my_charz['speed']+$my_charz['ausdauer']+$my_charz['glueck'];
if($my_charz['fusion']=="ja"){ if($my_charz['fusion']=="ja"){
$fusi = "<br>Fusionsrasse: ".$my_charz['fusion_rasse']; $fusi = "<br>Fusionsrasse: ".$my_charz['fusion_rasse'];
} }
else else
$fusi = ""; $fusi = "";
if($my_charz['type']=="Onepiece"){ if($my_charz['type']=="Onepiece"){
$frucht = "<br>Teufelsfrucht: ".$my_charz['frucht']; $frucht = "<br>Teufelsfrucht: ".$my_charz['frucht'];
} }
else else
$frucht = ""; $frucht = "";
$hptemp = explode(",", $my_charz['hp']); $hptemp = explode(",", $my_charz['hp']);
$hpleft[$char_zahl] = $hptemp['0'] / $hptemp['1'] * 100; $hpleft[$char_zahl] = $hptemp['0'] / $hptemp['1'] * 100;
$mptemp = explode(",", $my_charz['mp']); $mptemp = explode(",", $my_charz['mp']);
$mpleft[$char_zahl] = $mptemp['0'] / $mptemp['1'] * 100; $mpleft[$char_zahl] = $mptemp['0'] / $mptemp['1'] * 100;
$exptemp = explode(",", $my_charz['exp']); $exptemp = explode(",", $my_charz['exp']);
$room = mysql_query('SELECT ci.name FROM clan_item ci inner join clan_ware cw on ci.id = cw.item_id WHERE cw.id='.$my_charz['clan_train']); $room = mysql_query('SELECT ci.name FROM clan_item ci inner join clan_ware cw on ci.id = cw.item_id WHERE cw.id='.$my_charz['clan_train']);
$clanroom=mysql_fetch_assoc($room); $clanroom=mysql_fetch_assoc($room);
if($clanroom['name']=="") if($clanroom['name']=="")
$clanroom['name']="kein"; $clanroom['name']="kein";
$temproom="<br><a href=index.php?as=clan/c_ware&char_id=$my_charz[id] id=popup> Trainingsraum: ".$clanroom['name']."</a>"; $temproom="<br><a href=index.php?as=clan/c_ware&char_id=$my_charz[id] id=popup> Trainingsraum: ".$clanroom['name']."</a>";
$hp = "HP: ".$hptemp['0']." / ".$hptemp['1']; $hp = "HP: ".$hptemp['0']." / ".$hptemp['1'];
if($my_charz['status'] == "Schatz Suche") if($my_charz['status'] == "Schatz Suche")
$statustemp = "Schatz%20Suche"; $statustemp = "Schatz%20Suche";
else else
$statustemp = $my_charz['status']; $statustemp = $my_charz['status'];
if($my_charz['kampf_item'] != NULL && $my_charz['kampf_item'] != ',,,,'){ if($my_charz['kampf_item'] != NULL && $my_charz['kampf_item'] != ',,,,'){
// echo 'Problematic Entry = '.$chara_1['kampf_item'].'<br>'; // echo 'Problematic Entry = '.$chara_1['kampf_item'].'<br>';
$char1_buffs = mysql_fetch_assoc(mysql_query('SELECT sum(i.hp) as hp, sum(i.mp) as mp, sum(i.starke) as starke, sum(i.verteidigung) as verteidigung, sum(i.speed) as speed FROM ware w LEFT JOIN item i ON(i.id=w.item_id) WHERE w.id IN (' . $my_charz['kampf_item'] . ')')); $char1_buffs = mysql_fetch_assoc(mysql_query('SELECT sum(i.hp) as hp, sum(i.mp) as mp, sum(i.starke) as starke, sum(i.verteidigung) as verteidigung, sum(i.speed) as speed FROM ware w LEFT JOIN item i ON(i.id=w.item_id) WHERE w.id IN (' . $my_charz['kampf_item'] . ')'));
} }
$c_starke = $char1_buffs['starke']==0?$my_charz['starke']:($my_charz['starke']).' (+'.$char1_buffs['starke'].')'; $c_starke = $char1_buffs['starke']==0?$my_charz['starke']:($my_charz['starke']).' (+'.$char1_buffs['starke'].')';
$c_verteidigung = $char1_buffs['verteidigung']==0?$my_charz['verteidigung']:($my_charz['verteidigung']).' (+'.$char1_buffs['verteidigung'].')'; $c_verteidigung = $char1_buffs['verteidigung']==0?$my_charz['verteidigung']:($my_charz['verteidigung']).' (+'.$char1_buffs['verteidigung'].')';
$c_speed = $char1_buffs['speed']==0?$my_charz['speed']:($my_charz['speed']).' (+'.$char1_buffs['speed'].')'; $c_speed = $char1_buffs['speed']==0?$my_charz['speed']:($my_charz['speed']).' (+'.$char1_buffs['speed'].')';
$c_ausdauer = $char1_buffs['ausdauer']==0?$my_charz['ausdauer']:($my_charz['ausdauer']).' (+'.$char1_buffs['ausdauer'].')'; $c_ausdauer = $char1_buffs['ausdauer']==0?$my_charz['ausdauer']:($my_charz['ausdauer']).' (+'.$char1_buffs['ausdauer'].')';
$c_glueck = $char1_buffs['glueck']==0?$my_charz['glueck']:($my_charz['glueck']).' (+'.$char1_buffs['glueck'].')'; $c_glueck = $char1_buffs['glueck']==0?$my_charz['glueck']:($my_charz['glueck']).' (+'.$char1_buffs['glueck'].')';
$mp = "MP: ".$mptemp['0']." / ".$mptemp['1']; $mp = "MP: ".$mptemp['0']." / ".$mptemp['1'];
$exp = "Exp: ".$exptemp['0']." / ".$exptemp['1']; $exp = "Exp: ".$exptemp['0']." / ".$exptemp['1'];
if($my_charz['status'] == 'Frei' ){ if($my_charz['status'] == 'Frei' ){
$temp = 'Status: '.$my_charz['status']; $temp = 'Status: '.$my_charz['status'];
} elseif($my_charz['status'] == 'Angemeldet' OR $my_charz['status'] == 'Kampf erstellt') { } elseif($my_charz['status'] == 'Angemeldet' OR $my_charz['status'] == 'Kampf erstellt') {
$temp = 'Status: '.$my_charz['status']; $temp = 'Status: '.$my_charz['status'];
} elseif($my_charz['status'] == 'Kampf') { } elseif($my_charz['status'] == 'Kampf') {
$kampf_a = mysql_fetch_assoc(mysql_query("SELECT dauer FROM kampf WHERE db_satz='".$my_charz['id']."' order by id DESC LIMIT 1")); $kampf_a = mysql_fetch_assoc(mysql_query("SELECT dauer FROM kampf WHERE db_satz='".$my_charz['id']."' order by id DESC LIMIT 1"));
$zeit_in_sek[$char_zahl] = $kampf_a['dauer'] - time(); $zeit_in_sek[$char_zahl] = $kampf_a['dauer'] - time();
$temp = '<a href="index.php?as=abholen&ab='.$statustemp.'&char_id='.$my_charz['id'].'" id="popup">Status: '.$my_charz['status'].'</a><br /><span id="timer_'.$char_zahl.'"></span>'; $temp = '<a href="index.php?as=abholen&ab='.$statustemp.'&char_id='.$my_charz['id'].'" id="popup">Status: '.$my_charz['status'].'</a><br /><span id="timer_'.$char_zahl.'"></span>';
} elseif($my_charz['status'] == 'Schatz Suche') { } elseif($my_charz['status'] == 'Schatz Suche') {
$kampf_a = mysql_fetch_array(mysql_query('select Timestampdiff(Second,now(),dauer) as dauer from quests where charid = '.$my_charz['id'])); $kampf_a = mysql_fetch_array(mysql_query('select Timestampdiff(Second,now(),dauer) as dauer from quests where charid = '.$my_charz['id']));
$zeit_in_sek[$char_zahl] = $kampf_a['dauer']; $zeit_in_sek[$char_zahl] = $kampf_a['dauer'];
$temp = '<a href="index.php?as=abholen&ab='.$statustemp.'&char_id='.$my_charz['id'].'" id="popup">Status: '.$my_charz['status'].'</a><br /><span id="timer_'.$char_zahl.'"></span>'; $temp = '<a href="index.php?as=abholen&ab='.$statustemp.'&char_id='.$my_charz['id'].'" id="popup">Status: '.$my_charz['status'].'</a><br /><span id="timer_'.$char_zahl.'"></span>';
} else { } else {
} $zeit_in_sek[$char_zahl] = getEventStatusBlocked($my_charz['id']);
$werte = "St&auml;rke: ".$c_starke."<br>Verteidigung: ".$c_verteidigung."<br>Geschwindigkeit: ".$c_speed."<br>Ausdauer: ".$c_ausdauer."<br>Gl&uuml;ck: ".$c_glueck; $temp = '<a href="index.php?as=abholen&ab='.$statustemp.'&char_id='.$my_charz['id'].'" id="popup">Status: '.$my_charz['status'].'</a><br /><span id="timer_'.$char_zahl.'"></span>';
$lp = "<br><a href=index.php?as=lernpunkte&char_id=".$my_charz['id']." id=popup>Lernpunkte: ".$my_charz['lernpunkte']."</a>"; }
$tp = "<a href=index.php?as=training&char_id=".$my_charz['id']." id=popup>Trainingspunkte: ".$my_charz['training_points']."</a>".$temproom; $werte = "St&auml;rke: ".$c_starke."<br>Verteidigung: ".$c_verteidigung."<br>Geschwindigkeit: ".$c_speed."<br>Ausdauer: ".$c_ausdauer."<br>Gl&uuml;ck: ".$c_glueck;
$lp = "<br><a href=index.php?as=lernpunkte&char_id=".$my_charz['id']." id=popup>Lernpunkte: ".$my_charz['lernpunkte']."</a>";
$tp = "<a href=index.php?as=training&char_id=".$my_charz['id']." id=popup>Trainingspunkte: ".$my_charz['training_points']."</a>".$temproom;
//$temp = $statustemp.""; //$temp = $statustemp."";
$temp2 = "Level: ".$my_charz['level']."<br>Powerlevel: $POWERLEVEL5<br>Typ: ".$my_charz['type']."<br>Rasse: ".$my_charz['rasse'].$fusi.$frucht.$lp."<br>$tp<p>$hp<br>$mp<br>$exp<p>$werte"; $temp2 = "Level: ".$my_charz['level']."<br>Powerlevel: $POWERLEVEL5<br>Typ: ".$my_charz['type']."<br>Rasse: ".$my_charz['rasse'].$fusi.$frucht.$lp."<br>$tp<p>$hp<br>$mp<br>$exp<p>$werte";
$popup[$char_zahl] = $temp.'<br>'.'<span class=overviewcharname>'.$my_charz['name'].'</span><br>'.$temp2; $popup[$char_zahl] = $temp.'<br>'.'<span class=overviewcharname>'.$my_charz['name'].'</span><br>'.$temp2;
$status[$char_zahl]= $my_charz['status']; $status[$char_zahl]= $my_charz['status'];
$char_zahl++; $char_zahl++;
} }
$visiblechars = 8; $visiblechars = 8;
for($i=$char_zahl;$i<$visiblechars;$i++){ for($i=$char_zahl;$i<$visiblechars;$i++){
$CHARAKTER_NAME[$i] = "Kein Charakter"; $CHARAKTER_NAME[$i] = "Kein Charakter";
$CHARAKTER_VERWALTUNG[$i] = "none"; $CHARAKTER_VERWALTUNG[$i] = "none";
$CHARAKTER_LERNPUNKTE[$i] = "none"; $CHARAKTER_LERNPUNKTE[$i] = "none";
$CHARAKTER_TRAINING[$i] = "none"; $CHARAKTER_TRAINING[$i] = "none";
$CHARAKTER_STATUS[$i] = "none"; $CHARAKTER_STATUS[$i] = "none";
$CHARAKTER_SCHATZ[$i] = "none"; $CHARAKTER_SCHATZ[$i] = "none";
} }
if(!$chars_bilds['0']) { $chars_bilds['0'] = "bilder/Char.gif"; } if(!$chars_bilds['0']) { $chars_bilds['0'] = "bilder/Char.gif"; }
if(!$chars_bilds['1']) { $chars_bilds['1'] = "bilder/Char.gif"; } if(!$chars_bilds['1']) { $chars_bilds['1'] = "bilder/Char.gif"; }
@ -119,40 +121,41 @@ if(!$chars_bilds['7']) { $chars_bilds['7'] = "bilder/Char.gif"; }
?> ?>
<table cellpadding="5" cellspacing="0" width="100%" height="0"> <table cellpadding="5" cellspacing="0"
width="100%" height="0">
<!-- MSTableType="layout" --> <!-- MSTableType="layout" -->
<tr> <tr>
<?php <?php
for($i=0;$i<count($chars) ;$i++) for($i=0;$i<count($chars) ;$i++)
{
if($chars_bilds[$i]!='bilder/Char.gif')
{ {
if($chars_bilds[$i]!='bilder/Char.gif')
{ echo '<td width=25% valign=top id="content" align="center">';
echo '<img border="0" src="'.$chars_bilds[$i].'" width="75" height="75">';
echo '<td width=25% valign=top id="content" align="center">';
echo '<img border="0" src="'.$chars_bilds[$i].'" width="75" height="75">'; echo '<table id="hptable"><tr>';
if($hpleft[$i] > 1)
echo '<table id="hptable"><tr>'; echo '<td id="hptd" width="'.$hpleft[$i].'%"></td>';
if($hpleft[$i] > 1) if($hpleft[$i] < 100)
echo '<td id="hptd" width="'.$hpleft[$i].'%"></td>'; echo '<td height=5px></td>';
if($hpleft[$i] < 100) echo '</tr></table>';
echo '<td height=5px></td>'; echo '<table id="mptable"><tr>';
echo '</tr></table>'; if($mpleft[$i] > 1)
echo '<table id="mptable"><tr>'; echo '<td id="mptd" width="'.$mpleft[$i].'%"></td>';
if($mpleft[$i] > 1) if($mpleft[$i] < 100)
echo '<td id="mptd" width="'.$mpleft[$i].'%"></td>'; echo '<td height=5px></td>';
if($mpleft[$i] < 100) echo '</tr></table>';
echo '<td height=5px></td>';
echo '</tr></table>'; echo $popup[$i].'</a></td>';
echo $popup[$i].'</a></td>'; if($i==3){
echo '</tr></table><hr id="hrc"><table cellpadding="0" cellspacing="0" width="100%" height="0"><tr>';
if($i==3){
echo '</tr></table><hr id="hrc"><table cellpadding="0" cellspacing="0" width="100%" height="0"><tr>';
}
} }
if ($status[$i] != 'Frei' AND $status[$i] != 'Angemeldet' AND $status[$i] != 'Kampf erstellt') { }
?> if ($status[$i] != 'Frei' AND $status[$i] != 'Angemeldet' AND $status[$i] != 'Kampf erstellt') {
<script type='text/javascript'> ?>
<script type='text/javascript'>
v=new Date(); v=new Date();
var ht<?php echo $i; ?>=document.getElementById('timer_<?php echo $i;?>'); var ht<?php echo $i; ?>=document.getElementById('timer_<?php echo $i;?>');
function t<?php echo $i; ?>(){ function t<?php echo $i; ?>(){
@ -183,9 +186,9 @@ if(!$chars_bilds['7']) { $chars_bilds['7'] = "bilder/Char.gif"; }
} }
</script> </script>
<?php <?php
}
} }
?> }
?>
<script type='text/javascript'> <script type='text/javascript'>
window.onload = function () { window.onload = function () {
<?php <?php
@ -201,4 +204,4 @@ if(!$chars_bilds['7']) { $chars_bilds['7'] = "bilder/Char.gif"; }
</script> </script>
</tr> </tr>
</table> </table>

@ -0,0 +1,26 @@
<?php
/*
*
* @copyright (c) 2011 animegame.eu
* @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public Licence
*
*/
include_once('path.inc.php'); // get the path ;)
include_once (ROOT_PATH . '/include/config.inc.php');
include_once (ROOT_PATH . '/include/char.inc.php');
include_once (ROOT_PATH . '/include/event.inc.php');
include_once (ROOT_PATH . '/include/parse.inc.php');
$char_id = validateUnsignedInteger($_GET['char_id'], null);
//function abholenChar(array $user, $event_id, $char_id) {
//function getEventIdsToFetch($charid) {
$ids = getEventIdsToFetch($char_id);
foreach ($ids as $id) {
// abholenChar(array $user, $event_id, $char_id)
}
?>

@ -218,8 +218,10 @@ function acceptChallengeRequest($challenged_clan, array $user) {
} }
// insert the participants :) // insert the participants :)
mysql_query('INSERT INTO clan_challenge_clans(clan_challenge_id, clan_id, clan_coordinator, elo) values('.$id.', '.$clan['id'].', '.$user['id'].', ' .$clan['elo'].')'); $sql = 'INSERT INTO clan_challenge_clans(clan_challenge_id, clan_id, clan_coordinator, elo) values('.$id.', '.$clan['id'].', '.$user['id'].', ' .$clan['elo'].')';
mysql_query('INSERT INTO clan_challenge_clans(clan_challenge_id, clan_id, clan_coordinator, elo) values('.$id.', '.$oclan['id'].', ' .$clan_challenge['clan_challenge_creator'].', ' .$clan['elo'].')'); mysql_query($sql);
$sql = 'INSERT INTO clan_challenge_clans(clan_challenge_id, clan_id, clan_coordinator, elo) values('.$id.', '.$oclan['id'].', ' .$clan_challenge['clan_challenge_creator'].', ' .$clan['elo'].')';
mysql_query($sql);
// we have everything we need for this challenge to be opened :) // we have everything we need for this challenge to be opened :)
@ -463,7 +465,7 @@ function joinChallenge($clan_challenge_id, array $user, $charid, $slot ) {
} }
// okay does this user already has a char in the fight?? // okay does this user already has a char in the fight??
$qry = mysql_query('SELECT count(*) as anzahl FROM clan_challenge_participants ccp inner join chars c on ccp.char_id = c.id WHERE besitzer = ' .$user['id']); $qry = mysql_query('SELECT count(*) as anzahl FROM clan_challenge_participants ccp inner join chars c on ccp.char_id = c.id WHERE besitzer = ' .$user['id'] . ' AND clan_challenge_id = ' . $clan_challenge_id);
$row = mysql_fetch_assoc($qry); $row = mysql_fetch_assoc($qry);
if($row['anzahl'] != 0) { if($row['anzahl'] != 0) {
@ -588,7 +590,7 @@ function calculateChallenge($clan_challenge_id) {
$sql = 'update clan_challenge_clans ccc inner join clan c on c.id = clan_id SET ccc.elo = c.elo WHERE clan_id IN (' . implode(', ', $clan_ids) .')'; $sql = 'update clan_challenge_clans ccc inner join clan c on c.id = clan_id SET ccc.elo = c.elo WHERE clan_id IN (' . implode(', ', $clan_ids) .')';
$res = mysql_query($sql); $res = mysql_query($sql);
if(!$res) if(!$res)
echo 'Could not execute QUERY : ' .$sql .'<br>'; echo 'Could not execute QUERY : ' .$sql .'<br>';
foreach ($clan_char_ids as $slot => $char_id) { foreach ($clan_char_ids as $slot => $char_id) {
addParticipant($event_id, getChar($char_id)); addParticipant($event_id, getChar($char_id));
@ -776,16 +778,16 @@ function isAuthorizedClanfightCoordinator($clan_id, $user_id, $clan_fight_id = N
// it is a more general thing ;) // it is a more general thing ;)
$sql = 'SELECT COUNT(*) FROM `clan_challenge_whitelist` WHERE `user_id` = ' .$user_id. ' AND `clan_id` = '.$clan_id; $sql = 'SELECT COUNT(*) FROM `clan_challenge_whitelist` WHERE `user_id` = ' .$user_id. ' AND `clan_id` = '.$clan_id;
$row = mysql_fetch_row(mysql_query($sql)); $row = mysql_fetch_row(mysql_query($sql));
if($row[0] <= 0) { if($row[0] <= 0) {
// okay, maybe its a leader ;) // okay, maybe its a leader ;)
$clan = getClan($clan_id); $clan = getClan($clan_id);
if($clan['leader'] == $user_id || $clan['co_leader'] == $user_id) { if($clan['leader'] == $user_id || $clan['co_leader'] == $user_id) {
// the leader or the co_leader is always authorized! // the leader or the co_leader is always authorized!
//echo 'true<br>'; //echo 'true<br>';
return true; return true;
} }
// not authorized! // not authorized!
return false; return false;
} }
} }
return true; return true;

@ -141,8 +141,8 @@ function persistFight($event_id, array $combinedArray, $startTimestamp, $endTime
function getEventStatus($charid) { function getEventStatus($charid) {
$sql = 'SELECT event_type FROM event_chars ec inner join events e on ec.event_id = e.event_id where block_end > now() and char_id = ' . $charid; $sql = 'SELECT event_type FROM event_chars ec inner join events e on ec.event_id = e.event_id where (block_end > now() or abgeholt = 1) and char_id = ' . $charid;
// echo $sql . '<br>';
$qry = mysql_query($sql); $qry = mysql_query($sql);
$row = mysql_fetch_assoc($qry); $row = mysql_fetch_assoc($qry);
switch ($row['event_type']) { switch ($row['event_type']) {
@ -161,6 +161,27 @@ function getEventStatus($charid) {
case EVENT_CLAN_FIGHT: case EVENT_CLAN_FIGHT:
return 'Clanfight'; return 'Clanfight';
} }
return NULL;
}
function getEventStatusBlocked($charid) {
$sql = 'SELECT Timestampdiff(Second,now(),MAX(block_end)) FROM event_chars WHERE char_id = ' . $charid;
// echo $sql . '<br>';
$row = mysql_fetch_row(mysql_query($sql));
return $row[0];
}
function getEventIdsToFetch($charid) {
$sql = 'SELECT event_id FROM event_chars e WHERE block_end < now() and abgeholt = 1 AND char_id = ' .$charid;
$qry = mysql_query($sql);
$result = array();
while ($row = mysql_fetch_row($qry)) {
$result[] = $row[0];
}
return $result;
} }
function abholenChar(array $user, $event_id, $char_id) { function abholenChar(array $user, $event_id, $char_id) {
@ -285,8 +306,8 @@ function getEventFightIdsByChar($event_id, $event_char_id) {
} }
function getEventFightRoundData($event_id, $event_fight_id, $round) { function getEventFightRoundData($event_id, $event_fight_id, $round) {
$sql = 'SELECT * FROM event_fight_rounds WHERE event_id = ' . $event_id . ' AND event_fight_id = ' . $event_fight_id . ' AND `round` = ' .$round; $sql = 'SELECT * FROM event_fight_rounds WHERE event_id = ' . $event_id . ' AND event_fight_id = ' . $event_fight_id . ' AND `round` = ' .$round;
$qry = mysql_query($sql); $qry = mysql_query($sql);
if(!$qry) { if(!$qry) {
echo $sql . '<br>'; echo $sql . '<br>';

Loading…
Cancel
Save