Peršokti į turinį

REPORT SISTEMA


KatŠunis

Recommended Posts

Sveiki, noriu pasidalinti savo redaguota REPORT sistema. Ji kurta ne lengvai todėl prašau jūsų +rep Atsisiuntimo nuoroda: čia

Citata

# #!                                   ________________________
# #!                              ___________________________________
#                                           pranešimo sistema
#                                         © kūrėjas Katinaz
#                                               v0.0.1
# #!                              ___________________________________
# #!                                   ________________________

options:
    prefix: &2&lREPORTAS &7»
    command: Report
    
    version: 0.0.1
    
# //Report-Permissions
    team: reports.see
    
    
command /{@command} [<text>] [<text>]:
    trigger:
        arg 1 is not set:
            player does not have permission "{@team}":
                send "&f&m-----------------------------------------------------"
                send ""
                send "     &7KŪRĖJAS: KATINAZ"
                send " &7Skript versija: &c{@version}"
                send " "
                send "{@prefix} &c/{@command} <žaidėjas> <priežastis> &8- &7Praneša žaidėją."
                send ""
                send "&f&m-----------------------------------------------------"
            else:
                send "&f&m-----------------------------------------------------"
                send ""
                send "  &7KŪRĖJAS: KATINAZ"
                send " &7Versija: &c{@version}"
                send " "
                send "{@prefix} &a/{@command} <žaidėjas> <priežastis> &8- &7Praneša žaidėją."
                send "{@prefix} &a/{@command} check <žaidėjas> &8- &7Peržiūri pranešimą."
                send "{@prefix} &a/{@command} delete <žaidėjas> &8- &7Ištrina pranešimą."
                send ""
                send "&f&m-----------------------------------------------------"
        arg 1 is not "check" or "delete":
            arg 2 is set:
                {report::%player%} is set:
                    send "{@prefix} Jūs jau praneše šį žaidėją."
                    stop
                set {_player} to "%arg 1%" parsed as offline player
                set {_reason} to "%arg 2%" parsed as text
                set {report::%player%} to true
                set {report::%player%::player} to {_player}
                loop all players:
                    loop-player has permission "{@team}":
                        send "{@prefix} Yra naujas pranešimas! &bReikalingas: &9Administracijos narys"
                        send "{@prefix} &a%player% &7Pranešė &a%{_player}%&7."
                        send "{@prefix} &aPriežastis: &9%{_reason}% &  &a/{@command} check %player%"
                send "{@prefix} Jūs pranešėte &a%{_player}% &7Priežastis: &a%{_reason}%&7."
            else:
                send "{@prefix} Naudikite &a/{@command} <žaidėjas> <priežastis>"
        arg 1 is "check":
            player has permission "{@team}":
                arg 2 is set:
                    set {_player} to "%arg 2%" parsed as offline player
                    {report::%{_player}%::check} is not set:
                        {report::%player%::spectate} is not set:
                            set {report::%player%::spectate} to {report::%{_player}%::player}
                            set {report::%{_player}%::check} to player
                            set player's gamemode to spectator
                            teleport player to {report::%{_player}%::player}
                            loop all players:
                                loop-player has permission "{@team}":
                                    send "{@prefix} &c%player% &7dabar patikrino žaidėją &c%{report::%player%::spectate}%&7." to loop-player
                            send "{@prefix} Jūs patikrinote žaidėją &c%{report::%player%::spectate}%&7."
                        else:
                            send "{@prefix} Jūs jau patikrinote šį žaidėją."
                    else:
                        send "{@prefix} Administracijos narys jau patikrinęs šį žaidėją."
                else:
                    send "{@prefix} Naudokite &c/{@command} check <žaidėjas>"
            else:
                send "&8» &cJūs neturite teisių!."
        arg 1 is "delete":
            player has permission "{@team}":
                arg 2 is set:
                    set {_player} to "%arg 2%" parsed as offline player
                    {report::%{_player}%::check} is not set:
                        delete {report::%{_player}%::*}
                        delete {report::%{_player}%}
                        delete {report::%{_player}%::check}
                        send "{@prefix} &c%player% &7closed your report." to {_player}
                        send "{@prefix} You closed the Report of &c%{_player}%&7."
                        loop all players:
                            loop-player has permission "{@team}":
                                send "{@prefix} &c%player% &7uždarė pranešimą, žaidėjo: &c%{_player}%&7." to loop-player
                    else:
                        {report::%{_player}%::check} is player:
                            delete {report::%{_player}%::*}
                            delete {report::%{_player}%}
                            delete {report::%player%::spectate}
                            delete {report::%{_player}%::check}
                            send "{@prefix} &a%player% &7closed your report." to {_player}
                            send "{@prefix} Tu uždarei pranešima, žaidėjo: &c%{_player}%&7."
                            loop all players:
                                loop-player has permission "{@team}":
                                    send "{@prefix} &a%player% &7Uždarė pranešimą, žaidėjo: &c%{_player}%&7." to loop-player
                        else:
                            send "{@prefix} Administracijos narys jau patikrinęs šį žaidėją."
                else:
                    send "{@prefix} Naudokite &a/{@command} delete <žaidėjas>"
            else:
                send "&8» &aJūs neturite teisių."

 

 

Redaguota , nario KatŠunis
Nuoroda į komentarą
Dalintis per kitą puslapį

Minecraft yra visiškai beribių galimybių žaidimas, kur kiekvienas gali nevaržomai išreikšti save ir sukurti bet ką, ką tik įsivaizduoja. Tačiau dalykas kurį tu padarei... Skundikų sistema... Šaunu... Tiesiog šaunu...

Nuoroda į komentarą
Dalintis per kitą puslapį

Šitų .sk yra labai daug nesuskaičiuojama jų ypač kaip kokie: Report, Friends ir kt sk.. Pamačius tavo Sk galiu pasakyti jog esu mates grinai vienas prie vieno yra Versija. By: ir kiti dalykai ir tokie patys užrašai... nuotraukytė jeigu reikia:
unknown.png?width=1069&height=602
Nemanau jog tu čia darei tą sk nebent pasiėmei ir kelis užrašus pakeitei Kūrėjas ir kt

Redaguota , nario Teemo_Captain
Nuoroda į komentarą
Dalintis per kitą puslapį

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.


×
×
  • Sukurti naują...