Postado Julho 21, 2014 10 anos Olá blz ,Estou com uma problema em meu OT server que esta quebrando minha cabeça pra pode resolver ,o que esta acontecendo é o seguinte : - O player cria uma conta em meu servidor ele ao morrer vai pra PosX=0 PosY=0 PosZ= 0. Obs: Uso Mysql , o Servidor é um Global 9.81 ,já mecho em tudo como por exemplo posição dos Samples no Config.php no Config.Lua . E não faço a minima ideia de como resolver esse problema . Se alguém souber Favor me ajudar o quanto antes darei +++++REP
Postado Julho 22, 2014 10 anos Cara, isso está no seu xampp/htdocs/accountmanagemente.php lá está ( Dê CTRL+F ) e procure => posx posy posz Coloque ela na position do seu templo, assim todos os players vao logar normalmente, já você é só ir localhost/phpmyadmin execute a database do seu serv, procure a tabela players, clique em visualizar, ai vai mostrar as contas, ai você clica em uma lapís para editar, ai você decendo pra baixo ira ver Posx Posy Posz, coloque na posição exemplo : posx 160 poxy 54 poxz 7 Vejá se da certo LONADOVISK ♥
Postado Julho 22, 2014 10 anos Autor $player->setHealth($char_to_copy->getHealth()); $player->setHealthMax($char_to_copy->getHealthMax()); $player->setMana($char_to_copy->getMana()); $player->setManaMax($char_to_copy->getManaMax()); $player->setManaSpent($char_to_copy->getManaSpent()); $player->setSoul($char_to_copy->getSoul()); $player->setDirection($char_to_copy->getDirection()); $player->setLookBody($char_to_copy->getLookBody()); $player->setLookFeet($char_to_copy->getLookFeet()); $player->setLookHead($char_to_copy->getLookHead()); $player->setLookLegs($char_to_copy->getLookLegs()); $player->setLookType($char_to_copy->getLookType()); $player->setCap($char_to_copy->getCap()); $player->setPosX(32369); $player->setPosY(32241); $player->setPosZ(7); $player->setLossExperience($char_to_copy->getLossExperience()); $player->setLossMana($char_to_copy->getLossMana()); $player->setLossSkills($char_to_copy->getLossSkills()); $player->setLossItems($char_to_copy->getLossItems()); $player->save(); unset($player); $player = $ots->createObject('Player'); $player->find($newchar_name); if($player->isLoaded()) { Acredito que seja aqui que vc quis dizer ,só que TBM ja foi alterado, foi uma das primeiras coisas que fiz
Postado Julho 22, 2014 10 anos Problema ae, é na data base. Vc tem que setar a position na data base. Execute esse comando na sua data base: UPDATE `NOME_DA_SUA_DATA_BASE`.`players` SET `posx` = 'POSIÇÃO X', `posy` = 'POSIÇÃO Y', `posz` = 'POSIÇÃO Z' Não esqueça de colocar o nome da db no lugar indicado e as positions nos respectivos lugares indicados. Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
Postado Julho 22, 2014 10 anos Autor Acontece que esse comando vai definir todos os player pra posição que eu determina ,o que talvez vc queira é que eu altere os samples, pois ja estão na posição correta.
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.