Dhenyz 18 Postado Julho 22, 2011 Share Postado Julho 22, 2011 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. Link para o comentário Compartilhar em outros sites More sharing options...
pessoa93 217 Postado Julho 22, 2011 Share Postado Julho 22, 2011 (editado) Boa carinha, assim fica mais bonito mesmo Obrigado por fazer Editado Julho 22, 2011 por Pess0a Link para o comentário Compartilhar em outros sites More sharing options...
Demonbholder 420 Postado Julho 27, 2011 Share Postado Julho 27, 2011 Legal cara, mais uma façanha para os sites. Parabéns, reputado. Tutorial aprovado e movido. Link para o comentário Compartilhar em outros sites More sharing options...
Demonbholder 420 Postado Julho 27, 2011 Share Postado Julho 27, 2011 Legal cara, mais uma façanha para os sites. Parabéns, reputado. Tutorial aprovado e movido. Link para o comentário Compartilhar em outros sites More sharing options...
RHCP 24 Postado Julho 29, 2011 Share Postado Julho 29, 2011 Sabe me dizer se essa lista de ultimos ganhadores, funciona com esse sistema de Lottery: http://www.xtibia.com/forum/topic/133381-lottery-system/ Se sim, rep+ na certa. Link para o comentário Compartilhar em outros sites More sharing options...
Dhenyz 18 Postado Julho 29, 2011 Autor Share Postado Julho 29, 2011 @POST: Thx galerinha. ;D @RHCP: Funciona sim, aliás, funciona em qualquer sistema, voce precisa é verificar se as tables na SQL são as mesmas, mas no caso do sistema que voce usa não precisa alterar porque já está certo. ;D Link para o comentário Compartilhar em outros sites More sharing options...
criston13 2 Postado Outubro 22, 2011 Share Postado Outubro 22, 2011 ai mano posta a pasta dos itens ai to precisando! Vlw Link para o comentário Compartilhar em outros sites More sharing options...
Dhenyz 18 Postado Outubro 23, 2011 Autor Share Postado Outubro 23, 2011 (editado) OK, eu postarei o link para download. Estarei à upar os itens, quando o feito eu dou um edit aqui. Aguarde uns minutos. EDIT: Pronto, a senha é: "*items-tibia=byDhenyzShady". e o link é: http://www.4shared.com/file/--mDD-TA/items.html . Editado Outubro 23, 2011 por Dhenyz Link para o comentário Compartilhar em outros sites More sharing options...
Administrador Administrador 1435 Postado Novembro 1, 2011 Administrador Share Postado Novembro 1, 2011 Muito bom camarada, parabéns =p Rep+ Link para o comentário Compartilhar em outros sites More sharing options...
k2lan 45 Postado Novembro 1, 2011 Share Postado Novembro 1, 2011 aparece tudo certo no site, só que nao mostra quem ganhou a lottery o que devo fazer? Link para o comentário Compartilhar em outros sites More sharing options...
Administrador Administrador 1435 Postado Novembro 8, 2011 Administrador Share Postado Novembro 8, 2011 @k2lan Ele mostra o último sim os últimos 12, manda uma foto do seu ai pra gente que vamos ajudar. Link para o comentário Compartilhar em outros sites More sharing options...
Blueberry 0 Postado Dezembro 5, 2011 Share Postado Dezembro 5, 2011 coloquei no meu site e na verdade ele não mostra os ultimos 12 não, ele só mostrou os 12 primeiros e nunca mais atualizou, alguém ai sabe o que devo fazer pra lista sempre atualizar ? Obrigado Link para o comentário Compartilhar em outros sites More sharing options...
thiagozika157 17 Postado Janeiro 29, 2012 Share Postado Janeiro 29, 2012 Conteudo inovador hein muito bom, eu ja tinha visto este sistema mais direto pelo ot não mostra nada pelo geisor. Link para o comentário Compartilhar em outros sites More sharing options...
edmolla 5 Postado Fevereiro 9, 2012 Share Postado Fevereiro 9, 2012 Olá meu sistema é o que vc passou no topico porem eu nao estou conseguindo fazer com que a pagina da loteria mostre os ganhadores... a db esta correta conforme o topico de loteria postado aqui e tbm os scripts estao organizados e funcionais porem eu nao sei o que acontece que o site nao atualiza fica sempre como vencedor o player NOBODY =/ pode me ajudar? Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados