Skocz do zawartości
  • 0

Skript


Fkdkgd

Pytanie

17 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jak chcesz, żeby usuwało dirta, to dodaj

remove {_a} dirt from player

 

kliknij sobie w ten skrypt w code.skript. Bo edytowałem, a ten podgląd nie aktualizuje się od razu niestety

Edytowane przez makstale
Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338201
Udostępnij na innych stronach

  • 0
10 godzin temu, makstale napisał:

Jak chcesz, żeby usuwało dirta, to dodaj

remove {_a} dirt from player

 

kliknij sobie w ten skrypt w code.skript. Bo edytowałem, a ten podgląd nie aktualizuje się od razu niestety

Dobra dzięki za pomoc! A czy da się zrobić żeby nie wszystkie z ekwipunku tylko jeżeli trzyma to te

Edytowane przez Fkdkgd
Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338202
Udostępnij na innych stronach

  • 0
W dniu 20.10.2023 o 09:50, Fkdkgd napisał:

Żeby odjąć te bloki to  po prostu ?

 

Remove {_a} from player's inventory 

Tak, wtedy zostaną usunięte z ekwipunku

 

 

on rightclick on dirt:
    if player is sneaking:
        set {_a} to %number of dirt in the player's inventory%
        add {_a} to {dirt::%player%}
	remove {_a} dirt from player's inventory

 

 

W dniu 20.10.2023 o 09:50, Fkdkgd napisał:

Dobra dzięki za pomoc! A czy da się zrobić żeby nie wszystkie z ekwipunku tylko jeżeli trzyma to te

Tak,

set {_itemammount} to amount of held item of player

pobierasz sobie ilość itemu, który trzyma gracz w ten sposób

Jak nie działa, to jeszcze tak można

set {_itemammount} to item amount of player's tool

 

Edytowane przez makstale
ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338203
Udostępnij na innych stronach

  • 0
1 godzinę temu, makstale napisał:

Tak,

set {_itemammount} to amount of held item of player

pobierasz sobie ilość itemu, który trzyma gracz w ten sposób

Jak nie działa, to jeszcze tak można

set {_itemammount} to item amount of player's tool

 

Czy trzeba jakiś dodatek?

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338206
Udostępnij na innych stronach

  • 0
38 minut temu, Fkdkgd napisał:

Jeszcze powiec od jakiej wersji bo mam błędy 

Pokaż te błędy. Z tego co wiem, to od 2.2 w góre, ale nie jestem pewien. Jak masz, któraś z nowszych, to powinno działac. Chyba, ze masz starożytnego skripta, to wtedy lipa

 

Masz przerobioną wersje, sprawdź

 

Edytowane przez makstale
Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338210
Udostępnij na innych stronach

  • 0
4 minuty temu, makstale napisał:

Pokaż te błędy. Z tego co wiem, to od 2.2 w góre, ale nie jestem pewien. Jak masz, któraś z nowszych, to powinno działac. Chyba, ze masz starożytnego skripta, to wtedy lipa

[16:11:53 INFO]: [Skript] Reloading rghc.sk...
[16:11:53 INFO]: Line 8: (rghc.sk)
[16:11:53 INFO]:     Can't understand this condition/effect: add 10 {dirt::%player%}
[16:11:53 INFO]:  
[16:11:53 INFO]: Line 21: (rghc.sk)
[16:11:53 INFO]:     Can't understand this expression: 'item of player's tool'
[16:11:53 INFO]:     Line: set {_itemammount} to item of player's tool
[16:11:53 INFO]:  
[16:11:53 INFO]: Line 22: (rghc.sk)
[16:11:53 INFO]:     Can't understand this expression: '%number of dirt in player's inventory%'
[16:11:53 INFO]:     Line: set {_a} to %number of dirt in player's inventory%
[16:11:53 INFO]:  
[16:11:53 INFO]: Line 24: (rghc.sk)
[16:11:53 INFO]:     '{_itemammount} emerald' can't be removed from an inventory because the former is neither an item type nor an inventory
[16:11:53 INFO]:     Line: remove {_itemammount} dirt from player's inventory
[16:11:53 INFO]:  
[16:11:53 INFO]: [Skript] Encountered 4 errors while reloading rghc.sk! (43ms)

Mam skript 2.6.4

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338211
Udostępnij na innych stronach

  • 0
3 minuty temu, Fkdkgd napisał:
[16:11:53 INFO]: [Skript] Reloading rghc.sk...
[16:11:53 INFO]: Line 8: (rghc.sk)
[16:11:53 INFO]:     Can't understand this condition/effect: add 10 {dirt::%player%}
[16:11:53 INFO]:  
[16:11:53 INFO]: Line 21: (rghc.sk)
[16:11:53 INFO]:     Can't understand this expression: 'item of player's tool'
[16:11:53 INFO]:     Line: set {_itemammount} to item of player's tool
[16:11:53 INFO]:  
[16:11:53 INFO]: Line 22: (rghc.sk)
[16:11:53 INFO]:     Can't understand this expression: '%number of dirt in player's inventory%'
[16:11:53 INFO]:     Line: set {_a} to %number of dirt in player's inventory%
[16:11:53 INFO]:  
[16:11:53 INFO]: Line 24: (rghc.sk)
[16:11:53 INFO]:     '{_itemammount} emerald' can't be removed from an inventory because the former is neither an item type nor an inventory
[16:11:53 INFO]:     Line: remove {_itemammount} dirt from player's inventory
[16:11:53 INFO]:  
[16:11:53 INFO]: [Skript] Encountered 4 errors while reloading rghc.sk! (43ms)

Mam skript 2.6.4

Sprawdź ten przerobiony kod co Ci dałem

 

a w tej 8 linijce po prostu dodaj "to"

add 10 to {dirt::%player%}

 

Edytowane przez makstale
Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338212
Udostępnij na innych stronach

  • 0
W dniu 20.10.2023 o 16:18, makstale napisał:

Sprawdź ten przerobiony kod co Ci dałem

 

a w tej 8 linijce po prostu dodaj "to"

add 10 to {dirt::%player%}

 

Niby działa ale jak zmieniam dirta na np diament to skrypt się nie wykonuje ale z dirtem działa i tylko że jak postawię 1 dirt to wtedy się stawia ten dirt i usuwa czyli dział wiarę 

 

W dniu 20.10.2023 o 16:10, makstale napisał:

Pokaż te błędy. Z tego co wiem, to od 2.2 w góre, ale nie jestem pewien. Jak masz, któraś z nowszych, to powinno działac. Chyba, ze masz starożytnego skripta, to wtedy lipa

 

Masz przerobioną wersje, sprawdź

 

Bo ogólnie to dirt miał być przykładem 

ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338213
Udostępnij na innych stronach

  • 0
5 godzin temu, Fkdkgd napisał:

Niby działa ale jak zmieniam dirta na np diament to skrypt się nie wykonuje ale z dirtem działa i tylko że jak postawię 1 dirt to wtedy się stawia ten dirt i usuwa czyli dział wiarę 

no jak zmieniasz na diament, to musisz w evencie też zmienić co nie.

on rightclick on diamond:

i tam niżej wszędzie pozmieniać z dirt na diament.

Nie wiem dokładnie co robisz, więc napisałem tylko to co pisałeś.

Edytowane przez makstale
Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338221
Udostępnij na innych stronach

  • 0
W dniu 20.10.2023 o 21:55, makstale napisał:

no jak zmieniasz na diament, to musisz w evencie też zmienić co nie.

on rightclick on diamond:

i tam niżej wszędzie pozmieniać z dirt na diament.

Nie wiem dokładnie co robisz, więc napisałem tylko to co pisałeś.

Akrypt działa z dirtem jeżeli jest postawiony blok dirta i się na niego kliknie to doda dirta (tak było w poprzednim) też działa to tak że jak trzymam 64 dirta i w ekwipunku mam np kolejne 64 to doda ta 64 i usunie oba czyli 128 blockuw dirta a dostanę 64

Zamieniłem wszystko i nic się nie robi dałem tam diamond .zamieniłem na diamond block i działało lecz wolałbym że jeżeli gracz trzyma diament to wtedy tak jak Igory

Sory że wcześniej nie napisałem:/

Mam wersję scripta 2.6.4

A wersję serwera 1.12.2 nie wiem że to przez to

 

W dniu 20.10.2023 o 21:55, makstale napisał:

no jak zmieniasz na diament, to musisz w evencie też zmienić co nie.

on rightclick on diamond:

i tam niżej wszędzie pozmieniać z dirt na diament.

Nie wiem dokładnie co robisz, więc napisałem tylko to co pisałeś.

I czy by dało by się zrobić z blokami że można wpłacić 1 blok diamentu czyli 9 

Za ile byś zrobił taki skrypt żeby to wszystko działało bo to ciężko raczej zrobić xd

Edytowane przez Fkdkgd
ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338227
Udostępnij na innych stronach

  • 0
15 godzin temu, Fkdkgd napisał:

I czy by dało by się zrobić z blokami że można wpłacić 1 blok diamentu czyli 9 

Za ile byś zrobił taki skrypt żeby to wszystko działało bo to ciężko raczej zrobić xd

Jak opiszesz dokładnie co potrzebujesz, to mogę Ci to napisać.

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338250
Udostępnij na innych stronach

  • 0
16 godzin temu, makstale napisał:

Jak opiszesz dokładnie co potrzebujesz, to mogę Ci to napisać.

Zmieniłem trochę kod i już działa jedyne co nie działa to że jak trzymam diament np 64 i w ekwipunku mam jeszcze np kolejne 2

To dodaje wszystkie diamenty do {diamenty::%player%} ale ja bym wolał żeby to dodawanie było że tylko trzymające diamnety doda do

Odnośnik do komentarza
https://skript.pl/temat/56374-skript/#findComment-338274
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...