Ir para conteúdo

tyuahoi

Cavaleiro
  • Total de itens

    177
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que tyuahoi postou

  1. a config.lua do servidor é exatamente a mesma que você usava no outro site?
  2. tyuahoi

    Database error

    execute esses comandos na sua database POR ORDEM. 1º DROP TABLE poll_votes; 2º CREATE TABLE IF NOT EXISTS `poll_votes` ( `id` int(11) NOT NULL AUTO_INCREMENT, `answer_id` int(11) DEFAULT NULL, `poll_id` int(11) DEFAULT NULL, `account_id` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `poll_id` (`poll_id`), KEY `account_id` (`account_id`), KEY `answer_id` (`answer_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; 3º ALTER TABLE `poll_votes` ADD CONSTRAINT `poll_votes_ibfk_1` FOREIGN KEY (`answer_id`) REFERENCES `poll_answer` (`id`), ADD CONSTRAINT `poll_votes_ibfk_2` FOREIGN KEY (`poll_id`) REFERENCES `poll` (`id`), ADD CONSTRAINT `poll_votes_ibfk_3` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`); não esqueça, 1 por vez.
  3. sim, comigo ele funciona perfeitamente, tanto no meu pc quanto no meu not, infelismente não sei qual o problema pode ter ocorrido com você , espero que não tenha mais esse problema com ninguém. valeu, te entendo lek ;p
  4. cara não faço ideia do que pode estar provocando esse problema com você tente executar esse comando no seu computador, iniciar - executar - taskkill /f /im qualquer programa aberto.exe e veja se vai fechar o programa aberto, que é esse comando que o windows usa para fechar aplicativos abertos...
  5. apenas substitua o script que esta em restarter na pasta htdocs, pelo que esta no tutorial, qual sistema operacional você usa? eu fiz tudo tipo de teste que eu tinha pra faze antes de posta o tutorial, refiz eles novamente agora, e ta em perfeito estado cara ta tudo funcionando direitinho todas as opçôes.
  6. cara, to no 4 servidor fazendo os testes e todos fecham o servidor, você adicionou o comando na database? dei uma melhorada na opção de reiniciar, ele tava demorando um pouco para fechar o distro, e acabava abrindo outro servidor sem ter fechado o outro ainda, já att no tutorial..
  7. você ta dizendo que nenhuma das opçôes funciona é isso?
  8. cara você tem que coloca no index igual se não ele não reconhece o subtopic, eu falei quando postei o layout, faça TODOS os passos do tutorial, eu baixei 3 gesior diferente desde quando ta dando esse problema com você e refiz em todos, e não tive problemas, e adicione as linhas na sua database...
  9. cara essa função só pode ser acessada por um administrador do site, se você tiro mesmo a parte que falo, qualquer player poderia reiniciar o servidor, o nome do arquivo php está exatamente assim: restarter ? certifique-se que está tudo corretamente conforme descrito no tópico...
  10. tem que add no layout.php o botão, aconselho por na aba de painel admin @topico já me pediram esse trem ai varias veses,será muito util a muitos! como que adiciono isso: case "restarter": $topic = "Restarter"; $subtopic = "restarter"; include("restarter.php"); break; em layout.php? nao tinha que ser algo do tipo: <a href='?subtopic=hacker'> <div id='submenu_hacker' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_createaccount' class='ActiveSubmenuItemIcon' style='background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'>Ant Hackers</div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a> Não vejo necessidade de adicionar isso como um submenu mais já que você deseja, depois de fazer TODOS os passos do tópico vá em seu layout.php depois de: if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) echo "<a href='index.php?subtopic=polls'> <div id='submenu_polls' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_polls' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=\"red\">! Manage Polls !</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; adicione isso: if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) echo "<a href='index.php?subtopic=restarter'> <div id='submenu_Restarter' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_Restarter' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=\"red\">! Restarter Server !</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; Cuide para adicionar no local certo exatamente como ta acima, contrario disso pode ocorrer erros no layout do seu site.
  11. peço desculpas por não ter explicado essa parte no tópico, a pagina estará na pagina do admin panel, como restarter.
  12. Olá xtibianos, vim trazer um script que acredito eu seja um pouco útil e facilite a vida de algumas pessoas... Bom o script é simples você tem total controle sobre seu servidor pelo site, exemplo: você pode fechar ele, abrir, reiniciar tudo através do site do servidor. bom vamos ao que interessa na pasta htdocs do seu site faça um arquivo .php chamado restarter e cole isso: <?PHP $path = $config['site']['server_path']; $exename = "NOME DO EXECUTAVEL.exe"; if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) { if($action == "") { $main_content .= '<table style=\'clear:both\' border=0 cellpadding=0 cellspacing=0 width=\'100%\'> <tr bgcolor='.$config['site']['darkborder'].'><td width="150"><font color="red"><b>Option</b></font></td><td><font color="red"><b>Description</b></font></td></tr> <tr bgcolor='.$config['site']['lightborder'].'><td width="150"><b><a href="?subtopic=restarter&action=restart">Reiniciar</a></b></td><td><b>Fechar o servidor e abri-lo novamente</b></td></tr> <tr bgcolor='.$config['site']['darkborder'].'><td width="150"><b><a href="?subtopic=restarter&action=kill">Fechar Servidor</a></b></td><td><b>Fechar todos os processos do servidor imediatamente</b></td></tr> <tr bgcolor='.$config['site']['lightborder'].'><td width="150"><b><a href="?subtopic=restarter&action=start">Iniciar Servidor</a></b></td><td><b>iniciar servidor</b></td></tr> <tr bgcolor='.$config['site']['darkborder'].'><td width="150"><b><a href="?subtopic=restarter&action=shutdown">Fechar o servidor</a></b></td><td><b>Fecha o servidor após 5 minutos</b></td></tr> <tr bgcolor='.$config['site']['lightborder'].'><td width="150"><b><a href="?subtopic=restarter&action=shutdownlong">avisar os players do fechamento do servidor</a></b></td><td><b>Performs safe shutdown after broadcast warning and 5 minutes delay.</b></td></tr> <tr bgcolor='.$config['site']['darkborder'].'><td width="150"><b><a href="?subtopic=adminpanel">Back to admin panel</a></b></td><td><b>Go back to admin panel.</b></td></tr> </table>'; } getcwd(); chdir($path); if($action == "restart") { exec('TASKKILL /F /IM "'.$exename.'"'); $command = 'START/HIGH '.$exename; $tmpnam = "temp.bat"; $fp = fopen ($tmpnam, "w"); fwrite($fp, $command); fclose ($fp); $foo = @popen($tmpnam, 'r'); $main_content .='<center>Server restarted.<br><b><a href="?subtopic=restarter">Back</a></center>'; } if($action == "kill"){exec('TASKKILL /F /IM "'.$exename.'"'); $main_content .='<center>Server closed.<br><b><a href="?subtopic=restarter">Back</a></center>';} if($action == "start") { $command = 'START/HIGH '.$exename; $tmpnam = "temp.bat"; $fp = fopen ($tmpnam, "w"); fwrite($fp, $command); fclose ($fp); $foo = @popen($tmpnam, 'r'); $main_content .='<center>Server started. <br><b><a href="?subtopic=restarter">Back</a></center>'; } if($action == "shutdown") { $SQL->query('UPDATE '.$SQL->tableName('z_shut').' SET `shutdown`="1", `long`="0" WHERE id = "1";'); $main_content .='<center>Server will shut down soon. <br><b><a href="?subtopic=restarter">Back</a></center>'; } if($action == "shutdownlong") { $SQL->query('UPDATE '.$SQL->tableName('z_shut').' SET `shutdown`="1", `long`="1" WHERE `id` = "1";'); $main_content .='<center>Server will shut down soon. <br><b><a href="?subtopic=restarter">Back</a></center>'; } } else { $title = $GLOBALS['config']['server']["serverName"]." - OTS"; $main_content .= 'Invalid subtopic. Can\'t load page.'; } ?> Não esqueçam de colocar o nome do executável do servidor na 3º linha! agora vá em index.php e adicione: case "restarter": $topic = "Restarter"; $subtopic = "restarter"; include("restarter.php"); break; Antes de: case "latestnews": $topic = "Latest News"; $subtopic = "latestnews"; include("latestnews.php"); break; Agora em adminpanel.php adicione: <tr bgcolor='.$config['site']['lightborder'].'><td width="150"><b><a href="?subtopic=restarter">Restarter</a></b></td><td><b>Here you start, stop and restart server!</b></td></tr> Antes de </table> Agora na sua database execute isso: CREATE TABLE IF NOT EXISTS `z_shut` ( `id` int(11) NOT NULL AUTO_INCREMENT, `shutdown` int(11) NOT NULL DEFAULT '1', `long` int(11) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; INSERT INTO `z_shut` (`id`, `shutdown`, `long`) VALUES (1, 0, 1); agora na pasta do seu servidor vá em data\globalevents\scripts faça um novo arquivo .lua com o nome de restarter e cole isso: local message = { "Server will shut down in 5 minutes. Dont ask me why, I'm only script", "Server will shutdown in 2 minutes, please log off", "Server is going down..." } local class = 21 function shutDown() doBroadcastMessage(message[3], class) doSetGameState(GAMESTATE_SHUTDOWN) return TRUE end function broadcast() doBroadcastMessage(message[2], class) return TRUE end function onThink(interval, lastExecution) local result_plr = db.getResult("SELECT * FROM z_shut WHERE `id` = 1;") if(result_plr:getID() ~= -1) then while(true) do if(tonumber(result_plr:getDataInt("shutdown"))==1) then db.executeQuery("UPDATE z_shut SET shutdown = '0' WHERE id = '1';") if(tonumber(result_plr:getDataInt("long"))==0) then doBroadcastMessage(message[3], class) doSetGameState(GAMESTATE_SHUTDOWN) else doBroadcastMessage(message[1], class) addEvent(broadcast, 3*60*1000, {}) addEvent(shutDown, 5*60*1000, {}) end end if not(result_plr:next()) then break end end end result_plr:free() return TRUE end e por fim em globalevents.xml adicione: <globalevent name="safe_shutdown" interval="5" event="script" value="restarter.lua"/> Sinceramente espero que seja útil para vocês isso, duvidas podem postar que estarei ajudando...
  13. A jornada é melhor que a chegada.
  14. qual servidor você está usando? tente refazer passo-a-passo
  15. o site do servidor tem que estar no mesmo local que o site vai ser hospedado quando você compra o dominio você apenas ganha (ex:meuot.com) ai você vai adicionar o ip que quer que o dominio redirecione. normalmente empresas de hosters disponibilizam dominios para venda.
  16. algém pode me endicar algum servidor global para jogar? ;'/

  17. ts do xtibia fexou? sds'

  18. algum servidor top pra joga porae? ;p

  19. @copas é porque na sua database já existe a coluna 'category'
  20. Acho que o Xtibia Deveria 'investir' mais na area de Website ta muito parada ;~

  21. @filipinvr comece tudo do 0 novamente tome muito cuidado ao deletar as linhas pois se vc deletar um / ou ? a mais o seu site não funcionara perfeitamente. se aparecer algum erro no site favor poste aqui para identificar o problema melhor ;~
  22. @PiabetaMan01 @XaPiNhAl Quando vc edita os leveis ele não adiciona a mana nem health dos character ai voçe tera que adicionar isso que fica na opção others. @kelvinvictor Poste uma print ou copie o que apareçe 'la em cima' para eu poder identificar o problema ou será impossivel eu adivinhar ;~
  23. @PiabetaMan01 vou tentar voltar neh :b HAHA nao nao lembro desse bug seu nao AHAHAH acho que faz 1 ano ou mais ;o aspodk ;**
  24. @PiabetaMan01 isso é uma possibilidade real, basta a pessoa adicionar um link que redirecione para o topico isso é simples e acredito eu que qualquer um possa fazer isso ;b Qualquer duvida que tiverem por-favor postem para que eu ou alguem possa ajudar voçês, eu estou com uns problemas e estou frequentando muito pouco o xtibia mais ajudarei no maximo que eu puder...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...