[Utilitário] Programas Auxiliares para RPs |
Alaka1ne « Censeur » 1490659740000
| 0 | ||
Oi! Bem, todos me conhecem, eu sou o Brandon (Claramente), um cara que já GMa alguns RPs faz um bom tempo nessa seção. Depois de ter entrado na faculdade e começado a mexer com C++, eu meio que senti vontade de começar a fazer aplicativos para meio que ajudar por aqui. Eu mesmo já usei um dos que eu fiz pra um dos meus. Eu vou explicar mais adiante cada um dos programas que eu fiz, mas antes vou deixar um aviso: Como eu não sou um "profissional" ou algo assim ainda, os programas que eu vou deixar aqui são básicos. Eles usam o Prompt de Comando pra rodar, então qualquer aviso de segurança do Windows é porque um programa de origem "desconhecida" quer usar o Prompt (No caso, o programa que eu fiz). Esse é o único motivo real de dar algum erro de "segurança" ao rodar o programa. Na aba a seguir eu vou explicar um pouco mais sobre os programas já-feitos. E sim, infelizmente você vai ter que abrir o programa toda vez que for usar ele pra algo, porque ele se fecha após te mostrar o resultado e você apertar qualquer tecla (Pós-término do programa). Aqui vem uma lista dos programas feitos. Se ele veio de algum pedido (Veja a próxima aba), eu vou colocar o nome de quem pediu junto, a não ser que quem pediu o programa não queira deixar ele "público". Dado Universal Esse programa funciona assim: Você informa pra ele quantos dados que rolar, e de quantos lados quer que ele seja. O programa vai rolar esses dados pra você. Simples assim. OBS. Eu recomendo que, quando você for rolar 3 dados, por exemplo, role 4 e comece a contar a partir do segundo para os resultados. A função que eu utilizo para "randomizar" não é 100% confiável no primeiro resultado, por isso é mais confiável utilizar o segundo. Calculadora de Raridade Esse é um pouco mais "complicado" que o anterior, mas ele ainda te dá um resultado sem pedir informações. Ele utiliza um RNG para calcular a raridade de um item que um jogador X vai receber. As raridades estão divididas entre: Comum (Common) Uncommon (Incomum) Rare (Raro) Epic (Épico) Mythical (Mítico) Historic (Histórico) Godlike (Divino) Legendary (Lendário) E a divisão de chances fica em: 40% Comum 20% Incomum 15% Raro 10% Épico 8% Mítico 4% Histórico 2% Divino 1% Lendário Sobre pedidos de programas, tenha em mente o seguinte:
Bem, não existe uma "ficha" pra realizar um pedido. É só deixar bem claro o que você quer no programa. Eu vou apresentar uma solução e você que vai dizer se está bom ou não. Eu vou enviar por MP o seu programa assim que ele estiver pronto, junto com a pergunta se você vai querer que ele seja postado em público nesse tópico ou não. Essa aba é para programas que são baseados em sistemas. Calculadora de Multiplicador Esse programa é útil para quem usa o sistema de Multiplicadores. Ele calcula os stats finais das fichas após todos os cálculos de Multiplicadores presentes na ficha de uma pessoa. Basicamente ele "facilita" o cálculo, porque você só coloca os valores e ele já dá os stats finais. Sobre Multiplicadores (IMPORTANTE!) O programa pede 3 valores diferentes para cada Stat: O primeiro valor é a quantidade de cada stat que a pessoa colocou em sua ficha. Aquele valor nunca muda. O segundo valor é o Multiplicador (Em porcentagem) da pessoa sobre os stats dela. O valor inicial sempre deve ser de 100% ou mais. O terceiro valor é o Multiplicador dos Itens. Uma ficha calculada por Multiplicador ficaria mais ou menos assim: a dit : E a forma "correta" de preencher seria: Os 5 stats que esse programa usa são: Strength (Força) Agility (Agilidade) Dexterity (Destreza) Intelligence (Inteligência) Spirit (Espírito) São poucos RPs que usam essa "forma" para stats, mas se lembre que você não precisa utilizar eles pra calcular apenas esses stats. Você pode muito bem calcular um multiplicador de Sorte no campo de Força. É só lembrar que ali está contido o stat "Sorte", e não "Força". Essa é uma pequena aba onde eu listo coisas que eu pretendo fazer algum dia, quando eu souber como exatamente. São "WIP"s, vamos dizer.
Atualmente estou trabalhando em um programa que sorteie um tipo de item da sua escolha (Arma, Armadura, Equipamento "Misc", Poções, Amuletos). Dernière modification le 1490969520000 |
0 | ||
Muito útil o tópico |
Brassilero « Citoyen » 1490705460000
| 0 | ||
Pode disponibilizar o código-fonte? |
Alaka1ne « Censeur » 1490708100000
| 0 | ||
Brassilero a dit : Sure. Manda uma MP que eu passo o código do programa que você quer. |
Alaka1ne « Censeur » 1490719440000
| 0 | ||
Changelog Dado Universal v1.1
Calculadora de Raridade v1.1
Tópico
|
0 | ||
Ja pensaste em fazer isso na programação LUA do Transformice? |
Alaka1ne « Censeur » 1490789040000
| 0 | ||
Ricfonseca a dit : Não tenho interesse nem no Transformice nem na programação LUA dele. Então não. Dernière modification le 1490789100000 |
Alaka1ne « Censeur » 1490969400000
| 0 | ||
Changelog Dado Universal v1.2
Calculadora de Raridade v1.2
Calculadora de Multiplicador v1.1
Um bom jeito de verem se tem atualização em algum programa é que o tópico some da lista de tópicos. Provavelmente é algum problema com uma espécie de filtro do Atelier801 por ter os programas hosteados no Mediafire, no momento. |
Brenower « Censeur » 1491102060000
| 0 | ||
Recomendaria você aprender javascript e usar node.js para programar os seus programas usando o package electron. Um exemplo meu: https://github.com/U-12/luaeditor Dernière modification le 1491102120000 |
Alaka1ne « Censeur » 1491135300000
| 0 | ||
Brenower a dit : Eles não vão ficar assim por muito tempo, não se preocupe. Eu sou um estudante de C++, então uso esses programas pra treinar também, já que os exercícios em sala são meio... Inefetivos. Logo logo eles saem do prompt, só falta eu descobrir quando (Acho que até Junho, talvez?). Mas agradeço a sugestão. |
Alaka1ne « Censeur » 1491324120000
| 0 | ||
Novo programa logo logo. Esse vai calcular dano levando elementos em consideração, além de defesa(flat E porcentagem) e coisas como chance de crítico e coisas do gênero. Vou reutilizar ele mais tarde para criar um segundk programa. No momento eu ainda estou fazendo o conceito da ordem dos modificadores, mas não deve demorar mais que 2 dias. |
Nedior « Citoyen » 1491745380000
| 0 | ||
arrasou brandxn |
Zarphis « Censeur » 1496783580000
| 0 | ||
Brandonnst a dit : Acabou demorando bem mais que 2 dias. Isso aqui vai utilizar Database, assim como alguns outros que eu tenho em mente. A seguir, na lista, tem um que calcula drops seguindo alguns parâmetros e esse daí que eu nunca cheguei a completar por falta de conhecimento. Eu diria que até Sexta eu consigo terminar o primeiro, o segundo ainda não tenho datas. |