Seguinte Galera ÉkczTibiana, tenho um OT server com lottery system, achei a page muito feia e escrota. Foi então que decidi fazer uma melhor.
Bem, eu acho que deu certo.
Como usar?
- Basta substituir o código usado na página correspondente à lottery em seu site.
Em qual sistema funciona?
- Creio que todos os sistemas são parecidos, o lance é a DB.
Podes usar este lottery system, postado pelo DevilMoon.
Por que eu devo usar?
- Porque é manero, mostra os itens que estão para ser sorteados e os últimos vencedores.
A quantia de vencedores e os itens podem ser customizadas.
Print screen:
Como editar?
- Para editar os itens sorteados, voce deve localizar e editar estas linhas de comando:
<tr> <td><p align="center"><img src="images/items/8889.gif"</img><br /> Skullcracker armor</p></td> <td>You see a skullcracker armor (Arm:14, protection holy -5%, death +5%). It can only be wielded properly by knights of level 100 or higher. It weighs 110.00 oz.</td> </tr>
Bem, vamos aos códigos:
Substitua tudo oque tiver dentro da página 'lottery.php' do seu site, pelo código abaixo:
<?PHP //Criado por Dhenyz Shady from shadyroom.blogspot.com //Favor manter os créditos / Please keep the credits //Use e abuse / Enjoy! header("Content-Type: text/html; charset=ISO-8859-1",true) ; $lotterys = $SQL->query("SELECT `id`, `name`, `item` FROM lottery ORDER BY `id` ASC LIMIT 12;"); $players = 0; $main_content .= ' <h1><center>- '.$config['server']['serverName'].' Lottery System -</center></h1> Esse sistema sorteia de <b>2 em 2hrs</b> um player <font color="green">ONLINE</font> no servidor para dar um item a ele, e os items disponíveis na loteria são: <br></br> <TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><B>Itens Sorteados:</B></TD></TR></TABLE> <table border="1" width="100%"> <tr> <td><p align="center"><img src="images/items/8889.gif"</img><br /> Skullcracker armor</p></td> <td>You see a skullcracker armor (Arm:14, protection holy -5%, death +5%). It can only be wielded properly by knights of level 100 or higher. It weighs 110.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/2534.gif"</img><br /> Vampire shield</p></td> <td>You see a vampire shield (Def:34). It weighs 38.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/2195.gif"</img><br /> Boots of haste</p></td> <td>You see boots of haste (speed +15). It weighs 7.50 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/7428.gif"</img><br /> Bonebreaker</p></td> <td>You see bonebreaker (Atk:46, Def:15). It can only be wielded properly by knights of level 55 or higher. It weighs 120.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/5741.gif" border="0"</img><br /> Skull helmet</p></td> <td>You see a skull helmet (Arm:9). It weighs 42.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/7407.gif"</img><br /> Haunted blade</p></td> <td>You see a haunted blade (Atk:40, Def:12). It can only be wielded properly by knights of level 30 or higher. It weighs 31.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/8890.gif"</img><br />Robe Of The Underworld</p></td> <td>You see a robe of the underworld (Arm:12, protection holy -12%, death +12%). It can only be wielded properly by sorcerers of level 100 or higher. It weighs 19.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/8878.gif"</img><br />Crystalline Armor</p></td> <td>You see a crystalline armor (Arm:13, protection energy -3%, ice +3%). It can only be wielded properly by knights and paladins of level 60 or higher. It weighs 84.50 oz.</td> </tr> <tr> <td><p align="center"><img src="http://i52.tinypic.com/rr2gy9.gif"</img><br /> Noble axe</p></td> <td>You see a noble axe (Atk:39, Def:22). It can only be wielded properly by players of level 35 or higher. It weighs 38.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/2527.gif"</img><br /> Rose Shield</p></td> <td>You see a rose shield (Def:27). It weighs 52.00 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/6531.gif"</img><br /> Santa Hat</p></td> <td>You see a santa hat (Arm:1). It weighs 7.50 oz.</td> </tr> <tr> <td><p align="center"><img src="images/items/2160.gif"</img><br /> 5 Crystal coins</p></td> <td>50,000 Gold.</td> </tr> </table> <br />'; if(empty($lotterys)) { $main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><b>Auctions</b></td></TR><TR BGCOLOR='.$config['site']['darkborder'].'><TD>Currently is no one active Auction.</TD></TR></TABLE>'; $main_content .= '<br /><p align="right"><small></small></p>'; } else { foreach($lotterys as $lottery) { $players++; if(is_int($players / 2)) $bgcolor = $config['site']['lightborder']; else $bgcolor = $config['site']['darkborder']; $cost = round($auction['cost']/1000, 2); $content .= '<TR BGCOLOR='.$bgcolor.'><TD><center>'.$lottery['id'].'</center></TD><TD><center>'.$lottery['item'].'</center></TD><TD><center><a href="?subtopic=characters&name='.urlencode($lottery['name']).'">'.$lottery['name'].'</a></center></TD></TR>'; } $main_content .= 'Os últimos 12 sorteios:<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><b><center>ID</center></b></TD><TD class="white"><b><center>Item</center></b></TD><TD class="white"><b><center>Sortudo</center></b></td></TR>'.$content.'</TABLE>'; $main_content .= ''; } ?>
Obs.:
- Note que voce precisa ter a pasta 'items' dentro do 'images' no seu site. (Caso voce não tiver é só pedir que eu posto aqui)
- Fique a vontade para usar e editar, porém, mantenha os créditos.
- Se voce vier a usar, mande um aviso contendo o site, eu gosto de ver a criatividade das pessoas.