SELECT * FROM `announcements` WHERE id ORDER BY `date` DESC LIMIT 1
Coloque isso no seu banco de dados (otserv, theforgottenserver, etc) e veja há alguma resposta
Você já tem esse sistema in-game, e também sabe em qual tabela do banco de dados marca quantos resets o player tem?
#EDIT
Vou dar uma editada aqui e ver se funciona
Reset por level eu sei o que significa, mas o que seria esse reset por stages?
PS: Coloque esse código gigantesco dentro de um spoiler, se não fica ruim se localizar no tópico
Ah ta, o Victor estava dando umas modificações no TFS para ficar compatível com o TFS 1.0, não sei se ele já terminou. Aguarde a resposta dele pois não tenho informações sobre o projeto
Tenta mudar de gesior e reinstale o mesmo.
https://github.com/gesior/Gesior2012/branches
Baixe o TFS-0.4_rev_3703+ ou o TFS-0.3.6_and_0.4_to_rev_3703 que deve ser compatível
Não vi nada de errado nesse tutorial
Para instalar/compilar seu otserv, tente esse tutorial
http://www.xtibia.com/forum/topic/70659-compilar-otserv-em-linux/
boa sorte
Tirando os menus da direita, achei esse layout muito bem feito. Em vez de mostrar o IP/XP seria mais legal mostrar o Top5 do server, tanto guild quanto players, e a última notícia postada também. Mas é só um layout, então tá valendo, já que tudo pode ser modificado bom trabalho
Se você usa xampp, vá em 'C:\xampp\apache\bin' ou em 'C:\xampp\php' e procure pelo 'php.ini' para modificá-lo
No meu caso, que uso wampp, vou em 'C:\wamp\bin\php\php5.4.12' e edito meu php.ini
Em todo caso, procure pelo seu php.ini não na pasta onde o site está, e sim onde está instalado o programa que você utiliza para abrir o website (xampp, wamp, lampp, etc)
Você não usa o sqlite.sql como seu banco de dados, e sim o forgottenserver.s3db
Vá em seu php.ini e veja se o sqlite está habilitado junto com o php_sqlite procure por:
e veja se algum deles tem um ponto e vírgula na frente, tipo ;extension=php_sqlite.dll , se tiver, tire-o
Vá na pasta apache do seu xampp e abra o httpd.conf e mude o seguinte:
Troque 80 por 8090, e reinicie seu apache. Agora acesse seu site por localhost:8090 ou seuip:8090 pois, se deu erro uma vez pela porta 80, provavelmente irá dar outras vezes.
boa sorte
Veja se funciona
Coloque isso no seu characters.php, no lugar disso tudo:
E verifique se tem essa função em classes/account.php
public function isPremium(){return ($this->getPremDays() > 0);}
Oi? Como você vai recrutar um gesior? Se quiser baixar um gesior
https://github.com/gesior/Gesior2012/branches
Escolha um que se adeque para seu servidor
Você poderia me passar o link de download pro seu gesior? O meu é o mais atualizado, eu acho. Então, algumas funções podem estar diferentes. Tipo no meu é getCreateDate e no seu é getCreated
meu gesior, caso queira trocar
https://github.com/gesior/Gesior2012/branches
Gesior2012-TFS-0.4_rev_3703-
Esse erro ocorre porque o $_GET['page'] não está definido, você pode tentar colocar ?page=start para ver se resolve, http://localhost/install.php?page=start ou colocar para seu php.ini ignorar os erros
em php.ini procure pela linha
error_reporting
e veja qual melhor se adapta a você:
E_ALL & ~E_NOTICE | ~E_DEPRECATED = mudar para o que você deseja, no seu pode estar diferente