Archive for 2016
AfonsoPvPToggle - Ative e desative o seu pvp
By : Unknown
AfonsoPvPToggle
Olá galerinha, eu sou o afonso como muitos conhecem e fiz um script de pvp toggle no qual o jogador poderá ativar ou desativar o seu pvp.
Sua versão é 1.5.2-1.7+
Suas Dependências são Skript
Comandos:
/pvp <on ou off> - Ativa ou desativa o seu pvp
Tag :
Scripts,
AfonsoTempoON - Mostra o seu tempo online acumulado em sistema de ScoreBoard
By : Unknown
AfonsoTempoON
Olá galerinha, eu sou o afonso como muitos conhecem e fiz um script de tempo online em sistema de scoreboard que mostra o tempo acumulado que o jogador ficou online no servidor em anos, meses, semanas, dias, horas e minutos.
Sua versão é 1.7+
Suas Dependências são Skript, SkQuery(1.7+)
Comandos:
/tempoon - Mostra o seu tempo online
Tag :
Scripts,
AfonsoInfoVIP - Informações VIP em MenuGUI (Melhor SK de Info?) Totalmente configurável
By : Unknown
AfonsoInfoVIP
Olá galerinha, eu sou o afonso como muitos conhecem e fiz um script de info vip em sistema de menu GUI a pedido de Vinicios Costta JR e estarei disponibilizando para todos, espero que gostem.
Sua versão é 1.5.2-1.7+
Suas Dependências são Skript, SkQuery(1.7+) ou SkPower(1.5.2)
Comandos:
/vip - Mostra toda a GUI das informações
Config: http://pastebin.com/kSy64sn8
Tag :
Scripts,
[AulaAddon] 2 - BunchSk
By : Unknown
BunchSk:
Effects(1):
Surface (Superfície)
Surface player to nearest or highest upper location.
jogador de superfície para mais próximo ou mais alto localização superior.
surf[ace] %player% to (near|high)[est] loc[ation]
[AulaAddon] 1 - AuthMeSkAddon
By : Unknown
AuthmeSkAddon:
Conditions(2):
Is Logged (É arquivado)
Check wether a player is logged in or not.
Verificar se o jogador está logado ou não.
Exemplo:
on chat:
if player is not logged:
send "Você nao está logado"
cancel event
%player% is logged
%player% is not logged
Is Registered (É registrado)
Checks wether a player is registered or not.
Verificar se o jogador é registrado ou não.
Exemplo:
on damage:
if %victim% is not registered:
send "Você nao está registrado" to victim
cancel event
%text% is registered
%text% is not registered
Plugin Requirido: AuthMe
ExpendableTHacking - O Script mais "TOP" contra hacker's?
By : Unknown
ExpendableTHacking
Fala aê galera beleza? esse script meu é um script antigo muito foda que eu usava em GUI, porém como GUI laga muito em script eu resolvi fazer sem GUI e ainda postar free para vocês, espero que gostem.
Sua versão é 1.5.2 - 1.8.X
Suas Dependências são Skript, SkQuery ou SkPower, WildSkript(Opcional/para não ter lag)
Comandos:
/pedir <tela ou skype> <jogador> - Pede a tela do jogador
/testehack <killaura ou noknock> - Testa tais hacks
/trollhack <vários comandos> - Trolla o hask
Tag :
Scripts,
[Plugin] KwComprar - Plugin de comprar habilidade no mcMMO
By : Unknown
Salve galerinha, tudo bem com vocês?
Recentemente, eu atualizei o KwComprar, pois, as versões anteriores davam para comprar apenas 3 habilidades. Com essa atualização é possível comprar qualquer habilidade do mcMMO e ainda nessa mesma versão o plugin é feito em GUI, para ter uma estrutura e gráficos melhores. Esse plugin é um ponto forte em servidores P4 Free, obviamente ele serve para todos os servidores que queiram aplicar o plugin.
Espero que gostem, fiz com todo amor do "titiu lord kewi ;)"
https://www.youtube.com/watch?v=r41hXxiXpUE&feature=gp-n-y&google_comment_id=z12igvoo5vepjb0ey23ntjtrkkacgp3uj
Explicação:
https://www.youtube.com/watch?v=w0CAwupQjlM&feature=gp-n-y&google_comment_id=z133xxpwmnq5xn5ax04cf3n4knrtszdpd1c
/comprar » Abrir GUI com as habilidades disponíveis para a compra.
kwcomprar.vip » Permissão para os VIPs
kwcomprar.admin » Permissão administrativa.
Tag :
Plugins,
[Tutorial Script] SkQuery e SkPower versão 1.5.2
By : Unknown
Olá galera tudo na paz e na belezura? Eu sou o Afonso e hoje venho disponibilizar a vocês o download do SkQuery e do SkPower, no quais são os complementos mais usados na versão 1.5.2 do plugin script, espero que seja muito útil a vocês.
SkPower:
SkQuery:
[Tutorial Script] Quer fazer um MenuGUI em script e não sabe como? Clique e veja!
By : Unknown
[Tutorial Script] Como fazer uma GUI em script?
Bom, primeiramente eu sou o AfonsoSK(!Afonso) na gamersboard e hoje vou ensiná-los como fazer uma GUI no minecraft em script. Um resumo básico: GUI é quando você digita um comando e aparece como se fosse um bau virtual onde você pode clicar e ver comandos, infos, clicar e exécutá-los, etc.
Primeiro passo:
Você deve colocar para abrir um baú, definir o nome do baú(chest) e quantas linhas(rows) terão na GUI.
open chest with 1 row named "Afonso" to player
Segundo passo:
>>Fechando o menu ao executar o comando.
Você deve formar os espaços(slots) baseado no que você quer que eles façam. Os slots são baseados em zero, o que logo significa que slot 0 é o primeiro slot na parte superior mais à esquerda. Eu coloquei um exemplo abaixo que vai mostrar uma bedrock nomeada que ao clicar nela eu executarei um comando com a lore "Bederoqui", que no exemplo abaixo coloquei um simples, como o famoso "/spawn"
format slot 0 of player with bedrock named "Bederoqui" with lore "Bederoqui" to close then run [make player execute command "/spawn"]
Logicamente ao clicar a gui será fechada, pois tem o close then run e logo após tem o make player execute command, que é pro jogador executar o comando, mas da pra por console, exemplo se eu tivesse com um plugin/script que precisaria usar money pra clicar ficaria >> [make console execute command "money take %player% 1000], como se o console tirasse tal money do player ou fizesse tal função na qual você colocaria no script, podem ser diversas funções.
>>Não fechando o menu ao executar o comando.
Esse exemplo irá fazer um slot que ao clicar no item a gui não será fechada e mesmo assim executará o comando, é bom para animação no menu ou para outras páginas do menu. Este exemplo eu fiz em um slot diferente com item diferente e um nome/comando diferente.
format slot 1 of player with redstone named "Pagina 2" with lore "clique aqui" to run [make player execute command "/menuguiredstone pagina2"]
Isso vai fazer com que o menu gui não feche e obviamente você teria que criar o comando sem ser por gui, e obviamente não deixar seus players saberem do comando. (Poder até pode, mas aí eles não usariam a gui para executar o comando.)
>> Deixando um slot reservado sem comandos(útil para ficar bonito)
Isso vai fazer um slot pra não fazer nada, não vai executar comandos e nem vai fechar o menu. É muito bom para espaços reservados. Observe o exemplo:
format slot 0 of player with glass pain named "Espaco Reservado" with lore "Espaco Reservado" to be unstealable
>>E por fim este fechará o menu
Apenas fechará o menu e nada mais.
format slot 0 of player with coal named "fechar" with lore "clique aqui" to close
Resumo Básico para relembrar o que aprendeu:
Abrir báu:
open chest with 1 row named "NomeDoBau" to player
Slot para executar comando e fechar:
format slot (slot) of player with (item) named "NomeDoItem" with lore "OqueEstaráEscritoNoItem" to close then run [make player ou console execute command "comando" para console e "/comando" para player]
Slot para não fechar/mudar de página:
format slot (slot) of player with (item) named "NomeDoItem/Pagina" with lore "Oque estar escrito" to run [make player/console execute command "o comando"]
Slot para deixar um espaço reservado:
format slot (slot) of player with (item) named "NomeDoEspaçoReservado" with lore "OqueEstarEscrito" to be unstealable
Slot apenas para fechar o menugui:
format slot (slot) of player with (item) named "NomeEscrito" with lore "OqueEstarEscrito" to close
[Tutorial Script] Como aumentar o desempenho dos seus scripts?
By : Unknown
[Tutorial Script] Como aumentar o desempenho dos scripts?
Olá galera, como a maioria sabe eu sou o AfonsoSK(!Afonso) e hoje vou lhes ensinar como melhorar o desempenho dos seus scripts de formas diferentes.
>> Qual o tipo de banco de dados usar
>> Executar comandos e usar a função
Primeiro passo >> Qual tipo de banco de dados usar?
* Quando se trata de banco de dados existe as opções: MySQL, SQLite e CSV. Eu vou lhes mostrar algumas informações básicas sobre os diferentes bancos de dados:
CSV - Banco de dados padrão
- É do arquivo com base, ou seja, o arquivo está fisicamente no computador HOST.
- Não necessita de plugins extras.
- É o mais lento entre os 3 tipos de banco.
--> 0,0264 segundos para mudar uma variável (Estimativa).
SQLite
- Também é arquivo com base(3x maior que o CSV).
- Também é arquivo com base(3x maior que o CSV).
- Requer SQLibrary >> https://dev.bukkit.org/bukkit-plugins/sqlibrary/files/10-sqlibrary-7-1-bukkit-spout/
- É só um pouco mais lento que MySQL.
--> 0,0231 segundos para mudar uma variável (Estimativa).
MySQL (O Melhor?)
- Não há arquivos localmente(com base).
- Também requer SQLibrary.
- Precisa de um servidor MySQL externo(Muitas vezes fornecido ao comprar host, VirtusHost por exemplo).
- Dependendo de sua experiência, a instalação é um desafio.
- É o mais rápido dos três segundo circunstâncias ideais (servidor MySQL acolhido sem restrição).
--> 0,0222 segundos para mudar uma variável (Estimativa).
--> Saiba que o MySQL pode ter limite de conexões definidos por usuário ou banco de dados, especialmente você usando um host.
Mas e agora Afonso... qual deles eu uso? Depende, veja vantagens e desvantagens.
CSV >> É o mais lento dos três, porém não precisa de nenhum plugin extra ou experiência técnica.
SQLite >> É rápido, requer plugin, porém não precisa de uma experiência técnica.
MySQL >> É o mais rápido, requer plugin, porém exige mais experiência técnica.
Observações: Se você tiver uma conexão ruim com MySQL, o SQLite será o mais rápido porque ele está localizado na mesma máquina física do servidor, portanto só é limitado pela velocidade de leitura e gravação do servidor. Se você não quer usar nenhum plugin extra, use CSV. Existem vários tutoriais de como instalar no google, é só você pesquisar.
# PARTE DA AJUDA EXTRA.
O que usar? Um comando ou uma função?
Digamos que você quer um anúncio:
command /anuncio: trigger: broadcast "Anuncio"
Você não quer repetir a si mesmo para usar que você reutilize o código várias vezes durante seu projeto:
make console execute command "anuncio"
Agora não há outra maneira de fazer isso, convertendo o "anuncio" para uma função:
function anuncio(a: text): broadcast "anuncio
Desta vez é só fazer isso no script:
foo("")
Note que a razão pelo qual você tem o (a: texto) é porque as funções não são projetadas para ter variáveis assim, portanto, você tem que adicionar that. Para chamar uma função use empty string. O bom é que fica mais rápido de fazê-lo.
As funções do script eu farei em outro tutorial, pois esse é apenas para aumentar o desempenho.
Tá, mas onde eu vou saber como instalar e onde você aprendeu isso Afonso? Bom, eu era um simples scripter vendo a época de fama de afins e realmente usei o google para aprender script e tudo, porém o banco de dados eu fui aprendendo quando diziam que não dava pra usar MySQL no script, etc... Quer estudar e talvez até manjar mais do que eu? O Site que eu não terminei completamente de estudar e que também serve para aprender MySQL de plugins estará aqui em baixo.
MySQL - http://dev.mysql.com/
@OFF - Você é dev de java e quer saber MySQL em plugin? Recomendo: https://www.spigotmc.org/wiki/connecting-to-databases-mysql/