Lembre-se: o sideral forge foi desenvolvido para criar modificações essenciais no jogo e não foi tão otimizada para iniciantes, se você não souber JS avançado, use a sideral engine
Dentro das funções de habilidade, o personagem é referenciado como p. Podes alterar estas variáveis em tempo real:
| Atributo | Descrição | Padrão |
|---|---|---|
p.speed |
Velocidade de movimento horizontal. | 5 |
p.jumpForce |
A força do pulo (quanto maior, mais alto). | 12 |
p.maxJumps |
Número de pulos permitidos antes de tocar no chão. | 1 |
p.width |
Largura do personagem (em pixels). | 20 |
p.height |
Altura do personagem (em pixels). | 20 |
Para adicionar habilidades ao jogo, deves fazer um .push() para o array abilities no teu script:
abilities.push({
name: "Nome da Skill",
description: "O que ela faz...",
color: "#ff0000",
apply: (p) => {
// Código de modificação aqui
p.speed = 10;
p.maxJumps = 2;
}
});
Se estiveres a editar o layout manualmente no modo código, usa estes IDs:
0: Espaço Vazio (Borracha)1: Chão / Parede2: Chave3: Porta (Saída)4: Inimigo / Espinho5: Item de Habilidade (Skill)P: Ponto de Spawn do JogadorCopia e cola isto no teu Final Script para testar:
// Mod de Velocidade e Salto Duplo
abilities.push({
name: "Agilidade",
description: "Aumenta velocidade e permite pulo duplo.",
color: "#33ffaa",
apply: (p) => {
p.speed = 8;
p.maxJumps = 2;
p.jumpForce = 15;
}
});
console.log("Mod de Agilidade Carregado!");
< VOLTAR AO MENU