×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • Tarefas semanais!
1 / 3 › »
Tarefas semanais!
Esh
« Censeur »
1518789420000
    • Esh#0095
    • Profil
    • Derniers messages
    • Tribu
#1
  17
  • Início
  • Tarefa da semana
  • Tarefas anteriores

http://img.atelier801.com/0b24f376.png


Saudações entusiastas da linguagem Lua! Para aumentar a interação na seção, estarei de volta com as tarefas semanais. Elas consistem de pedidos de códigos lua que vocês devem desenvolver ao longo da semana (ou antes!) e depois submetê-los neste tópico.

Como funciona?

Após enviar seu primeiro código, você receberá 50 pontos de glória, cada tarefa concluída concede pontos extras, mas não terminar um código semanal ou não completar ele corretamente irá custar alguns dos seus pontos, o objetivo aqui é se manter ativo!

Os pontos de glória dados ou removidos em cada tarefa variam de acordo com a sua dificuldade, um pedido complexo concede mais pontos mas a penalidade é menor, o inverso acontece para tarefas mais simples: você recebe menos pontos por completar, mas a penalização é maior!

Por enquanto os pontos são utilizados apenas como uma forma de ranking, talvez em um futuro próximo seja possível trocar eles por alguns benefícios. Caso tenha alguma sugestão sobre as tarefas semanais não hesite em enviar uma mensagem privada (utilize este link).



http://img.atelier801.com/f0a4f365.png



Scripts enviados após o prazo final serão ignorados e resultarão em penalização.




http://img.atelier801.com/f024f365.png



Tarefas passadas e os usuários que participaram.





Usuário Pontuação
https://atelier801.herokuapp.com/username.php?user_id=47995355&size=9&color=E2D7C8 95
https://atelier801.herokuapp.com/username.php?user_id=86950233&size=9&color=E2D7C8 70
https://atelier801.herokuapp.com/username.php?user_id=35915706&size=9&color=E2D7C8 70
https://atelier801.herokuapp.com/username.php?user_id=83774376&size=9&color=E2D7C8 45
https://atelier801.herokuapp.com/username.php?user_id=13616940&size=9&color=E2D7C8 95
https://atelier801.herokuapp.com/username.php?user_id=5570124&size=9&color=E2D7C8 45
https://atelier801.herokuapp.com/username.php?user_id=7903955&size=9&color=E2D7C8 95
https://atelier801.herokuapp.com/username.php?user_id=88565891&size=9&color=E2D7C8 70
https://atelier801.herokuapp.com/username.php?user_id=84654463&size=9&color=E2D7C8 95
https://atelier801.herokuapp.com/username.php?user_id=416879&size=9&color=E2D7C8 85



Tarefa semanal 3
Tarefa III - interação com coordenadas
    05/03/2018 - 09/03/2018
    Dificuldade:
      ★★★★☆ (+20 / -5 pontos de glória)

    Descrição:
      Crie um código que gere uma textArea a cada novo mapa em uma coordenada x,y aleatória, mas com altura (100px) e largura (300px) fixas. Ela possui as seguintes propriedades:
        - Objetos de shaman não podem permanecer dentro da área da textArea, sendo removidos imediatamente;
        - Ratos sem queijo são lançados para fora dela;
        - Ratos com queijo recebem toca automáticamente ao entrar na área da textArea.



Tarefa semanal 2
Tarefa II - Sistema de privilégios para comandos
    26/02/2018 - 02/03/2018
    Dificuldade:
      ★★★☆☆ (+15 / -10 pontos de glória)

    Descrição:
      Uma das formas de permitir que certos jogadores utilizem alguns comandos é criar um sistema de privilégios, onde cada jogador - de acordo com seu cargo -, pode utilizar um grupo de comandos do programa. Nesta tarefa semanal você deverá criar um sistema que jogadores sejam classificados em 2 cargos: administrador e avaliador.

      Jogadores com o cargo administrador possuem os seguintes poderes:
      • Dar o cargo "avaliador" para um jogador utilizando o comando "!role Jogador";
      • Remover o cargo "avaliador" de um jogador utilizando o comando "!derole Jogador";
      • Poder carregar um mapa utilizando o comando "!np @codigo do mapa".

      Já os jogadores que possuirem o cargo "avaliador" só podem utilizar o comando "!np @codigo do mapa".

      Boa escrita!


Tarefa semanal 1
Tarefa I - Disposição de dados
    19/02/2018 - 23/02/2018
    Dificuldade:
      ★★☆☆☆ (10 pontos de glória)

    Código: tarefa_1

    Descrição:
      Uma dos pilares na hora de desenvolver um minigame é pensar na interface do seu jogo. No exemplo abaixo nós possuimos uma tabela chamada dados com nomes de jogadores e algumas informações. A tarefa da semana é mostrar esses dados em uma textarea seguindo o modelo:

        Jogador1 - n° de abates / n° de mortes / n° de assistências (ratio)
        Jogador2 - 5 / 1 / 0 (5)
        [...]


        As tags de cores utilizadas são:
          Amarelo - <J>
          Vermelho - <R>
          Verde - <V>
          Azul - <BV>

        O ratio deve ser calculado utilizando a seguinte fórmula:
          ratio = (abates + assistencias) / mortes

      Código da textarea (não pode ser alterado seus valores além do texto a ser mostrado!):
      Code Lua

      1
       ui.addTextArea(0, 'texto', nil, 5, 25, nil, nil, nil, nil, 1, true)
      Tabela com os dados:
      Code Lua

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      local dados = {
      Eshkation = {
      mortes = 5,
      abates = 10,
      assistencias = 0
      },
      Ikkemon = {
      mortes = 7,
      abates = 2,
      assistencias = 8
      },
      Ratinho = {
      mortes = 0,
      abates = 0,
      assistencias = 0
      }
      }

      Boa escrita!



Dernière modification le 1521226080000
Bolodefchoco
« Sénateur »
1518790620000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Não é mais fácil avaliar no tópico [Lua] Peça scripts aqui! onde o foco é responder os pedidos? Não há necessidade de outro a parte
Bortverde
« Consul »
1518790680000
    • Bortverde#0015
    • Profil
    • Derniers messages
    • Tribu
#4
  0
Genial!
Quem sabe eu participe quando eu aprender melhor
Ikke
« Sénateur »
1518792540000
    • Ikke#0020
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Bolodefchoco a dit :
Não é mais fácil avaliar no tópico [Lua] Peça scripts aqui! onde o foco é responder os pedidos? Não há necessidade de outro a parte

O foco deste tópico é funcionar como um pequeno concurso, o tópico citado é algo player ajudando player, aqui pode ser considerado algo como player vs player.
Bolodefchoco
« Sénateur »
1518792900000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#6
  1
Ikkemon a dit :
Bolodefchoco a dit :
Não é mais fácil avaliar no tópico [Lua] Peça scripts aqui! onde o foco é responder os pedidos? Não há necessidade de outro a parte

O foco deste tópico é funcionar como um pequeno concurso, o tópico citado é algo player ajudando player, aqui pode ser considerado algo como player vs player.

Saquei. Legal, vou participar :P Podiam fazer igual os pictos, mas menos né, bem menos..

Que tal Skriptos -q

Boa sorte pra quem participar
Fofinhoppp
« Consul »
1518793680000
    • Fofinhoppp#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  0
ADOREI A IDEIA!
Espero q dê um up na seção
Supervisor
« Censeur »
1518794400000
    • Supervisor#6360
    • Profil
    • Derniers messages
    • Tribu
#8
  0
Se eu soubesse mecher em Script participava
Fofinhoppp
« Consul »
1518796500000
    • Fofinhoppp#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
Quando começa?
Bolodefchoco
« Sénateur »
1518797940000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#10
  0
Fofinhoppp a dit :
Quando começa?

Dia 19 terá o primeiro, então dia 19 creio

Dernière modification le 1518812280000
Mescouleur
« Citoyen »
1518798300000
    • Mescouleur#0000
    • Profil
    • Derniers messages
#11
  0
Era disso que precisávamos!!!!! Valeu pela a iniciativa. Vou participar!!!!!
Nettoork
« Censeur »
1518799080000
    • Nettoork#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Opa daora
Gamedroit
« Citoyen »
1518799500000
    • Gamedroit#3347
    • Profil
    • Derniers messages
    • Tribu
#13
  0
adorei a idéia

@Edit: vou participar!!

Dernière modification le 1518820920000
Ninguem
« Consul »
1518800880000
    • Ninguem#0095
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Xxlucas23 a dit :
Se eu soubesse mecher em Script participava

Você pode aprender realizando estas tarefas.
Gamedroit
« Citoyen »
1518801720000
    • Gamedroit#3347
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Ninguem a dit :
Xxlucas23 a dit :
Se eu soubesse mecher em Script participava

Você pode aprender realizando estas tarefas.

^
Jellymichey
« Censeur »
1518803520000
    • Jellymichey#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  0
já estava à espera 'u'
Infectsoul
1518812220000
    • Infectsoul#2048
    • Profil
    • Derniers messages
    • Tribu
#17
[Modéré par Kiwrimai, raison : Removido a pedido do autor.]
Mescouleur
« Citoyen »
1518816000000
    • Mescouleur#0000
    • Profil
    • Derniers messages
#18
  0
Ratufufu a dit :
Que incrível *-*

sai
vc nem lua sabe !!!!!!!
Quinckas
« Citoyen »
1518818700000
    • Quinckas#0579
    • Profil
    • Derniers messages
    • Tribu
#19
  1
muito legal, tentarei participar
Hugotitas
« Citoyen »
1518821340000
    • Hugotitas#0000
    • Profil
    • Derniers messages
    • Tribu
#20
  0
Amém, também quero participar!!!
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • Tarefas semanais!
1 / 3 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27