Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[PROBLEM] -- Skrypt na /spawn w pluginie Skript!


Rekomendowane odpowiedzi

Opublikowano

Witam,

Pobrałem skrypt Lotus-Spawn (KOD SKRYPTU),
który dodaje komendę /spawn. Wszystko ładnie działa, ale chciałbym
dodać kilka rzeczy, a jak je dodaje nie wiem dlaczego skrypt się
sypie... Oto rzeczy, które chciałbym dodać:

1. Opóźnienie czasu teleportacji do 5 sekund.

2. Odliczanie do teleportacji w taki sposób:

Teleportacja nastapi za... 5

Teleportacja nastapi za... 4

Teleportacja nastapi za... 3

Teleportacja nastapi za... 2

Teleportacja nastapi za... 1

Zostales przeteleportowany!

3. Gdy rozpoczyna się odliczanie, opóźnienie czasu teleportacji chciałbym,
aby dawało potkę spowolnienia na 5 sekund, żeby nie uciekali z PvP.

 

Jeśli nie rozumiecie, to coś takiego jest na serwerze MultiMine: pvp.multimine.eu

Dokladnie takie cos bym chcial zrobic. clear.png

 

Liczę na Waszą pomoc!

Pozdrawiam.



.

Opublikowano

@Jodi :
Ale mi chodzi o zupełnie coś innego... Nie chcę tego zwykłego z Essentials, tylko w Skripcie taki skrypt.

To zwykłe z Essentialsa jest nudne, a ja chcę wprowadzić coś nowego na serwer, a nie to co jest wszędzie... =)

Opublikowano

@raxooo : Jak to ogarniesz zrobię co zechcesz. xD

Najlepiej wyślij gotowy kod na PW, bo znając życie coś spierdole dodając to. :P

Opublikowano

nwm ale powinno zadzalac

 

#Lotus-Spawn: /setspawn /spawn modifier.
#For Skript version 1.3.7
#Skript release 4
#Written by CTRLotus
 
on first join:      
    teleport player to {spawn}
    stop
 
on respawn:
    #Hook for Lotus-Administration's jail feature.
    if {jail.%player%} is set:
        teleport player to {jail.%player%}
        stop
 
    if {bed.%player%} is not set:
        teleport player to {spawn}
        stop
 
    if {bed.%player%} is set:
        teleport player to {bed.%player%}
 
#Saves bed locations to allow for respawn dictation
on bed leave:
    set {bed.%player%} to location of player
    stop
 
#Sets the server spawn point
#Written by CTRLotus
command /setspawn:
    description: Sets the spawn of the server at the user's location.
    usage: /setspawn
    permission: skript.admin.setspawn
    executable by: players
    trigger:
        set {spawn} to location of player
        message "<Dark Red>[LAdmin]<White> You have set the server spawn to your location."
        stop
 
 
#Teleports player to spawn
#Written by CTRLotus
command /spawn:
    description: Teleports the user to the server spawn.
    usage: /spawn
    permission: skript.tospawn
    executable by: players
    trigger:
        message "<purple>[LTP]<White> Teleporting to Spawn."
        #If you're using Lotus-TP, this will hook into the /back command.
        set variable {tp.%player%.back} to location of player  
        send "<purple>[LTP]<White> Teleportacja nastapi za:"
        wait 1 second
        send "&c3"
        wait 1 second
        send "&c2"
        wait 1 second
        send "&c1"
        wait 1 second
        send "<purple>[LTP]<White> Teleportuje..!"
        teleport player to {spawn}
        stop
Opublikowano

@raxooo : Chciałem, aby dodawało potkę spowolnienia, a nie, żeby anulowało event, gdy jest się w walce, ale w sumie to nie jest zły pomysł, ale jednak fajnie to wygląda z tą potką. Mógłbyś jeszcze wrzucić, żeby tą potkę dodawało? :P
Będziesz moim mistrzem... xD

Skrypt sprawdzę, czy działa jak będę w domu.

Opublikowano

Sprawdze ten, ktory podales wyzej zaraz po powrocie do domu, ale z tego co widze chyba bedzie dzialac. :)

Tak btw - Z jakiego zrodla korzystales do nauki skryptow? Nigdzie nie widzialem dobrego tutoriala...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...