01/09/2022 21:49
(Esta mensagem foi modificada pela última vez a: 06/09/2022 20:00 por MarcosBrazz.)
* Notification-System
Sistema de notificações para SA-MP
Essa include permite criar até 3 notificações ao mesmo tempo, podendo escolher em cada notificação: Titulo e Mensagem. Cada notificação fica visivel por um tempo estimado de 8-10 segundos
Função:
Código PHP:
native Notificacao(playerid, const titulo[], const mensagem[]);
Código:
0: Função falhou e/ou exedeu o limite de 3 notificações ao mesmo tempo
1: Função foi executada com sucesso!
Exemplo de Uso:
Código:
public OnPlayerSpawn(playerid){
Notificacao(playerid, "Spawnado", "Voce acaba de spawnar no servidor, parabens. seja bem vindo ao servidor!");
SetPlayerPos(playerid, 1212.4865,-977.6506,43.4766);
return 1;
}
public OnPlayerConnect(playerid){
Notificacao(playerid, "Conectando", "Voce esta conectando ao servidor!");
return 1;
}
public OnPlayerText(playerid, text[]){
Notificacao(playerid, "Ajuda", "Se voce tiver duvidas, use /ajuda!");
return 1;
}
Resultado do Exemplo:
-> Observações finais:
- É recomendado utilizar de 0-100 caracteres na mensagem para não ultrapassar a box
- O Sistema gerencia os 3 slots de notificação automaticamente sem a necessidade de escolher, basta chamar a função.
- Chamar a função enquanto existem 3 notificações sendo mostradas ao jogador fará com que a função retorne 0 e falhe.
- Sei que poderia ser mais otimizado, porém fiz em 1 hora e meia, quem sabe venha otimizações em futuras versões (apenas no github)
-> Download & Assets
- Repositório (github)
- Imagens (imgur.com)
- Brazz (Criador da include)