Zizi Knight
Advanced User
- Joined
- Jun 14, 2008
- Messages
- 467
- Reaction score
- 34
Wielki hit mam dla was.
Stworzy?em skrypt dzi?ki kt?remu postacie kt?re nie by?y u?ywane od x czasu mo?na kupi?.
SS:
V2
-poprawione b??dy
v3
-poprawiony b??d logiczny
KOD;
ZABRANIAM USUWANIA PODPISU W PRACY wi??e si? to z naruszeniem praw autorskich, zobacz w wikipedi co za to grozi.
Stworzy?em skrypt dzi?ki kt?remu postacie kt?re nie by?y u?ywane od x czasu mo?na kupi?.
SS:
V2
-poprawione b??dy
v3
-poprawiony b??d logiczny
KOD;
PHP:
<?PHP
/*Skrypt by Anonimus
http://anonimus.aq.pl
Wszelkie prawa zastrzezone */
$sell['data'] = 7; //Ile dni od ost zalogowania
$sell['pktlvl'] = 5; //ile pkt za lvl
$sell['minlvl'] = 10; //od jakiego lvl
//kod nie ruszaj
$data = time() - ($sell['data'] * 24 * 60 * 60);
$nr_gracza = 0;
if($_GET['id'])
{
$id = addslashes(ucwords(trim((int) $_GET['id'])));
$players = $SQL->query("SELECT * FROM players WHERE id = '".$id."'");
foreach ($players as $player)
{
if($player['level'] > $sell['minlvl'] && $player['lastlogin'] < $data && $player['account_id'] != 1 && $player['group_id'] = 1)
{
$accounts = $SQL->query("SELECT *FROM `accounts` WHERE `id` = ".(int) $account_logged->getId());
foreach ($accounts as $account)
{
if($_GET['decyzja'] == 'tak')
{
if($account['premium_points'] > $sell['pktlvl'] * $player['level'])
{
if($SQL->query("UPDATE `players` SET `account_id` = '".(int) $account_logged->getId()."' ,lastlogin = '".time()."' WHERE `id` =".$id."") && $SQL->query("UPDATE `accounts` SET `premium_points` = premium_points-'".$sell['pktlvl'] * $player['level']."' WHERE `accounts`.`id` = '".(int) $account_logged->getId()."'"))
$main_content .= 'Kupi?e? '.$player['name'].'';
}
else
$main_content .= '<font color="red">Nie stac cie</font>';
}
}
$main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%>
<TR BGCOLOR='.$config['site']['vdarkborder'].'>
<TD CLASS=white width="50%"><B>Parametr:</B></TD>
<TD CLASS=white width="50%">Warto??</TD>
</TR>
<TR BGCOLOR='.$config['site']['darkborder'].'><TD>Nazwa</TD><TD>'.$player['name'].'</TD></TR>
<TR BGCOLOR='.$config['site']['lightborder'].'><TD>Poziom</TD><TD>'.$player['level'].'</TD></TR>
<TR BGCOLOR='.$config['site']['darkborder'].'><TD>Poziom magiczny</TD><TD>'.$player['maglvl'].'</TD></TR>
<TR BGCOLOR='.$config['site']['lightborder'].'><TD>Stan konta</TD><TD>'.$player['balance'].'</TD></TR>
<TR BGCOLOR='.$config['site']['darkborder'].'><TD>Promocja</TD><TD>'.$player['promotion'].'</TD></TR>
<TR BGCOLOR='.$config['site']['lightborder'].'><TD>Strona postaci</TD><TD><a href="?subtopic=characters&name='.urlencode($player['name']).'">'.$player['name'].'</a></TD></TR>
<TR BGCOLOR='.$config['site']['darkborder'].'><TD COLSPAN=2>Cena<TD>'.$player['level']*$sell['pktlvl'].'</TD></TR>
</TABLE>
<a href="?subtopic=buy&id='.$id.'&decyzja=tak">KUP</a>';
}
else
$main_content .= 'Ta postac nie jest na sprzedarz';
}
}
else
{
$players = $SQL->query("SELECT * FROM players WHERE lastlogin < '".$data."' AND deleted = 0 AND group_id < '".$config['site']['players_group_id_block']."' AND account_id != 1 AND level > '".$sell['minlvl']."'");
$main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD CLASS=white width="40%"><B>Nick</B></TD><TD CLASS=white width="30%">Level</TD><TD CLASS=white width="30%">Kup</TD></TR>';
foreach ($players as $player)
{
if(is_int($nr_gracza / 2))
$bgcolor = $config['site']['darkborder'];
else
$bgcolor = $config['site']['lightborder'];
$nr_gracza++;
$main_content .= '<TR BGCOLOR="'.$bgcolor.'" ><TD>'.$player['name'].'</TD><TD>'.$player['level'].'</TD><TD><a href="?subtopic=buy&id='.$player['id'].'">Kup Mnie</a></TD></TR>';
}
}
$main_content .= '</TABLE><br /><a href="http://anonimus.aq.pl?from=tibia">Autor:Anonimus</a>';
?>
ZABRANIAM USUWANIA PODPISU W PRACY wi??e si? to z naruszeniem praw autorskich, zobacz w wikipedi co za to grozi.