SPluginsSPlugins

Esta página foi traduzida do inglês com ajuda de IA. Melhore esta tradução ou leia o original.

Ativador RNG Chance

Bom, bom, há algum tempo eu queria uma Armadura NINJA e a ideia era.. ok, alguns golpes são esquivados e outros não, mas.. esse "esquivar" como fazer?, bem, depois de um bom tempo pensando, esse método surgiu, vamos explicar.

Informação

Este tutorial vai se basear no exemplo citado acima, mas a ideia é você entender a essência do método e aplicá-lo como quiser.

Vamos criar o item

Informação

O item em si precisa da versão premium + PlaceholderAPI + RNG Expansion

  • Depois de adicionar o nome, a lore e o material..

Vamos criar o activator que vai fazer a mágica

  • Então primeiro, a ideia é criar um RECEIVE_HIT_BY_GLOBAL e cancelar o evento.
  • Então agora, ele está cancelando TODO golpe recebido, para fazer com que às vezes cancele e às vezes não cancele, temos que fazer com que o próprio activator rode apenas algumas vezes, então, vamos adicionar uma condição relacionada com RNG, a essência é, um número aleatório entre 1 e 4, se der 1, o activator vai rodar, isso tem uma probabilidade de 25% (que é a probabilidade que queremos), vamos adicionar.
<img src="https://media.ssomar.com/m/docs-img-imgur-riqfiao.png" alt="" />

PLAYER_NUMBER

E na primeira parte vamos adicionar "%rng_1,4%" (isso requer PlaceholderAPI e RNG Expansion)

EQUALS

"1" (porque queremos que ele dispare apenas se o número aleatório entre 1 e 4 der 1)

E o item está pronto

Informação

PARA FINS DE DEBUG VOU ADICIONAR QUE O ACTIVATOR DIZ "dodge" E SE O PLACEHOLDER NÃO CORRESPONDER DIZ "didn't dodge".

Assim, ao testarmos, vamos saber se está funcionando corretamente.

E funcionou, o activator só roda 1 a cada 4 vezes.

Se tiver alguma dúvida, sinta-se livre para perguntar no discord do EI, tenha um bom dia

Como definir os valores corretos para obter a porcentagem que você quer

Experimente agora

Copie isto no ExecutableItems e recarregue

Da referência de custom commands do SCore. Cole em uma config, execute o comando de reload do plugin e você terá um ponto de partida funcional para editar.

activators:
  activator0: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of player
    playerCommands:
    - ABSORPTION amount:5 time:200 # Gives the player absorption
  activator1: # Activator ID, you can create as many activator on the activators list
    option: # Here goes an activator that is at least instance of target
    targetCommands:
    - ABSORPTION amount:5 time:200 # Gives the target absorption
E

Plugin usado nesta página

ExecutableItems

Itens personalizados com habilidades, ativadores e comandos, sem código.

Criado em 3 de out. de 2026Última atualização em 3 de out. de 2026 por Ssomar
Editar esta página no GitHub