Ir para conteúdo

Gesior Acc Maker 0.3.8 Modificado E Customizado


walefxavier

Posts Recomendados

Gostei muito do site ia mi ajudar batante porem

Warning: parse_ini_file(C:/Documents and Settings/Administrador/Desktop/Cópia de Dynamic World/config.lua) [function.parse-ini-file]: failed to open stream: No such file or directory in C:\xampp\htdocs\config-and-functions.php on line 13

Database error. Unknown database type in C:/Documents and Settings/Administrador/Desktop/Cópia de Dynamic World/config.lua . Must be equal to: "mysql" or "sqlite". Now is: ""

 

 

Sei qui ngm vai dar uma resposta xtibia e lerdo -.-

 

no seu config nao bate a senha do root ou vc nao colocoul o caminh das dbs corretas!

 

no site na parte onde mostra as informaçoes do player, quando o player é premium acc ele ta mostrando como VIP acc, como eu acerto isso? e como eu tiro o status de premium e deixo so o de VIP acc?

 

amigo poste aqui o character.php, e por favor use code ou quotes paa isso q eu faço pra vc!

 

Aguardo!

Link para o comentário
Compartilhar em outros sites

PiabetaMan01

 

 

Aqui esta meu "characters.php", se pode me ajuda vou agradecer muito.

<?PHP
$name = stripslashes(ucwords(strtolower(trim($_REQUEST['name']))));
if(empty($name)) {
$main_content .= '<FORM ACTION="?subtopic=characters" METHOD=post><TABLE WIDTH=100% BORDER=0 CELLSPACING=1 CELLPADDING=4><TR><TD BGCOLOR="'.$config['site']['vdarkborder'].'" CLASS=white><B>Procurar Personagens</B></TD></TR><TR><TD BGCOLOR="'.$config['site']['darkborder'].'"><TABLE BORDER=0 CELLPADDING=1><TR><TD>Nome:</TD><TD><INPUT NAME="name" VALUE=""SIZE=29 MAXLENGTH=29></TD><TD><INPUT TYPE=image NAME="Submit" SRC="'.$layout_name.'/images/buttons/sbutton_submit.gif" BORDER=0 WIDTH=120 HEIGHT=18></TD></TR></TABLE></TD></TR></TABLE></FORM>';
}
else
{
if(check_name($name)) {
	$player = $ots->createObject('Player');
	$player->find($name);
	if($player->isLoaded()) {
		$account = $player->getAccount();
		$main_content .= '<TABLE border=0 cellpadding=0 width=100%><td VALIGN=top><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Informações dos Personagens</B></TD></TR>';
		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD width=1><nobr><b>Nome:</b></TD><TD><font color="';
		$main_content .= ($player->isOnline()) ? 'green' : 'red';
		$main_content .= '"><b>'.$player->getName().'</b></font>';
		$main_content .= ($account->ispremium()) ? ' ' : '';
		if($player->isDeleted())
			$main_content .= '<font color="red"> [Deletado]</font>';
		if($player->isNameLocked())
			$main_content .= '<font color="red"> [Nome em Mudança]</font>';
		$main_content .= '</TD></TR>';
		if($player->getOldName())
		{
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			if($player->isNameLocked())
				$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Proposition:</TD><TD>'.$player->getOldName().'</TD></TR>';
			else
				$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Nome Antigo:</b></TD><TD>'.$player->getOldName().'</TD></TR>';
		}

		// BEGIN Position Showing *** Fixed by jerryb1988 from otfans.net
		$group = $player->getGroup();
		if ($group == 2){$group_name = 'Tutor';}
		if ($group == 3){$group_name = 'Customer Support';}
		if ($group == 4){$group_name = 'Cip Soft Member';}
		if ($group == 5){$group_name = 'Cip Soft Member';}
		if ($group == 6){$group_name = 'Cip Soft Member';}
		if($group != 1)
		{
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Group:</b></TD><TD>'.$group_name.'</TD></TR>';
		}
		// END Position Showing

		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Sexo:</b></TD><TD>';
		$main_content .= ($player->getSex() == 0) ? 'Feminino' : 'Masculino';
		$main_content .= '</TD></TR>';
		if($config['site']['show_marriage_info'])
		{
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Marital status:</TD><TD>';
			$marriage = new OTS_Player();
			$marriage->load($player->getMarriage());
			if($marriage->isLoaded())
				$main_content .= 'married to <a href="?subtopic=characters&name='.urlencode($marriage->getName()).'"><b>'.$marriage->getName().'</b></a></TD></TR>';
			else
				$main_content .= 'single</TD></TR>';
		}
		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Vocação:</b></TD><TD>'.$vocation_name[$player->getWorld()][$player->getPromotion()][$player->getVocation()].'</TD></TR>';
		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Level:</b></TD><TD>'.$player->getLevel().'</TD></TR>';
		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Mundo:</b></TD><TD>'.$config['site']['worlds'][$player->getWorld()].'</TD></TR>';
		if(!empty($towns_list[$player->getWorld()][$player->getTownId()]))
		{
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Residencia:</b></TD><TD>'.$towns_list[$player->getWorld()][$player->getTownId()].'</TD></TR>';
		}
		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Dinheiro:</TD><TD>'.$player->getBalance().' Gold Coins.</b></TD></TR>';
		$rank_of_player = $player->getRank();
		if(!empty($rank_of_player))
		{
		$guild_id = $rank_of_player->getGuild()->getId();
		$guild_name = $rank_of_player->getGuild()->getName();
		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><NOBR><b>Guild</b></TD><TD>'.$rank_of_player->getName().' of the <a href="?subtopic=guilds&action=show&guild='.$guild_id.'">'.$guild_name.'</a></TD></TR>';
		}

		if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		$lastlogin = $player->getLastLogin();
		if(empty($lastlogin))
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><NOBR><b>Ultimo Acesso</b></TD><TD><b>Nunca Logou.</b></TD></TR>';
		else
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><NOBR><b>Ultimo Acesso:</b></TD><TD>'.date("j F Y, g:i a", $lastlogin).'</TD></TR>';
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		if($config['site']['show_creationdate'] && $player->getCreated())
		{
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><NOBR><b>Char Criado:</b></TD><TD>'.date("j F Y, g:i a", $player->getCreated()).'</TD></TR>';
		}
		if($config['site']['show_vip_status'])
  {
		  $id = $player->getCustomField("id");
if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
		  $main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD WIDTH=10%><b>Account Status:</b></TD>';
					 $vip = $SQL->query('SELECT * FROM player_storage WHERE player_id = '.$id.' AND `key` = '.$config['site']['show_vip_storage'].';')->fetch();
		  if($vip == false) {
		  $main_content .= '<TD><span class="red"><B>Free Account</B></TD></TR>';
		  }
		  else
		   {
			   $main_content .= '<TD><span class="green"><B>Vip Account</B></TD></TR>';
		  }

		}
		if($config['site']['show_health_information']) // Modified by Jerryb1988 from otfans.net
		{  
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$playerhp = $player->getHealth();
			$playermaxhp = $player->getHealthMax();
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><td>Health:</td><td>' .number_format($playerhp). '/' .number_format($playermaxhp). '<div style="width: 100%; height: 3px; border: 1px solid #000;"><div style="background: red; width: '.(($playerhp / $playermaxhp) * 100).'%; height: 3px;"></td></tr>';
		}
		if($config['site']['show_mana_information']) // Modified by Jerryb1988 from otfans.net
		{  
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$playermana = $player->getMana();
			$playermaxmana = $player->getManaMax();
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><td>Mana:</td><td>' .number_format($playermana). '/' .number_format($playermaxmana). '<div style="width: 100%; height: 3px; border: 1px solid #000;"><div style="background: blue; width: '.(($playermana / $playermaxmana) * 100).'%; height: 3px;"></td></tr>';
		}
		if($config['site']['show_exp_information']) // Modified by Jerryb1988 from otfans.net
		{  
			// BEGIN *** Fixed EXP bar by Jerryb1988 from otfans.net
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$currentlevel = $player->getLevel();
			$currentexp = $player->getExperience();
			$currentlevelexp = (50 * ($currentlevel - 1) * ($currentlevel - 1) * ($currentlevel - 1) - 150 * ($currentlevel - 1) * ($currentlevel - 1) + 400 * ($currentlevel - 1)) / 3;
			$nextlevel = ($currentlevel + 1);
			$nextlevelexp = (50 * ($currentlevel) * ($currentlevel) * ($currentlevel) - 150 * ($currentlevel) * ($currentlevel) + 400 * ($currentlevel)) / 3;
			$leveldifference = ($nextlevelexp - $currentlevelexp);
			$expremaining = ($nextlevelexp - $currentexp);
			$partofcurrentexp = ($currentexp-$currentlevelexp);
			$expbarpercentage = (($partofcurrentexp / $leveldifference)*100);
			$togopercentage = (100 - $expbarpercentage);
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>EXP:</td><td> ' .number_format($currentexp).'/' .number_format($nextlevelexp).' ('.number_format($expbarpercentage,2).'%) *** '.number_format($expremaining).' EXP (' .number_format($togopercentage,2). '%) Remaining.<div title="'.number_format($expbarpercentage,2).'%" style="width: 100%; height: 3px; border: 1px solid #000;"><div style="background: red; width: '.number_format($expbarpercentage,2).'%; height: 3px;"></td></tr>';

			// END *** Fixed EXP bar by Jerryb1988 from otfans.net
		}
		//Outfit shower by Pening edited by loleslav
		// ** ADDED GM/CM/GOD outfits by Jerryb1988 from otfans.net
		if($config['site']['show_outfit']) {
			$id = $player->getCustomField("id");
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$main_content .= '<TD BGCOLOR="'.$bgcolor.'">Outfit:';
			$listaddon = array('75','128','129','130','131','132','133','134','135','136','137','138','139','140','141','142','143','144','145','146','147','148','149','150','151','152','153','154','155','158','159','251','252','266','268','269','270','273','278','279','288','289','302','324','325');
			$lookadd = array('0','1','2','3');
			foreach ($listaddon as $pid => $name)
				foreach ($lookadd as $addo => $name) {
					$addon1 = $SQL->query('SELECT * FROM players WHERE id = '.$id.' AND looktype = '.$listaddon[$pid].' AND lookaddons = '.$lookadd[$addo].';')->fetch();
					if($addon1[looktype] == true ) {
						$finaddon = $addon1[looktype] + $addon1[lookaddons] * 300;
						$main_content .= '<TD style="background-color: '.$bgcolor.'"><img src="images/addons/'.$finaddon.'.gif"/></center></TD></TD>';
					}
				}
		}
		//end   Outfit shower by Pening edited by loleslav

		// Char Comment
		$comment = $player->getComment();
		$newlines   = array("\r\n", "\n", "\r");
		$comment_with_lines = str_replace($newlines, '<br />', $comment, $count);
		if($count < 50)
			$comment = $comment_with_lines;
		if(!empty($comment))
		{
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD VALIGN=top><b>Comentário:</b></TD><TD>'.$comment.'</TD></TR>';
		}
		$main_content .= '</td></table></td>';
		// END Char Comment
		//modified status scripts by ballack13




		// Signature by makr0mango.
		if($config['site']['show_signature']) {
			function randomSignature( $folder ) {
				$files = scandir ( "./$folder/" );
				$signature = array();
				foreach ( $files as $file ):
					if ( substr ( strtolower ( $file ) , -4 ) == ".png" )
						$signature[] = $file;
				endforeach;
				return rand(0,count($signature)-1);
				}
				$random = randomSignature("signatures");
				$main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Signature</B></TD></TR>';
				$main_content .= "<TR BGCOLOR=".$config['site']['darkborder']."><TD WIDTH=20%>Forum Link:</TD><TD><input type='text' size='75' onclick='this.select();' value='[url=\"http://" . $_SERVER['HTTP_HOST'] . "\"][img=http://" . $_SERVER['HTTP_HOST'] . "/signature.php?character=" .$player->getName(). "ℑ=" . $random . "][/url]' /></TD></TR>";
				$main_content .= "<TR BGCOLOR=".$config['site']['lightborder']."><TD WIDTH=20%>Direct Link:</TD><TD><input type='text' size='75' onclick='this.select();' value='http://" . $_SERVER['HTTP_HOST'] . "/signature.php?character=" .$player->getName(). "ℑ=" . $random . "' /></TD></TR>";
				$main_content .= "<TR BGCOLOR=".$config['site']['darkborder']."><TD COLSPAN='2' style='text-align: center;'><img src='signature.php?character=" .$player->getName(). "ℑ=" . $random . "' /></TD></TR>";
				$main_content .= '</TD></TR></TABLE>';

		}
		// Signature by makr0mango.

		//BEGIN Player advances by jerryb1988 from otfans.net
		if($config['site']['number_of_advances'] > 0) {
			$numadvances = $config['site']['number_of_advances'];
			$advances = 0;
			$player_advances = $SQL->query('SELECT * FROM `player_advances` WHERE `cid` = '.$player->getId().' ORDER BY `time` DESC LIMIT '.$numadvances.';');
			foreach($player_advances as $advance)
			{
				$skill = $advance['skill'];
				if ($skill == 0){$skill_name = '<font color=purple><B>Fist</B></font>';}
				if ($skill == 1){$skill_name = '<font color=purple><B>Club</B></font>';}
				if ($skill == 2){$skill_name = '<font color=purple><B>Sword</B></font>';}
				if ($skill == 3){$skill_name = '<font color=purple><B>Axe</B></font>';}
				if ($skill == 4){$skill_name = '<font color=purple><B>Distance</B></font>';}
				if ($skill == 5){$skill_name = '<font color=purple><B>Shielding</B></font>';}
				if ($skill == 6){$skill_name = '<font color=purple><B>Fishing</B></font>';}
				if ($skill == 7){$skill_name = '<font color=blue><B>Magic</B></font>';}
				if ($skill == 8){$skill_name = '<font color=red><B>Level</B></font>';}

				if(is_int($advances / 2)) { $bgcolor = $config['site']['lightborder']; } else { $bgcolor = $config['site']['darkborder']; } $advances++;

				$advances_add_content .= "<tr bgcolor=\"".$bgcolor."\"><td width=\"20%\" align=\"center\"><nobr>".date("j M Y, g:i a", $advance['time'])."</td><td>".$skill_name."</td><td width=75><font color=red><B>".$advance['oldlevel']."</B></font></td><td width=75><font color=green><B>".$advance['newlevel']."</B></font></tr>";

			}
			if($advances > 0)
				$main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=4 CLASS=white><B>Lastest Skill Advances</B></TD></TR><tr bgcolor='.$config['site']['darkborder'].'><td><b>Time</b></td><td><b>Skill</b></td><td><b>Old Level</b></td><td><b>New Level</b></td></tr>' . $advances_add_content . '</TABLE><br />';
		}
		//END Advances by jerryb1988 from otfans.net

		//deaths list
		$deads = 0;
		$player_deaths = $SQL->query('SELECT `id`, `date`, `level` FROM `player_deaths` WHERE `player_id` = '.$player->getId().' ORDER BY `date` DESC LIMIT 0,10;');
		foreach($player_deaths as $death)
		{
			if(is_int($number_of_rows / 2))
				$bgcolor = $config['site']['darkborder']; else $bgcolor = $config['site']['lightborder'];
			$number_of_rows++; $deads++;
			$dead_add_content .= "<tr bgcolor=\"".$bgcolor."\"><td width=\"20%\" align=\"center\"><nobr>".date("j M Y, g:i a", $death['date'])."</td><td>";
			$killers = $SQL->query("SELECT environment_killers.name AS monster_name, players.name AS player_name, players.deleted AS player_exists FROM killers LEFT JOIN environment_killers ON killers.id = environment_killers.kill_id LEFT JOIN player_killers ON killers.id = player_killers.kill_id LEFT JOIN players ON players.id = player_killers.player_id WHERE killers.death_id = ".$SQL->quote($death['id'])." ORDER BY killers.final_hit DESC, killers.id ASC")->fetchAll();
			$i = 0;
			$count = count($killers);
			foreach($killers as $killer)
			{
				$i++;
				if(in_array($i, array(1, $count)))
					$killer['monster_name'] = str_replace(array("an ", "a "), array("", ""), $killer['monster_name']);
				if($killer['player_name'] != "")
				{
					if($i == 1)
						$dead_add_content .= "Killed at level <b>".$death['level']."</b> by ";
					else if($i == $count)
						$dead_add_content .= " and by ";
					else
						$dead_add_content .= ", ";
					if($killer['monster_name'] != "")
						$dead_add_content .= $killer['monster_name']." summoned by ";
					if($killer['player_exists'] == 0)
						$dead_add_content .= "<a href=\"index.php?subtopic=characters&name=".urlencode($killer['player_name'])."\">";
					$dead_add_content .= $killer['player_name'];
					if($killer['player_exists'] == 0)
						$dead_add_content .= "</a>";
				}
				else
				{
					if($i == 1)
						$dead_add_content .= "Morto no Level <b>".$death['level']."</b> por ";
					else if($i == $count)
						$dead_add_content .= " e por ";
					else
						$dead_add_content .= ", ";
					$dead_add_content .= $killer['monster_name'];
				}
				if($i == $count)
					$dead_add_content .= ".";
			}
			$dead_add_content .= "</td></tr>";
		}
  if($deads > 0)
$main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Mortes</B></TD></TR>' . $dead_add_content . '</TABLE>';
  //end
		//frags list by Xampy

		$frags_limit = 5; // frags limit to show? // default: 5
		$player_frags = $SQL->query('SELECT `player_deaths`.*, `players`.`name`, `killers`.`unjustified` FROM `player_deaths` LEFT JOIN `killers` ON `killers`.`death_id` = `player_deaths`.`id` LEFT JOIN `player_killers` ON `player_killers`.`kill_id` = `killers`.`id` LEFT JOIN `players` ON `players`.`id` = `player_deaths`.`player_id` WHERE `player_killers`.`player_id` = '.$player->getId().' ORDER BY `date` DESC LIMIT 0,'.$frags_limit.';');
		if(count($player_frags))
		{
			$frags = 0;
			$frag_add_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><br><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Vítimas</B></TD></TR>';
			foreach($player_frags as $frag)
			{
			$frags++;
				if(is_int($number_of_rows / 2)) $bgcolor = $config['site']['darkborder']; else $bgcolor = $config['site']['lightborder'];
				$number_of_rows++;
				$frag_add_content .= "<tr bgcolor=\"".$bgcolor."\">
				<td width=\"20%\" align=\"center\">".date("j M Y, H:i", $frag['date'])."</td>
				<td>".(($player->getSex() == 0) ? 'Ela' : 'Ele')." matou <a href=\"index.php?subtopic=characters&name=".$frag[name]."\">".$frag[name]."</a> no Level ".$frag[level]."";

				$frag_add_content .= ". (".(($frag[unjustified] == 0) ? "<font size=\"1\" color=\"green\">Justificado</font>" : "<font size=\"1\" color=\"red\">Injustificado</font>").")</td></tr>";
			}
		if($frags >= 1)
			$main_content .= $frag_add_content . '</TABLE>';
		}
		// end of frags list by Xampy
		//end DEATHS


		if(!$player->getHideChar()) {
			$main_content .= '<TABLE BORDER=0><TR><TD></TD></TR></TABLE><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=2 CLASS=white><B>Informações da Conta</B></TD></TR>';
			if($account->getRLName())
			{
				if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
				$main_content .= '<TR BGCOLOR='.$config['site']['lightborder'].'><TD WIDTH=20%><b>Nome Verdadeiro:</b></TD><TD>'.$account->getRLName().'</TD></TR>';
			}
			if($account->getLocation())
			{
				if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
				$main_content .= '<TR BGCOLOR='.$config['site']['darkborder'].'><TD WIDTH=20%><b>Mora Em:</b></TD><TD>'.$account->getLocation().'</TD></TR>';
			}
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			if($account->getLastLogin())
				$main_content .= '<TR BGCOLOR='.$config['site']['lightborder'].'><TD WIDTH=20%><b>Ultima Visita:</b></TD><TD>'.date("j F Y, g:i a", $account->getLastLogin()).'</TD></TR>';
			else
				$main_content .= '<TR BGCOLOR='.$config['site']['lightborder'].'><TD WIDTH=20%><b>Ultima Visita:</b></TD><TD>Nun nos visitou.</TD></TR>';
			if($account->getCreated())
			{
				if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
				$main_content .= '<TR BGCOLOR='.$config['site']['darkborder'].'><TD WIDTH=20%><b>Criada em:</b></TD><TD>'.date("j F Y, g:i a", $account->getCreated()).'</TD></TR>';
			}
			if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['lightborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;
			$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD><b>Account Status:</b></TD><TD>';
			$main_content .= ($account->isPremium()) ? '<b><font color="green">Vip Account</font></b>' : '<b><font color="red">Free Account</font></b>';
			if($account->isBanned())
				if($account->getBanTime() > 0)
					$main_content .= '<font color="red"> [banished until '.date("j F Y, G:i", $account->getBanTime()).']</font>';
				else
					$main_content .= '<font color="red"> [banished FOREVER]</font>';
			$main_content .= '</TD></TR></TABLE>';
			$main_content .= '<br><TABLE BORDER=0><TR><TD></TD></TR></TABLE><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD COLSPAN=5 CLASS=white><B>Outros Personagens</B></TD></TR>
			<TR BGCOLOR='.$config['site']['darkborder'].'><TD><B>Nome</B></TD><TD><B>Mundo</B></TD><TD><B>Level</B></TD><TD><b>Status</b></TD><TD><B>*</B></TD></TR>';
			$account_players = $account->getPlayersList();
			$account_players->orderBy('name');
			$player_number = 0;
			foreach($account_players as $player_list)
			{
				if(!$player_list->getHideChar())
				{
					$player_number++;
					if(is_int($player_number / 2))
						$bgcolor = $config['site']['darkborder'];
					else
						$bgcolor = $config['site']['lightborder'];
					if(!$player_list->isOnline())
						$player_list_status = '<font color="red">Deslogado</font>';
					else
						$player_list_status = '<font color="green">Logado</font>';
					$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD WIDTH=52%><NOBR><a href="?subtopic=characters&name='.urlencode($player_list->getName()).'">'.$player_list->getName();
					$main_content .= ($player_list->isDeleted()) ? '<font color="red"> [DELETED]</font>' : '';
					$main_content .= '</NOBR></TD><TD WIDTH=15%>'.$config['site']['worlds'][$player_list->getWorld()].'</TD><TD WIDTH=25%>'.$player_list->getLevel().' '.$vocation_name[$player_list->getWorld()][$player_list->getPromotion()][$player_list->getVocation()].'</TD><TD WIDTH="8%"><b>'.$player_list_status.'</b></TD><TD><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0><FORM ACTION="?subtopic=characters" METHOD=post><TR><TD><INPUT TYPE=hidden NAME=name VALUE="'.$player_list->getName().'"><INPUT TYPE=image NAME="View '.$player_list->getName().'" ALT="View '.$player_list->getName().'" SRC="'.$layout_name.'/images/buttons/sbutton_view.gif" BORDER=0 WIDTH=120 HEIGHT=18></TD></TR></FORM></TABLE></TD></TR>';
				}
			}
			$main_content .= '</TABLE></TD><TD><IMG SRC="'.$layout_name.'/images/general/blank.gif" WIDTH=10 HEIGHT=1 BORDER=0></TD></TR></TABLE>';
		}
		$main_content .= '<BR><BR><FORM ACTION="?subtopic=characters" METHOD=post><TABLE WIDTH=100% BORDER=0 CELLSPACING=1 CELLPADDING=4><TR><TD BGCOLOR="'.$config['site']['vdarkborder'].'" CLASS=white><B>Procurar Mais Personagens</B></TD></TR><TR><TD BGCOLOR="'.$config['site']['darkborder'].'"><TABLE BORDER=0 CELLPADDING=1><TR><TD>Nome:</TD><TD><INPUT NAME="name" VALUE=""SIZE=29 MAXLENGTH=29></TD><TD><INPUT TYPE=image NAME="Submit" SRC="'.$layout_name.'/images/buttons/sbutton_submit.gif" BORDER=0 WIDTH=120 HEIGHT=18></TD></TR></TABLE></TD></TR></TABLE></FORM>';
		$main_content .= '</TABLE>';
	}
	else
		$search_errors[] = 'Character <b>'.$name.'</b> does not exist.';
}
else
	$search_errors[] = 'This name contains invalid letters. Please use only A-Z, a-z and space.';
if(!empty($search_errors))
{
	$main_content .= '<div class="SmallBox" >  <div class="MessageContainer" >	<div class="BoxFrameHorizontal" style="background-image:url('.$layout_name.'/images/content/box-frame-horizontal.gif);" /></div>	<div class="BoxFrameEdgeLeftTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></div>	<div class="BoxFrameEdgeRightTop" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></div>	<div class="ErrorMessage" >	  <div class="BoxFrameVerticalLeft" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif);" /></div>	  <div class="BoxFrameVerticalRight" style="background-image:url('.$layout_name.'/images/content/box-frame-vertical.gif);" /></div>	  <div class="AttentionSign" style="background-image:url('.$layout_name.'/images/content/attentionsign.gif);" /></div><b>The Following Errors Have Occurred:</b><br/>';
	foreach($search_errors as $search_error)
		$main_content .= '<li>'.$search_error;
	$main_content .= '</div>	<div class="BoxFrameHorizontal" style="background-image:url('.$layout_name.'/images/content/box-frame-horizontal.gif);" /></div>	<div class="BoxFrameEdgeRightBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></div>	<div class="BoxFrameEdgeLeftBottom" style="background-image:url('.$layout_name.'/images/content/box-frame-edge.gif);" /></div>  </div></div><br/>';
	$main_content .= '<BR><FORM ACTION="?subtopic=characters" METHOD=post><TABLE WIDTH=100% BORDER=0 CELLSPACING=1 CELLPADDING=4><TR><TD BGCOLOR="'.$config['site']['vdarkborder'].'" CLASS=white><B>Search Character</B></TD></TR><TR><TD BGCOLOR="'.$config['site']['darkborder'].'"><TABLE BORDER=0 CELLPADDING=1><TR><TD>Name:</TD><TD><INPUT NAME="name" VALUE=""SIZE=29 MAXLENGTH=29></TD><TD><INPUT TYPE=image NAME="Submit" SRC="'.$layout_name.'/images/buttons/sbutton_submit.gif" BORDER=0 WIDTH=120 HEIGHT=18></TD></TR></TABLE></TD></TR></TABLE></FORM>';
}
}
?>

 

Quando eu compro VIP pelo SITE usando points a VIP não esta chegando no player, meu ot é TFS 0.4 com sistema vip do Doidin.

Editado por Torkojan
Link para o comentário
Compartilhar em outros sites

  • 5 weeks later...
  • 3 weeks later...

AJUDA AE POOOOOOOOOOOOOOOH

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'z_forum.icon_id' in 'field list'' in C:\xampp\xampp\htdocs\latestnews.php:265 Stack trace: #0 C:\xampp\xampp\htdocs\latestnews.php(265): PDO->query('SELECT `z_forum...') #1 C:\xampp\xampp\htdocs\index.php(64): include('C:\xampp\xampp\...') #2 {main} thrown in C:\xampp\xampp\htdocs\latestnews.phpon line 265

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Excelente modificação... gostaria de saber se é possivel retirar o VIP System?

Não quero por isso no OT, e estou com problemas relacionado a esse sistema... pois o site está funcional, cria conta, cria o char certinho, mas na hr de fazer login no game... da pau no OT... segue imagem em anexo

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 2 weeks later...

Estou tentando adaptar o site para servidores de pokemon, na pagina dos mosters ele pega certinho os pokemons mais as fotos não carregam !

 

OBS: Todas estão em formato .gif e com os nomes dos pokemons !

 

AJUDA

Link para o comentário
Compartilhar em outros sites

  • 2 months later...

Warning: parse_ini_file(C:/Documents and Settings/Administrador/Desktop/Cópia de Dynamic World/config.lua) [function.parse-ini-file]: failed to open stream: No such file or directory inC:\Users\Bruno\Desktop\xampp\htdocs\config-and-functions.php on line 13

Database error. Unknown database type in C:/Documents and Settings/Administrador/Desktop/Cópia de Dynamic World/config.lua . Must be equal to: "mysql" or "sqlite". Now is: ""

está dando isso quando eu coloco o gesior (htdocs) no xampp e entro no localhost para fazer as etapas, poderiam me ajudar ):?

Editado por Bruniinnn
Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Alguém me ajude por favor! O website parece estar perfeito.. porém, ele TRAVA logo no início!

 

Notice: Undefined index: page in C:\Xampp\htdocs\website\install.php on line 40

Notice: Undefined index: page in C:\Xampp\htdocs\website\install.php on line 52

Notice: Undefined index: page in C:\Xampp\htdocs\website\install.php on line 63

 

Por favor, preciso abrir meu servidor!

 

Abraços pra galera :smile_positivo:

 

mano visite este topico aki do xtibia pode te ajudar:

 

http://www.xtibia.co...a-danada-xampp/

 

 

 

Bo, eu demorei pra descobrir o PROBLEMA, mais descobri, pois tive o mesmo erro.

Faça assim,

 

Vá na pasta do XAMPP e procure -> a pasta php depois o arquivo php.ini, abra ele e procure por "error_reporting = E_ALL | E_STRICT"

e mude para "error_reporting = E_ALL & ~E_NOTICE" (sem aspas ambos).

 

Feche e salve, e reinicie o pc, e abre o xampp-control novamente e entre no site, ai é só instalar normalmente :)

 

Se der certo posta ai , flws :D

 

te amo demais estava com esse problema a 1 semana, procurava de todos os jeitos e nenhum dava certo apenas o SEU DEU CERTO te amo <3 REP+

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...