Ir para conteúdo

Featured Replies

Postado

.Qual servidor ou website você utiliza como base? 

TFS 0.3.6

Qual o motivo deste tópico? 

Problema em catch ranking.

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

  Citar

Aparece o rank catch corretamente, porém não está contando os catchs feitos, creio que sejá a skill do catch, não sei, e não sei onde adiciona-la! Sou leigo nessa area...

Meu catch.php está da seguinte forma:

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

<table cellpadding="0" cellspacing="0">
    <tbody>
                <a style="color: yellow; font-size: 12px; text-shadow: #3d2e05 ;"> </a>
    </tbody>
</table>
 
<?php
$ots = POT::getInstance();
$ots -> connect(POT::DB_MYSQL, connection());
$SQL = $ots -> getDBHandle();
$money_list = $SQL->query('SELECT name,catch FROM players ORDER BY catch DESC LIMIT 5')->fetchAll();
$i = 1;
foreach ($money_list as $money_chr) {
    echo '<center>';
    echo $i . '-<img src="https://i.imgur.com/R7yYML6.png?1' . WEBSITE . '/index.php/character/view/' . $money_chr['name'] . '">';
    $player = $ots -> createObject('Player');
    $player -> find($money_chr['name']);
    echo '<font color="';
    echo($player -> isOnline()) ? 'green' : 'black';
    echo '">';
    echo '<b>' . $money_chr['name'] . '</b></a></font>';
    echo '<br>Catch feitos: <span style="color: #10FF00; font-weight: bold;">' . $money_chr['Catch'] . '</span>&nbsp;&nbsp;&nbsp;&nbsp;';
    //echo 'Ninjutsu: <span style="color: #67CCF9; font-weight: bold;">' . $money_chr['maglevel'] . '</span><br>';
 
    $i++;
}
for ($i; $i <= 5; $i++) {
    echo $i . '. <br><i>Empty</i><br /><br />';
}
echo '</center>';
?>

 

 

MEU CHAT EM LIB:

 

function getTopt(cid)
local check4 = db.getResult("SELECT `catch` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
return check4:getDataInt("catch") <= 0 and 0 or check4:getDataInt("catch") end

function addTopt(cid,amount)
db.executeQuery("UPDATE `players` SET `catch` = "..getTopt(cid).."+"..amount.." WHERE `id` = "..getPlayerGUID(cid)) 
db.executeQuery("UPDATE `player_skills` SET `value` = '".. (getTopt(cid) + amount) .."' WHERE `player_id` = '"..getPlayerGUID(cid).."' AND `skillid` = '1'") 
end

function removeTopt(cid,amount)
db.executeQuery("UPDATE `players` SET `catch` = "..getTopt(cid).."-"..amount.." WHERE `id` = "..getPlayerGUID(cid))
db.executeQuery("UPDATE `player_skills` SET `value` = "..getTopt(cid).."-"..amount.." WHERE `player_id` = "..getPlayerGUID(cid).." AND `skillid` = 1") 
end

function setTopt(cid,value)
db.executeQuery("UPDATE `players` SET `catch` = "..value.." WHERE `id` = "..getPlayerGUID(cid)) 
db.executeQuery("UPDATE `player_skills` SET `value` = "..value.." WHERE `player_id` = "..getPlayerGUID(cid).." AND `skillid` = 1") 
end

 

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

 

Ajuda catch.png

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

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