Skript-koulu - Osa 3

 
1. Esittely

Tässä koulusarjassa käymme läpi Skriptin ominaisuuksia. Viime osassa teimme komentoja, joiden viestejä klikatessa tapahtui eri asioita. Tässä osassa teemme chat formatin Skriptissä.



 
2. Tehdään se!

Ensiksi teemme 'options' kohdan, jossa määrittelemme omistajalle, adminille ja pelaajalle chat roolit. Ennen tämän osan aloittamista, katso chatvärit, jotta pelaajaryhmät erottuvat toisistaan chatissa. Chatvärit ovat täällä: https://docs.skriptlang.org/text.html

options:
    omistaja: "&8[&6&lOmistaja&8]"
    admin: "&8[&c&lAdmin&8]"
    pelaaja: "&8[&7Pelaaja&8]"

Voit lisätä ryhmiä niin monta kuin haluat. Voit myös vaihtaa värejä ja nimiä oman mielen mukaan. Seuraavaksi lisäämme koodiimme kohdan, joka muuttaa chatin värit haluamaamme muotoon:

on chat:
        cancel event #Tämä kohta peruuttaa normaalin chattiviestin lähettämisen. Laitamme tämän siksi, että pelaajan ryhmä tulisi näkyviin chat viestiin.
        if player has permission "chat.omistaja": #Tarkistamme, onko pelaajalla oikeus 'chat.omistaja'
            broadcast "{@omistaja} &6%player%&8: &f%message%" #Pelaajan lähettämä viesti lähetetään tässä kohtaa.
        else if player has permission "chat.admin":
            broadcast "{@admin} &c%player%&8: &f%message%"
        else if player has permission "chat.pelaaja":
            broadcast "{@pelaaja} &7%player%&8: &f%message%"

Sinun tulee asettaa pelaajaryhmille oikeudet, esimerkiksi tässä esimerkissä käytetty permission 'chat.omistaja' tulisi asettaa omistajalle. Voit asettaa oikeuksia esimerkiksi LuckPermsilla, jota suosittelemme käyttää.


Tehty: 24.3.2024 · Jalppa