MarceloP
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
MarceloP deu reputação a VonKrieg em Portando server p/ C# / .net core 2.0Saudações.
Um amigo (MarceloP) e eu (ambos graduados em ciência da computação) decidimos voltar para a cena Open Tibia Servers.
Quando jogamos pela última vez em Tibia, mal conheciamos lua, hehe.
Hoje em dia, no entanto, acreditamos que possamos reescrever os servidores / sites.
E é exatamente isso que decidimos fazer: D
Acreditamos que reescrever os servidores / sites podem beneficiar a comunidade de diversas formas.
Ao utilizarmos uma linguagem mais simples (C# ao invés de C++, por exemplo), tornaríamos o "miolo" do servidor mais acessível a comunidade.
Utilizar C# também pode diminuir o tempo de compilação, facilitar o debbuging e escrita de testes automatizados.
Estamos implementando o servidor do jogo em C # 7.2. Net Core 2.0. Eu não deveria ter que dizer isso, mas .Net Core pode ser executado em Linux, Windows e Mac e é executado o suficiente para executar servidores.
Ainda estamos estudando diferentes tecnologias para implementar o site. O ASP.NET é atualmente o candidato mais forte.
Estamos à procura de pessoas para nos ajudar: D
Estou especificamente procurando pessoas que podem me ajudar a entender algumas curvas da base de código C ++ (a documentação é meio fraca, eu estou bastante fora do loop).
Nosso Discord:
https://discord.gg/8qqfE8P
Github:
https://github.com/CoreOpenTibiaServer/CoreOpenTibiaServer
De tempos em tempos, criaremos uma nova postagem neste tópico com atualizações de status
-
MarceloP recebeu reputação de samxxt em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Geralmente se executa uma linha por vez, ou você adiciona um ; no final de cada linha. Tente novamente assim e veja se funciona
ALTER TABLE `players` ADD COLUMN `skill_critical_hit_chance` int(10) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_critical_hit_chance_tries` bigint(20) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_critical_hit_damage` int(10) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_critical_hit_damage_tries` bigint(20) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_life_leech_chance` int(10) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_life_leech_chance_tries` bigint(20) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_life_leech_amount` int(10) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_life_leech_amount_tries` bigint(20) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_mana_leech_chance` int(10) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_mana_leech_chance_tries` bigint(20) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_mana_leech_amount` int(10) unsigned NOT NULL DEFAULT 0; ALTER TABLE `players` ADD COLUMN `skill_mana_leech_amount_tries` bigint(20) unsigned NOT NULL DEFAULT 0; -
MarceloP recebeu reputação de Joao2v em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Cria um arquivo .txt na pasta do executável do TheForgottenServer, abre ele para editar e digita o que ta aqui embaixo, salva e fecha (mude x64 ou x86 no arquivo abaixo se necessário). Muda o nome do arquivo txt para Run.bat.
cd /d "%~dp0" "theforgottenserver - 64bits.exe" pause Agora rode o Run.bat (dois cliques) e veja os erros e talz. O recomendado é sempre rodar através do terminal, para ver os erros e talz...
Abrax
-
MarceloP deu reputação a murilao em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Tente assim
$['site']['serverPath'] = "C:\Users\Joao2v\Downloads\OT\global/";
-
MarceloP recebeu reputação de Lucas Barreto em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Cria um arquivo .txt na pasta do executável do TheForgottenServer, abre ele para editar e digita o que ta aqui embaixo, salva e fecha (mude x64 ou x86 no arquivo abaixo se necessário). Muda o nome do arquivo txt para Run.bat.
cd /d "%~dp0" "theforgottenserver - 64bits.exe" pause Agora rode o Run.bat (dois cliques) e veja os erros e talz. O recomendado é sempre rodar através do terminal, para ver os erros e talz...
Abrax
-
MarceloP recebeu reputação de Victor R. em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Você está usando a versão 10.94 do RME? Vá nas preferências e apague todos os caminhos e deixe assim:
-
MarceloP recebeu reputação de adrianodec em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Erro meu, usando aspas quando o correto é ascento grave, corrigido:
ALTER TABLE `accounts` ADD COLUMN `secrets` char(16) DEFAULT NULL
-
MarceloP recebeu reputação de adrianodec em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)O erro com seus monstros é bem facil arrumar. por algum motivo sua pasta de monstros do servidor está diferente da que é do servidor post aqui.
Da para arrumar manualmente. Entre na pasta "/data/monster/bosses" e vá um por um dos XML dos bosses que está dando erro e verifique entre as TAGs <flag></flag>. Ele está dizendo que esses XMLs tem uma tag chamada "rewardchest" que na realidade não existe.
Como exemplo mostro as flags do meu "Tarbaz.xml"
<flags> <flag rewardboss="1" /> <flag summonable="0" /> <flag attackable="1" /> <flag hostile="1" /> <flag illusionable="0" /> <flag convinceable="0" /> <flag pushable="0" /> <flag canpushitems="1" /> <flag canpushcreatures="1" /> <flag targetdistance="1" /> <flag staticattack="90" /> <flag runonhealth="2500" /> </flags> Sobre os outros erros, estão relacionados ao seu Banco de Dados. Basicamente seu DB está desatualizado. Você também pode baixar o desse servidor e recriar todas as tabelas utilizando o "global.sql" presente aqui. Entretanto existe um jeito mais fácil, mas que não garante que você não terá erros posteriores (pode até se livrar desses de inicialização, mas outros relacionados à versão 10.96 podem surgir).
Abra seu PhpMyAdmin, logue com a conta Root dele. Abra o Db do seu servidor (não sei o nome que voce criou, mas abra-o). Clique na aba SQL e insira o seguinte código:
ALTER TABLE 'accounts' ADD COLUMN 'secrets' char(16) DEFAULT NULL;
Novamente, recomendo baixar tudo certinho do post inicial, onde tudo deve estar funcionando devidamente. Se é uma atualização de servidor, tenha certeza de que mais coisas não precisem ser atualizadas também.
Boa sorte ae rapaz.
Abrax!
-
MarceloP deu reputação a Tricoder em OTClient 0.6.3 | 7.4 à 10.9 (ATUALIZADO!)OTClient 0.6.3 Rev 2474 Compilado em: 11 de dezembro de 2015. Compativel com as versões: 7.4 à 10.9 Compilado por: zbizu Background: http://kate-fox.deviantart.com/art/SteamFox-505747704 Sources: https://github.com/edubart/otclient
Versões compatíveis
Mudar background do OTClient
Vá em otclient\data\images\ Substitua background.png. Reinicie o client.
Adicionar versão no client
Adicione a versão do client em otclient\modules\gamelib\game.lua. Crie uma pasta com a versão do client em otclient\data\things\ e coloque o .spr e dat. Reinicie o jogo.
Download
MEGA Google Drive Sendspace
Scan
VirusTotal Jotti -
MarceloP deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Global 11/12x [v32]
- New Falcons
- New Asuras
- Warzone 4,5,6
- Exercise Training
- Raids 100%
- Monstros 100%
- Trainer Offline 100%
- Trainer Online 100%
- Taming system funcionando 100%;
- Database completa
- War System 100%
- Global MAP Full
- Store 100%
- Imbuement
- Prey System
- Entre outros sistemas.
Projeto no: GITHUB
Scan Vírus Total
IMAGES
Créditos:
-
MarceloP recebeu reputação de Nirvana007 em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)On version 28! -> For those recieveing too many errors when running the server, change "data/lib/libs.lua" to "data/lib/lib.lua"
Na versão 28! -> para aqueles recebendo vários erros quando rodam o server, mudem "data/lib/libs.lua" para "data/lib/lib.lua"