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

[Szukam] Skrypt na spawn.


Rekomendowane odpowiedzi

Opublikowano

Siemka, mogłby ktoś mi napisać skrypty, albo przerobić te co ja mam?

Mianowicie chodzi mi o skrypt na życia, oraz na /spawn.

Skrypt na życia:

 

 

options:
    tag : &7[&2FW&4HC&7]
on join:
if {zycia.%player%} is less than 1:
set {zycia.%player%} to 3
on death of player:
if {zycia.%player%} is greater than 0:
remove 1 from {zycia.%player%}
send "&7Umarles i straciles &c1 &7zycie." to player
else:
broadcast "{@tag} &f%player% ma 0 zyc i zostal zbanowany"
execute console command "tempban 2d %player% Masz bana na 2 dni, ub mozesz kupic na ..."
command /zycia:
    trigger:
        send "&b{@tag} &7Twoje zycia : &c%{zycia.%player%}%"
on rightclick holding a bedrock:
    if {zycia.%player%} is 10:
        send "{@tag} &7Limit zyc wynosi &c10"
    else:
        add 1 to {zycia.%player%}
        send "{@tag} &cDostales 1 zycie , twoje zycia wynosza teraz %{zycia.%player%}%"
        remove 1 bedrock from player

 

 

W tym skrypcie, jeżeli się dednie to nie dostaje się tego bana na 2 dni. Chciałbym aby się dostawało, oraz po tych 2 dniach życia wracały do normy tzn: 3 życia.

 

Skrypt na /spawn:  - ROZWIĄZANE

 

 

command /spawn:
trigger:
if player has permission "spawn":
set {_loc} to location of player
send "&4Poczekaj 5 sekund!"
wait 5 second
set {_x} to rounded down the x coord of {_loc} - 0
set {_y} to rounded down the y coord of {_loc} - 71
set {_z} to rounded down the z coord of {_loc} - 0
set {_1} to block {_x} west of block at {_loc}
set {_2} to block {_y} below block at {_1}
set {_tploc} to block {_z} north of block at {_2}
teleport player to {_tploc}
else:
send "&3Kordy spawnu: x0, y71, z0"

 

 

Skrypt działa, ale chce aby po wpisaniu /spawn i ruszeniu się teleportacja się anuluje, daje like.

Z góry dzięki za pomoc ;)

OCZYWIŚCIE WSZYSTKO JEST DOBRZE WYTABOWANE, 0 błedów przy /skript reload all

Jeszcze raz DZIEKI!

Opublikowano

Życia:

options:
    tag : &7[&2FW&4HC&7]
on join:
    if {zycia.%player%} is less than 1:
        set {zycia.%player%} to 3
on death of player:
    if {zycia.%player%} is greater than 0:
        remove 1 from {zycia.%player%}
        send "&7Umarles i straciles &c1 &7zycie." to player
    else:
        broadcast "{@tag} &f%player% ma 0 zyc i zostal zbanowany"
        execute console command "tempban 2d %player% Masz bana na 2 dni, ub mozesz kupic na ..."
command /zycia:
    trigger:
        send "&b{@tag} &7Twoje zycia : &c%{zycia.%player%}%"
on rightclick holding a bedrock:
    if {zycia.%player%} is 10:
        send "{@tag} &7Limit zyc wynosi &c10"
    else:
        add 1 to {zycia.%player%}
        send "{@tag} &cDostales 1 zycie , twoje zycia wynosza teraz %{zycia.%player%}%"
        remove 1 bedrock from player

/spawn:

command /spawn:
    trigger:
        if player has permission "spawn":
            set {_loc} to location of player
            send "&4Poczekaj 5 sekund!"
            wait 5 second
            set {_x} to rounded down the x coord of {_loc} - 0
            set {_y} to rounded down the y coord of {_loc} - 71
            set {_z} to rounded down the z coord of {_loc} - 0
            set {_1} to block {_x} west of block at {_loc}
            set {_2} to block {_y} below block at {_1}
            set {_tploc} to block {_z} north of block at {_2}
            teleport player to {_tploc}
        else:
            send "&3Kordy spawnu: x0, y71, z0"

Nie testowane...

 

sygnatura.png

Opublikowano


command /ustawspawn:

trigger:

if player has permission "spawn.ustaw":

set {spawn} to location of player

send "&3&lUstawiles spawn!"

else:

send "&4Blad! &cBrak dostepu!"

command /spawn:

trigger:

if player has permission "spawn.tp":

set {_loc} to location of player

send "&aTeleportacja za 5s. Nie ruszaj sie!"

loop 5 times:

if {_loc} is not location of the player:

send "&cPoruszyles sie! Teleportacja anulowana!"

wait 1 second

teleport player to {spawn}

send "&bTeleportacja Udana! :3"

 

iker_casillas___2012_by_majorczyk8-d5dzi

 

 

Opublikowano

@KAM202 Nie dziala, wpisuje /ustawspawn jest ok, wpisuje /spawn i sie ruszam TEPA mnie na spawn i PELNO SPAMU "Teleportacja udana! ;3"

"Poruszyles sie! Teleportacja anulowana!"

Wiec jakis nowy ;/

Opublikowano
command /ustawspawn:
    trigger:
        if player has permission "spawn.ustaw":
            set {spawn} to location of player
            send "&3&lUstawiles spawn!"
        else:
            send "&4Blad! &cBrak dostepu!"
command /spawn:
    trigger:
         if player has permission "spawn.tp":
             set {_loc} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%"
             send "&aTeleportacja za 5s. Nie ruszaj sie!"
             wait 5 real seconds
             if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc}:
                 teleport player to {spawn}
                 send "&bTeleportacja Udana! :3"
             else:                   
                 send "&cPoruszyles sie! Teleportacja anulowana!"

Teraz? :D

iker_casillas___2012_by_majorczyk8-d5dzi

 

 

Opublikowano

Życia:

options:
    tag : &7[&2FW&4HC&7]
on join:
    if {zycia.%player%} is 0:
        set {zycia.%player%} to 3
on death of player:
    if {zycia.%player%} is greater than 0:
        remove 1 from {zycia.%player%}
        send "&7Umarles i straciles &c1 &7zycie." to player
    else:
        broadcast "{@tag} &f%player% ma 0 zyc i zostal zbanowany"
        execute console command "tempban 2d %player% Masz bana na 2 dni, ub mozesz kupic na ..."
        set {zycia.%player} to 0
command /zycia:
    trigger:
        send "&b{@tag} &7Twoje zycia : &c%{zycia.%player%}%"
on rightclick holding a bedrock:
    if {zycia.%player%} is 10:
        send "{@tag} &7Limit zyc wynosi &c10"
    else:
        add 1 to {zycia.%player%}
        send "{@tag} &cDostales 1 zycie , twoje zycia wynosza teraz %{zycia.%player%}%"
        remove 1 bedrock from player

iker_casillas___2012_by_majorczyk8-d5dzi

 

 

Opublikowano

@KAM202 To samo czyli pisze [FWHC] lizz0rek ma 0 zyc i zostal zbanowany, nie mam op ani zadnej rangi, a bana nie dostaje ;/

Dodam jeszcze, ze jezeli dam execute console command "ban %player%" To jest dobrze

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...