Jump to content
MakeWebGames

this file has a error and i cant figure it out? can someone help?


Nicholas

Recommended Posts

Hi, can someone help me please? im getting this fatal error on line 2, i cant figure the error out, can anyone help me please?

 

Fatal error: Call to a member function query() on a non-object in ---------- on line 2

 

 

<?php 
$bat1=sprintf("SELECT ready FROM battlearena WHERE batid=%u", 1); $bat1=$db->query($bat1); $ba1=$db->fetch_row($bat1); 
$bat2=sprintf("SELECT ready FROM battlearena WHERE batid=%u", 2); $bat2=$db->query($bat2); $ba2=$db->fetch_row($bat2); 
$bat3=sprintf("SELECT ready FROM battlearena WHERE batid=%u", 3); $bat3=$db->query($bat3); $ba3=$db->fetch_row($bat3); 
$bat4=sprintf("SELECT ready FROM battlearena WHERE batid=%u", 4); $bat4=$db->query($bat4); $ba4=$db->fetch_row($bat4); 
$bat5=sprintf("SELECT ready FROM battlearena WHERE batid=%u", 5); $bat5=$db->query($bat5); $ba5=$db->fetch_row($bat5); 
if($ba1['ready']==1) {$mop=1;} 
elseif($ba2['ready']==1) {$mop=2;} 
elseif($ba3['ready']==1) {$mop=3;} 
elseif($ba4['ready']==1) {$mop=4;} 
elseif($ba5['ready']==1) {$mop=5;} 
else{$mop=0;} 
if($mop==0){die("<font color=white>Battle Arena is not ready yet");} 
$it=sprintf("SELECT * FROM battlearena WHERE batid=%u", $mop); $it=$db->query($it); 
$bat=$db->fetch_row($it); 
$qa=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p1']); $qa=$db->query($qa); $a=$db->fetch_row($qa); 
$qb=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p2']); $qb=$db->query($qb); $b=$db->fetch_row($qb); 
$qc=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p3']); $qc=$db->query($qc); $c=$db->fetch_row($qc); 
$qd=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p4']); $qd=$db->query($qd); $d=$db->fetch_row($qd); 
$qe=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p5']); $qe=$db->query($qe); $e=$db->fetch_row($qe); 
$qf=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p6']); $qf=$db->query($qf); $f=$db->fetch_row($qf); 
$qg=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p7']); $qg=$db->query($qg); $g=$db->fetch_row($qg); 
$qh=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p8']); $qh=$db->query($qh); $h=$db->fetch_row($qh); 
$qi=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p9']); $qi=$db->query($qi); $i=$db->fetch_row($qi); 
$qj=sprintf("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=%u", $bat['p10']); $qj=$db->query($qj); $j=$db->fetch_row($qj); 
$wa=sprintf("SELECT * FROM items WHERE itmid=%u", $a['equip_primary']); $wa=$db->query($wa); $aa=$db->fetch_row($wa); 
$wb=sprintf("SELECT * FROM items WHERE itmid=%u", $b['equip_primary']); $wb=$db->query($wb); $bb=$db->fetch_row($wb); 
$wc=sprintf("SELECT * FROM items WHERE itmid=%u", $c['equip_primary']); $wc=$db->query($wc); $cc=$db->fetch_row($wc); 
$wd=sprintf("SELECT * FROM items WHERE itmid=%u", $d['equip_primary']); $wd=$db->query($wd); $dd=$db->fetch_row($wd); 
$we=sprintf("SELECT * FROM items WHERE itmid=%u", $e['equip_primary']); $we=$db->query($we); $ee=$db->fetch_row($we); 
$wf=sprintf("SELECT * FROM items WHERE itmid=%u", $f['equip_primary']); $wf=$db->query($wf); $ff=$db->fetch_row($wf); 
$wg=sprintf("SELECT * FROM items WHERE itmid=%u", $g['equip_primary']); $wg=$db->query($wg); $gg=$db->fetch_row($wg); 
$wh=sprintf("SELECT * FROM items WHERE itmid=%u", $h['equip_primary']); $wh=$db->query($wh); $hh=$db->fetch_row($wh); 
$wi=sprintf("SELECT * FROM items WHERE itmid=%u", $i['equip_primary']); $wi=$db->query($wi); $ii=$db->fetch_row($wi); 
$wj=sprintf("SELECT * FROM items WHERE itmid=%u", $j['equip_primary']); $wj=$db->query($wj); $jj=$db->fetch_row($wj); 
$pa=sprintf("SELECT * FROM items WHERE itmid=%u", $a['equip_armor']); $pa=$db->query($pa); $aaa=$db->fetch_row($pa); 
$pb=sprintf("SELECT * FROM items WHERE itmid=%u", $b['equip_armor']); $pb=$db->query($pb); $bbb=$db->fetch_row($pb); 
$pc=sprintf("SELECT * FROM items WHERE itmid=%u", $c['equip_armor']); $pc=$db->query($pc); $ccc=$db->fetch_row($pc); 
$pd=sprintf("SELECT * FROM items WHERE itmid=%u", $d['equip_armor']); $pd=$db->query($pd); $ddd=$db->fetch_row($pd); 
$pe=sprintf("SELECT * FROM items WHERE itmid=%u", $e['equip_armor']); $pe=$db->query($pe); $eee=$db->fetch_row($pe); 
$pf=sprintf("SELECT * FROM items WHERE itmid=%u", $f['equip_armor']); $pf=$db->query($pf); $fff=$db->fetch_row($pf); 
$pg=sprintf("SELECT * FROM items WHERE itmid=%u", $g['equip_armor']); $pg=$db->query($pg); $ggg=$db->fetch_row($pg); 
$ph=sprintf("SELECT * FROM items WHERE itmid=%u", $h['equip_armor']); $ph=$db->query($ph); $hhh=$db->fetch_row($ph); 
$pi=sprintf("SELECT * FROM items WHERE itmid=%u", $i['equip_armor']); $pi=$db->query($pi); $iii=$db->fetch_row($pi); 
$pj=sprintf("SELECT * FROM items WHERE itmid=%u", $j['equip_armor']); $pj=$db->query($pj); $jjj=$db->fetch_row($pj); 
if($a['hp']>0){$k=array(b, c, d, e, f, g, h, i, j);} 
if($b['hp']>0){$l=array(a, c, d, e, f, g, h, i, j);} 
if($c['hp']>0){$m=array(a, b, d, e, f, g, h, i, j);} 
if($d['hp']>0){$n=array(a, b, c, e, f, g, h, i, j);} 
if($e['hp']>0){$o=array(a, b, c, d, f, g, h, i, j);} 
if($f['hp']>0){$p=array(a, b, c, d, e, g, h, i, j);} 
if($g['hp']>0){$q=array(a, b, c, d, e, f, h, i, j);} 
if($h['hp']>0){$r=array(a, b, c, d, e, f, g, i, j);} 
if($i['hp']>0){$s=array(a, b, c, d, e, f, g, h, j);} 
if($j['hp']>0){$t=array(a, b, c, d, e, f, g, h, i);} 
if($a['hp']<1){unset($l[0], $m[0], $n[0], $o[0], $p[0], $q[0], $r[0], $s[0], $t[0]);} 
if($b['hp']<1){unset($k[0], $m[1], $n[1], $o[1], $p[1], $q[1], $r[1], $s[1], $t[1]);} 
if($c['hp']<1){unset($k[1], $l[1], $n[2], $o[2], $p[2], $q[2], $r[2], $s[2], $t[2]);} 
if($d['hp']<1){unset($k[2], $l[2], $m[2], $o[3], $p[3], $q[3], $r[3], $s[3], $t[3]);} 
if($e['hp']<1){unset($k[3], $l[3], $m[3], $n[3], $p[4], $q[4], $r[4], $s[4], $t[4]);} 
if($f['hp']<1){unset($k[4], $l[4], $m[4], $n[4], $o[4], $q[5], $r[5], $s[5], $t[5]);} 
if($g['hp']<1){unset($k[5], $l[5], $m[5], $n[5], $o[5], $p[5], $r[6], $s[6], $t[6]);} 
if($h['hp']<1){unset($k[6], $l[6], $m[6], $n[6], $o[6], $p[6], $q[6], $s[7], $t[7]);} 
if($i['hp']<1){unset($k[7], $l[7], $m[7], $n[7], $o[7], $p[7], $q[7], $r[7], $t[8]);} 
if($j['hp']<1){unset($k[8], $l[8], $m[8], $n[8], $o[8], $p[8], $q[8], $r[8], $s[8]);} 
if($a['hp']>0){$randaa=array_rand($k); $randa=$k[$randaa];} 
if($b['hp']>0){$randbb=array_rand($l); $randb=$l[$randbb];} 
if($c['hp']>0){$randcc=array_rand($m); $randc=$m[$randcc];} 
if($d['hp']>0){$randdd=array_rand($n); $randd=$n[$randdd];} 
if($e['hp']>0){$randee=array_rand($o); $rande=$o[$randee];} 
if($f['hp']>0){$randff=array_rand($p); $randf=$p[$randff];} 
if($g['hp']>0){$randgg=array_rand($q); $randg=$q[$randgg];} 
if($h['hp']>0){$randhh=array_rand($r); $randh=$r[$randhh];} 
if($i['hp']>0){$randii=array_rand($s); $randi=$s[$randii];} 
if($j['hp']>0){$randjj=array_rand($t); $randj=$t[$randjj];} 
if($a['hp']>0) {$aattack=(int) ($aa['weapon']*$a['strength']/(${$randa}['guard']*1.5)*(rand(8000,12000)/10000)-${$randa}{$randa}{$randa}['armor']);$aluck=rand(60,100); 
if($aattack<${$randa}['maxhp']/6){$aattack=rand(${$randa}['maxhp']/6, ${$randa}['maxhp']/2)-${$randa}{$randa}{$randa}['armor'];}} 
if($b['hp']>0) {$battack=(int) ($bb['weapon']*$b['strength']/(${$randb}['guard']*1.5)*(rand(8000,12000)/10000)-${$randb}{$randb}{$randb}['armor']);$bluck=rand(60,100); 
if($battack<${$randb}['maxhp']/6){$battack=rand(${$randb}['maxhp']/6, ${$randb}['maxhp']/2)-${$randb}{$randb}{$randb}['armor'];}} 
if($c['hp']>0) {$cattack=(int) ($cc['weapon']*$c['strength']/(${$randc}['guard']*1.5)*(rand(8000,12000)/10000)-${$randc}{$randc}{$randc}['armor']);$cluck=rand(60,100); 
if($cattack<${$randc}['maxhp']/6){$cattack=rand(${$randc}['maxhp']/6, ${$randc}['maxhp']/2)-${$randc}{$randc}{$randc}['armor'];}} 
if($d['hp']>0) {$dattack=(int) ($dd['weapon']*$d['strength']/(${$randd}['guard']*1.5)*(rand(8000,12000)/10000)-${$randd}{$randd}{$randd}['armor']);$dluck=rand(60,100); 
if($dattack<${$randd}['maxhp']/6){$dattack=rand(${$randd}['maxhp']/6, ${$randd}['maxhp']/2)-${$randd}{$randd}{$randd}['armor'];}} 
if($e['hp']>0) {$eattack=(int) ($ee['weapon']*$e['strength']/(${$rande}['guard']*1.5)*(rand(8000,12000)/10000)-${$rande}{$rande}{$rande}['armor']);$eluck=rand(60,100); 
if($eattack<${$rande}['maxhp']/6){$eattack=rand(${$rande}['maxhp']/6, ${$rande}['maxhp']/2)-${$rande}{$rande}{$rande}['armor'];}} 
if($f['hp']>0) {$fattack=(int) ($ff['weapon']*$f['strength']/(${$randf}['guard']*1.5)*(rand(8000,12000)/10000)-${$randf}{$randf}{$randf}['armor']);$fluck=rand(60,100); 
if($fattack<${$randf}['maxhp']/6){$fattack=rand(${$randf}['maxhp']/6, ${$randf}['maxhp']/2)-${$randf}{$randf}{$randf}['armor'];}} 
if($g['hp']>0) {$gattack=(int) ($gg['weapon']*$g['strength']/(${$randg}['guard']*1.5)*(rand(8000,12000)/10000)-${$randg}{$randg}{$randg}['armor']);$gluck=rand(60,100); 
if($gattack<${$randg}['maxhp']/6){$gattack=rand(${$randg}['maxhp']/6, ${$randg}['maxhp']/2)-${$randg}{$randg}{$randg}['armor'];}} 
if($h['hp']>0) {$hattack=(int) ($hh['weapon']*$h['strength']/(${$randh}['guard']*1.5)*(rand(8000,12000)/10000)-${$randh}{$randh}{$randh}['armor']);$hluck=rand(60,100); 
if($hattack<${$randh}['maxhp']/6){$hattack=rand(${$randh}['maxhp']/6, ${$randh}['maxhp']/2)-${$randh}{$randh}{$randh}['armor'];}} 
if($i['hp']>0) {$iattack=(int) ($ii['weapon']*$i['strength']/(${$randi}['guard']*1.5)*(rand(8000,12000)/10000)-${$randi}{$randi}{$randi}['armor']);$iluck=rand(60,100); 
if($iattack<${$randi}['maxhp']/6){$iattack=rand(${$randi}['maxhp']/6, ${$randi}['maxhp']/2)-${$randi}{$randi}{$randi}['armor'];}} 
if($j['hp']>0) {$jattack=(int) ($jj['weapon']*$j['strength']/(${$randj}['guard']*1.5)*(rand(8000,12000)/10000)-${$randj}{$randj}{$randj}['armor']);$jluck=rand(60,100); 
if($jattack<${$randj}['maxhp']/6){$jattack=rand(${$randj}['maxhp']/6, ${$randj}['maxhp']/2)-${$randj}{$randj}{$randj}['armor'];}} 
if($aattack>${$randa}['maxhp']) {$aattack=rand(${$randa}['maxhp']/4, ${$randa}['maxhp']);} 
if($battack>${$randb}['maxhp']) {$battack=rand(${$randb}['maxhp']/4, ${$randb}['maxhp']);} 
if($cattack>${$randc}['maxhp']) {$cattack=rand(${$randc}['maxhp']/4, ${$randc}['maxhp']);} 
if($dattack>${$randd}['maxhp']) {$dattack=rand(${$randd}['maxhp']/4, ${$randd}['maxhp']);} 
if($eattack>${$rande}['maxhp']) {$eattack=rand(${$rande}['maxhp']/4, ${$rande}['maxhp']);} 
if($fattack>${$randf}['maxhp']) {$fattack=rand(${$randf}['maxhp']/4, ${$randf}['maxhp']);} 
if($gattack>${$randg}['maxhp']) {$gattack=rand(${$randg}['maxhp']/4, ${$randg}['maxhp']);} 
if($hattack>${$randh}['maxhp']) {$hattack=rand(${$randh}['maxhp']/4, ${$randh}['maxhp']);} 
if($iattack>${$randi}['maxhp']) {$iattack=rand(${$randi}['maxhp']/4, ${$randi}['maxhp']);} 
if($jattack>${$randj}['maxhp']) {$jattack=rand(${$randj}['maxhp']/4, ${$randj}['maxhp']);} 
$rawa=rand(1,100); 
$rawb=rand(1,100); 
$rawc=rand(1,100); 
$rawd=rand(1,100); 
$rawe=rand(1,100); 
$rawf=rand(1,100); 
$rawg=rand(1,100); 
$rawh=rand(1,100); 
$rawi=rand(1,100); 
$rawj=rand(1,100); 
if($_session['plz']==10) {$z="";} 
if($a['hp']>1) 
{ 
if(${$randa}['hp']<1){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($aluck>$rawa) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $aattack, ${$randa}['userid']); $db->query($qry); 
${$randa}['hp']=${$randa}['hp']-$aattack; 
if(${$randa}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randa}['username'];} 
if($_session['plz']==2) {$lw3=${$randa}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$a['username']} hit {${$randa}['username']} with his {$aa['itmname']} doing {$aattack} damage ({${$randa}['hp']})</font>
";} 
else{$z.="{$ns}. {$a['username']} tried to hit {${$randa}['username']} but missed ({${$randa}['hp']})</font>
";}} 
} 
if($b['hp']>1) 
{ 
if(${$randb}['hp']<1){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($bluck>$rawb) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $battack, ${$randb}['userid']); $db->query($qry); 
${$randb}['hp']=${$randb}['hp']-$battack; 
if(${$randb}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randb}['username'];} 
if($_session['plz']==2) {$lw3=${$randb}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$b['username']} hit {${$randb}['username']} with his {$bb['itmname']} doing {$battack} damage ({${$randb}['hp']})</font>
";} 
else{$z.="{$ns}. {$b['username']} tried to hit {${$randb}['username']} but missed ({${$randb}['hp']})</font>
";}} 
} 
if($c['hp']>1) 
{ 
if(${$randc}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($cluck>$rawc) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $cattack, ${$randc}['userid']); $db->query($qry); 
${$randc}['hp']=${$randc}['hp']-$cattack; 
if(${$randc}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randc}['username'];} 
if($_session['plz']==2) {$lw3=${$randc}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$c['username']} hit {${$randc}['username']} with his {$cc['itmname']} doing {$cattack} damage ({${$randc}['hp']})</font>
";} 
else{$z.="{$ns}. {$c['username']} tried to hit {${$randc}['username']} but missed ({${$randc}['hp']})</font>
";}} 
} 
if($d['hp']>1) 
{ 
if(${$randd}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($dluck>$rawd) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $dattack, ${$randd}['userid']); $db->query($qry); 
${$randd}['hp']=${$randd}['hp']-$dattack; 
if(${$randd}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randd}['username'];} 
if($_session['plz']==2) {$lw3=${$randd}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$d['username']} hit {${$randd}['username']} with his {$dd['itmname']} doing {$dattack} damage ({${$randd}['hp']})</font>
";} 
else{$z.="{$ns}. {$d['username']} tried to hit {${$randd}['username']} but missed ({${$randd}['hp']})</font>
";}} 
} 
if($e['hp']>1) 
{ 
if(${$rande}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($eluck>$rawe) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $eattack, ${$rande}['userid']); $db->query($qry); 
${$rande}['hp']=${$rande}['hp']-$eattack; 
if(${$rande}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$rande}['username'];} 
if($_session['plz']==2) {$lw3=${$rande}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$e['username']} hit {${$rande}['username']} with his {$ee['itmname']} doing {$eattack} damage ({${$rande}['hp']})</font>
";} 
else{$z.="{$ns}. {$e['username']} tried to hit {${$rande}['username']} but missed ({${$rande}['hp']})</font>
";}} 
} 
if($f['hp']>1) 
{ 
if(${$randf}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($fluck>$rawf) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $fattack, ${$randf}['userid']); $db->query($qry); 
${$randf}['hp']=${$randf}['hp']-$fattack; 
if(${$randf}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randf}['username'];} 
if($_session['plz']==2) {$lw3=${$randf}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$f['username']} hit {${$randf}['username']} with his {$ff['itmname']} doing {$fattack} damage ({${$randf}['hp']})</font>
";} 
else{$z.="{$ns}. {$f['username']} tried to hit {${$randf}['username']} but missed ({${$randf}['hp']})</font>
";}} 
} 
if($g['hp']>1) 
{ 
if(${$randg}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($gluck>$rawg) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $gattack, ${$randg}['userid']); $db->query($qry); 
${$randg}['hp']=${$randg}['hp']-$gattack; 
if(${$randg}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randg}['username'];} 
if($_session['plz']==2) {$lw3=${$randg}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$g['username']} hit {${$randg}['username']} with his {$gg['itmname']} doing {$gattack} damage ({${$randg}['hp']})</font>
";} 
else{$z.="{$ns}. {$g['username']} tried to hit {${$randg}['username']} but missed ({${$randg}['hp']})</font>
";}} 
} 
if($h['hp']>1) 
{ 
if(${$randh}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($hluck>$rawh) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $hattack, ${$randh}['userid']); $db->query($qry); 
${$randh}['hp']=${$randh}['hp']-$hattack; 
if(${$randh}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randh}['username'];} 
if($_session['plz']==2) {$lw3=${$randh}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$h['username']} hit {${$randh}['username']} with his {$hh['itmname']} doing {$hattack} damage ({${$randh}['hp']})</font>
";} 
else{$z.="{$ns}. {$h['username']} tried to hit {${$randh}['username']} but missed ({${$randh}['hp']})</font>
";}} 
} 
if($i['hp']>1) 
{ 
if(${$randi}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($iluck>$rawi) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $iattack, ${$randi}['userid']); $db->query($qry); 
${$randi}['hp']=${$randi}['hp']-$iattack; 
if(${$randi}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randi}['username'];} 
if($_session['plz']==2) {$lw3=${$randi}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$i['username']} hit {${$randi}['username']} with his {$ii['itmname']} doing {$iattack} damage ({${$randi}['hp']})</font>
";} 
else{$z.="{$ns}. {$i['username']} tried to hit {${$randi}['username']} but missed ({${$randi}['hp']})</font>
";}} 
} 
if($j['hp']>1) 
{ 
if(${$randj}['hp']<0){}else{ 
$_session['nsp']=$_session['nsp']+='1';$ns=$_session['nsp']; 
if($jluck>$rawj) 
{ 
$qry=sprintf("UPDATE users SET hp=hp-%d WHERE userid=%d", $jattack, ${$randj}['userid']); $db->query($qry); 
${$randj}['hp']=${$randj}['hp']-$jattack; 
if(${$randj}['hp']<1) {$_session['plz']=$_session['plz']-='1'; 
$dl="<font color=red>";}else{$dl="";} 
if($_session['plz']==0) {$lw2=${$randj}['username'];} 
if($_session['plz']==2) {$lw3=${$randj}['username']; $_session['plz']='1';} 
$z.="{$ns}.{$dl} {$j['username']} hit {${$randj}['username']} with his {$jj['itmname']} doing {$jattack} damage ({${$randj}['hp']})</font>
";} 
else{$z.="{$ns}. {$j['username']} tried to hit {${$randj}['username']} but missed ({${$randj}['hp']})</font>
";}} 
} 
if($a['hp']>1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$a['username'];$over=1;} 
elseif($a['hp']<1 && $b['hp']>1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$b['username'];$over=2;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']>1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$c['username'];$over=3;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']>1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$d['username'];$over=4;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']>1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$e['username'];$over=5;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']>1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$f['username'];$over=6;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']>1 && $h['hp']<1 && $i['hp']<1 && $j['hp']<1) {$lw=$g['username'];$over=7;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']>1 && $i['hp']<1 && $j['hp']<1) {$lw=$h['username'];$over=8;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']>1 && $j['hp']<1) {$lw=$i['username'];$over=9;} 
elseif($a['hp']<1 && $b['hp']<1 && $c['hp']<1 && $d['hp']<1 && $e['hp']<1 && $f['hp']<1 && $g['hp']<1 && $h['hp']<1 && $i['hp']<1 && $j['hp']>1) {$lw=$j['username'];$over=10;} 
if($over>0) 
{ 
$htt=sprintf("SELECT userid, hp FROM users WHERE userid=%d OR userid=%d OR userid=%d OR userid=%d OR userid=%d OR userid=%d OR userid=%d OR userid=%d OR userid=%d OR userid=%d", $bat['p1'], $bat['p2'], $bat['p3'], $bat['p4'], $bat['p5'], $bat['p6'], $bat['p7'], $bat['p8'], $bat['p9'], $bat['p10']); $htt=$db->query($htt); 
$qry=sprintf("UPDATE users SET ghonor=ghonor+%d WHERE username='%s'", 3, $lw); $db->query($qry); 
$qry=sprintf("UPDATE users SET ghonor=ghonor+%d WHERE username='%s'", 2, $lw2); $db->query($qry); 
$qry=sprintf("UPDATE users SET ghonor=ghonor+%d WHERE username='%s'", 1, $lw3); $db->query($qry); 
$lwi=sprintf("SELECT userid FROM users WHERE username='%s'", $lw); $lwi=$db->query($lwi); 
$lwid=$db->fetch_row($lwi); 
$az=sprintf("SELECT userid FROM users WHERE bet='%d'", $lwid['userid']); $az=$db->query($az); 
$bz=$db->num_rows($az); 
if($bz>0) {$hw=(int)($bat['p1b']+$bat['p2b']+$bat['p3b']+$bat['p4b']+$bat['p5b']+$bat['p6b']+$bat['p7b']+$bat['p8b']+$bat['p9b']+$bat['p10b']); 
$fw=(int)(($bat['p1b']+$bat['p2b']+$bat['p3b']+$bat['p4b']+$bat['p5b']+$bat['p6b']+$bat['p7b']+$bat['p8b']+$bat['p9b']+$bat['p10b'])/$bz); 
$qry=sprintf("UPDATE users SET crystals=crystals+%d WHERE bet='%d'", $fw, $lwid['userid']); $db->query($qry);} 
$qry=sprintf("UPDATE users SET bet=0 WHERE bet=%d OR bet=%d OR bet=%d OR bet=%d OR bet=%d OR bet=%d OR bet=%d OR bet=%d OR bet=%d OR bet=%d", $bat['p1'], $bat['p2'], $bat['p3'], $bat['p4'], $bat['p5'], $bat['p6'], $bat['p7'], $bat['p8'], $bat['p9'], $bat['p10']); $db->query($qry); 
while($se=$db->fetch_row($az)){event_add($se['userid'], "You have recieved {$fw} knifes for winning the bet in the battlearena.",$c);} 
while($ht=$db->fetch_row($htt)){if($ht['hp']<1) {$qry=sprintf("UPDATE users SET hospital=60, hospreason='Beaten badly in the battlearena', hp=0 WHERE userid=%u", $ht['userid']); $db->query($qry);}} 
$qry=sprintf("UPDATE battlearena SET p1=0, p2=0, p3=0, p4=0, p5=0, p6=0, p7=0, p8=0, p9=0, p10=0, p1b=0, p2b=0, p3b=0, p4b=0, p5b=0, p6b=0, p7b=0, p8b=0, p9b=0, p10b=0, lastwinner='%s', lastwinner2='%s', lastwinner3='%s', log='%s', bets='%d', split='%d', ready=0 WHERE batid='%u'", $lw, $lw2, $lw3, $z, $hw, $bz, $mop); $db->query($qry); 
echo sprintf("<font color=white>The battle has started.
Go [url='battlearena.php?action=watch&a=%d']Here[/url] to watch", $mop); 
die(""); 
} 
else 
{ 
include "attack3.php"; 
} 
?>
Link to comment
Share on other sites

Hi Nicholas,

Not going to bother reading the whole script as there allot there but you are getting the error because the $db variable has not been set as the database class (e.g. $db = new database;).

This is all done for you in globals.php (if this is V2 and if i remember Mccodes file settings) or global_func.php in V1 (i think)

If i am right with that then you need to add something like:

require_once("globals.php");

directly after the <?php

Note: There may be some other stuff to go with this but i have not used Mccodes in a long time, so check your other files and find the top part thats the same on every file and add that to the top of the page.

Note 2: I have not read the full code but if this is a cron and you add what i said above, it will not work, so let me know if it is and i will change my advice.

Note 3: Im half a sleep when writing this and IE8 is realy, realy bad.

Hope this helps :thumbsup:

Link to comment
Share on other sites

lol damn now i get this error when i try and start the battle lol.

Fatal error: Cannot redeclare money_formatter() (previously declared in /_____/_____/_____/global_func.php:2) in /_____/_____/_____/global_func.php on line 5

this mod is getting on my nerves now lol. google doesnt help much when trying to find out how to fix these fatal errors lol.

if i edit money_formatter() in global_func.php, it wont how how much cash you got in menu part on left lol. so i have no idea what to do...

Link to comment
Share on other sites

Try using:

include_once "globals.php";

Instead of:

include "globals.php"

Sounds like you got it including globals.php more than once, include_once() ; will not include the file if it has already been included.

that was the reason lol thx

include_once "globals.php";

dont get error on nither that files now, so hopefully it will work now. :)

Link to comment
Share on other sites

Nicholas, im pritty sure you didnt make this. :|
i didnt say i made this lol.

did i?

So whos is this, and do you have there permission to post it?

[warnbox]The member asked help on a problem , final verbal warning Danny be respectfull and helpfull towards members[/warnbox]

Link to comment
Share on other sites

Nicholas, im pritty sure you didnt make this. :|
i didnt say i made this lol.

did i?

So whos is this, and do you have there permission to post it?

[warnbox]The member asked help on a problem , final verbal warning Danny be respectfull and helpfull towards members[/warnbox]

its not the full mod, there is like 3-5 files connected to this mod. this was the only file that had a error on it.
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
Reply to this topic...

×   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.

×
×
  • Create New...