Spawn Skript icon

Spawn Skript -----

Ein einfaches Spawn Skript



- /spawn [<player>]
- /setspawn
- /delspawn
- spawn.teleport
- spawn.teleport.others
- spawn.setspawn
- spawn.delete
- Discord : xXTim08Xx#0001
Code (Text):
#//Author: xXTim08Xx
#//Version: 1.0

options:
    prefix: &eDein&7-&bServer&a.&dde &7--->     #//Stelle den Prefix vom Skript ein
    firstjoin: false                            #//Soll beim Ersten joinen des Servers eine Nachricht angezeigt werden?
    FJM: Hier deine FirstJoinMessage            #//Stelle deine Nachricht ein, welche beim Ersten joinen angezeigt werden soll
    JM: false                                    #//Soll beim Joinen eine Nachricht angezeigt werden?
    JoinMessage: Hier deine JoinMessage         #//Stelle deine Nachricht ein, welche beim Joinen angezeigt werden soll
    TOJ: false                                    #//Soll der Spieler beim Joinen zum Spawn teleportiert werden?
    QM: false                                    #//Soll beim Verlassen eine Nachricht angezeigt werden?
    QuitMessage: Hier deine QuitMessage            #//Stelle deine Nachricht ein, welche beim Verlassen angezeigt werden soll

command /spawn [<player>]:
    permission: spawn.teleport
    permission message: {@prefix}&cDazu hast du keine Berechtigung!
    description: Teleportiert dich zum Spawn
    trigger:
        if {spawn} isn't set:
            message "{@prefix}&4Der Spawn wurde noch nicht gesetzt!"
            stop
        else:
            argument 1 is not set:
                teleport player to {spawn}
                message "{@prefix}&aTeleportiere..."
            else:
                if sender has permission "spawn.teleport.others":
                    if argument is online:
                        teleport argument to {spawn}
                    if sender is a player:
                        message "{@prefix}&aDu wurdest zum Spawn teleportiert." to argument 1
                    if sender is not a player:
                        message "{@prefix}&aDu wurdest zum Spawn teleportiert." to argument 1
                        teleport player to {spawn}
                else:
                    message "{@prefix}&cDazu hast du keine Berechtigung!"

command /setspawn:
    permission: spawn.setspawn
    permission message: {@prefix}&cDazu hast du keine Berechtigung!
    description: Setzt den Spawn
    trigger:
        message "{@prefix}&aDer Spawn wurde zu deiner Position gesetzt!"
        set {spawn} to location of player

command /delspawn:
    permission: spawn.delete
    permission message: {@prefix}&cDazu hast du keine Berechtigung!
    description: Löscht die Spawn Position
    trigger:
        delete {spawn}
        message "{@prefix}&cDu hast den Spawn gelöscht!"
     
on first join:
    teleport player to {spawn}
    if {@firstjoin} is true:
        broadcast "{@FJM}"
    else:
        stop

on join:
    if {@JM} is true:
        set join message to "{@JoinMessage}"
        stop
    else:
        stop
    if {spawn} is set:
        if {@TOJ} is true:
            teleport player to {spawn}
        else:
            stop
    else:
        stop

on quit:
    if {@QM} is true:
        set leave message to "{@QuitMessage}"
        stop
    else:
        stop
Resource Information
Author:
----------
Total Downloads: 107
First Release: Nov 28, 2021
Last Update: Nov 29, 2021
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings