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

Prosba o napisanie skryptu


vBlack7331

Rekomendowane odpowiedzi

Opublikowano

Witam prosil bym o napisanie skryptu na "kamien propy"

Skrypt polegal by na tym ze po wpisaniu komendy /obs gracz otrzymuje obsydian nazwany "kamien propy"

Po jego polozeniu i zniszczeniu mial by sie generowac kolejny obsidian w tym samym miejscu. Gracz moglby go niszczyc tak 10 razy

Az za 10 razem wypadaly by z niego np. 1 dirt

Opublikowano
on place of diamond block:
    add location of event-block to {obsidian::*}
    send "&bGenerator obsydianu ustawiony"
    wait 1 second
    set block to obsidian
   
every 1 real seconds:
    loop {obsidian::*}:
        if block at loop-value is air:
            set block at loop-value to obsidian

on place any block:
    wait 10 use
    set block to dirt

 

Nie testowałem pisanie na szybko ;) 

"Tylko dwie rzeczy są nie skończone wszechświat i ludzka głupota lecz co do tej pierwszej jestem nie pewien" ~Albert Einstein

Opublikowano
9 godzin temu, GroNeX Tak bylo napisał:

on place of diamond block:
    add location of event-block to {obsidian::*}
    send "&bGenerator obsydianu ustawiony"
    wait 1 second
    set block to obsidian
   
every 1 real seconds:
    loop {obsidian::*}:
        if block at loop-value is air:
            set block at loop-value to obsidian

on place any block:
    wait 10 use
    set block to dirt

 

Nie testowałem pisanie na szybko ;) 

Czytuj ze zrozumieniem.Prosze. Za 10 razem po znisczeniu calkowicie block ma sie niszczyc i ma wypasc z niego przedmiot

Opublikowano

kamien propy to plugin z mojego serwera XDDDDDDDDDDDDDDDDDDDDDDDDD

jest to plugin na pewno nigdzie takiego nie znajdziesz

a jak chcesz to prosty skrypcik

on break of obsidian:
    if location of event block is {loc.propa}:
        if {propa::%player%} => 10:
            drop 1 dirt
            set {propa::%player%} to 0
            set event-block to air
            stop
        else:
            add 1 to {propa::%player%}
            cancel event

command /obs [<player>]:
    trigger:
        if arg-1 is set:
            if player-arg is online:
                give 1 obsician named "kamien propy" to player-arg

mozna zrobic inaczej poprzez dodawanie kazdej lokacji kamienia do zmiennej a pozniej sprawdzanie czy zmienna {zmienna::*} contains location of event-block, i tyle, ale zakladajac ze robisz tylko jeden kamien to tylko jedna zmienna, nie zmienna grupowa czy jak na to sie mowi

a tak ps, to nie obsydian tylko blok wegla
 

 

@edit

a no i ten, jeszcze dodawanie bloku do zmiennej

on place of obsidian:
    if player has permission "xd":
        send "lokacja k.propy ustawiona"
        set {loc.propa} to location of event-block

@topic

po co sciagasz to? przeciez "kamien propy" pochodzi od nazwy serwera :P

 

 

JAVA <3

 

Opublikowano
11 godzin temu, Entify napisał:

kamien propy to plugin z mojego serwera XDDDDDDDDDDDDDDDDDDDDDDDDD

jest to plugin na pewno nigdzie takiego nie znajdziesz

a jak chcesz to prosty skrypcik


on break of obsidian:
    if location of event block is {loc.propa}:
        if {propa::%player%} => 10:
            drop 1 dirt
            set {propa::%player%} to 0
            set event-block to air
            stop
        else:
            add 1 to {propa::%player%}
            cancel event

command /obs [<player>]:
    trigger:
        if arg-1 is set:
            if player-arg is online:
                give 1 obsician named "kamien propy" to player-arg

mozna zrobic inaczej poprzez dodawanie kazdej lokacji kamienia do zmiennej a pozniej sprawdzanie czy zmienna {zmienna::*} contains location of event-block, i tyle, ale zakladajac ze robisz tylko jeden kamien to tylko jedna zmienna, nie zmienna grupowa czy jak na to sie mowi

a tak ps, to nie obsydian tylko blok wegla
 

 

@edit

a no i ten, jeszcze dodawanie bloku do zmiennej


on place of obsidian:
    if player has permission "xd":
        send "lokacja k.propy ustawiona"
        set {loc.propa} to location of event-block

@topic

po co sciagasz to? przeciez "kamien propy" pochodzi od nazwy serwera :P

Wieeem. Przyszla mi taka nazwa do glowy bo widzialem kiedys reklame pewnego ytbera i byl tam taki plugin.Tą nazwe i tak mialem zmienic XDDDDDDDDD

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...