Discussão:Sistema Dominios
De Mystical Tales
Conteúdo |
Como usar essa discussão
Isso funciona como um Forum, mas só colocaremos aqui as idéias viáveis já discutidas. Lá em cima, junto com os botões página, editar existe um botão +. É lá que você vai clicar. Edite seu texto, no final dele você assina e passa uma barra. Isso é feito com os botões de edição que ficam em cima da caixa de edição ou com os comandos --~~~~ e ----.
Procure discutir com os amigos as idéias antes de postá-las aqui para que só constem idéias já maduras.
Funcionamento
Sugiro que a estrutura principal deste sistema sejam Grupos de Jogadores - equivalente a Guildas, mas pode ser outra coisa que não seja uma guilda, como uma Ordem, uma Orda, um Culto.
Então um Grupo de Jogadores pode ou não ter uma Town. Quando o grupo ganha uma Town, sua hierarquia, privilégios e regras passam a vigorar na Town.
Grupo de Jogadores
Grupo de Jogadores pode ter uma Descrição, uma Missão e Pré-requisitos para engressar.
Tem um sistema de hierarquias e privilégios.
As hierarquias são numeradas pelo sistema de 1 a 999, sendo 1 a mais alta e 999 a mais baixa.
Privilégios no Grupo
Cada hierarquia criada pode ter ou não os seguintes privilégios sobre a organização do grupo:
- Adicionar membro no grupo
- Remover membro do grupo (que esteja a nível hierárquico abaixo dele)
- Promover/demover membro (que esteja a nível hierárquico abaixo dele)
- Editar textos do grupo
- Editar hierarquias (que esteja a nível hierárquico abaixo dele)
- Manipular finanças
- Dissolver o Grupo
- Acesso ao Livro Ata (Log de acontecimentos)
- Promulgar/revogar regras/leis (para gump de regras)
- Declarar guerra
- Alterar taxa semanal
- Acessar recursos do grupo (tipo Bank)
Privilégios na Town
Quando o grupo ganha uma Town, a estrutura hierárquica da Town passa a ser a mesma do grupo, com mesmo nomes e privs nas hierarquias. No entanto novos privilégios aparecem para que os membros possam ou não modificar condições da Town. São eles:
- Prender/soltar livros em estantes
- Alterar preços do mercado
- Confiscar mercadorias
- Pode vender itens
- Pode comprar itens
- Fazer Ordens de Compra (BoD)
- Alterar taxas/laudenio (taxa de venda, preço de tile e fixture de Custom House, juros de emprestimo...)
- Andar armado/combater dentro da Town (a incluir na DB)
- Usar magias na Town (a incluir na DB)
- Contratar NPC
- Comandar NPC Guard
- Comandar NPC Porteiro
- Comandar NPC Senescal
- Fazer pequeno emprestimo
- Fazer grande emprestimo
Hierarquias
Quando o grupo é criado, duas hierarquias são criadas:
- Mestre de posição 1 e todos os privilégios;
- Membro de posição 999 e privilégios para ver Livro Ata, comprar e vender intens, usar magia na Town e andar armado/combater na Town.
Estas duas hierarquias não podem ser removidas e nem ter suas posições alteradas. Mas a descrição e o nome podem. Uma vez que um jogador com privilégio Alterar Hierarquias só poderá modificar os privilégios das hierarquias abaixo dele, nem mesmo o Mestre poderá mudar seus privilégios, sendo eles sempre TODOS os privilégios.
Hierarquias podem ser adicionadas com Nome, Posição (2 a 998), Descrição e Privilégios. Uma hierarquia pode ter todos ou nenhum privilégio. Pode-se ter infinitas hierarquias e duas ou mais delas podem ter a mesma posição hierárquica. Cabe a um jogador com privilégio Alterar Hierarquias (entre eles o Mestre) criar e gerenciar as hierarquias.
--Galthar, o Errante 21h05min de 22 de Outubro de 2008 (UTC)
Criando Grupos de Jogadores
Para criar um Grupo de Jogadores um GM poderia utilizar um comando .fazisso, fazer o Grupo em seu nome e depois transferir a titularidade pro Player que quer ser dono. Porém, no log, o GM constaria como fundador e depois constaria a transferência para o player. Criar restrições pra que esses logs não existem no script ficaria feio e chato.
Uma alternativa seria fazer com que QUALQUER PLAYER (que não tenha Grupo) pudesse ir a um Senescal e pagar para criar um Grupo de Jogadores. Uma quantia razoável, digamos 100mo poderia ser necessária, e parte dessa grana vai pra Town que criou e outra parte já entra como tesouro do Grupo.
--Galthar, o Errante 22h34min de 22 de Outubro de 2008 (UTC)
Guerras entre Grupos de Jogadores
O membro que tiver privilégio Declarar Guerra pode declarar guerra e dizer contra que outro grupo de jogadores. Nenhum dos dois grupos precisa ter uma Town, mas pode. Se grupo que perder a guerra tiver uma Town, este grupo perde o domínio da Town e o grupo vencedor ganha o domínio.
A guerra termina quando há um lado vencedor (por script), quando um dos dois lados se rende ou quando os dois grupos assinam um tratado de paz.
- Ganhando uma guerra por script (sem town)
Uma guerra é ganha pelo seu Grupo de Jogadores quando vocês matam (desmaiam?) um certo nÚmero de vezes os jogadores do outro grupo.
Eu, (Galth) acho que 2x o nÚmero de membros é um bom nÚmero.
Exemplo:
- A Orda dos Esquizofrênicos (com 6 membros) declara guerra à Irmandade dos Irmãos (com 9 membros);
- Os Esquizofrênicos matam (desmaiam?) 9 vezes os Irmãos;
- Os Irmãos matam 11 Esquizofrênicos. Se matarem mais um vão somar 12 e ganham a guerra (6 membros x2 = 12). Então os Esquizofrênicos tentam negociar a paz;
- Os Irmãos dizem que uma quantia de 10mo deve ser paga;
- Os Esquizofrênicos juntam a grana e dizem que é pros líderes se encontrarem sozinhos nos meio de Kalesh;
- O encontro acontece, mas no meio da transação um monte de Irmãos Hidden aparecem e disparam flechas contra líder dos Esquizofrênicos que morre instantaneamente por um surto de catapora intestinal na garganta;
- Assim os Irmãos somam 12 pontos e ganham a guerra.
- Ganhando uma guerra por script (com town)
Um grupo que tenha Town ganha quando matam 3x o nÚmero de oponentes (ex. 18 Esquizofrênicos ou 36 Irmãos, do exemplo a cima).
O grupo que esteja invadindo a Town ganha quando matam o 1,5 x o numero de oponentes (ex. 9 Esquizofrênicos ou 13 Irmãos, do exemplo a cima) ou se matarem todos os NPCs Guards mais o Senescal da Town.
Talvez estes nÚmeros precisem de ajuste. Mas podemos deixar os nÚmeros como DEFNAME pra alterar só o cabeçalho do arquivo de script.
--Galthar, o Errante 23h37min de 22 de Outubro de 2008 (UTC)
- Resultados da Guerra e Negociações
Quando a guerra atinge seu fim deve se analisar de que forma aconteceu.
Se um dos lados perdeu, este lado tem seu grupo extinguido e a reserva de dinheiro deste grupo iria para o grupo vencedor.
Caso haja uma rendição, negociações a parte (podendo a ver pagamento de algum dinheiro ou de "serviços, isso é irrelevante para o sistema, questões rp) ambos os grupos continuariam existindo.
Towns
Uma town é uma REGION que possui uma série de TAGs e dados atrelados a ela na DB que pode (ou não) ser controlada por um grupo de jogadores.
Tipos de Towns
Uma Town tem que se encaixar em uma das três categorias abaixo:
- Town master
- Ligada diretamente a um grupo de jogadores. Este grupo de jogadores tem privilégios administrativos na Town conforme os privilégios das hierarquias do grupo. Tem um Senescal para facilitar a administração.
- Town slave
- Ligada a uma Town Master. São sub-distritos que podem ser ligados ao grupo de jogador dominante da Twon Master ou tem um grupo de jogadores próprio para a administração sob jurisdição do grupo dominante da Town master. Tem um Senescal para facilitar a administração.
- Região sob administração
- É uma região ligada a uma Town master ou a uma Town slave que funciona como uma extensão de território da Town. Não tem um Senescal mas os guardas e porteiros lá ajem como se estivessem na Town. Podem ser minas, esgotos, florestas, ilhas desabitadas, fontes de recursos naturais, fortes ou regiões estratégicas (militarmente ou economicamente).
--Galthar, o Errante 16h47min de 31 de Outubro de 2008 (UTC)