-
Total de itens
402 -
Registro em
-
Última visita
Tudo que FerreiraCosta postou
-
Eu queria uma :vergonha:
-
[Tutorial Skript] Usando menu GUI em 2017 (quase 2018).
um tópico no fórum postou FerreiraCosta Arquivos
Bem vindos a mais um tutorial. O motivo para o título é que, após vários reports de glitches e o plugin se tornar ultrapassado, a necessidade de ter um plugin mais completo e livre de bugs se tornou realidade. Muitos dos Scripters usam SkQuery para fazer GUIs, no qual há nada errado, mas ele é limitado em relação do TuSKe quando o assunto é esse. Os motivos para alegar que o Query é ultrapassado são: Glitch de dupar Não poder usar functions Ausência de funções como right ou left click Estar limitado somente a comandos e "to be unstealable" Você pode fazer o download do plugin aqui. Lembrando que ele é um add-on. Pois bem, vamos ao tutorial. <integer> = números <string> = textos <entity> = player, victim, attacker, loop-player... <item stack> = item 1 - Criando um simples GUI É obrigatório termos esse código antes de todos os outros. Para "abrirmos um baú", simplesmente escrevemos: open virtual chest inventory with size 6 named "&aInventario" to player Syntaxe: open virtual chest inventory with size <integer> named "<string>" to <entity> Nós temos somente o baú aberto, mas nada dentro dele : ) 2 - Formatando o inventário Existem várias funções e formas, mas vamos começar pelo mais simples: Teremos somente o item e sua localidade, nada mais. format a gui slot 5 of player with a diamond sword to do nothing Syntaxe: format a gui slot <integer> of <entity> with <item stack> to do nothing Entretanto, poderemos por nomes e lores: format a gui slot 5 of player with a diamond sword named "&aOla, GB" with lore "&6Ola, Lucas" to do nothing Syntaxe: format a gui slot <integer> of <entity> with <item stack> named "<string>" with lore "<string>" to do nothing Para colocar parágrafos ou linhas nos lores, basta colocar " || " onde desejar. Para usarmos a função de left ou right click, basta escrevermos: create a gui slot 1 of player with diamond to close with left click Syntaxe: create a gui slot <integer> of <entity> with <item stack> to close with <left/click> Isso fará com que, caso clicarmos com o botao esquerdo, nada acontecerá. Essa função poderá ser mais útil um pouco mais tarde. Para forçarmos o console a executar um comando, basta escrevermos: create a gui slot 3 of player with diamond to run console command "/broadcast Clicado" Syntaxe: create a gui slot <integer> of <entity> <item stack> to run console command "<string>" É possível determinar que o menu se feche, digitando "to close then run console command ...". O plugin segue um padrão de syntaxe. Para usarmos functions, basta escrevermos: create a gui slot 4 of player with diamond block to run function giveItems(player) with cursor item diamond Syntaxe: create a gui slot <integer> of <entity> with <item stack> to run function giveItems(player) with cursor item <item stack> Entretanto, dessa forma só poderemos usá-la caso tenhamos um diamante em nosso cursor. Não é necessário ter essa função, mas é algo bem interessante, diga-se de passagem. Para usarmos functions, é importante lembrar que é obrigatório seu código estar acima da criação do gui, por exemplo: function giveItems(p: player): give 1 diamond to {_p} O código deve ser assim: Também é possível termos o efeito de left e right click no mesmo slot. Ex: create a gui slot 2 of player with stone to run function giveItems(player) with left click create a gui slot 2 of player with stone to run function removeItems(player) with right click O primeiro nos dará itens e, o segundo, nos tirará. O código completo é esse: function giveItems(p: player): give 1 diamond to {_p} function removeItems(p: player): remove 1 diamond from {_p} command gui: trigger: open virtual chest inventory with size 6 named "&aInventario" to player create a gui slot 2 of player with stone to run function giveItems(player) with left click create a gui slot 2 of player with stone to run function removeItems(player) with right click É possível abrir outro GUI usando essa função, portanto, vocês podem fazer Scripts de KitPreview e etc. Estarei atualizando o tutorial. Qualquer dúvida, DM ou aqui mesmo :} -
[RzOPPassword] Sistema de Password para /op & /deop
tópico respondeu ao Razee de FerreiraCosta em Projetos
Adorei- 13 respostas
-
1
-
- deop
- rzoppassword
-
(e %d mais)
Tags:
-
[Tutorial] TerrainControl - O basico e sistemas "avançados".
tópico respondeu ao FerreiraCosta de FerreiraCosta em Tutoriais
Vou aprofundar o tutorial mais um pouco na config. E obrigado pelo elogio : )- 17 respostas
-
- terrain control
- factions
-
(e %d mais)
Tags:
-
[Tutorial] TerrainControl - O basico e sistemas "avançados".
um tópico no fórum postou FerreiraCosta Tutoriais
Boa noite! Ultimamente tenho visto diversas pessoas com dúvidas em relação a TerrainControl. Já que é algo que sou relativamente familiar, decidi ajudar : ) Qualquer dúvida que tiverem, não hesitem em comentar ou me chamar no DM. Baixe os arquivos aqui: download em breve. 1 - Instalação 1.1 - Arquivos e suas funções 2 - Gerando os mundos e gerenciando-os. 1.1 - Minérios 1.2 - Blocos customizados 1.3 - Árvores. 3 - Estruturas customizadas 4 - Comandos 5 - Estruturas aleatorias 6 - Recursos a mais- 17 respostas
-
2
-
- terrain control
- factions
-
(e %d mais)
Tags:
-
Voces realmente precisam parar de colocar add ons obrigatorios alem do necessario. O maximo que precisa, nesse, e do SkQuery :vergonha:
-
Otima pergunta. Tenho 99% de certeza que e para cada mundo. Quando voce deleta os arquivos dos players de uma pasta do servidor, o first join e executado quando o player entra.
-
entregue Skript/plugin para quando o player cair no void, ele ir para o spawn
tópico respondeu ao Goodzin_BR de FerreiraCosta em Pedidos entregues
Yep!!!! Obrigado. -
entregue Skript/plugin para quando o player cair no void, ele ir para o spawn
tópico respondeu ao Goodzin_BR de FerreiraCosta em Pedidos entregues
command setspawn: trigger: if player has the permission "admin.setspawn": set {spawn} to location of player send "&aSpawn setado" else: send "&cSem permissao" on damage of player: victim's y coordinate is less than 0: cancel event teleport victim to {spawn} stop else: stop -
Por que voce precisa de uma tattoo? Eu nao vejo problema em ter desde que seja inofensivo. Mas isso e algo burocratico para remover, caso voce deseje, um dia. A respeito da tatuagem em si, eu nao achei legal. Existem outras coisas que podem acompanhar seu corpo e ao mesmo tempo representar um aspecto cultural ou intelectual, como uma camiseta, colar ou bracelete, e voce pode remove-los quando desejar. Pense: se voce fizer, voce tera de pagar, e caso se arrepender (e tiver mais dinheiro), tera de pagar novamente para remover. Isso e caro, e esse dinheiro poderia ser investido em coisas cuja utilidade e infinitamente maior. Sem dizer tambem que um dia voce pode parar de gostar de tecnologia ou ela pare de fazer parte de sua vida. Sendo assim, voce teria somente um rabisco no corpo. Eu nao faria se fosse voce.
-
script Quebrar bedrock com silk2 (KDZ_SilkTouch2)
tópico respondeu ao KingZittu de FerreiraCosta em Projetos
Existem alguns erros que podem ser facilmente corrigidos. Os erros sao predominantemente basicos, coisas de iniciantes, mas ha nenhum problema com isso. Nao se pode ter "trigger" em eventos. Nao tenho certeza se voce quis realmente checar se o player tinha uma picareta no inventario ou se ele deveria estar segurando uma picareta com Silk touch. Porque eles sao bem diferentes. Supus que fosse o segundo. O codigo arrumado seria algo assim: on rightclick on bedrock: if player's tool is a diamond pickaxe: if player has the permission "{@PermiSilk2}": if player's tool is enchanted with silk touch: set event-block to air drop 1 bedrock at player/event-block else: send "{@MsgSemPick}" else: send "{@MsgNoPermi}" Ja no comando, ele esta 80% certo: give 1 diamond pickaxe named "&b&lQuebrador de bedrock" to player's inventory Deveria ser: give player 1 diamond pickaxe named "&b&lQuebrador de bedrock" E aqui voce esqueceu de fechar aspas: else: send "{@MsgNoPermi} :} -
[Free] Road e Intersection para PlotSquared
tópico respondeu ao FerreiraCosta de FerreiraCosta em Arquivos
uppy -
Nome: Lucas Idade: 17 Qual seu sonho: Constituir uma familia e mante-la prospera Hobbie: Estudar tudo, inclusive o que envolva o Cristianismo-catolico. Maior medo: Altura; perder a memoria. Qual o membro mais legal desse fórum: Conheco poucas pessoas, mas o @!Afonso tem sempre sido gentil comigo.
-
inativo Java ou... Ai pera, laguei... Skript ?
tópico respondeu ao UzobaKhona de FerreiraCosta em Arquivos
AKA Niigote. Nao caiam no bait. Kid needs attention. -
inativo [VENDA] SPAWN PARA SERVIDOR FULLPVP / RANKUP
tópico respondeu ao blackzx de FerreiraCosta em Arquivos
Desculpe-me, bro, mas seria carissimo mesmo se fosse free. -
"Board" tem substantivo feminino.
-
Otimo topico.
-
inativo OrdalioPvP - Servidor mais clássico possível :3 - Procurando Staffers.
tópico respondeu ao Kaaio de FerreiraCosta em Arquivos
NOSSA PARECE INTERESSANTE -
Infelizmente nao posso ajudar com dinheiro, embora de coracao gostaria. Voces todos farao parte das minhas oracoes. Orarei muitissimo por voces. Boa sorte, fiquem em paz e confiem nEle. Edit: abra uma doacao naqueles sites de doacoes, sabe? Ajudara bastante, acredito.
-
Script do Niigote/SkriptTows. Fechando topico e denunciando-o.
-
Yep. Se voces forem entrar nesse servidor, esperem algo como isso.
-
Tenho Discord, qualquer coisa: lucas_#9574
- 10 respostas
-
Eu adorei a ideia do GUI. nice one
-
Obrigado, sr Lincoln.
-
Bem vindos! Decidi fazer um pequeno skript, mas que talvez ajude alguns. Cheque o tutorial desse script: duodoskript.blogspot.com.br O sistemas de action bar é opcional. Reportem qualquer bug. Essa é a versão v1. Próximos scripts: recompensa diária, mercado, terrenos (claim, proteção) e outros. Download Versão YML em breve. Changelog: