Ir para conteúdo

Recursos

Galeria de recursos para OTServer, scripts, mapas, magias, npcs, codigos, etc.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



  • Mais Reputados

  • Tópicos

  • Últimos Posts

    • Bom to fazendo um shop system igual do otp so que preciso de ajuda na parte de comprar, nao sei se precisa de um href mas se alguem puder ajudar   gifts.php <div class="asdsad"> <div id="contentMain"> <style type="text/css"> .blackfriday{ background-color: black; color: yellow; border-radius: 10px; } .blackfriday > fieldset > legend{ color: white; } .blackfriday > a:visited a{ color: white; } </style> <div class="message"> <div class="content"> <fieldset> <legend>Bem vindo a Loja</legend> <legend> <center> <br> <div> <a href="/index.php/p/v/pagseguro"><i class="fa fa-cubes"></i> <h2>Comprar mais</a></font> </center> </fieldset> </div> </div> <div class="fixedbar"> <div class="boxfloat"> <a href="#Premium"> [ Premium ] </a><a href="#Itens"> [ Itens ] </a><a href="#Addons"> [ Addons ] </a><a href="#Services"> [ Services ] </a><a href="#Decorations"> [ Decorations ] </a> </div> </div> <div class="message"> <div class="content pacc" id="Premium"> <fieldset> <legend>Premium</legend> <legend> <table border="1" class="pTable"> <tr class="pTitle"> <td width="8%" align="center">#</td> <td width="82%" align="left">Descrição</td> <td width="10%" align="center">Comprar</td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/PremiumAccount.png" border="0"></center></td> <td><b>Premium - 30 Days</b><br>[BR] Premium Account, você tem acesso a ilhas vip, conta com vocação com menos delay, sistemas exclusivos para premium, como o fly. A Premium é valida para toda sua account, portanto e valida em todos mundos. E muito mais, garanta já a sua!<br><br> [EN] Premmium Account, you have free access to vip islands, vocation with less delay, exclusive premium systems like fly. The Premium Account is valid to your entire account, so it's valid in all worlds, and much more, get your's now!</td> <td align="center"> <center><form action="/index.php/p/v/shop/buy/18" method="POST"> <input type="submit" value="Comprar"> <br><b>8 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/PremiumAccount365.png" border="0"></center></td> <td><b>Premium - 365 Days</b><br>[BR] Premium Account, você tem acesso a ilhas vip, conta com vocação com menos delay, sistemas exclusivos para premium, como o fly. A Premium é valida para toda sua account, portanto e valida em todos mundos. E muito mais, garanta já a sua!<br><br> [EN] Premmium Account, you have free access to vip islands, vocation with less delay, exclusive premium systems like fly. The Premium Account is valid to your entire account, so it's valid in all worlds, and much more, get your's now!</td> <td align="center"> <center><form action="shop/characterselect/23" method="POST"> <input type="submit" value="Comprar"><br><b><font style="text-decoration: line-through;color: red;font-size: 11px;">100 Pontos</font></b> <br><b>80 Pontos</b> </form></center> </td> </tr> </tbody></table> </fieldset> </div> </div> <div class="message"> <div class="content item" id="Itens"> <fieldset> <legend>Itens</legend> <legend> <table border="1" class="pTable"> <tbody><tr class="pTitle"> <td width="8%" align="center">#</td> <td width="82%" align="left">Descrição</td> <td width="10%" align="center">Comprar</td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/Ultraball.png" border="0"></center></td> <td><b>100x Ultra Ball</b><br></td> <td align="center"> <center><form action="shop/characterselect/2" method="POST"> <input type="submit" value="Comprar"> <br><b>4 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/BikeBox.png" border="0"></center></td> <td><b>Super Bike Box</b><br>[BR] Item para usar a Bike (+3000 Speed) <br><br> [EN] Item to use the Bike (+3000 Speed)</td> <td align="center"> <center><form action="shop/characterselect/5" method="POST"> <input type="submit" value="Comprar"> <br><b>7 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/DittoBox.png" border="0"></center></td> <td><b>Box - Ditto Pokemon</b><br>[BR] Ditto Box, você recebe uma caixa com um Ditto dentro, o pokémon que se transforma em seu adversario, é considerado um dos pokémons mais raros do mundo otpokémon, sendo possivel encontrar apenas no SHOP. <br><br> [EN] Ditto Box, you receive a box containing a Ditto, the pokémon who transform's itself in it's opponent. It's considered one of the otpokémon world's rarest pokémon, which can only be found in the SHOP.</td> <td align="center"> <center><form action="shop/characterselect/6" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/ShinyStone.png" border="0"></center></td> <td><b>Shiny Stone</b><br>[BR] Use em seu Pokémon para transforma-lo em um raro Pokémon Shiny! <a href="shiny"> (primeiro veja quais podem ser transformados e quantas stones precisa, clique aqui)</a> <br><br> [EN] Use it in you Pokémon to turn it into a rare Shiny pokémon! (first see which of them can be transformed and how many stones it takes, <a href="shiny">click here</a>).</td> <td align="center"> <center><form action="shop/characterselect/7" method="POST"> <input type="submit" value="Comprar"> <br><b>7 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/BoostStone.png" border="0"></center></td> <td><b>Boost Stone</b><br>[BR] Cada uma aumenta a saude (level) do seu pokémon (+500 hp), podem ser usadas mais de 1 em um unico pokémon<br><small>*1 a 4 não falha<br>*5 a 7 corre o risco de falhar mas não perde saude (level)<br>*8 a 10 se falhar o level volta para 4 a 6</small><br> Uso direto na Pokeball. <br><br> [EN] Each of theese enhances you pokémon health (level) in +500 hp, can only be used on one pokémon. <br><small> *1 to 4 does not fail<br> *5 to 7 there is a risk of failing but your poke won't loose health (level)<br> * 8 to 10 if it fails your poke's level will downgrade from 4 to 6</small><br> Use directly on the Pokeball.</td> <td align="center"> <center><form action="shop/characterselect/8" method="POST"> <input type="submit" value="Comprar"> <br><b>5 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/outfit box key.png" border="0"></center></td> <td><b>Outfit Box Key</b><br>A Outfit Box Key é utilizada para abrir a "Sealed Outfit Box"<img src="/images/shop/sealed outfit box.png" width="30" height="30" border="0">.<br> Após aberta ela se transforma em uma linda Outfit Box com um outfit dentro.<br> <small>A cor da Outfit Box e o Outfit é randomico.</small> <br><br><center> <a id="ShowOutfitBox" href=""><b>Clique aqui para exibir a lista de outfits.</b></a></center><br> <div id="ListOutfitBox" style="display: none;"> <img src="/images/shop/outfit box list.png" width="100%" border="0"> </div></td> <td align="center"> <center><form action="shop/characterselect/62" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> </tbody></table> </fieldset> </div> </div> <div class="message"> <div class="content addon" id="Addons"> <fieldset> <legend>Addons</legend> <legend> <table border="1" class="pTable"> <tbody><tr class="pTitle"> <td width="8%" align="center">#</td> <td width="82%" align="left">Descrição</td> <td width="10%" align="center">Comprar</td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/AddonBox.png" border="0"></center></td> <td><b>Addon box</b><br>[BR] Use o addonbox e descubra qual adereço para o seu pokémon você conseguiu, pode sair qualquer tipo de addon da addonbox, use o item que sair da addonbox diretamente no seu pokémon (cada addon tem na sua descrição o pokémon compatível). Caso use mais de um addon no seu pokémon, você pode escolher qual addon usar utilizando o comando !addon x (onde x é o numero do addon), caso você use !addon 0 o pokémon fica sem o addon. *Obs: Ao evoluir o pokémon o addon é perdido. <br><br> [EN] Use the addon box and find out which addon for your pokémon you received, you can receive any addon from the addon box, use the item that comes from the box directly on your pokémon (each addon has in it's description the compatible pokémon name). I you use more than on addon on your pokémon, you can choose which one to use by using the command !addon x (where x is the addon number), if you use !addon 0, your pokémon stays whithout an addon. *Obs: When evolving, your pokémon's addon is lost.</td> <td align="center"> <center><form action="shop/characterselect/13" method="POST"> <input type="submit" value="Comprar"> <br><b>5 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/16894%20-%20Golden%20addon%20box.png" border="0"></center></td> <td><b>Golden Addon Box</b><br>O Golden addon box é uma versão aperfeiçoada da addon box comum. Os addons que podem aparecer ao usar a Golden addon box são diferentes dos addons que podem aparecer ao usar a addon box comum. <br><br><center> <a id="ShowAddonGoldenBox" href=""><b>Clique aqui para exibir a lista de addons.</b></a></center><br> <div id="ListAddonGoldenBox" style="display: none;"> <table border="1" class="pTable"> <tbody><tr class="pTitle"> <td width="5%" align="center">Icon</td> <td width="30%" align="center">Name</td> <td width="65%" align="center">Pokémon</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/16896 - Silver helmet addon.png" border="0"></td> <td align="center">Silver Helmet</td> <td align="center">Mamoswine e Shiny Mamoswine.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/16895 - Gold helmet addon.png" border="0"></td> <td align="center">Gold Helmet</td> <td align="center">Mamoswine e Shiny Mamoswine.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13487 - purple dragon addon.png" border="0"></td> <td align="center">Purple Dragon</td> <td align="center">Dragonite e Shiny Dragonite.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13486 - green dragon addon.png" border="0"></td> <td align="center">Green Dragon</td> <td align="center">Dragonite e Shiny Dragonite.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/16133 - white suit addon.png" border="0"></td> <td align="center">White Suit</td> <td align="center">Machamp e Shiny Machamp.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/16134 - black suit addon.png" border="0"></td> <td align="center">Black Suit</td> <td align="center">Machamp e Shiny Machamp.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13393 - Snorlax The Gray addon.png" border="0"></td> <td align="center">Snorlax The Gray</td> <td align="center">Snorlax e Shiny Snorlax.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13394 - Sushilax addon.png" border="0"></td> <td align="center">Sushilax</td> <td align="center">Snorlax e Shiny Snorlax.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13488 - purple dino armor addon.png" border="0"></td> <td align="center">Purple Dino Armor</td> <td align="center">Tropius, Shiny Tropius, Meganium e Shiny Meganium.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13489 - red dino armor addon.png" border="0"></td> <td align="center">Red Dino Armor</td> <td align="center">Tropius, Shiny Tropius, Meganium e Shiny Meganium.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/13490 - gold dino armor addon.png" border="0"></td> <td align="center">Gold Dino Armor</td> <td align="center">Tropius, Shiny Tropius, Meganium e Shiny Meganium.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/16891 - Immortal Shaman addon.png" border="0"></td> <td align="center">Immortal Shaman</td> <td align="center">Alakazam e Shiny Alakazam.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Wizards warrior addon.png" border="0"></td> <td align="center">Wizard's Warrior</td> <td align="center">Mamoswine e Shiny Mamoswine.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Fang frozen addon.png" border="0"></td> <td align="center">Fang Frozen</td> <td align="center">Mamoswine e Shiny Mamoswine.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Witch apprentice addon.png" border="0"></td> <td align="center">Witch Apprentice</td> <td align="center">Gardevoir e Shiny Gardevoir.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Housekeeper addon.png" border="0"></td> <td align="center">Housekeeper</td> <td align="center">Gardevoir e Shiny Gardevoir.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Purple Princess addon.png" border="0"></td> <td align="center">Purple Princess</td> <td align="center">Gardevoir e Shiny Gardevoir.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Red Princess addon.png" border="0"></td> <td align="center">Red Princess</td> <td align="center">Gardevoir e Shiny Gardevoir.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Orange balloon addon.png" border="0"></td> <td align="center">Orange Balloon</td> <td align="center">Spiritomb e Shiny Spiritomb.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Green ballon addon.png" border="0"></td> <td align="center">Green Ballon</td> <td align="center">Spiritomb e Shiny Spiritomb.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Clown box addon.png" border="0"></td> <td align="center">Clown Box</td> <td align="center">Spiritomb e Shiny Spiritomb.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Death addon.png" border="0"></td> <td align="center">Death</td> <td align="center">Garchomp e Shiny Garchomp.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Black Rock Star addon.png" border="0"></td> <td align="center">Black Rock Star</td> <td align="center">Garchomp e Shiny Garchomp.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Blue Rock Star addon.png" border="0"></td> <td align="center">Blue Rock Star</td> <td align="center">Garchomp e Shiny Garchomp.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Red Rock Star addon.png" border="0"></td> <td align="center">Red Rock Star</td> <td align="center">Garchomp e Shiny Garchomp.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Zorrerade addon.png" border="0"></td> <td align="center">Zorrerade</td> <td align="center">Roserade e Shiny Roserade.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Mafia Fantasy addon.png" border="0"></td> <td align="center">Mafia Fantasy</td> <td align="center">Honchkrow e Shiny Honchkrow.</td> </tr> <tr class="b2"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/Postmon addon.png" border="0"></td> <td align="center">Postmon</td> <td align="center">Pelipper e Shiny Pelipper.</td> </tr> <tr class="b1"> <td align="center"><img width="30" height="30" src="/images/shop/goldenBox/crystal fragment.png" border="0"></td> <td align="center">Crystal Fragment</td> <td align="center">A Golden Addon Box tem uma pequena chance de dar como <b>bônus</b> um Crystal fragment.</td> </tr> </tbody></table> </div></td> <td align="center"> <center><form action="shop/characterselect/36" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> </tbody></table> </fieldset> </div> </div> <div class="message"> <div class="content service" id="Services"> <fieldset> <legend>Services</legend> <table border="1" class="pTable"> <tbody><tr class="pTitle"> <td width="8%" align="center">#</td> <td width="82%" align="left">Descrição</td> <td width="10%" align="center">Comprar</td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/RecoveryKey.png" border="0"></center></td> <td><b>Comprar nova Recovery Key</b><br>[BR] <small>(Por motivos de segurança você recebe a Recovery Key somente após uma semana, e a transação pode ser cancelada a qualquer momento no menu da conta).</small> <br><br> [EN] <small>For safety reasons you receive the Recovery Key only after one week and the transaction can be canceled at any time at your accoun'ts menu).</small></td> <td align="center"> <center><form action="shop/characterselect/9" method="POST"> <input type="submit" value="Comprar"> <br><b>3 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/ChangeSex.png" border="0"></center></td> <td><b>Trocar sexo do personagem</b><br>[BR] Trocar o sexo do personagem, exemplo Male -&gt; Female ou Female -&gt; Male. <br><br> [EN] Changing your character sex, example Male -&gt; Female or Female -&gt; Male.</td> <td align="center"> <center><form action="shop/characterselect/10" method="POST"> <input type="submit" value="Comprar"> <br><b>2 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/ChangeName.png" border="0"></center></td> <td><b>Troca de Nome</b><br>[BR] Trocar o nome do seu personagem (é permitido uma troca a cada 30 dias). <br><br> [EN] Change you character name (it's only allowed to change it once a month). </td> <td align="center"> <center><form action="shop/characterselect/12" method="POST"> <input type="submit" value="Comprar"> <br><b>5 Pontos</b> </form></center> </td> </tr> </tbody></table> </fieldset> </div> </div> <div class="message"> <div class="content decoration" id="Decorations"> <fieldset> <legend>Decorations</legend> <table border="1" class="pTable"> <tbody><tr class="pTitle"> <td width="8%" align="center">#</td> <td width="82%" align="left">Descrição</td> <td width="10%" align="center">Comprar</td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/YellowRoses.png" border="0"></center></td> <td><b>Yellow Roses</b><br>Embeleze sua casa com essas lindas flores amarelas. O item vai embrulhado em uma bela caixa que deve ser desembrulhada dentro da sua casa.</td> <td align="center"> <center><form action="shop/characterselect/25" method="POST"> <input type="submit" value="Comprar"> <br><b>2 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/PinkRoses.png" border="0"></center></td> <td><b>Pink Roses</b><br>Embeleze sua casa com essas lindas flores rosa. O item vai embrulhado em uma bela caixa que deve ser desembrulhada dentro da sua casa.</td> <td align="center"> <center><form action="shop/characterselect/26" method="POST"> <input type="submit" value="Comprar"> <br><b>2 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/RedRoses.png" border="0"></center></td> <td><b>Red Roses</b><br>Embeleze sua casa com essas lindas flores vermelhas. O item vai embrulhado em uma bela caixa que deve ser desembrulhada dentro da sua casa.</td> <td align="center"> <center><form action="shop/characterselect/27" method="POST"> <input type="submit" value="Comprar"> <br><b>2 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/BloomingCactus.png" border="0"></center></td> <td><b>Blooming Cactus</b><br>Embeleze sua casa com esses lindos cactus florescendo. O item vai embrulhado em uma bela caixa que deve ser desembrulhada dentro da sua casa.</td> <td align="center"> <center><form action="shop/characterselect/28" method="POST"> <input type="submit" value="Comprar"> <br><b>2 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/BitterSmackLeaf.png" border="0"></center></td> <td><b>Bitter-Smack Leaf</b><br>Embeleze sua casa com essa linda planta de folhas amargas. O item vai embrulhado em uma bela caixa que deve ser desembrulhada dentro da sua casa.</td> <td align="center"> <center><form action="shop/characterselect/29" method="POST"> <input type="submit" value="Comprar"> <br><b>2 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/18961%20-%20pokeball%20bed%20kit.png" border="0"></center></td> <td><b>Pokeball Bed Kit</b><br>Use esse kit para decorar sua cama.</td> <td align="center"> <center><form action="shop/characterselect/47" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/18962 - ultraball bed kit.png" border="0"></center></td> <td><b>Ultraball Bed Kit</b><br>Use esse kit para decorar sua cama.</td> <td align="center"> <center><form action="shop/characterselect/48" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> <tr class="b1"> <td><center><img width="50" height="50" src="/images/shop/18963 - greatball bed kit.png" border="0"></center></td> <td><b>Greatball Bed Kit</b><br>Use esse kit para decorar sua cama.</td> <td align="center"> <center><form action="shop/characterselect/49" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> <tr class="b2"> <td><center><img width="50" height="50" src="/images/shop/18964 - premierball bed kit.png" border="0"></center></td> <td><b>Premierball Bed Kit</b><br>Use esse kit para decorar sua cama.</td> <td align="center"> <center><form action="shop/characterselect/50" method="POST"> <input type="submit" value="Comprar"> <br><b>10 Pontos</b> </form></center> </td> </tr> </tbody></table> </fieldset> </div> </div> <br><br><br><center><font size="1">Ao doar você está aceitando os termos de doação otPokemon.com - Qualquer duvida entrar em contato pelo email [email protected]</font></center><script type="text/javascript"> function optionCheck(){ var option = document.getElementById("doacao").value; $(".donateMsg").html("R$ 1,00 = 1 ponto"); $(".pagseguroPoints").val(''); if(option == "0"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "1"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="block"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "2"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="block"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "3"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="block"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "4"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="block"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "5"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="block"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "6"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="block"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "7"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="block"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "8"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="block"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "9"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="block"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "10"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="block"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "11"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="block"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "12"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="block"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="none"; } if(option == "13"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="block"; document.getElementById("bitcoin").style.display ="none"; } if(option == "14"){ document.getElementById("mercadopago").style.display ="none"; document.getElementById("pagseguro").style.display ="none"; document.getElementById("paygolsms").style.display ="none"; document.getElementById("paypal").style.display ="none"; document.getElementById("mercadopago2").style.display ="none"; document.getElementById("fortumo-ve").style.display ="none"; document.getElementById("pagseguro-boleto").style.display ="none"; document.getElementById("fortumo").style.display ="none"; document.getElementById("paygol").style.display ="none"; document.getElementById("paypal-mx").style.display ="none"; document.getElementById("paypal-eur").style.display ="none"; document.getElementById("paypal-br").style.display ="none"; document.getElementById("bitcoin").style.display ="block"; } } </script> <script type="text/javascript"> var hiden = 1; var showAddon = $('#ShowAddonGoldenBox'); var showAddon2 = $('#ShowAddonGoldenBox2'); var showOutfit = $('#ShowOutfitBox'); var listAddon = $('#ListAddonGoldenBox'); var listAddon2 = $('#ListAddonGoldenBox2'); var listOutfit = $('#ListOutfitBox'); listAddon.hide(0); listAddon2.hide(0); listOutfit.hide(0); showAddon.click(function (event) { event.preventDefault(); if (hiden == 1){ showAddon.html('<b>Clique aqui para esconder a lista de addons.</b>'); listAddon.fadeIn(500); hiden = 0; }else{ showAddon.html('<b>Clique aqui para exibir a lista de addons.</b>'); listAddon.fadeOut(500); hiden = 1; } }); showAddon2.click(function (event) { event.preventDefault(); if (hiden == 1){ showAddon2.html('<b>Clique aqui para esconder a lista de addons.</b>'); listAddon2.fadeIn(500); hiden = 0; }else{ showAddon2.html('<b>Clique aqui para exibir a lista de addons.</b>'); listAddon2.fadeOut(500); hiden = 1; } }); showOutfit.click(function (event) { event.preventDefault(); if (hiden == 1){ showOutfit.html('<b>Clique aqui para esconder a lista de outfits.</b>'); listOutfit.fadeIn(500); hiden = 0; }else{ showOutfit.html('<b>Clique aqui para exibir a lista de outfits.</b>'); listOutfit.fadeOut(500); hiden = 1; } }); </script> <script> function onlyNumber(event){ //if the letter is not digit then display error and don't type anything if (event.which != 8 && event.which != 0 && (event.which < 48 || event.which > 57)) { //display error message //$(".donateMsg").html("Apenas numeros inteiros").show().fadeOut("slow"); return false; } } function calculePoints(input){ if(input.value < 1) return true; var points = parseInt(input.value); var promotion = parseInt(points/20)*5; $(".donateMsg").html("<i class='fa fa-cubes'></i> Você receberá "+points+" + "+promotion+" da promoção. Um total de: " + (points+promotion)+" ponto(s).").fadeIn(500); } </script> <script type="text/javascript"> var myAccount = $('#myAccount'); var toGift = $('#toGift'); myAccount.hide(); toGift.hide(); var buttonMyAccount = $('#buttonMyAccount'); var buttonToGift = $('#buttonToGift'); buttonMyAccount.click(function() { $(this).addClass('buttonActivated'); buttonToGift.removeClass('buttonActivated') myAccount.show(); toGift.hide(); }); buttonToGift.click(function() { $(this).addClass('buttonActivated'); buttonMyAccount.removeClass('buttonActivated') myAccount.hide(); toGift.show(); }); </script> <script> $(".logged").show(); $(".unlogged").hide(); $("#accbox_button").html("<a href=\"account\">Sua Conta</a>"); $("#accbox_button_").html("<a href=\"shop/donate\" reload=\"true\">Fazer Doação</a>"); </script> <script> $(".menu_nav").show(); </script> </div> <div class="copyrights"> Community otPokémon BRAZIL fan site - Contact: contato(a)otpokemon.com - Pokémon Online - <a style=" color: inherit; text-decoration: inherit;" href="poketibia">PokeTibia</a> <br><small> Pokémon Copyright © 1995 - 2017 Nintendo/Creatures Inc./GAME FREAK Inc. Pokémon And All Respective Names are Trademarks of Nintendo 1996-2016 otPokémon is not affiliated with Nintendo, Creatures Inc. and GAME FREAK Inc.</small> </div> </div> SCRIPT DE SHOP PADRAO PARA USAR DE EXEMPLO\/ <script type="text/javascript"> $(function() { $("#accordion").accordion({ autoHeight: false, navigation: true }); }); </script> <?PHP //Product Types //Categories : // //[ 1 - Account Modifications ] //1 - Premium //2 - Remove Skull (ANY) //3 - UnBan Account //4 - Change Name // //[ 2 - Items ] //5 - Items // //[ 3 - Container Fully of Items ] //6 - Bag of Items //7 - Backpack of Items // //[ 4 - Addons Items ] //8 - Addon Items // //HOWTO PUT IMAGES FOR TYPES 1-4 [ Account Modifications ] //Go to public/images/ folder and create a GIF image (Or put) //With the ID of the type [See at the top of the script] //Ex. Type (1) - Premium Account (public/images/1.gif) //Variables require("config.php"); include("config/functions.php"); require("config/config.php"); $this->load->helper("url"); $ots = POT::getInstance(); $ots->connect(POT::DB_MYSQL, connection()); $SQL = $ots->getDBHandle(); $SHOP = new shop; $ide = new IDE; $action = $this->uri->segment(4); $categories = array(2 => 'Items'); if ($_SESSION['logged'] == 1) { if ($SHOP->isInstalled()) { if ($action == '') { if($ide->isAdmin()) { echo "<div class='toolbar' align='center'>"; echo "<a href='".WEBSITE."/index.php/p/v/shop/admin'>Shop Admin Panel</a>"; echo "</div>"; } echo '<div id="accordion">'; $i = 0; foreach($categories as $key=>$value) { echo '<h3><a href="#">'.$categories[$key].'</a></h3> <div>'; if($SQL->query('SELECT * FROM shop_offer WHERE category = '.$key.'')->fetch()) { echo '<table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <td width="20%" class="white" style="text-align: center; font-weight: bold;">Picture</td> <td width="40%" class="white" style="text-align: center; font-weight: bold;">Product</td> <td width="20%" class="white" style="text-align: center; font-weight: bold;">Points</td> <td width="20%" class="white" style="text-align: center; font-weight: bold;">Action</td> </tr>'; foreach($SQL->query('SELECT * FROM shop_offer WHERE category = '.$key.'') as $item) { if (is_int($i / 2)) $bgcolor = "#ececec"; else $bgcolor = "#ffffff"; $i++; echo '<tr class="highlight" bgcolor="'.$bgcolor.'" style="text-align: center;"> <td>'; if($item['category'] == '1') $image = 'public/images/'.$item['type'].'.gif'; else $image = 'public/images/items/'.$item['item'].'.gif'; if(!file_exists($image)) echo 'NO IMAGE'; else echo '<img height="32px" width="32px" src="'.WEBSITE.'/'.$image.'"/>'; echo '</td> <td><b>'.$item['name'].'</b><br>'.$item['description'].'</td> <td>'.$item['points'].'</td> <td><button type="submit" onClick="window.location.href=\''.WEBSITE.'/index.php/p/v/shop/buy/'.$item['id'].'\';" class="ide_button">Comprar</button></td> </tr>'; } echo '</table></div>'; } else { echo '</div>'; } } echo '</div>'; echo '<br><center><font style="color: #4F82CB; font-weight: bold; font-size: 12px">Voce Tem: <font color="#4EBF37">'.$SHOP->points($_SESSION['name']).'</font> Pontos.</font></center>'; } elseif ($action == 'buy') { $product = $this->uri->segment(5); $productact = $this->uri->segment(6); if (!$product) { alert("You didn't have selected a product."); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop">Voltar Para o Shop</a></div>'; } else { if($SQL->query('SELECT * FROM shop_offer WHERE id = '.$product.'')->fetch()) { $info = $SQL->query('SELECT * FROM shop_offer WHERE id = '.$product.'')->fetch(); if($productact == '' || !$productact) { if ($SHOP->points($_SESSION['name']) < $info['points']) { alert("Voce Precisa De (<b>".$info['points']."</b>) Pontos Para Comprar Esse Item"); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop">Voltar Para o Shop</a></div>'; } else { echo '<div id="accordion">'; echo '<h3><a href="#">Produto Selecionado</a></h3> <div>'; echo '<table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <td width="25%" class="white" style="text-align: center; font-weight: bold;">PicturePicture</td> <td width="50%" class="white" style="text-align: center; font-weight: bold;">Product</td> <td width="25%" class="white" style="text-align: center; font-weight: bold;">Points</td> </tr>'; echo '<tr class="highlight" style="text-align: center"> <td>'; if($info['category'] == '1') $image = 'public/images/'.$info['type'].'.gif'; else $image = 'public/images/items/'.$info['item'].'.gif'; if(!file_exists($image)) echo 'NO IMAGE'; else echo '<img height="32px" width="32px" src="'.WEBSITE.'/'.$image.'"/>'; echo '</td> <td><b>'.$info['name'].'</b><br>'.$info['description'].'</td> <td>'.$info['points'].'</td> </tr>'; echo '</table></div> <h3><a href="#">Selecionar Player</a></h3> <div> <center><table border="0" cellspacing="7" cellpadding="4" width="50%"> <tr> <td><form method="post" action="'.WEBSITE.'/index.php/p/v/shop/buy/'.$info['id'].'/send">'; if($info['type'] == '4') echo 'Character to Change Name:'; else echo 'Mandar Para Account:'; echo '</td> <td><select name="my_char">'; foreach($SHOP->CharacterList($_SESSION['name']) as $row) echo '<option>'.$row['name'].'</option>'; echo '</select></td> </tr> <tr> <td>'; if($info['type'] == '4') echo 'New Name:'; else echo 'Ou Presentiar Amigo:'; echo '</td> <td><input type="text" name="other_char" size="10"/></td> </tr> <tr> <td></td> <td><button type="submit" name="submit" value="true" class="ide_button">Comprar</td> </tr></table></center></div></div>'; echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/">Voltar Para o Shop</a></div>'; } } elseif ($productact == 'send') { if(!$_POST['submit']) header("Location: ".WEBSITE."/index.php/p/v/shop"); else { if($info['type'] != '4') { if($_POST['other_char']) { if($SQL->query('SELECT * FROM players WHERE name = "'.$_POST['other_char'].'"')->fetch()) { $destination = $_POST['other_char']; $send = true; } else { alert('<b>'.$_POST['other_char'].'</b> doesn\'t exists.'); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/buy/'.$info['id'].'">Voltar Para o Shop</a></div>'; $send = false; } } else { $destination = $_POST['my_char']; $send = true; } } else { $destination = $_POST['my_char']; $send = true; } if($send == true) { $errors = ''; $processed = 0; if ($info['type'] == '1') { $processed = 1; $finish = true; $SHOP->AddPremium($destination,$info['count']); } elseif ($info['type'] == '2') { $skulltime = $SQL->query('SELECT skull,skulltime FROM players WHERE name = "'.$destination.'"')->fetch(); if ($SHOP->isOnline($destination) == 1) { $errors .= 'Sorry, but <b>'.$destination.'</b> is On-Line right now.<br>'; $finish = false; } elseif ($skulltime['skull'] == '0' && $skulltime['skulltime'] == '0') { $errors .= 'Sorry, but <b>'.$destination.'</b> doesn\'t have any skull.<br>'; $finish = false; } else { $processed = 1; $finish = true; $SQL->query('UPDATE players SET skull = 0, skulltime = 0 WHERE name = "'.$destination.'"'); } } elseif ($info['type'] == '3') { if ($SHOP->isOnline($destination) == 1) { $errors .= 'Sorry, but <b>'.$destination.'</b> is On-Line right now.<br>'; $finish = false; } else { if ($SHOP->isBanned($destination)->fetch()) { $processed = 1; $finish = true; $SHOP->UnBan($destination); } else { $errors .= 'Sorry, but <b>'.$destination.'</b>\'s Account isn\'t banned at the moment.<br>'; $finish = false; } } } elseif ($info['type'] == '4') { if ($SHOP->isOnline($destination) == 1) { $errors .= 'Sorry, but <b>'.$destination.'</b> is On-Line right now.<br>'; $finish = false; } else { if ($SQL->query('SELECT * FROM players WHERE name = "'.$_POST['other_char'].'"')->fetch()) { $finish = false; $errors .= 'Sorry, but <b>'.$_POST['other_char'].'</b> already exists.<br>'; } else { if(!$_POST['other_char']) { $finish = false; $errors .= 'Sorry, but you didn\'t put a new name for your character.<br>'; } else { if (!preg_match('/[^A-Za-z]/', $_POST['other_char'])) { $processed = 1; $finish = true; $SQL->query('UPDATE players SET name = "'.$_POST['other_char'].'" WHERE name = "'.$destination.'"'); } else { $finish = false; $errors .= 'Sorry, but <b>'.$_POST['other_char'].'</b> contains invalid characters (Use only: A-Z, a-z).<br>'; } } } } } else { $finish = true; } if ($finish == true) { echo '<div style="text-align: center; font-size: 15px; color: #4EBF37; font-weight: bold;">Comprado Com Sucesso</div><br>'; if($info['type'] == '4') echo '<center>You have changed the name of <b>'.$destination.'</b> to <b>'.$_POST['other_char'].'</b>.</center>'; elseif($info['type'] == '3') echo '<center>You have UnBanned <b>'.$destination.'</b>\'s Account.</center>'; else echo '<center>Voce Comprou <b>'.$info['name'].'</b> Para a Account <b>'.$destination.'</b>.</center>'; echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop">Voltar Para o Shop</a></div>'; $SQL->query('UPDATE accounts SET premium_points = '.($SHOP->points($_SESSION['name']) - $info['points']).' WHERE name = "'.$_SESSION['name'].'"'); $SQL->query('INSERT INTO shop_history (`id`, `product`, `session`, `player`, `date`, `processed`) VALUES (NULL, \''.$info['id'].'\',\''.$_SESSION['name'].'\', \''.$destination.'\', \''.time().'\',\''.$processed.'\')');; } else { alert($errors); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/buy/'.$info['id'].'">Voltar Para o Shop</a></div>'; } } } } } else { header("Location: ".WEBSITE."/index.php/p/v/shop"); } echo '<br><center><font style="color: #4F82CB; font-weight: bold; font-size: 12px">Voce Tem: <font color="#4EBF37">'.$SHOP->points($_SESSION['name']).'</font> Pontos.</font></center>'; } } elseif ($action == 'history') { if ($SQL->query('SELECT * FROM shop_history WHERE session = "'.$_SESSION['name'].'" ORDER BY date DESC LIMIT 30')->fetch()) { echo '<div style="text-align: center; font-weight: bold;">Latest 30 Transactions</div> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <td class="white" style="text-align: center; font-weight: bold;">Picture</td> <td class="white" style="text-align: center; font-weight: bold;">Product</td> <td class="white" style="text-align: center; font-weight: bold;">To</td> <td class="white" style="text-align: center; font-weight: bold;">Date</td> <td class="white" style="text-align: center; font-weight: bold;">Processed</td> </tr>'; foreach($SQL->query('SELECT `z`.`player` AS `destination`, `z`.`date` AS `date`, `z`.`processed` AS `processed`, `o`.`category` AS `category`,`o`.`type` AS `type`,`o`.`item` AS `item`,`o`.`name` AS `name` FROM `shop_history` z LEFT JOIN `shop_offer` o ON `z`.`product` = `o`.`id` WHERE `z`.`session` = \''.$_SESSION['name'].'\' ORDER BY `z`.`date` DESC LIMIT 30') as $hist) { echo '<tr class="highlight" style="text-align: center"><td>'; if($hist['category'] == '1') $image = 'public/images/'.$hist['type'].'.gif'; else $image = 'public/images/items/'.$hist['item'].'.gif'; if(!file_exists($image)) echo 'NO IMAGE'; else echo '<img height="32px" width="32px" src="'.WEBSITE.'/'.$image.'"/>'; echo '</td> <td>'.$hist['name'].'</td> <td>'.$hist['destination'].'</td> <td>'.date("d-m-Y - H:i a", $hist["date"]).'</td>'; if ($hist['processed'] == '1') echo '<td><img src="'.WEBSITE.'/public/images/true.gif"/></td>'; else echo '<td><img src="'.WEBSITE.'/public/images/false.gif"/></td>'; echo '</tr>'; } echo '</table>'; } else { alert('You didn\'t made any transactions'); } } elseif ($action == 'donate') { $show = $this->uri->segment(5); if ($show == 'history') { if ($SQL->query('SELECT * FROM shop_donation_history WHERE buyer = "'.$_SESSION['name'].'" ORDER BY date DESC LIMIT 30')->fetch()) { echo '<div style="text-align: center; font-weight: bold;">Latest 30 Donations</div> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <td class="white" style="text-align: center; font-weight: bold;">Method</td> <td class="white" style="text-align: center; font-weight: bold;">ID/Mail</td> <td class="white" style="text-align: center; font-weight: bold;">To Account</td> <td class="white" style="text-align: center; font-weight: bold;">Points Added</td> <td class="white" style="text-align: center; font-weight: bold;">Date</td> </tr>'; foreach($SQL->query('SELECT * FROM shop_donation_history WHERE buyer = "'.$_SESSION['name'].'" ORDER BY date DESC LIMIT 30') as $hist) { echo '<tr class="highlight" style="text-align: center"> <td>'; echo ($hist['method'] == 'PayPal')?'<img src="https://www.paypal.com/en_US/i/logo/paypal_logo.gif" height="50px" width="100px">':($hist['method'] == 'ContenidoPago')?'<img src="http://www.contenidopago.com/img/logo_ft.jpg" height="50px" width="100px">':''; echo '</td> <td>'.$hist['receiver'].'</td> <td>'.$hist['account'].'</td> <td>'.$hist['points'].'</td> <td>'.date("d-m-Y - H:i a", $hist["date"]).'</td> </tr>'; } echo '</table>'; } else { alert('You didn\'t donated'); } } elseif (!$show || $show == '') { alert("".$config['server_name']."'s Administration <b>is not responsible</b> for <b>cases of loss of products</b>.<br><br> ".$config['server_name']."'s Administration <b>is responsible</b> for <b>cases of loss of points which have been sent to users</b>."); echo '<div id="accordion">'; foreach ($config['donations']['methods'] as $method => $active) { if ($active == true) { echo '<h3><a href="#">'.$method.'</a></h3> <div>'; if ($method == 'ContenidoPago') { alert("This brand new system consists on <b>donations by SMS</b>.<br> After donating you will receive <b>".$config['donations']['contenidopago']['Points']." Points</b>.<br><br> <b>REMEMBER:</b><br> You need to have <b>enough credit</b> to send <u>SMS</u>.<br><br> You <b>MUST</b> fill the <b>Account Name</b> and the <b>Code Received</b> fields with <u>a valid account name</u> and <u>a valid code</u>."); if(!isset($_POST['mysubmit'])) { echo '<form method="post" action="" > <fieldset style="border:1px solid #990000; width:450px; margin:auto;"> <legend style="font-weight:bold;font-size:12px;">Automatic SMS Donation</legend> <ol style="list-style:none;"> <li style="padding-bottom:5px;"><label style="width:100px;float:left;text-align:left;">Account Name:</label><input type="text" style="border:1px solid #CCCCCC;" size="30" name="name" /></li> <li style="padding-bottom:5px;"><label style="width:100px;float:left;text-align:left;">Code received:</label><input type="text" style="border:1px solid #CCCCCC;" size="30" name="codigo" /></li> </ol> <center><input type="submit" name="mysubmit" style="padding:3px;margin-bottom:10px;color:#FFFFFF;background-color:#990000;border:1px solid #000000;" value="Enviar" /></center> </fieldset> </form>'; } else { $codigo=$_POST['codigo']; $name=$_POST['name']; $QueryString = "LinkUrl=http://".urlencode($_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); $QueryString .= "&codigo=" .urlencode($codigo); $QueryString .= "&idservicio=" .$config['donations']['contenidopago']['Product']; if(intval(get_cfg_var('allow_url_fopen')) && function_exists('file_get_contents')) { [email protected]_get_contents("http://contenidopago.com/codigoval.php?".$QueryString); } elseif(intval(get_cfg_var('allow_url_fopen')) && function_exists('file')) { if($content = @file("http://contenidopago.com/codigoval.php?".$QueryString)) [email protected]('', $content); } elseif(function_exists('curl_init')) { $ch = curl_init ("http://contenidopago.com/codigoval.php?".$QueryString); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_exec ($ch); if(curl_error($ch)) alert("Error processing request"); curl_close ($ch); } else { alert("It appears that your web host has disabled all functions for handling remote pages and as a result the BackLinks software will not function on your web page. Please contact your web host for more information."); } if ($result =='ok') { if(!(empty($name))) { if(!$SQL->query("SELECT * FROM accounts WHERE name = '".$name."'")->fetch()) { alert('This username does not exist: <font color="blue">'.$name.'</font>'); } else { $SQL->query("UPDATE accounts SET premium_points = premium_points + ".$config['donations']['contenidopago']['Points']." WHERE name = '".$name."'"); alert("Codigo : $codigo validado, puntos sumados correctamente"); $SQL->query("INSERT INTO shop_donation_history (`id`, `method`, `receiver`, `buyer`, `account`, `points`, `date`) VALUES (NULL, 'ContenidoPago', '".$config['donations']['contenidopago']['Product']."', '".$_SESSION['name']."', '".$name."', '".$config['donations']['contenidopago']['Points']."', '".time()."');"); } } else { alert('You did not set the user!'); } } if ($result =='no') { alert('El codigo no es valido o ya esta usado'); } } echo '<center><iframe src ="http://www.contenidopago.com/prom/microcodigo.php" width="270px" height="340px" frameborder="0"> <p>Your browser does not support iframes.</p> </iframe></center>'; } elseif ($method == 'PayPal') { alert("The donation costs <b>".$config['donations']['paypal']['Amount']." ".$config['donations']['paypal']['Money']." (incl. VAT)</b>.<br> After the donation you will receive a total of <b>".$config['donations']['paypal']['Points']." points</b> automatically.<br><br> <b>REMEMBER:</b><br> You need a <u>creditcard</u> <b>or</b> a <u>PayPal account</u> with a minimun of <b>".$config['donations']['paypal']['Amount']." ".$config['donations']['paypal']['Money']."</b>.<br><br> You <b>MUST</b> fill the <b>Account Name</b> with a <u>valid one</u>."); echo '<center><form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_donations"> <input type="hidden" name="business" value="'.$config['donations']['paypal']['Mail'].'"> <input type="hidden" name="lc" value="GB"> <input type="hidden" name="item_name" value="'.$config['donations']['paypal']['Product'].'"> <b>Account Name:</b> <input type="text" name="custom" value=""> <input type="hidden" name="item_number" value="1"> <input type="hidden" name="amount" value="'.$config['donations']['paypal']['Amount'].'"> <input type="hidden" name="currency_code" value="'.$config['donations']['paypal']['Money'].'"> <input type="hidden" name="no_note" value="0"> <input type="hidden" name="no_shipping" value="0"> <input type="hidden" name="notify_url" value="'.WEBSITE.'index.php/p/v/paypal"> <input type="hidden" name="return" value="'.WEBSITE.'"> <input type="hidden" name="session" value="'.$_SESSION['name'].'"> <input type="hidden" name="rm" value="0"> <input type="hidden" name="bn" value="PP-DonationsBF:btn_donateCC_LG_global.gif:NonHosted"><br> <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online."> <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form></center>'; } echo '</div>'; } } echo '</div>'; } else { header("Location: ".WEBSITE."/index.php/p/v/buypoints"); } } elseif ($action == 'admin') { if($ide->isAdmin()) { $manage = $this->uri->segment(5); echo "<div class='toolbar' align='center'>"; echo "<a href='".WEBSITE."/index.php/p/v/shop/admin/add/1'>Add new Product</a> | "; echo "<a href='".WEBSITE."/index.php/p/v/shop/admin/delete'>Delete Existing Product</a> | "; echo "<a href='".WEBSITE."/index.php/p/v/shop/admin/points'>Add/Remove Points to Player</a>"; echo "</div>"; if ($manage == '' || !$manage) { echo '<center>Welcome to Shop Admin Panel</center>'; } elseif ($manage == 'add') { $types[1] = array(1 => 'Premium Account', 2 => 'Remove Skull', 3 => 'UnBan Account', 4 => 'Change Name'); $types[2] = array(5 => 'Item'); $types[3] = array(6 => 'Bag with Items', 7 => 'Backpack with Items'); $types[4] = array(8 => 'Addon Items'); $step = $this->uri->segment(6); if ($step == '1') { echo '<form method="post" action="'.WEBSITE.'/index.php/p/v/shop/admin/add/2">Select Category: <select name="category">'; foreach($categories as $key=>$value) { echo '<option value="'.$key.'">'.$categories[$key].'</option>'; } echo '</select> <button type="submit" class="ide_button">Select Category</form>'; } elseif ($step == '2' && $_POST['category']) { echo '<form method="post" action="'.WEBSITE.'/index.php/p/v/shop/admin/add/3"> <input type="hidden" name="category" value="'.$_POST['category'].'"/> Select Type: <select name="type">'; foreach($types[$_POST['category']] as $key=>$value) { echo '<option value="'.$key.'">'.$types[$_POST['category']][$key].'</option>'; } echo '</select> <button type="submit" class="ide_button">Select Type</form>'; } elseif ($step == '3' && $_POST['category'] && $_POST['type']) { echo '<form method="post" action="'.WEBSITE.'/index.php/p/v/shop/admin/add/4"> <input type="hidden" name="category" value="'.$_POST['category'].'"/> <input type="hidden" name="type" value="'.$_POST['type'].'"/> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <td width="25%">Product Name:</td> <td width="25%"><input name="name" type="text" size="18" maxlength="256" /></td> <td width="50%" style="font-size: 9px; color: red; font-weight: bold;">The name of the product</td> </tr> <tr> <td width="25%">Point Cost:</td> <td width="25%"><input name="points" type="text" value="0" size="10" maxlength="11" /></td> <td width="50%" style="font-size: 9px; color: red; font-weight: bold;">Cost of the Product (Points)</td> </tr>'; if ($_POST['type'] == '1') { echo '<tr> <td width="25%">Premium Days:</td> <td width="25%"><input name="count" type="text" value="0" size="1" maxlength="3" /></td> <td width="50%" style="font-size: 9px; color: red; font-weight: bold;">Days of Premium Account</td> </tr>'; } elseif ($_POST['type'] == '5' || $_POST['type'] == '6' || $_POST['type'] == '7' || $_POST['type'] == '8') { echo '<tr> <td width="25%">Item ID:</td> <td width="25%"><input name="item" type="text" value="0" size="3" maxlength="5" /></td> <td width="50%" style="font-size: 9px; color: red; font-weight: bold;">ID of item to give</td> </tr> <tr> <td width="25%">Count:</td> <td width="25%"><input name="count" type="text" value="0" size="1" maxlength="3" /></td> <td width="50%" style="font-size: 9px; color: red; font-weight: bold;">Count of item (max. 100) (When selecting \'Backpack of Items\' or \'Bag of Items\' type, the ITEM with that count will fill the container!)</td> </tr>'; } echo '<tr> <td width="25%">Product Description:</td> <td width="25%"><textarea style="width: 120px; height: 80px;" name="description"></textarea></td> <td width="50%" style="font-size: 9px; color: red; font-weight: bold;">Description (Shown of \'Gifts\' Page)</td> </tr> </table> <br><center><button type="submit" name="done" value="true" class="ide_button">Add Product</form></center>'; } elseif ($step == '4' && $_POST['done'] == 'true') { $errors = ''; if ($_POST['points'] || $_POST['item'] || $_POST['count']) { if($_POST['points']) { if (!(!preg_match('/[^0-9]/', $_POST['points']))) $errors .= '1'; } elseif($_POST['item']) { if (!(!preg_match('/[^0-9]/', $_POST['item']))) $errors .= '2'; } elseif($_POST['count']) { if (!(!preg_match('/[^0-9]/', $_POST['count']))) $errors .= '3'; } } if ($errors == '') { echo '<div style="text-align: center; font-size: 15px; color: #4EBF37; font-weight: bold;">Product Added!</div><br> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr class="highlight"> <td style="font-weight: bold;" width="50%">Product Name:</td> <td width="50%">'.$_POST['name'].'</td> </tr> <tr class="highlight"> <td style="font-weight: bold;" width="50%">Category:</td> <td width="50%">'.$categories[$_POST['category']].'</td> </tr> <tr class="highlight"> <td style="font-weight: bold;" width="50%">Type:</td> <td width="50%">'.$types[$_POST['category']][$_POST['type']].'</td> </tr> <tr class="highlight"> <td style="font-weight: bold;" width="50%">Point Cost:</td> <td width="50%">'.$_POST['points'].'</td> </tr>'; if($_POST['type'] == '1') { echo '<tr class="highlight"><td style="font-weight: bold;" width="50%">Premium Days:</td> <td width="50%">'.$_POST['count'].'</td> </tr>'; } elseif ($_POST['type'] == '5' || $_POST['type'] == '6' || $_POST['type'] == '7' || $_POST['type'] == '8') { echo '<tr class="highlight"><td style="font-weight: bold;" width="50%">Item ID:</td> <td width="50%">'.$_POST['item'].'</td> </tr> <tr class="highlight"><td style="font-weight: bold;" width="50%">Count:</td> <td width="50%">'.$_POST['count'].'</td> </tr>'; } echo '<tr class="highlight"><td style="font-weight: bold;" width="50%">Description:</td> <td width="50%">'.$_POST['description'].'</td> </tr></table>'; $PostItem = (!isset($_POST['item']))?'0':$_POST['item']; $PostCount = (!isset($_POST['count']))?'0':$_POST['count']; $SQL->query("INSERT INTO shop_offer (`id`, `points`, `category`, `type`, `item`, `count`, `description`, `name`) VALUES (NULL, '".$_POST['points']."', '".$_POST['category']."', '".$_POST['type']."', '".$PostItem."', '".$PostCount."', '".$_POST['description']."', '".$_POST['name']."')"); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/admin">Go Back to Shop Admin</a></div>'; } else { alert('Sorry but 1 or more spaces contains invalid characters.'); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/admin">Go Back to Shop Admin</a></div>'; } } else { header("Location: ".WEBSITE."/index.php/p/v/shop/admin/add/1"); } } elseif ($manage == 'delete') { $product = $this->uri->segment(6); if (!$product) { echo '<div id="accordion">'; $i = 0; foreach($categories as $key=>$value) { echo '<h3><a href="#">'.$categories[$key].'</a></h3> <div>'; if($SQL->query('SELECT * FROM shop_offer WHERE category = '.$key.'')->fetch()) { echo '<table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <td width="20%" class="white" style="text-align: center; font-weight: bold;">Picture</td> <td width="40%" class="white" style="text-align: center; font-weight: bold;">Product</td> <td width="20%" class="white" style="text-align: center; font-weight: bold;">Points</td> <td width="20%" class="white" style="text-align: center; font-weight: bold;">Action</td> </tr>'; foreach($SQL->query('SELECT * FROM shop_offer WHERE category = '.$key.'') as $item) { if (is_int($i / 2)) $bgcolor = "#ececec"; else $bgcolor = "#ffffff"; $i++; echo '<tr class="highlight" bgcolor="'.$bgcolor.'" style="text-align: center;"> <td>'; if($item['category'] == '1') $image = 'public/images/'.$item['type'].'.gif'; else $image = 'public/images/items/'.$item['item'].'.gif'; if(!file_exists($image)) echo 'NO IMAGE'; else echo '<img height="32px" width="32px" src="'.WEBSITE.'/'.$image.'"/>'; echo '</td> <td><b>'.$item['name'].'</b><br>'.$item['description'].'</td> <td>'.$item['points'].'</td> <td><button type="submit" onClick="window.location.href=\''.WEBSITE.'/index.php/p/v/shop/admin/delete/'.$item['id'].'\';" class="ide_button">Delete Offer</button></td> </tr>'; } echo '</table></div>'; } else { echo '</div>'; } } echo '</div>'; } else { if($SQL->query('SELECT * FROM shop_offer WHERE id = '.$product.'')->fetch()) { $SQL->query('DELETE FROM shop_offer WHERE id = '.$product.''); $SQL->query('DELETE FROM shop_history WHERE product = '.$product.''); echo '<div style="text-align: center; font-size: 15px; color: #4EBF37; font-weight: bold;">Product Deleted!</div><br> <center>The product ID <b>'.$product.'</b> has been deleted from DataBase.</center>'; echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/admin">Go Back to Shop Admin</a></div>'; } else { header("Location: ".WEBSITE."/index.php/p/v/shop/admin/delete"); } } } elseif ($manage == 'points') { if (!isset($_POST['submit'])) { echo '<div id="accordion"> <h3><a href="#">Add Points</a></h3> <div> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <form method="post" action="'.$_SERVER['PHP_SELF'].'"> <td>Select Player:</td> <td><select name="player">'; foreach($SQL->query('SELECT * FROM players ORDER BY name DESC') as $player) { echo '<option value="'.$player['id'].'">'.$player['name'].'</option>'; } echo '</select></td> </tr><tr> <td>Or Type a Name:</td> <td><input type="text" name="other_char" size="10"/></td> </tr><tr> <td>Points to Add:</td> <td><input type="text" name="points" size="10"/></td> </tr><tr> <td></td> <td><button type="submit" name="submit" value="add" class="ide_button"><button class="ide_button">Add Points</button></td> </tr> </table></form> </div> <h3><a href="#">Remove Points</a></h3> <div> <table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr> <form method="post" action="'.$_SERVER['PHP_SELF'].'"> <td>Select Player:</td> <td><select name="player">'; foreach($SQL->query('SELECT * FROM players ORDER BY name DESC') as $player) { echo '<option value="'.$player['id'].'">'.$player['name'].'</option>'; } echo '</select></td> </tr><tr> <td>Or Type a Name:</td> <td><input type="text" name="other_char" size="10"/></td> </tr><tr> <td>Points to Remove:</td> <td><input type="text" name="points" size="10"/></td> </tr><tr> <td></td> <td><button type="submit" name="submit" value="remove" class="ide_button"><button class="ide_button">Remove Points</button></td> </tr> </table></form> </div> </div>'; } else { $errors = ""; if(!isset($_POST['other_char']) || $_POST['other_char'] == '') { $destination = $_POST['player']; } else { $ID = $SQL->query('SELECT id FROM players WHERE name = "'.$_POST['other_char'].'"')->fetch(); if($ID) $destination = $ID['id']; else $errors .= "Player <b>".$_POST['other_char']."</b> doesn't exists.<br>"; } if($_POST['points'] == '0' || $_POST['points'] < '0') $errors .= "Points quantity must be higher than 0!<br>"; elseif (!(!preg_match('/[^0-9]/', $_POST['points']))) $errors .= "Point quantity must be a <b>numeric value</b>!"; if(isset($destination)) { $player = $SQL->query('SELECT name FROM players WHERE id = "'.$destination.'"')->fetch(); $account = $SHOP->getPlayerAccount($player['name'])->fetch(); if ($_POST['submit'] == 'remove') { if ($SHOP->points($account['name']) == '0' || $SHOP->points($account['name']) < '0') $errors .= "Player <b>".$player['name']."</b> doesn't have any points.<br>"; } } if ($errors == '') { $player = $SQL->query('SELECT name FROM players WHERE id = "'.$destination.'"')->fetch(); $account = $SHOP->getPlayerAccount($player['name'])->fetch(); echo '<div style="text-align: center; font-size: 15px; color: #4EBF37; font-weight: bold;">Points '; echo ($_POST['submit'] == 'add')?'added':'removed'; echo '!</div><br> <center>You have '; echo ($_POST['submit'] == 'add')?'added':'removed'; echo ' <b>'.$_POST['points'].'</b> points to <b>'.$player['name'].'</b>\'s Account.</center>'; echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/admin/points">Go Back to Points Manage</a></div>'; if($_POST['submit'] == 'add') $SQL->query('UPDATE accounts SET premium_points = '.($SHOP->points($account['name']) + $_POST['points']).' WHERE name = "'.$account['name'].'"'); elseif($_POST['submit'] == 'remove') $SQL->query('UPDATE accounts SET premium_points = '.($SHOP->points($account['name']) - $_POST['points']).' WHERE name = "'.$account['name'].'"'); } else { alert($errors); echo '<div align="right"><a href="'.WEBSITE.'/index.php/p/v/shop/admin/points">Go Back to Points Manage</a></div>'; } } } else { header("Location: ".WEBSITE."/index.php/p/v/shop/admin"); } } else { header("Location: ".WEBSITE."/index.php"); } } else { header("Location: ".WEBSITE."/index.php/p/v/shop"); } } elseif(!$SHOP->isInstalled()) { if($ide->isAdmin()) { $SHOP->install(); echo '<div style="text-align: center; font-size: 15px; color: #4EBF37; font-weight: bold;">Shop System Succesfully Installed!</div><br> <center>Your shop system has been installed succesfully!! click <a href="'.WEBSITE.'/index.php/p/v/shop">HERE</a> to see your shop</center>'; } else { header("Location: ".WEBSITE."/index.php"); } } } else { header("Location: ".WEBSITE."/index.php"); } ?>   Print do Shop: Please login or register to see this attachment.
    • First 20 Player Full Set or take points --------------------------------------------------------------------------- Start At 24/12/2018 at 18:00 Sweden Time. ---------------------------------------------------------------------------- IP & Empire-War.tk Version: 8.6 Port: 7171 Uptime: 24/7 Map: Rookgaard   Account Manger: 1 / 1   First 20 player Full Set   Features: Abuse System Auto Heal & Pot System in Trainers Skull system New system assists (you can get a special outfit on a specific amount of assists) Addons by frags   Events/Games: - Last Man Standing! - Run Event! - 2vs2, 4vs4, 5vs5,10vs10   x35 Skills x35 Magic   Exp rate by players: Custom   There is not limit level, if you are level 3000 and you kill a level 300 you will get experience anyways.  
    • Pra min foi o primeiro aviso, seria até bom fechar o tópico pra ver se no minimo ele tem vergonha na cara de colocar créditos, lamentável ver um membro da equipe fazendo isso. Já fiz varias denuncias do tópico sem nenhum retorno.
    • Como pegar a spr e dat do client ?
×