Bruno, se for produto licenciado pede suporte pra heloisa daldegam caso n for lasco .
Pessoal estavo vendo aki, que o ranking de pk do meu site so conta quando limpa pk no site nao conta por char morto no servidor, alguns me falaram que é assim mesmo mais estavo vendo em outra website aki que esta contando do geito que eu quero que conta.
Dêen uma olhada
munecron.net <- Nesse esta contando Normal
mustarfox.com <- Ja no meu nao esta contando.
Bruno, se for produto licenciado pede suporte pra heloisa daldegam caso n for lasco .
uso o gameserver do kinho.
Se você utiliza o muserver 1.02c do kinho, então use a coluna PkCountWeb da tabela Character @Brunno13
ai pra eu sicronizar com o site deveria fazer oque?
define('COLUMN_PK_RANKING','PkCountWeb'); no settings do site.
Ja esta assim renatim.
define('DATABASE', 'MuOnline'); //Banco de dados do website
define('DATABASE_ACCOUNTS', 'MuOnline'); //Banco de dados onde ficam as contas
define('DATABASE_CHARACTERS', 'MuOnline'); //Banco de dados onde ficam os personagens
define('PERSISTENT_CONNECTION', false); //Deixa a conexão com o banco de dados persistente
define('USE_MD5', 0); // Usa md5? 0 para não, 1 para sim
define('VI_CURR_INFO', FALSE); //Joinserver com sistema de idade, TRUE para sim, FALSE para nao
define('COLUMN_RESETS','Resets'); //Coluna onde ficam armazenados os Resets na character
define('COLUMN_MASTER_RESETS','MResets'); //Coluna onde ficam armazenados os Master Resets na character
define('COLUMN_RESETS_WEEK','resetsWeek'); //Coluna onde ficam armazenados os Resets semanais na character
define('COLUMN_RESETS_MONTH','resetsMonth'); //Coluna onde ficam armazenados os Resets mensais na character
define('COLUMN_PK_RANKING','PkCountWeb'); //Coluna onde ficam armazenados a contagem de PK na character (Não coloque: PkCount)
Estava analisando o musite aqui, e o problema é que ele busca as informações de "ranking de PK" na tabela webRankingCharactersPk, e não diretamente na character (daldegam fez assim para diminuir o consumo de memória na consulta, pois a character está em constante utilização).
Assim sendo, o único meio de vc ter essa atualização "em tempo real", é fazer uma trigger. Essa trigger será ativada toda vez que a coluna "pkCountWeb" for atualizada e ela terá a função de atualizar os valores contidos na tabela webRankingCharactersPk.
Contudo, como essa coluna "pkCountWeb" é atualizada inúmeras vezes, é altamente recomendável NÃO FAZER ISSO, pois uma trigger pode causar uma sobrecarga no seu SQL e dar até crash na DB (principalmente se for feita errada).
Trigger é um método pesado, pode ser considerada uma "UTI".
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Marcadores