Introdução
O servidor desenvolvido pelo SuicideManic em 2006 não possui recursos para sustentar o atual nível dos netplays, por conta disso muitos projetos estão limitados. Trago para vocês um projeto que visa funcionar com total compatibilidade com os Netplays que usam o Netplay C++ Server. Apenas extrair os arquivos dentro da pasta do servidor, mudar uma ou duas linhas e pronto, tudo funcionando.
É uma ideia bem infantil essa já que manter a compatibilidade afeta significativamente a performance e me fez desenvolver centenas de linhas de código que poderiam nem existir, mas enfim, o projeto foi concluído e teve a primeira versão estável lançada.
Download
Netplay Server 1.0
Netplay Server 0.4
Netplay Server 0.3
Características
- Quase total compatibilidade com o servidor antigo;
- Suporte a MySql e SQLite;
- Novos eventos (OnUpdate, OnClose...);
- Acesso aos recursos disponíveis na plataforma .net através da interface em Lua;
- Alta escalabilidade;
Observações
O servidor antigo também suprimia alguns erros liberados pelo Lua, eu mantive isso nessa versão porém aviso que graças a isso muitos sistemas dos netplays atuais que contém erros e funcionavam agora não funcionam mais. Por exemplo o sistema de Guild do Netplay Master v5 que possui um erro ao trabalhar com arquivos onde mesmo quando o arquivo não existe a stream é fechada (file:close() quando file é nil), esse tipo de erro não afeta o funcionamento do servidor porém não permite que o sistema funcione corretamente.
Créditos
- Paulo Soreto
O servidor desenvolvido pelo SuicideManic em 2006 não possui recursos para sustentar o atual nível dos netplays, por conta disso muitos projetos estão limitados. Trago para vocês um projeto que visa funcionar com total compatibilidade com os Netplays que usam o Netplay C++ Server. Apenas extrair os arquivos dentro da pasta do servidor, mudar uma ou duas linhas e pronto, tudo funcionando.
É uma ideia bem infantil essa já que manter a compatibilidade afeta significativamente a performance e me fez desenvolver centenas de linhas de código que poderiam nem existir, mas enfim, o projeto foi concluído e teve a primeira versão estável lançada.
Download
Netplay Server 1.0
Netplay Server 0.4
Netplay Server 0.3
Características
- Quase total compatibilidade com o servidor antigo;
- Suporte a MySql e SQLite;
- Novos eventos (OnUpdate, OnClose...);
- Acesso aos recursos disponíveis na plataforma .net através da interface em Lua;
- Alta escalabilidade;
Observações
O servidor antigo também suprimia alguns erros liberados pelo Lua, eu mantive isso nessa versão porém aviso que graças a isso muitos sistemas dos netplays atuais que contém erros e funcionavam agora não funcionam mais. Por exemplo o sistema de Guild do Netplay Master v5 que possui um erro ao trabalhar com arquivos onde mesmo quando o arquivo não existe a stream é fechada (file:close() quando file é nil), esse tipo de erro não afeta o funcionamento do servidor porém não permite que o sistema funcione corretamente.
Créditos
- Paulo Soreto
Última edição por Paulo S. em Seg Mar 27, 2017 3:05 pm, editado 7 vez(es)