Skocz do zawartości
  • 0

Danie kopacza fosy


Patsor1

Pytanie

Witam mam skrypt cały na /craftingi itd.

chce aby była komenda /dajfarmer nick ilosc 

mam taka tylko nie wykrywa mi %arg-1%

pomoze ktos?

 

Kod:

options:
 gracz: %argument 1%

command /dajfarmer [<offlineplayer>] [<text>]:
    trigger:
        if player has permission "dajfarmer.patsor":
            if arg 1 is set:
                if arg 2 is set:
                    give %arg-1% 121 %arg-2% named "&c&LAUTOMATYCZNA FOSA"
                    loop 10 times:
                        broadcast " "
                    broadcast "&8&m---------&r &f&lFARMER&8&m---------&r"
                    broadcast " "
                    broadcast "&8» &7Gracz &6{@gracz} &7otrzymal %arg-2% kopaczy fos!"
                    broadcast " "
                    broadcast "&8&m---------&r &f&lFARMER &8&m---------&r"
                    broadcast " "
                else:
                    send "&8» &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>"  
            else:
                send "&8» &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>" 
        else:
            send player title "" with subtitle "&7Nie posiadasz uprawnien! &8(&edajfarmer.patsor8)" for 3 seconds
            stop

 

błędy z konsoli:

'%arg-1%' is not an entity type (Kopacz.sk, line 9: give %arg-1% 121 %arg-2% named "&c&LAUTOMATYCZNA FOSA"')

 

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/
Udostępnij na innych stronach

17 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, THEzombiePL napisał:

Musi być np. give 3 diamond named "&bDiax" to arg 1

Ale czemu offlineplayer? 

offlineplayer sam nie wiem czemu

poprostu przerabialem swoj stary skrypt i tam tak bylo

czyli powinno to wygladac tak?

 give %arg-2% 121 named "&c&LAUTOMATYCZNA FOSA" to arg 1

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250869
Udostępnij na innych stronach

  • 0
2 minuty temu, Patsor1 napisał:

offlineplayer sam nie wiem czemu

poprostu przerabialem swoj stary skrypt i tam tak bylo

czyli powinno to wygladac tak?

 give %arg-2% 121 named "&c&LAUTOMATYCZNA FOSA" to arg 1

Tak, ale jeszcze zmień offlineplayer na player najlepiej

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250870
Udostępnij na innych stronach

  • 0
Teraz, THEzombiePL napisał:

Tak, ale jeszcze zmień offlineplayer na player najlepiej

Zmieniłem

ale nadal wywala jakiś błąd

 

'%arg-2% 121' is not an item type (Kopacz.sk, line 9: give %arg-2% 121 named "&c&LAUTOMATYCZNA FOSA" to arg 1')

zapewne jest to spowodowane argumentem 2, ale ja chce aby była ilość :/

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250871
Udostępnij na innych stronach

  • 0
2 minuty temu, THEzombiePL napisał:

Spróbuj to


give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1

U mnie działa, więc mam nadzieję, że pomogłem

Nie rozumiem, nadal mi wywala błąd

'2 of endstone named "&c&LAUTOMATYCZNA FOSA"' is not a type (Kopacz.sk, line 9: give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1')

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250878
Udostępnij na innych stronach

  • 0
2 minuty temu, Patsor1 napisał:

Nie rozumiem, nadal mi wywala błąd

'2 of endstone named "&c&LAUTOMATYCZNA FOSA"' is not a type (Kopacz.sk, line 9: give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1')

Zmień dajfarmer [<offlineplayer>] [<text>]: na

dajfarmer [<offlineplayer>] [<number>]:

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250879
Udostępnij na innych stronach

  • 0
1 minutę temu, THEzombiePL napisał:

Zmień dajfarmer [<offlineplayer>] [<text>]: na

dajfarmer [<offlineplayer>] [<number>]:

Nadal jest błąd tylko teraz inny:

 the 1st argument can't have anything added to it (Kopacz.sk, line 9: give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1')

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250880
Udostępnij na innych stronach

  • 0
Teraz, THEzombiePL napisał:

Dobra zmień "offlineplayer" na "player".

Teraz musi na 100% działać bo u siebie testowałem

No tak troszke XD

 

command /dajfarmer [<player>] [<number>]:
    trigger:
        if player has permission "dajfarmer.patsor":
            if arg 1 is set:
                if arg 2 is set:
                    give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1
                    loop 10 times:

Błąd:

'2 of endstone named "&c&LAUTOMATYCZNA FOSA"' is not a type (Kopacz.sk, line 9: give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1')

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250882
Udostępnij na innych stronach

  • 0
command /dajfarmer [<player>] [<number>]:
 permission: dajfarmer.patsor
 trigger:
  if arg 1 is set:
   if arg 2 is set:
    give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1

Daj takie coś, jeśli nie zadziała to /ver skript

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250883
Udostępnij na innych stronach

  • 0
2 minuty temu, THEzombiePL napisał:

command /dajfarmer [<player>] [<number>]:
 permission: dajfarmer.patsor
 trigger:
  if arg 1 is set:
   if arg 2 is set:
    give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1

Daj takie coś, jeśli nie zadziała to /ver skript

Nie działa

indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 10: loop 10 times:')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 24 spaces (Kopacz.sk, line 11: broadcast " "')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 12: broadcast "&8&m---------&r &f&lFARMER&8&m---------&r"')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 13: broadcast " "')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 14: broadcast "&8╗ &7Gracz &6{@gracz} &7otrzymal %arg-2% kopaczy fos!"')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 15: broadcast " "')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 16: broadcast "&8&m---------&r &f&lFARMER &8&m---------&r"')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 17: broadcast " "')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 16 spaces (Kopacz.sk, line 18: else:')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 20 spaces (Kopacz.sk, line 19: send "&8╗ &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>"')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 12 spaces (Kopacz.sk, line 20: else:')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 16 spaces (Kopacz.sk, line 21: send "&8╗ &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>"')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 8 spaces (Kopacz.sk, line 22: else:')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 12 spaces (Kopacz.sk, line 23: send player title "" with subtitle "&7Nie posiadasz uprawnien! &8(&edajfarmer.patsor8)" for 3 seconds')
[12:00:53 ERROR]: indentation error: expected 4 spaces, but found 12 spaces (Kopacz.sk, line 24: stop')
[12:00:53 ERROR]: '2 of endstone named "&c&LAUTOMATYCZNA FOSA"' is not a type (Kopacz.sk, line 9: give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1')
[12:00:53 WARN]: Using an ID instead of an alias is discouraged and will likely not be supported in future versions of Skript anymore. Please replace '170' with e.g. 'hay block'. (Kopacz.sk, line 35: register new shaped recipe for 170 named "&3Kopacz &4Fosy" using emerald, emerald, emerald, emerald, stone, emerald, emerald, emerald, emerald#TUTAJ MASZ CRAFTING')
[12:00:53 WARN]: Using an ID instead of an alias is discouraged and will likely not be supported in future versions of Skript anymore. Please replace '170' with e.g. 'hay block'. (Kopacz.sk, line 37: on place of 170:')
[12:00:53 WARN]: Using an ID instead of an alias is discouraged and will likely not be supported in future versions of Skript anymore. Please replace '170' with e.g. 'hay block'. (Kopacz.sk, line 39: if player's tool is 170 named "&3Kopa

 

a jeśli chodzi o /ver skript to juz daje:

 Skript version 2.1.2
[12:01:23 INFO]: Customize Minecraft's mechanics with simple scripts written in plain English sentences.
[12:01:23 INFO]: Website: http://njol.ch/projects/skript
[12:01:23 INFO]: Author: Njol
[12:01:23 INFO]: WildSkript version 1.8
[12:01:23 INFO]: Website: http://www.dzikoysk.net/
[12:01:23 INFO]: Author: Dzikoysk

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250884
Udostępnij na innych stronach

  • 0
command /dajfarmer [<player>] [<number>]:
 permission: dajfarmer.patsor
 permission message: &7Nie posiadasz uprawnien! &8(&edajfarmer.patsor8)
 trigger:
  if arg 1 is set:
   if arg 2 is set:
    give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1
    loop 10 times:
     broadcast " "
    broadcast "&8&m---------&r &f&lFARMER&8&m---------&r"
    broadcast " "
    broadcast "&8» &7Gracz &6{@gracz} &7otrzymal %arg-2% kopaczy fos!"
    broadcast " "
    broadcast "&8&m---------&r &f&lFARMER &8&m---------&r"
    broadcast " "
   else:
    send "&8» &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>"  
  else:
   send "&8» &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>" 

Teraz zadziała, od nowa przepisałam że spacjami bo robię to na telefonie

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250885
Udostępnij na innych stronach

  • 0
17 minut temu, THEzombiePL napisał:

command /dajfarmer [<player>] [<number>]:
 permission: dajfarmer.patsor
 permission message: &7Nie posiadasz uprawnien! &8(&edajfarmer.patsor8)
 trigger:
  if arg 1 is set:
   if arg 2 is set:
    give arg 2 of endstone named "&c&LAUTOMATYCZNA FOSA" to arg 1
    loop 10 times:
     broadcast " "
    broadcast "&8&m---------&r &f&lFARMER&8&m---------&r"
    broadcast " "
    broadcast "&8» &7Gracz &6{@gracz} &7otrzymal %arg-2% kopaczy fos!"
    broadcast " "
    broadcast "&8&m---------&r &f&lFARMER &8&m---------&r"
    broadcast " "
   else:
    send "&8» &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>"  
  else:
   send "&8» &7Poprawne uzycie: &6/dajfarmer <nick> <ilosc>" 

Teraz zadziała, od nowa przepisałam że spacjami bo robię to na telefonie

O działa dziękuje

Odnośnik do komentarza
https://skript.pl/temat/40133-danie-kopacza-fosy/#findComment-250888
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ę...