Postado Janeiro 1, 2019 6 anos Alguém por favor pode me ajudar passo a passo como fazer para editar as abas do gesior acc -gostaria de trocar os icons das abas -pintar essa parte que ta verde de preto -fazer uma nova aba com os itens do jogo -mostrar vida xp e loot dos monstros. :
Postado Janeiro 1, 2019 6 anos 2 horas atrás, Matador18 disse: Alguém por favor pode me ajudar passo a passo como fazer para editar as abas do gesior acc -gostaria de trocar os icons das abas -pintar essa parte que ta verde de preto -fazer uma nova aba com os itens do jogo -mostrar vida xp e loot dos monstros. : Eu recomendaria você usar o botão de pesquisa, tudo que você procura tem tutoriais e outras pessoas que já estiveram o mesmo erro, talvez você economizasse tempo esperando alguém te ajudar, tentando e se não conseguisse ai sim criar o tópico. mas enfim, você pode trocar os icones em layouts.php nessa linha aqui <div id='community_Icon' class='Icon' style='background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-community.gif);'></div> para criar um menu novo, é a mesma coisa, você tem 1000 exemplos na mesma pagina, basta usar raciocínio logico. <div id="Nome Do Menu" class="menuitem"> <span onclick="MenuItemAction('nome do menu')"> <div class="MenuButton" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/button-background.gif);"> <div onmouseover="MouseOverMenuItem(this);" onmouseout="MouseOutMenuItem(this);"><div class="Button" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/button-background-over.gif);"></div> <span id="forum_Lights" class="Lights"> <div class="light_lu" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/green-light.gif);"></div> <div class="light_ld" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/green-light.gif);"></div> <div class="light_ru" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/green-light.gif);"></div> </span> <div id="forum_Icon" class="Icon" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/imagem1.gif);"></div> <div id="forum_Label" class="Label" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/label-forum.gif);"></div> <div id="forum_Extend" class="Extend" style="background-image: url(<?PHP echo $layout_name; ?>/images/general/plus.gif);"></div> </div> </div> </span> e por fim para trocar o fundo do menu você vai até layouts/tibiacom/initialize.js e em basic_d.cs "submenu" function MouseOverSubmenuItem(source) { source.style.backgroundColor = "#14433f"; } function MouseOutSubmenuItem(source) { source.style.backgroundColor = "#0d2e2b"; } Editado Janeiro 1, 2019 6 anos por Yinz (veja o histórico de edições)
Postado Janeiro 1, 2019 6 anos @Matador18 -gostaria de trocar os icons das abas Vou usar a tabela Accounts como exemplo, em layout.php você vai encontrar a tabela que deseja trocar o icone e irá modificar esta linha, você só irá mudar o nome do icone de account.gif para nomedoseuicone.gif -pintar essa parte que ta verde de preto Você irá precisar ir no basic_d.css que fica em layouts/seu site/css e também ir no initialize que fica em layouts/seu site no basic_d.css você irá procurar pela linha .Submenu { e vai mudar a cor em background-color: #161616; depois vai no initialize e procura pela linha function MouseOutSubmenuItem(source) e irá mudar a cor em { source.style.backgroundColor = "#161616";} OBS: A cor que você colocou no basic_d.css precisa ser igual no initialize, vise e versa. -fazer uma nova aba com os itens do jogo Você vai copiar uma tabela inteira, a imagem logo acima do Account, é uma tabela inteira, verifica linha por linha cola tudo certinho e depois só é renomear de Account para o nome da nova tabela, depois é só seguir os tutorias acima para realizar a troca de icones -mostrar vida xp e loot dos monstros. Isso já é de mais pra mim kkk, você vai precisar de alguém que saiba criar páginas para que consiga fazer esta parte Para achar uma cor maneira, recomendo este site aqui Meu Curso sobre Programação para OTServer Programando OTServer Peça o seu script! Entre agora mesmo no grupo Developing Conteúdos: Spoiler • Cidade [8.60] • Cave de Boss • Widget Gesior • Autoloot 100% • [Old Client] Como Hookar Dll • Configurando VPS Windowns • [Solução] Código Caracteres Especiais Discord: Belmont#7352 Não esqueça do REP+
Postado Janeiro 1, 2019 6 anos cria um arquivo monsters.php em pages e adiciona lá dentro obs: não esquecer de trocar o diretorio do seu servidor dentro do php $otdir = '/home/otserv/'; <?php ###### AUTHOR: Colandus ###### Adaptado: Yinz $otdir = '/home/otserv/'; // In percent (highest first). $rarity = array( 'Not Rare' => 7, 'Semi Rare' => 2, 'Rare' => 0.5, 'Very Rare' => 0 ); ?> <html> <head> <title>Colandus' Monster Loot Checker 1.5</title> </head> <script language="javascript"> function toggleVisibility(obj) { var el = document.getElementById('d' + obj.id); var name = obj.innerHTML.substring(4); if(el.style.display == 'none') { obj.innerHTML = '[ -]'; el.style.display = 'block'; } else { obj.innerHTML = '[+]'; el.style.display = 'none'; } obj.innerHTML += ' ' + name; } </script> <style type="text/css"> a { color:red; font: bold 13px verdana; text-decoration: none; } a:hover { text-decoration: underline; } </style> <?php if(isset($_GET['lootrate'])) $add = '?subtopic=monsters'; echo '<a href="' . $_SERVER['PHP_SELF'] . ($add ? '?subtopic=monsters' : '') . '">Hide None</a> | '; echo '<a href="?subtopic=monsters&hidefail' . $add . '">Hide Not Found</a> | '; echo '<a href="?subtopic=monsters&hideempty' . $add . '">Hide Monsters Without Loot</a> |'; echo '<a href="?subtopic=monsters&hideempty&hidefail' . $add . '">Hide All</a>'; ?> <br /><br /> <br /><br /> <?php $items = simplexml_load_file($otdir . '/data/items/items.xml') or die('<b>Could not load items!</b>'); foreach($items->item as $v) $itemList[(int)$v['id']] = $v['name']; if(isset($_GET['lootrate'])) { $config = parse_ini_file($otdir . '/config.lua'); $lootRate = $config['rateLoot']; } $monsters = simplexml_load_file($otdir . '/data/monster/monsters.xml') or die('<b>Could not load monsters!</b>'); foreach($monsters->monster as $monster) { $loot = simplexml_load_file($otdir . '/data/monster/' . $monster['file']); if($loot) { if($item = $loot->loot->item) { echo ' <a id="' . ++$i . '" style="text-decoration: none; font: bold 14px verdana; color: orange;" href="javascript:void(0);" onclick="toggleVisibility(this)">[+] ' . $monster['name'] . '</a> <br /><div style="display: none;" id="d' . $i . '"> <pre>>>> <b><u>' . $otdir . '/' . $monster['file'] . '</u></b><br /><br />'; addLoot($item); echo '</pre></div>'; } elseif(!isset($_GET['hideempty'])) echo '<span style="font: bold 14px verdana; color: red;">[x] ' . $monster['name'] . '</span><br />'; } elseif(!isset($_GET['hidefail'])) echo '<span style="color: white;">Failed to load monster <b>' . $monster[name] . '</b> <i>(' . $monster[file] . ')</i><br />'; } function addLoot($loot, $level=1) { foreach($loot as $test) { $chance = $test['chance']; if(!$chance) $chance = $test['chance1']; printLoot($level, $test['id'], $test['countmax'], $chance); foreach($test as $k => $v) addLoot($v->item, $level + 1); } } function printLoot($level, $itemid, $count, $chance) { global $itemList, $rarity; $chance /= 1000; if(isset($_GET['lootrate'])) { global $lootRate; $chance *= $lootRate; } foreach($rarity as $lootRarity => $percent){ if($chance >= $percent) { echo str_repeat("... ", $level) . '<u>' . ($count ? $count : 1) . '</u> <span style="color: #7878FF; font-weight: bold;">' . $itemList[(int)$itemid] . '</span> ' . $itemid . ' <span style="color: #C45; font-weight: bold;">' . $lootRarity . '</span> (<span style="color: #FF9A9A;">' . $chance . '%</span>)<br />'; break; } } } ?> <br /><p style="font: bold 24px georgia;">By Colandus</p> </body> </html> adicionei em library, mas você pode mudar. em layouts/tibiacom/layouts.php da um ctrl + f e procura library <a href="?subtopic=monsters"> <div id="submenu_monters" class="Submenuitem" onmouseover="MouseOverSubmenuItem(this)" onmouseout="MouseOutSubmenuItem(this)"> <div class="LeftChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div> <div id="ActiveSubmenuItemIcon_monters" class="ActiveSubmenuItemIcon" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);"></div> <div id="ActiveSubmenuItemLabel_monters" class="SubmenuitemLabel"><font color=red>Monsters</font></div> <div class="RightChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div> </div> </a> Editado Janeiro 1, 2019 6 anos por Yinz (veja o histórico de edições)
Postado Janeiro 1, 2019 6 anos Autor 1 hora atrás, Phineasz disse: @Matador18 -gostaria de trocar os icons das abas Vou usar a tabela Accounts como exemplo, em layout.php você vai encontrar a tabela que deseja trocar o icone e irá modificar esta linha, você só irá mudar o nome do icone de account.gif para nomedoseuicone.gif -pintar essa parte que ta verde de preto Você irá precisar ir no basic_d.css que fica em layouts/seu site/css e também ir no initialize que fica em layouts/seu site no basic_d.css você irá procurar pela linha .Submenu { e vai mudar a cor em background-color: #161616; depois vai no initialize e procura pela linha function MouseOutSubmenuItem(source) e irá mudar a cor em { source.style.backgroundColor = "#161616";} OBS: A cor que você colocou no basic_d.css precisa ser igual no initialize, vise e versa. -fazer uma nova aba com os itens do jogo Você vai copiar uma tabela inteira, a imagem logo acima do Account, é uma tabela inteira, verifica linha por linha cola tudo certinho e depois só é renomear de Account para o nome da nova tabela, depois é só seguir os tutorias acima para realizar a troca de icones -mostrar vida xp e loot dos monstros. Isso já é de mais pra mim kkk, você vai precisar de alguém que saiba criar páginas para que consiga fazer esta parte Para achar uma cor maneira, recomendo este site aqui No meu caso nao tem o initialize o que eu faço dai?
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.