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 1.6.2


DJxsebol

Rekomendowane odpowiedzi

Opublikowano

Witam chciałbym was poprosić o wykonanie skryptu.
1. Skrypt na słabszy obsydian chodzi o to że jak TNT wybuchnie koło obsydianu lub w nim wiecie o co chodzi to żeby była szansa że TNT ten obsydian rozwali.
2. Skrypt na blokowanie bloków jak wybuchnie TNT chodzi o to że jak wybuchnie TNT to gracz przez jakiś czas np 120 sec nie może stawiać żadnego bloku.

[DZIKUJĘ ZA KAŻDĄ POMOC]
Mam nadzieje że nie przegiołem i mam nadzieje że da się coś takiego zrobić bardzo mi na tym zależy.

Opublikowano

1.Plugin ObsydianDestoyer czy jakoś tak.

 

|Members|-Tyle starczy,bez spiny o lepszą rangę.

 

 

 

 

 

Opublikowano

Co do 2 - nie można tego zrobić w skrypcie, tylko w pluginie przez jave, który ktoś by Ci musiał zrobić.

Do 2 pytania, dołączam się :P




Opublikowano

A z tym drugim to chyba tak mozna zrobic :

on explode:
    if distance between player and explosion is smaller than 5:
        set {stop.%player%} to true
        wait 5 seconds
        set {stop.%player%} to false
on place:
    if {stop.%player%} is true:
        cancel event
on break:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz niszczyc :)"

Nie testowane i nie wiem czy zadziala :D

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Opublikowano

A z tym drugim to chyba tak mozna zrobic :

on explode:
    if distance between player and explosion is smaller than 5:
        set {stop.%player%} to true
        wait 5 seconds
        set {stop.%player%} to false
on place:
    if {stop.%player%} is true:
        cancel event
on break:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz niszczyc :)"

Nie testowane i nie wiem czy zadziala :D

No niestety nie działa ale jak wybuchło TNT to nie mogłem niszczyc ale nie chciało się zaktualizować i nie mogłem cały czas niszczyc ani stawiać jakieś inne propozycje ??

Opublikowano

No niestety nie działa ale jak wybuchło TNT to nie mogłem niszczyc ale nie chciało się zaktualizować i nie mogłem cały czas niszczyc ani stawiać jakieś inne propozycje ??

on explode:
    if distance between player and explosion is smaller than 5:
        set {stop.%player%} to true
        wait 5 seconds
        set {stop.%player%} to false
on place:
    if {stop.%player%} is true:
        cancel event
    else:
        set {stop.%player%} to true
on break:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz niszczyc :)"
    else:
        set {stop.%player%} to true

LUB on break:

on explode:
    if distance between player and explosion is smaller than 5:
        set {stop.%player%} to true
        wait 5 seconds
        set {stop.%player%} to false
on place:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz klasc :)"
        wait 120 second
        set {stop.%player%} to true
on break:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz niszczyc :)"
        wait 120 second
        set {stop.%player%} to true
Opublikowano

@up Powinno dzialac . A jeszcze male pytanie @2up BYly jakies bledy przy reloadzie?

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Opublikowano
on explode:
    if distance between player and explosion is smaller than 5:
        set {stop.%player%} to true
        wait 5 seconds
        set {stop.%player%} to false
on place:
    if {stop.%player%} is true:
        cancel event
    else:
        set {stop.%player%} to true
on break:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz niszczyc :)"
    else:
        set {stop.%player%} to true

LUB on break:

on explode:
    if distance between player and explosion is smaller than 5:
        set {stop.%player%} to true
        wait 5 seconds
        set {stop.%player%} to false
on place:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz klasc :)"
        wait 120 second
        set {stop.%player%} to true
on break:
    if {stop.%player%} is true:
        cancel event
        send "&aTnt wybuchlo i nie mozesz niszczyc :)"
        wait 120 second
        set {stop.%player%} to true

No dałem ten skrypt co mi tera wysłałeś i wyskakuje błąd w 2 linijce a jak byś mugł to na jakiś hosting wrzucć i dać mi linka żebym se ściągnoł bo hyba tam jeszcze trzba wytabować co nie i sory że tak cię męcze ale zależy mi na tym :D

Opublikowano

Więc tAk zrób żeby w piątej i czwartej linijce było o jeden tab wiecej . A 2 to zamiast : if distance between player and explosion ... Zamien na : If distance between player and tnt ... I powiedz czy dziala :)

Sorki w tych linijkach to zmniejsz tab o jeden pomyłka :)

Jeżeli pomogłem , liczę na like ;)

Serwer TheWalls: >>>Klik<<<

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...