Olá galera, este aqui é um GameMode base para um servidor de RP/RPG, você pode usar ele da forma que quiser mais sem retirar os créditos!
Esse GM foi refeito do zero, das versões antigas e mais estáveis do SFRP (que eu já disponibilizei aqui). Esse GM é ótimo pra quem tá querendo iniciar no pawn, ter uma noção das funções básicas de hoje em dia (não estão tããão atualizadas assim, mas dá pra aprender bastante), ou programar um servidor de RP inteiro em questão de poucos dias. Tanto que ele contém pouco menos de 6 mil linhas.
Caso vocês encontrem algum bug, ficarei satisfeito de poder ajudá-los neste próprio post comentando abaixo, e quem sabe até ir atualizando esse GM. Ele já vem pronto pra rodar em 0.3z.
Os créditos originais são dos respectivos autores de todos os scripts que eu não fiz eu mesmo, tipo os plugins, e alguns outros scripts dentro do próprio gamemode. De resto, os créditos são meus.
Tudo necessário pra rodar o servidor incluindo na pasta dele.
Aqui vai uma lista de todas as funções principais (sistemas) e comandos:
SISTEMAS
- Sistema de Logs, com mais de 8 logs diferentes;
- Sistema para jogar armas no chão;
- Sistema de facções/grupos, com HQ e 15 cargos, totalmente personalizável em tempo real;
- Sistema de veículos, sem donos próprios, porém podendo ser assinalados para uma facção/grupo;
- Sistema de prédios (interiores normais, com /entrar e /sair, simples);
- Sistema de criação de personagens, com altura, tatuagens, origens, e mais;
- Sistema de habilidade com armas (porém não há ainda um jeito de subir seu nível de habilidade);
- Sistema de rádios e walkietalkies, com codenomes;
BUGS/SISTEMAS EM FALTA
- Sistema de pagamento;
- Sistema de propriedade de veículos;
- Sistema de propriedade de casas;
- Sistema de armas só permite que cada jogador possua 3 armas consigo no máximo;
COMANDOS
JOGADORES
- /re | /reportar | /relatar | /denunciar | /relatorio [id/nome] [texto] <=> Reporta um jogador pra administração;
- /jarma | /jogararma <=> Joga a arma que você está segurando no chão;
- /parma | /pegararma <=> Pega uma arma no chão;
- /codenome [codenome] <=> Coloca um codenome para ser utilizado pelo /radio;
- /codenomewt [codenome] <=> Coloca um codenome para ser utilizado pelo /walkietalkie;
- /descricao [descrição] <=> Coloca uma descrição em uma TextLabel encima de sua cabeça;
- /sotaque [sotaque] <=> Coloca um sotaque para ser utilizado em todos os chats IC;
- /sos | /duvida [duvida] <=> Manda uma mensagem com sua dúvida para os administradores;
- /anims | /animlist | /animhelp | /animacoes <=> Mostra uma lista com todas as animações;
- /codenome [codenome] <=> Coloca um codenome para ser utilizado pelo /radio;
- /carid | /vehid | /idcar | /iddocarro <=> Mostra a ID do carro que você se encontra;
- /o | /ooc [texto] <=> Chat global;
- /rg | /stats <=> Mostra as estatísticas do jogador;
- /lerooc <=> Habilita/desabilita a leitura do chat global;
- /lerfam <=> Habilita/desabilita a leitura do chat OOC de sua facção;
- /lerpm <=> Habilita/desabilita a leitura e envio de mensagens privadas;
- /togcanim | /chatanim <=> Habilita/desabilita a animação automática ao escrever no chat;
- /ver [nome/id] <=> Mostra as informações de um jogador, como altura, cabelo, tatuagens, etcetera;
- /me [ação] <=> Mensagem de realização uma ação RP;
- /do [ação] <=> Mensagem de descrição de uma ação/situação/característica/ambiente RP;
- /l | /falar [texto] <=> Chat IC local, alcance normal (idêntico a usar o chat normal [apertando a tecla T]);
- /b [texto] <=> Chat OOC local;
- /ba | /baixo [texto] <=> Chat IC local, alcance baixo;
- /g | /gritar [texto] <=> Chat IC local, alcance alto;
- /canal | /frequencia [frequência] <=> Seleciona a frequência a ser utilizada pelos walkie talkies;
- /walkie | /wt [texto] <=> Chat IC, no rádio, visível por qualquer um na frequência selecionada;
- /r | /radio [texto] <=> Chat IC, no rádio, visível por qualquer um de sua facção/grupo;
- /mp | /pm [nome/id] [texto] <=> Mensagens particulares para um jogador determinado;
- /s | /sussurrar [texto] <=> Chat IC local, alcance muito baixo;
- /cs | /carrosussurrar [texto] <=> Chat IC local, visível somente para os jogadores dentro de seu veículo;
- /admins <=> Mostra a lista de administradores online;
- /ajuda | /comandos <=> Mostra a lista de comandos disponíveis;
- /ajudaplayer <=> Mostra a lista de comandos disponíveis para jogadores;
- /ajudaarma <=> Mostra a lista de comandos relacionados a armas disponíveis para jogadores;
- /aajuda | /ah | /adminajuda <=> Mostra a lista de comandos disponíveis para administradores;
- /f | /factionchat [texto] <=> Chat OOC, visível somente para membros da sua facção;
- /membros <=> Mostra os membros online de sua facção;
ADMINISTRADORES NÍVEL 1
- /pegarip [nome/id] <=> Mostra o IP do jogador;
- /desbanirip [IP] <=> Desbane o IP digitado;
- /checararmas [nome/id] <=> Mostra as armas do jogador;
- /ar | /aceitarrelatorio [nome/id] <=> Aceita o relatório enviado por um jogador;
- /rr | /rejeitarrelatorio [nome/id] <=> Rejeita o relatório enviado por um jogador;
- /aj | /aceitarajuda [nome/id] <=> Aceita o pedido de ajuda enviado por um jogador;
- /salvarcontas <=> Salva todas as contas do servidor logadas;
- /noooc | /desligarooc <=> Desabilita/Habilita o chat global;
- /ao | /aooc | /adminooc <=> Manda uma mensagem global;
- /checar [nome/id] <=> Mostra as estatísticas do jogador;
- /verpm <=> Habilita/desabilita a leitura de todas as mensagens privadas enviadas;
- /lac | /leradminchat <=> Habilita/desabilita a leitura do chat administrativo;
- /law | /leradminwarning <=> Habilita/desabilita a leitura de mensagens administrativas;
- /a | /admin [texto] <=> Chat administrativo;
- /irlv <=> Teleporta você até o aeroporto de Las Venturas;
- /ir [nome/id] <=> Teleporta você até um jogador;
- /puxar | /trazer [nome/id] <=> Teleporta um jogador até você;
- /ircarro | /irc | /irv | /irveiculo [id do veículo] <=> Teleporta você até um veículo;
- /puxarveiculo | /pv | /puxarcarro [id do veículo] <=> Teleporta um veículo até você;
- /lastcar | /lastveh | /oldcar | /veiculoanterior <=> Mostra o ID do último carro em que você entrou;
- /rv | /arrumarveiculo | /repararveiculo [id do veículo] <=> Arruma totalmente um veículo e determina sua vida para 1000.0 (100%);
- /rvp | /arrumarveiculoplayer | /repararveiculoplayer [nome/id] <=> Arruma totalmente o veículo que o jogador está dirigindo e determina sua vida para 1000.0 (100%);
- /tapa [nome/id] <=> Dá um tapa em um jogador, tirando vida dele e jogando-o para cima;
- /mute | /mutar | /calar [nome/id] <=> Proíbe/libera um jogador para usar os chats;
- /kick [nome/id] [razão] <=> Remove um jogador do servidor;
- /fakekick [nome/id] [razão] <=> Mostra uma mensagem global igual a de /kick;
- /fakekickmsg [nome/id] [razão] <=> Mostra uma mensagem global igual a de /kick e uma mensagem pro jogador igual a de desconectado do servidor;
- /ban [nome/id] [razão] <=> Bane um jogador do seu servidor;
- /fakeban [nome/id] [razão] <=> Mostra uma mensagem global igual a de /ban;
- /fakebankick [nome/id] [razão] <=> Mostra uma mensagem global igual a de /ban e chuta o jogador de seu servidor, desconectando ele;
- /fakebanmsg [nome/id] [razão] <=> Mostra uma mensagem global igual a de /ban e uma mensagem pro jogador igual a de desconectado do servidor;
- /congelar [nome/id] <=> Proíbe um jogador de se movimentar e movimentar a câmera;
- /descongelar [nome/id] <=> Permite a movimentação e utilização da câmera a um jogador;
- /atrabalho | /atrabalhar <=> Entra/Sai de trabalho administrativo;
ADMINISTRADORES NÍVEL 2
- /enchervida [nome/id] <=> Determina a quantidade de vida de um jogador pra 100.0;
- /enchercolete [nome/id]<=> Determina a quantidade de colete de um jogador pra 100.0;
- /svc | /setarvidacarro [id do veículo] <=> Determina uma quantidade determinada de vida a um veículo;
- /svcp | /setarvidacarroplayer [nome/id] <=> Determina uma quantidade determinada do veículo que o jogador está dirigindo;
ADMINISTRADORES NÍVEL 3
- /explodir [nome/id] <=> Explode o jogador;
- /setarhoras | /tod [horas] <=> Seleciona as horas do servidor;
- /setarvida [nome/id] [quantidade] <=> Determina uma quantidade determinada de vida a um jogador;
- /setarcolete [nome/id] [quantidade] <=> Determina uma quantidade determinada de colete a um jogador;
- /dvc | /darvidacarro [id do veículo] <=> Adiciona uma quantidade determinada de vida a um veículo;
- /dvcp | /darvidacarroplayer [nome/id] <=> Adiciona uma quantidade determinada do veículo que o jogador está dirigindo;
- /clima | /tempo [id do clima] <=> Determina o clima do servidor;
ADMINISTRADORES NÍVEL 4
- /dararma [nome/id] [id da arma] [munição] <=> Entrega a um jogador uma arma com determinada munição;
- /darvida [nome/id] [quantidade] <=> Adiciona uma quantidade determinada de vida a um jogador;
- /darcolete [nome/id] [quantidade] <=> Adiciona uma quantidade determinada de colete a um jogador;
ADMINISTRADORES NÍVEL 1337
- /darlider [nome/id] [id da facção/grupo] <=> Habilita a um jogador ser o líder de determinada facção;
- /daradmin [nome/id] [nível] <=> Determina o nível de administração de um jogador;
2 comentários
comentárioscomo que loga como admin ai ??
Replycara na hora de colocar a data eu coloco certo tipo 14/04/1993 ai da erro pk
Reply