Ir para conteúdo

Belmolth

Membro
  • Registro em

  • Última visita

Tudo que Belmolth postou

  1. Os personagens criados pelo site estão aparecendo sem itens, mas quando vão para main pelo oracle, ganham os itens corretamente de acordo com a vocação. Chegando o arquivo firstitems.xml notei que falta o "no vocation", mas no meu entendimento ele não deveria ficar alí, certo? Segue o codigo do arquivo: <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="firstitems_config"><![CDATA[ config = { storage = 30001, items = {2050, 2382} } ]]></config> <event type="login" name="FirstItems" event="script"> <![CDATA[ domodlib('firstitems_config') function onLogin(cid) if getPlayerGroupId(cid) == 1 and getPlayerStorageValue(cid, 50000) == -1 then if isSorcerer(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2152, 20) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2190, 1) doPlayerAddItem(cid, 2789, 10) doPlayerAddItem(cid, 2200, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 7457, 1) setPlayerStorageValue(cid, 50000, 1) elseif isDruid(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2152, 20) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2182, 1) doPlayerAddItem(cid, 2789, 10) doPlayerAddItem(cid, 2200, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 7457, 1) setPlayerStorageValue(cid, 50000, 1) elseif isPaladin(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2152, 20) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2389, 1) doPlayerAddItem(cid, 2789, 10) doPlayerAddItem(cid, 2200, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 7457, 1) setPlayerStorageValue(cid, 50000, 1) elseif isKnight(cid) then local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2152, 20) doAddContainerItem(bag, 8602, 1) doAddContainerItem(bag, 2439, 1) doPlayerAddItem(cid, 2525, 1) doPlayerAddItem(cid, 2789, 10) doPlayerAddItem(cid, 2200, 1) doPlayerAddItem(cid, 8601, 1) doPlayerAddItem(cid, 2463, 1) doPlayerAddItem(cid, 2457, 1) doPlayerAddItem(cid, 2647, 1) doPlayerAddItem(cid, 7457, 1) setPlayerStorageValue(cid, 50000, 1) end end return TRUE end ]]> </event> </mod>
  2. O assunto é do meu interesse, mas no meu caso é nas postagens do site também. Acompanhando.
  3. po, cara, multissimo obrigado! funcionou direitinho! Eu tinha reinstalado tudo e tinha conseguido, mas como tinha salvado o anterior, testei e deu certo. De toda forma, conhecimento adquirido. Obrigado, mesmo, pela ajuda! +rep
  4. Boa noite. Configurei e fiz o OT e o site funcionar. Se coloco localhost ou 127.0.0.1 no config.lua, consigo logar mas os outros ficam travados na tela de personagens. Se coloco o endereço no-ip no config.lua todos conseguem logar menos eu, que fico travado na tela de personagens. UPDATE: Consegui, depois de MUITO custo. Segue a solução.
  5. Boa noite. Consegui, ainda mais cedo, deixar o site do servidor que estou montando acessível. Um amigo conseguiu entrar e fazer conta, inclusive. Outro já não conseguiu. Como eu, da mesma máquina que estou hosteando o site, tentava entrar nele, eu só conseguia usando "localhost" no navegador. Resolvi tentar conseguir acessar pelo ip que escolhi... aí começou o inferno. Agora, com o arquivo apache/conf/httpd.conf setado em "Listen :80" tendo o seguinte erro no log apache/logs/error.txt: Syntax error on line 47 of C:/xampp/xampp/apache/conf/httpd.conf: Invalid address or port Se mudo o endereço do Listen pra "localhost:80" já retorno o seguinte erro quando tento entrar na página: Acesso Proibido! Você não tem permissão para acessar o diretório requisitado. Pode não existir o arquivo de índice ou o diretório pode estar protegido contra leitura. Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster. Error 403 localhost 27/01/2016 19:54:13 Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 Seguido do seguinte erro no apache/logs/error.txt: [Wed Jan 27 19:54:13 2016] [error] [client ::1] client denied by server configuration: C:/xampp/xampp/htdocs/ [Wed Jan 27 19:54:13 2016] [error] [client ::1] client denied by server configuration: C:/xampp/xampp/htdocs/favicon.ico, referer: http://localhost/ Detalhe: essa segunda linha do erro já é o ícone do site do servidor. E se alguém tenta entrar pelo ip, também dá ACESSO PROIBIDO. Como arrumar isso? Aguardo auxilio. se precisarem de mais alguma informação, só dizer.
  6. Depois que coloco tanto o apache quanto o mysql para rodar. O database, pelo botão "admin" do Mysql no xampp eu consigo acessar, já o do apache não. Procurei na busca do forum e achei dois casos, sem resposta. No google tem milhares, mas nada relevante.
  7. Cara, outro problema agora e não estou conseguindo solucionar NEM FODENDO. Botei pra rodar arrumando os erros que apareciam no log de erro (??) e agora to tentando uma mensagem quando tento entrar no site Acesso Proibido! Você não tem permissão para acessar o diretório requisitado. Pode não existir o arquivo de índice ou o diretório pode estar protegido contra leitura. Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.
  8. Estranho. Ele estava vazio, no formato: Listen :80 Daí um amigo conseguiu entrar no site, mas outro não. E eu só consigo digitando localhost. Daí tentei colocar o ip que criei e ficaria Listen ipdoserver.no-ip.org:80 E agora nem o Apache tá rodando. Tirei as alterações e nada também.
  9. Mudou isso onde? To matutando aqui ainda o que tá rolando de errado! Mas bom que conseguiu ahuauhauh
  10. E ai, beleza? Bom, ontem estava assistindo um tutorial, se bem me lembro desse link e em determinado ponto rolava esse problema. A instrução que o cara deu foi pra criar um arquivo chamado install.txt na pasta do site, junto do install.php contendo apenas o seu ip. Testa aí.
  11. Acredito que seja o mesmo problema que estou passando. Consigo acessar tanto o site quanto o servidor pelo navegador e pelo Tibia, respectivamente, mas um amigo não conseguiu acessar meu site nem pelo ip numérico nem pelo "XXX.no-ip.org". (Coloquei o aplicativo do no-ip para rodar aqui e ele tá OK nas três linhas). Tem o fator internet compartilhada também, mas abri as portas 7171, 7272, 80 e 8090. Não atentava pras outras portas... Ah, tenho que adicionar as exceçoes no firewall também, né? Puta merda. Quanto trabalho. IUAUHAHUAHU
  12. Bom, OK. Fiz os edits para evitar uma enxurrada de tópicos que claramente seriam descartáveis. ahuahuauh
  13. UPDATE 3.0: CONSEGUI! Servidor online, site online. Consegui criar acc, mudar permissões pelo database e entrar no jogo. Agora é abrir as portas do roteador e amanhã fazer testes de bugs e alterações. Só deixar tudo por aqui, causa e solução, caso alguém tenha interesse. O QUE TINHA DE ERRADO? O site do servidor não estava encontrando os arquivos pertinentes ao próprio servidor para fazer as alterações, leituras e adições necessárias. O QUE FIZ: Alterei o local do CONFIG.LUA (do servidor) no arquivo CONFIG.PHP (do site) no caminho /xampp/htdocs/config/config.php e coloquei a terceira linha, que é a do serverPath(caminho do servidor), da seguinte forma: $config['site']['serverPath'] = "/SERVIDOR/otserv/"; Sendo que a pasta SERVIDOR é onde fica a subpasta otserv (onde fica o executável propriamente dito). ----------------------------------------------------------------------UPDATE 2----------------------------------------------------------------------------- UPDATE 2.0: Bom, subistituí os arquivos do site na pasta do XAMPP e ao atualizar o navegador usando "localhost" tive o retorno do seguinte erro(no final do update 2.0). Obviamente ele não está encontrando o config.lua do meu servidor, mas onde adiciono o caminho dessa caralha?! aahuehauhe Tá foda! Error occured! Error ID: #C-2 More info: ERROR: #C-2 : Class::ConfigLUA - LUA config file doesn't exist. Path: /otserv/config.lua File: C:\xampp\xampp\htdocs\classes/configlua.php Line: 24 File: C:\xampp\xampp\htdocs\classes/configlua.php Line: 12 File: C:\xampp\xampp\htdocs\system/load.init.php Line: 42 File: C:\xampp\xampp\htdocs/index.php Line: 18 O QUE TINHA DE ERRADO? Não conseguia nenhuma account e senha das que estava testando pois todas estavam encriptadas pelo próprio database. Por esse motivo só consegui logar depois de criar uma conta. O QUE FIZ: Joguei os arquivos do site (um .zip chamado www dentro da pasta do XAMPP e ele faz a leitura automática, só atualizar a página do localhost que ele aparece) Fiz um char, alterei as permissões. ----------------------------------------------------------------------UPDATE 1----------------------------------------------------------------------------- UPDATE: Apesar de uma mensagem de erro ao importar a database. Consegui fazer o executavel rodar OK e até tenho uma mensagem de erro ao tentar conectar ao servidor! Agora como vinculo o site ao xampp para criar os personagens? O QUE TINHA DE ERRADO? O arquivo do database era pra ser aberto pelo xampp e não pelo sqlitestudio. Normal, sem problemas. O QUE FIZ? Criei uma nova database no XAMPP pelo http://localhost e importei o database baixado. ----------------------------------------------------------------------post original----------------------------------------------------------------------------- Boa noite, pessoal. Estou no mesmo projeto do Guilherme e já estou passando por alguns problemas kkkk. To bem perdido e pegando, daqui e dali, uma ou outra ideia do que fazer. Então vamos por partes... Instalei o Xampp (3.2.2) e estou rodando o módulo Apache e MySQL. Consigo até logar, pelo navegador, no http://localhost/phpmyadmin/. Daí tenho aquela interface de um gerenciador de database comum, ok. Mas quando vou importar o database de um servidor que baixei aqui nesse link ele me retorna uma mensagem de erro. Tentei abrir o database pelo SQLiteStudio e não obtive sucesso. Onde estou errando? Valeu, aguardo resposta! Erro Comando SQL: CREATE TABLE IF NOT EXISTS `accounts` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(32) NOT NULL, `password` char(40) NOT NULL, `type` int(11) NOT NULL DEFAULT '1', `premdays` int(11) NOT NULL DEFAULT '0', `lastday` int(10) unsigned NOT NULL DEFAULT '0', `email` varchar(255) NOT NULL DEFAULT '', `creation` int(11) NOT NULL DEFAULT '0', `vote` int(11) NOT NULL, `key` varchar(20) NOT NULL DEFAULT '0', `email_new` varchar(255) NOT NULL DEFAULT '', `email_new_time` int(11) NOT NULL DEFAULT '0', `rlname` varchar(255) NOT NULL DEFAULT '', `location` varchar(255) NOT NULL DEFAULT '', `page_access` int(11) NOT NULL DEFAULT '0', `email_code` varchar(255) NOT NULL DEFAULT '', `next_email` int(11) NOT NULL DEFAULT '0', `premium_points` int(11) NOT NULL DEFAULT '0', `create_date` int(11) NOT NULL DEFAULT '0', `create_ip` int(11) NOT NULL DEFAULT '0', `last_post` int(11) NOT NULL DEFAULT '0', `flag` varchar(80) NOT NULL DEFAULT '', `vip_time` i[...] Mensagens do MySQL : Documentação #1046 - No database selected

Informação Importante

Confirmação de Termo