Ir para conteúdo

Marco Oliveira

Visconde
  • Total de itens

    331
  • Registro em

  • Última visita

  • Dias Ganhos

    11

Tudo que Marco Oliveira postou

  1. Aqui funciona normalmente, teste em sandbox para ver!
  2. Oi boa noite, desculpa a demora, tente utilizar a database que vem junto ao site.
  3. Correções recentes: Fixado SQL Inject em paginas. Fixado SQL Inject em Ajax. Fixado redirecionamento de URLS. Varias correções em layout e php. Melhor organização nas pasta layouts. Nova pagina de characters.php, agora com outfits e items (bootstrap style). Outfits agora são independentes, ultima versão tibia 12. Entre muitas outras correções.
  4. Interessante, porem fica impossível gerar o cache dos novos outfits pois não possuem o arquivo .dat na pasta!
  5. actions.xml <action uniqueid="1000" event="script" value="quests/lever.lua"/> quests/lever.lua local config = { daily = "yes", --Quest por dia level = 100, --Level minimo storage = 100, --Storage Quest entry = --Position antes de entrar { {x = 247, y = 659, z = 13}, {x = 247, y = 660, z = 13}, {x = 247, y = 661, z = 13}, {x = 247, y = 662, z = 13}, {x = 247, y = 663, z = 13}, {x = 247, y = 664, z = 13} }, destination = --Posotion de destino { {x = 189, y = 650, z = 13}, {x = 189, y = 651, z = 13}, {x = 189, y = 652, z = 13}, {x = 189, y = 653, z = 13}, {x = 189, y = 654, z = 13}, {x = 189, y = 655, z = 13} } } config.daily = getBooleanFromString(config.daily) function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.itemid == 1946) then if(config.daily) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTransformItem(item.uid, item.itemid - 1) end return true end if(item.itemid ~= 1945) then return true end local players = {} for _, position in ipairs(config.entry) do local pid = getTopCreature(position).uid if(pid == 0 or not isPlayer(pid) or getCreatureStorage(pid, config.storage) > 0 or getPlayerLevel(pid) < config.level) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return true end table.insert(players, pid) end for i, pid in ipairs(players) do doSendMagicEffect(config.entry[i], CONST_ME_POFF) doTeleportThing(pid, config.destination[i], false) doSendMagicEffect(config.destination[i], CONST_ME_ENERGYAREA) end doTransformItem(item.uid, item.itemid + 1) return true end
  6. Tranquilo, não foi rude! https://github.com/marcomoa/gesior-aac
  7. Passei a conhecer a falha essa semana, o projeto é aberto e livre para contribuições!
  8. O script nada mais faz que dar um git pull do seu repositório automaticamente quando o servidor recebe reload ou crasha. Na pasta raiz de seu repositório crie um arquivo chamado startserver.sh e uma pasta chamada logs dentro da pasta raiz de seu site. pastaOt="caminho do servidor" comandoBackup="caminho do servidor/backup/backup.sh" echo "Iniciando o programa" cd $pastaOt mkdir -p /logs mkdir -p build while true do cd $pastaOt ./tfs 2>&1 | awk '{ print strftime("%F %T - "), $0; fflush(); }' | tee "/var/www/html/logs/$(date +"%F %H-%M-%S.log")" exitcode=${PIPESTATUS[0]} if [ $exitcode -eq 0 ]; then echo "Clean close" git pull cd build cmake .. make if [$? -ne 0]; then echo "Compilation failed!" else echo "Compilation successful!" mv tfs .. fi cd .. else echo "Server Crash!!! (O arquivo de log está guardado na pasta logs)" fi echo "Server Down, backup database..." $comandoBackup sleep 2 done; Ainda na pasta raiz do seu servidor crie uma pasta chamada backup e dentro dela crie um arquivo chamado backup.sh CAMINHO="caminho do servidor/backup/" NOMEBACKUP="nome do arquivo de backup" USER="usuario do phpmyadmin" SENHA="senha do phpmyadmin" BANCO="nome da database" TEMPO="$(date +'%d-%m-%Y-%H-%M')" if [[ -z "$USER" || -z "$SENHA" || -z "$BANCO" ]]; then echo "Por favor preencha o usuário, senha e banco de dados nas configurações." else mysqldump -u$USER -p$SENHA $BANCO > $CAMINHO"/"$NOMEBACKUP"-"$TEMPO".sql" fi Não se esqueça da permissão 777 em todos os arquivos, e também de ligar o servidor com o comando ./startserver.sh OBS: você deve configurar a chave ssh no seu git para que não peça o e-mail e senha a cada reload, o git clone também deve ser feito atraves de ssh e não https
  9. Tópico atualizado, novas features 06/01/2019.
  10. Olá, estou deixando minha contribuição para o open-tibia, fornecendo a versão mais recente do meu site. Compatível com a versão mais recente do TFS e OTX. O layout é semelhante ao tibia.com, mas não contém todos os recursos. Conto com a contribuição de todos neste projeto. Algumas funcionalidades: Highscores NEW PagSeguro Lightbox New Tickets NEW Suporte https Créditos: Gesior.pl Felipe Monteiro Marco Oliveira Ricardo Souza Link para download ou contribuição: GITHUB
  11. Deixe a linha do Server Path parecida com isso: C:\Users/marco/Documents/forgotten-server/ Lembrando que a "/" final é necessária.
  12. Vá em config.php do seu site por algo do tipo: $config['site']['newchar_vocations'] = array(0 => 'Rook Sample'); e altere para o sample que você deseja.
  13. Download: mega.nz houses.php: pastebin
  14. " Minha conta agora se parece mais com tibia. " até o erro de tradução do google que tem no meu topico tem no seu! pelo amor de Deus mlk. Minha conta = account management
  15. Basta você da uma conferida no meu changelog e depois olhar no dele!
  16. Diversas atualizações e correções foram feitas nos últimos dias, confira!
  17. Deixe uma pequena imagem do problema ou informe melhor sobre o bug!
  18. Considere como uma singela homenagem ! HAHAHAHA.
  19. Olá amigos, tudo bem ? A alguns dias venho trabalhando nesse projeto que é mais para um passa tempo do que algo que eu realmente irei usar algum dia! então resolvi dispolibilizar esse site para download e espero que vocês me ajudem a melhora-lo cada vez mais... O site está bem fiel ao layout oficial e conta também com uma webshop semelhante a original. Um dos principais pontos que me preocupa é quanto a sua segurança então se algum de vocês tiverem mais experiencia espero que possam testar e se ouver algum problema deixar uma solução. Desde já agradeço a colaboração e atenção de vocês Github
  • Quem Está Navegando   0 membros estão online

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