[FilterScript] Sistema de Mensagem Privada (MySQL)
#1

Na hora que nгo tem nada para fazer, vem idйias que sгo boas para que novatos aprendam um pouco mais sobre criaзгo de sistemas.
Bom, fiz este FS para apenas passar o tempo.

Sobre:
Este FS й para vocк se comunicar com outros membros do servidor, usando o comando /mp. Caso ele esteja off-line, vocк pode enviar mensagem mesmo assim, que ele serб notificado de sua mensagem assim que se conectar. Hб comandos tambйm para bloquear o recebimento de mensagens, e vocк pode ler as mensagens enviadas e recebidas a qualquer momento.

Imagens

Comando /minhasmp -> Opзхes disponнveis:










Quando receber mensagens estando inativo...

Ao vocк selecionar a opзгo "Apenas nгo lidas", irб exibir apenas as mensagens que vocк nгo leu.



Comandos
  • - /mp [id/nome] [mensagem] > Envia a mensagem ao respectivo jogador que vocк informou.
  • - /ativarmp > Ativa o recebimento de mensagens.
  • - /desativarmp > Desativa o recebimento de mensagens
  • - /mps > Ativa/Desativa o recebimento de mensagens.
  • - /minhasmp > Lista de opзхes para vocк visualizar mensagens Recebidas/Enviadas/Nгo lidas.
Plugins/Includes Necessбrias
MySQL R39-2
SSCANF
ZCMD

Change LOG
Код:
- v1.0 - Inнcio (05/03/2015)
Comandos /mp e /minhasmp (enviadas, recebidas, e nгo lidas);
Comando /ativarmp, /desativarmp (/mps) para desativar/ativar o recebimento e envio de mensagens privadas;
Informaзгo ao se conectar se tem novas mensagens;

- v1.1 - Atualizaзгo (20/03/2015)
Notificaзхes por e-mail de novas mensagens recebidas;
Opзгo em /minhasmp para definir um e-mail de notificaзхes de novas mensagens;
Alterado todas as vars (que anteriormente usava PVars);
Download v1.0
Pastebin [FS]
Pastebin [TABELAS]

Download v1.1
Pastebin [FS]
Pastebin [PHP]
Pastebin [TABELAS]

GitHub

Bugs
Caso encontre bugs, os relatem.
Reply
#2

Nunca tive noзгo de como fazer um sistemas desses vai ajudar.
Reply
#3

Pretendo criar um sistema full mysql, e isso vai me ajudar d+.. valeu parceiro
Reply
#4

nгo tinha visto de rever suas mensagens que vc nгo leu, etc... reputado
Reply
#5

PVars sao mais lentas que variaveis normais.

Gostei do sistema, bom trabalho!
Reply
#6

Sistema bom para servidor Roleplay, diferente.. reputado.
Reply
#7

Quote:
Originally Posted by PT
Посмотреть сообщение
PVars sao mais lentas que variaveis normais.

Gostei do sistema, bom trabalho!
Nгo criei com vars normais, pelo fato de ter sempre que compilar em mudanзas de slot em etc.
Este FS estб na primeira versгo. Acho que futuramente pode ser que use vars comuns ao invйs de PVars.
Reply
#8

Nгo mexo mais com pawn, mais deu vontade de baixar sу pra ver como funciona a source k.
Muito legal.
Reply
#9

Gostei do teu projeto, ficou uma espйcie de e-mail in-game, legal. Й bom para integrar com algum sistema externo de mensagens.

Parabйns!

Uma dъvida com relaзгo ao projeto: Nгo seria melhor criar toda a estrutura do banco de dados externamente? Pois sempre que o FS/GM for inicializado ele executarб a query verificando se existe um banco para entгo criб-lo caso nгo haja. Ou isso й alguma exceзгo para se trabalhar com MySQL no Pawn?
Reply
#10

Muito bacana, meus parabйns !!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)