Witam Wszystkich!
Wiele ludzi poszukuje skryptu na Tutor Test,
Chcia?bym pom?c osobom poszukuj?cym,
Poni?ej zamieszczam ten oto skrypt.
1.Tworzymy plik tutor.php nast?pnie wklejamy poni?sza zawarto??:
2.Wchodzimy w baz? danych nast?pnie zak?adka SQL i wpisujemy:
Skrypt jest bez ?adnych wad, wi?c ka?dy potrzebuj?cy mo?e go uzywa?.
Je?li pomog?em daj reputa .
Pozdrawiam Derius on Waldoria.
Wiele ludzi poszukuje skryptu na Tutor Test,
Chcia?bym pom?c osobom poszukuj?cym,
Poni?ej zamieszczam ten oto skrypt.
1.Tworzymy plik tutor.php nast?pnie wklejamy poni?sza zawarto??:
PHP:
<?php
if($logged)
{
function isPremium($premdays, $lastday)
{
return (int) $premdays - floor((time() - $lastday) / 86400);
}
if($account_logged->getCustomField("time_test_tutor") < time())
{
if($account_logged->getCustomField("pass") != 1)
{
if($_REQUEST['id'] == "end")
{
$player = $ots->createObject('Player');
$player->find($_POST['f1']);
if($player->isLoaded())
{
if(isPremium($account_logged->getCustomField("premdays"), $account_logged->getCustomField("lastday")) > 7)
{
if($_POST['f2'] != 1 and $_POST['f3'] != 1 and $_POST['f4'] == 1 and $_POST['f5'] == 1 and $_POST['f12'] == 1 and $_POST['f13'] == 1 and $_POST['f6'] == 1 and $_POST['f7'] == 1 and $_POST['f8'] == 1 and $_POST['f10'] == 1 and $_POST['f11'] == 3 and !empty($_POST['f1']))
{
if($player->getCustomField("online") == 0)
{
$num = $SQL->query('SELECT COUNT(`group_id`) AS num FROM `players` WHERE `group_id` = 4')->fetch();
if($num['num'] < 5)
{
if($player->getLevel() > 20 and $player->getCustomField("group_id") == 1)
{
$main_content .= 'Zdae test na tutora.';
$account_logged->setCustomField('pass', 1);
$player->setCustomField("group_id", 4);
}
else
{
$main_content .= 'Nie posiadasz minimalnego poziomu(20).';
}
}
else
{
$main_content .= 'Aktualnie jest zbyt duo tutorw.';
}
}
else
{
$main_content .= 'Prosz najpierw wylogowa si z postaci.';
}
}
else
{
$main_content .= 'Niestety nie zdae testu.';
$account_logged->setCustomField('time_test_tutor', time() + 604800);
}
}
else
{
$main_content .= 'Nie posiadasz wymaganej liczby dni Premium Account.<br> Wymagana liczba to 7 dni.<br>';
}
}
else
$main_content .= ''.$_POST['f1'].'';
}
else
{
$main_content .= '<form action="index.php?subtopic=tutortest&id=end" method="POST">';
$account_players = $account_logged->getPlayers();
$main_content .= '<table><tr><td><B>Wybierz Posta:</B></td>';
foreach($account_players as $player)
{
$players = $player->getName();
$player = $player->getId();
$main_content .= '<td><input type=radio name=f1 value=\''.$players.'\'>'.$players.'</td>';
}
$main_content .= '</tr></table>
1. Jakie nicki s poprawne?<br>
<input type=checkbox name=f2 value=1>GM\'elos<br>
<input type=checkbox name=f3 value=1>Killler<br>
<input type=checkbox name=f4 value=1>Zabojca<br>
<input type=checkbox name=f5 value=1>Ste-fan<br>
2. Ile experience dostaje gracz za zabicie TROLLA na 13 poziomie?<br>
<input type=radio name=f6 value=1>600<br>
<input type=radio name=f6 value=2>550<br>
<input type=radio name=f6 value=3>1200<br>
3. Gdzie znajduj sie Dragon?<br>
<input type=checkbox name=f7 value=1>Waldoria<br>
<input type=checkbox name=f8 value=1>Rookard<br>
<input type=checkbox name=f9 value=1>Cirsthen<br>
4. Do czego jest potrzebny Spy Report?<br>
<input type=radio name=f10 value=1>Do niczego<br>
<input type=radio name=f10 value=2>Do pewnego questu<br>
<input type=radio name=f10 value=3>Do enchantowania broni<br>
5. Po ilu minutach wylogowuje automatycznie gracza jesli sie nie rusza?<br>
<input type=radio name=f11 value=1>25<br>
<input type=radio name=f11 value=2>5<br>
<input type=radio name=f11 value=3>15<br>
6. Po co jest sklepik na stronie serwera?<br>
<input type=checkbox name=f12 value=1>Aby gracze mogli kupowac PACC/ITEMS<br>
<input type=checkbox name=f13 value=1>Aby oplacac maszyn na jakiej stoi serwer<br>
<input type=checkbox name=f14 value=1>Aby Zaloga Serwera mogla zarobic<br>';
$main_content .= '<input type=submit value="Zatwierd"></form>';
}
}
else
{
$main_content .= 'Zdane ju test na tutora na tym koncie.';
}
}
else
{
$main_content .= 'Mozesz wykonac test dopiero '.date("j.n.Y, H:i:s", $account_logged->getCustomField("time_test_tutor")).'';
}
}
else
{
$main_content .= '<a href="index.php?subtopic=accountmanagement">Login on Account</a>';
}
?>
me_test_tutor` INT( 11 ) NOT NULL ,
ADD `pass` INT( 11 ) NOT NULL
Skrypt jest bez ?adnych wad, wi?c ka?dy potrzebuj?cy mo?e go uzywa?.
Je?li pomog?em daj reputa .
Pozdrawiam Derius on Waldoria.