PI

[Gesior] Show Outfit Em Tempo Real

Por Piabeta Kun, 06 de set. de 2012 em Tutoriais de Websites

21
16.8k
Piabeta KunP
06 de setembro de 2012 às 02:12

Novamente navegando em forums gringos achei algo que eu recebia pms e mais pms para fazer!
Esse tutorial mostra como fazer o show outifis mostrar os outfits dos personagens em tempo real!

characters.php


Localize a seguinte linha.

<td rowspan="2" width="68" height="68" align="center" valign="bottom">'.$playerOutfit.'</td>


e substituí-la por isso.

<td rowspan="2" width="68" height="68" align="center" valign="bottom"><image src="outfiter/outfiter.php?id='.$player->getLookType().'&addons='.$player->getLookAddons().'&head='.$player->getLookHead().'&body='.$player->getLookBody().'&legs='.$player->getLookLegs().'&feet='.$player->getLookFeet().'"/></td>



Outra versão para characters.php

Adicione esta acima do código de comentário no characters.php

// ** OUTFIT SHOWER 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:<TD style="background-color: '.$bgcolor.'"><image src="outfiter/outfiter.php?id='.$player->getLookType().'&addons='.$player->getLookAddons().'&head='.$player->getLookHead().'&body='.$player->getLookBody().'&legs='.$player->getLookLegs().'&feet='.$player->getLookFeet().'"/></TD></TD>';//END



whoisonline.php

Pocure isso

<TD WIDTH=60%>'.$flag.'<A HREF="index.php?subtopic=characters&name='.urlencode($player['name']).'">'.$player['name'].'</A></TD>


e adicione isso acima dele

<TD><image src="outfiter/outfiter.php?id='.$player['looktype'].'&addons='.$player['lookaddons'].'&head='.$player['lookhead'].'&body='.$player['lookbody'].'&legs='.$player['looklegs'].'&feet='.$player['lookfeet'].'"/></TD>



Pocure isso

<TD><A HREF="index.php?subtopic=whoisonline&order=name" CLASS=white>Name</A></TD>



e adicione isso acima dele

<TD CLASS=white><b>Outfit</b></TD>



Imagens

cAhyHWl.png

dkfGOPE.png

bB4g_3i.png



Arquivos PHP usados

 


Creditos: Ninja e PiabetaMan01 por trazer ao forum

Editado Setembro 30 por Bennyyw

CriticalC
07 de setembro de 2012 às 20:11

Tutorial está aprovado, estará sendo movido para seção correta.

 

Atenciosamente, Critical.

RHCPR
08 de setembro de 2012 às 17:42

Tem pra 9.60?

Piabeta KunP
08 de setembro de 2012 às 22:02

Amigo isso é um tuto para pagina character.php e whoisonline.php, todos gesiors contem essa pagina, ou seja, só você usar ele para seu website compativel com seu servidor!

Até!

3 semanas depois...
LtkshowL
29 de setembro de 2012 às 21:36

Mano ja tentei de todo jeito e não tou conseguindo configura .

 

não teria como vc coloca 1 character.php e o whoisonline.php ja pronto mostrando em tempo real o Outfit não?

VictorWEBMasterV
01 de outubro de 2012 às 15:33

Muito bom tutorial, estarei utilizando em meus websites =d

3 semanas depois...
LtkshowL
16 de outubro de 2012 às 11:27

Cara Isso Não Funfa Ja Tentei Em Varios Characters.php Não Funfo Em Nenhum Você Pelo Menos Tento? Pra Ver Se Funfa? Ou Só Pego Da Otland E Colocou Aqui No Xtibia Sem Se Quer Ao Menos Testar ?

Editado Outubro 16 por LTK157

DehzinnD
16 de outubro de 2012 às 12:05

Funciona sim, além do mais Gesior o cara tá produzindo ele novamente, só olha no otland lá ;d

VictorWEBMasterV
16 de outubro de 2012 às 13:07

Sistema está funcionando perfeitamente, verifique os seu códigos antes de postar. Certifique-se de que você está fazendo certo... Poste uma print screen mostrando o possível erro que da, vou verificar o erro e postar a solução.

RHCPR
19 de outubro de 2012 às 12:47

Quando eu perguntei se tem pra 9.60, queria saber se mostra os novos outfits...

hellcoreotH
19 de outubro de 2012 às 13:12

Não mostra os novos outfits, só até 8.60 , mas pode ser editado para mostras 8.6+

2 semanas depois...
daniel1997D
27 de outubro de 2012 às 12:04

Oi, eu estou tendo esse erro:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1' in C:\xampp\htdocs\characters.php:354 Stack trace: #0 C:\xampp\htdocs\characters.php(354): PDO->query('SELECT `id`, `d...') #1 C:\xampp\htdocs\index.php(177): include('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\characters.php on line 354

 

Quem Me Ajudar dou rep+

1 mês depois...
YagoBlindY
11 de novembro de 2012 às 02:39

Não funcionou ;/

11 de novembro de 2012 às 12:50

meus characters.php e o whoisonline não contem as linhas que você mandou substituir... então tentei adicionar essas linhas, mesmo não as tendo. deu merda, quando eu ia para a parte de characters do site ou dos online, a tela ficava branca, resumindo: simplesmente dava erro!, pra mim já xega de tudo isso por hj..

Editado Novembro 11 por ewertonsilva157

7 meses depois...
30 de junho de 2013 às 09:56

nao funfiona !