Staff:ToDo
De Mystical Tales
Conteúdo |
Modo de usar
- Marque essa página como VIGIADA para você ficar sabendo se tem algo novo quando logar no Wiki.
- Quando achar uma coisa nova para fazer cria uma nova seção nível 2 (==Mudanças no sistema fulano==, com 2 sinais de = ou ainda com ==, sacou?)
- A primeira linha deve ser Urgência:[1~5] que seria 1 para idéia legal, 2 para implementação velha pendente, 3 para coisa que faz falta faz tempo, 4 para coisa que os players estão precisando e 5 para coisas que impactam diretamente nos nossos planos como sistema de magias ou criação.
- A segunda linha deve ser Responsável: e deixe em branco se você não quiser fazer. Alguém pega.
- Daí pra frente descreva com o máximo de detalhes que a sua boa vontade permitir o que fazer. Pode usar sub-seções.
- Os itens que forem sendo feitos deve ser marcados <s>desta forma</s> para que fiquem
rabiscados desta maneirae de preferência com um comentário depois.
Exemplo:
==Mudanças no sistema de formulário==
Urgência: 3
Responsável: US_Marine
* Fazer com que o jogador precise confirmar a conta por e-mail.
* Criar quests simples em Lynn.
===Confirmação de e-mail===
* <s>Ver se é viável usar o sendmail.</s> (Viável se der para conectar na DB da MyT)
* Criar um mecanísmo de interface de php com sphere.
* Implementar o código.
===Quests em Lynn===
* <s>Zelador do farol (coordenadas xx,yy,z) pede para matar ratos do porão</s>. (Ficou ruliz!!!)
* <s>casinha com placa para usar DetHid com alavanca para abrir a porta</s> (Feito)
* Ferreiro dá 3 barras de mithril caso se o player fazer uma plate.
* Bruxa do Norte dá um macaco voador se roubar o livro do prefeito .
* Prefeito manda matar a Bruxa do Norte e paga 12 moedas de cobre.
Have fun!!!
ToDo Marine
- fazer a confirmação por email (IMPORTANTE!!)
- NPCs c_man c_woman não derrubar a arma quando tomar disarm (só ficar desarmado por uns 3 seg)
- NPC não mudarem de target a cada golpe, só mudar se o alvo afastar uns 3 tiles(ou outra solução)
- setar jail na sala de 5275,1164
Script
Recriar o sistema de fé
- Criar uma função de PRAY para cada deus existente na MyT. Essa função será chamada pelo gump do ídolo e trará um benefício ou maldição para o jogador.
AI dos guardas da Town
Urgência: 3
Responsável:
-
Criar triggers de chamar guardas em todos os eventos que podem ser ofensivos nas towns como @Hit, skills de ladrão e magias de dano. - Recriar AI baseado no modelo original e testando todos os flags de CAN da town (se pode usar magia, se pode retirar recursos naturais, etc.)
-
Melhorar o core da AI (possivelmente removendo-o e arranjando outra coisa).
Poderes Bárdicos
Urgência: 2
Responsável:
- Apagar tudo e deixar apenas gump e funções musicais.
- Criar magias com skill=Musicianship a partir de [SPELL 300].
NOTA: Vai usar o novo sistema de magias.
- Criar Livro do Bardo pra ter mesma função que os novos Spellbooks.
- Criar 'scrolls' de Canção Bárdica, fazer templetes e colocar nos loots.
Arco e flecha
Urgência: 2
Responsável:
-
Tirar a mensagem "A engrenagem quebrou" dos arcos depois que troca o barbante - Fazer kit de fazer flechas.
Kit de fazer flechas
- Usar dispid 01023
- Vai poder fazer flechas especiais como ice e etc. (Vão precisar de Gems)
- Fazer gump para criar flecha baseada numa combinação ponta+pena.
- Colocar o kit para GM Carpenter fazer.
Magic Shortbow
- Não precisa usar flecha para atirar.
- Ao arrebentar o barbante, ele quebra e some.
BUGS
Urgência: 2
Responsável: Marine
- Corrigir todos os BUGs da lista do forum
Ajustar Cor dos Minérios e derivados
Urgencia: 2
Responsavel: Galthar
- Setar a cor dos ores, lingotes, arames, aneis e todos os derivados de cada metal usando de base a cor que está setada nas armaduras.
Sistema de Domínios
Urgência: 1
Responsável:
Veja evolução completa da ideia aqui. (Isso aí do lado é um link viu?)
Canções de Bardo
Urgência: 1
Responsável:
Funcionaria como macros para bardo, lendo uma linha de texto e fazendo os sons de bardo de acordo com o instrumento (guerra, paz, alegre, suspense) a cada 3 segundos.
- Uma tabela na DB que vai ser o masterlist dizendo ID, UIDPlayer, CharName, CreateTime, UpdateTime.
- Uma tabela na DB que vai ser cada linha da macro a executar dizendo ID, SongID(da masterlist), sound (enum:guerra, paz, alegre, drama), text(linha pra dizer).
- Estas tabelas serão perenes. Mesmo se o bardo morrer ou ouver reset no server, as canções permanecem.
- Bardos podem escrever as canções em cartas (vira um item i_bard_song linkado ao SongID) para os bardos trocarem canções ou perpetuá-las em loot.
- Somente o criador ou um GM pode alterar uma canção.
- Deve haver um gump para mostrar o masterlist de canções para a Staff com opções 'editar' e 'gerar item'.
- Uma tabela na DB que vai linkar que Bard Book vai conter qual canção com ID, BookUID, SongUID.
- No @Destroy do livro, deve apagar as referências na DB.
- Bardos param de cantar a canção somente se ela terminar ou se ele entrar em wamode.
Verificação de e-mail
Urgência: 4
Responsável:
- Mandar e-mail com código de confirmação para o e-mail que o candidato colocou na DB pelo Sphere.
- Permitir mudar e-mail.
- Deletar contas que não foram confirmadas e/ou não mandaram form nos ultimos 5 dias.
Manual do sistema de quests
Urgência: 2
Responsável: USex_Machine
- Deve ser prático, topicalizado mas detalhado e com exemplos.
- Deve começar com definições (o que é Step, quais tem...)