Ir para conteúdo

Featured Replies

Postado

.Qual servidor ou website você utiliza como base? 

OTX

Qual o motivo deste tópico? 

Nao consigo resolver

Está surgindo algum erro? Se sim coloque-o aqui. 

Citar

Se puderem me ajudar agradeço. BUG : Preciso que fique certo o castle dominante e que puxe as imagens da guild com o nome. 

 

Você tem o código disponível? Se tiver publique-o aqui: 

 <div id="warcastle" class="Themebox" style="background-image:url(<?PHP echo $layout_name; ?>/images/themeboxes/castle48.png);">
  <img style="absolute;margin: 100px; absolute;margin:80px" src="/guild_image.php?id=1' . (file_exists("public/guild_logos/".$guild['id'].".gif") == true ? $guild['id'].".gif" : "castlewar.gif").'" width="64px" height="64px" border="0"/>
<div id="href" src="?subtopic=guilds&amp;action=show&amp;" />
	</div>
         <?php
        if ($guild) {
        ?>
            <div class="logo">
                 <img style="max-height:50px;" src="<?php logo_exists($guild['name']); ?>">
            </div>
            <div class = "name">
                <?php echo '<br><a href="guilds.php?name='.$guild['name'].'">'.$guild["name"].'</a><br>';?>
            </div>

        <?php
        }else ?>
        <div class = "name">
                <?php echo '<br><p>Sem Dominante</p><br>';?>
        </div>
   </div>
</div>



  <?php
$skills = $SQL->query('SELECT * FROM players WHERE deleted = 0 AND group_id = 1 AND account_id != 1 ORDER BY level DESC LIMIT 5');
?>
<?php
    $guild = mysql_select_single('SELECT `name` FROM `guilds` WHERE `castle_dono` = 1 ORDER BY id DESC LIMIT 1;');
?>
    <style type="text/css" media="all">
  a.castlefont {
    font-family: Verdana, Arial, Helvetica; 
    font-size: 13px; 
    color: #ffcc33;
	text-shadow:#000 1px -1px 2px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px;
	text-decoration:none
  }
  a:castle.topfont {
    font-family: Verdana, Arial, Helvetica; 
    font-size: 10px;  
    color: #CCC; 
    text-decoration:none
  }
</style>

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 

sim

x9.bmp

Editado por crazynoia
editar o topico pq errei (veja o histórico de edições)

Postado

voce precisa executar esse codigo no seu banco de dados

 

ALTER TABLE `guilds` ADD `castle_dono` INT NOT NULL DEFAULT 0;

na action de 'dominar' o castelo, voce precisa adicionar esse codigo

db.query("UPDATE `guilds` SET  `castle_dono` = REPLACE(`castle_dono`, 1, 0);")
db.query("UPDATE `guilds` SET `castle_dono` = 1 WHERE `id` = '" .. getPlayerGuildId(cid) .."';")

 

Editado por mattos123 (veja o histórico de edições)

Untitled-1.png.8656131ae2dbaec55df217b785d3e486.png

Postado
  • Autor
Spoiler

function onUse(cid, item, frompos, item2, topos)
    if item.uid == 61466 then
        local guild = getGlobalStorageValue(realCastle.guild_storage) > 1 and "a guild "..getGuildNameByID(getGlobalStorageValue(realCastle.guild_storage)).." possui o domínio" or "nenhuma guild possui o domínio do castelo"
        local sto = realCastle.date_storages
        local gsto = getGlobalStorageValue
        local time = gsto(sto[1]).."/"..gsto(sto[2]).."/"..gsto(sto[3])
        local domain = realCastle.isOpen() and "as guilds estão batalhando pelo domínio do castelo" or guild
        local msg = " ----------[Real Castle]---------\n\n\nAtualmente "..domain..".\n\nPróxima batalha: "..time.." às 21:00."
        doShowTextDialog(cid,8977,msg)
        return true
    end
    if not realCastle.isOpen() then 
        doTeleportThing(cid,getTownTemplePosition(1)) 
        return true 
    end
    if not realCastle.isDominating(cid) then
        realCastle.domain(cid)
        doSendMagicEffect(getThingPos(cid), CONST_ME_CRAPS)
    else
        doPlayerSendCancel(cid,"Sua guild já está com o domínio do castelo.")
    end
    return true
end
 

 

essa seria a action de dominar 

 

Adicionei e ficou assim :

 

 

[Error - Test Interface] 
data/actions/scripts/events/realCastle.lua
Description: 
(internalGetPlayerInfo) Player not found when requesting player info #11

[Error - Test Interface] 
data/actions/scripts/events/realCastle.lua
Description: 
data/actions/scripts/events/realCastle.lua:8: attempt to concatenate a boolean value
[Error - Event::checkScript] Cannot load script (data/actions/scripts/events/realCastle.lua)

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo