Skocz do zawartości
  • 0

pomoc przy dawaniu itemu na start


Pytanie

Nie mogę zrobić polecenia, że gdy gracz kliknie na tabliczkę nazwaną to żeby dawało mu paper nazwany np "Zadanie". gdy robie to wyskakuje mi "empty configuration section! You might want to indent one or more of the subsequent lines to make them belong to this section or remove the colon at the end of line if you dont want this line to start a section. (polowanie1.sk, line 2: if line 1 is "&5Zadania":')

Cant understand this condition/effect: execute console command: /give 1 paper named "Zadanie-polowanie nr.1" to player (polowanie1.sk, line 8: execute console command: /give 1 paper named "Zadanie-polowanie nr.1" to player')

 

serio nie wiem czemu tak jest ale pewnie jakiś głupi błąd xD.

Edytowane przez KooralYT
Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/
Udostępnij na innych stronach

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
15 minut temu, KooralYT napisał:

Nie mogę zrobić polecenia, że gdy gracz kliknie na tabliczkę nazwaną to żeby dawało mu paper nazwany np "Zadanie". gdy robie to wyskakuje mi "empty configuration section! You might want to indent one or more of the subsequent lines to make them belong to this section or remove the colon at the end of line if you dont want this line to start a section. (polowanie1.sk, line 2: if line 1 is "&5Zadania":')

To nie jest błąd, a warn (ostrzeżenie). Skript informuje cię, że po tym warunku nic nie następuje w kodzie, czyli po prostu jest zbędny.

16 minut temu, KooralYT napisał:

Cant understand this condition/effect: execute console command: /give 1 paper named "Zadanie-polowanie nr.1" to player (polowanie1.sk, line 8: execute console command: /give 1 paper named "Zadanie-polowanie nr.1" to player')

Komendę podajemy w cudzysłowie.

execute console command "kick %player% Test"

 

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273583
Udostępnij na innych stronach

  • 0
29 minut temu, Kormic napisał:

To nie jest błąd, a warn (ostrzeżenie). Skript informuje cię, że po tym warunku nic nie następuje w kodzie, czyli po prostu jest zbędny.

no a czemu nie bedzie działać?

skrypt:

On place of sign:
    if line 1 is "Zadania":
        if line 2 is "polowania":
        set {s.%event-block%} to true
29 minut temu, Kormic napisał:

execute console command "kick %player% Test"

 

nie dziala pisze że muszę dać dwa razy cudzysłów mam taki skrypt:

      

 execute console command "give 1 paper named "Zadanie-polowanie nr.1" to player

 

Edytowane przez xNightPower_
Nieaktywny

Kod umieszczaj w code.

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273591
Udostępnij na innych stronach

  • 0
18 minut temu, KooralYT napisał:

no a czemu nie bedzie działać?

skrypt:


On place of sign:
    if line 1 is "Zadania":
        if line 2 is "polowania":
        set {s.%event-block%} to true

 

Zobacz, że po drugim warunku nie zrobiłeś wcięcia (tabulacji) w kodzie.

18 minut temu, KooralYT napisał:

nie dziala pisze że muszę dać dwa razy cudzysłów mam taki skrypt:

      


 execute console command "give 1 paper named "Zadanie-polowanie nr.1" to player

 

'execute console command' służy jak sama nazwa wskazuje, do wykonywania komend. Nie służy do wykonywania linijek ze Skripta.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273594
Udostępnij na innych stronach

  • 0
4 minuty temu, Kormic napisał:

execute console command' służy jak sama nazwa wskazuje, do wykonywania komend. Nie służy do wykonywania linijek ze Skripta.

No ok rozumiem ale jak zrobić żeby właśnie dawało mi ten przedmiot?

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273597
Udostępnij na innych stronach

  • 0
1 minutę temu, KooralYT napisał:

No ok rozumiem ale jak zrobić żeby właśnie dawało mi ten przedmiot?

Po prostu użyj tej linijki w kodzie po tych warunkach, ot co.

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273601
Udostępnij na innych stronach

  • 0
15 minut temu, Kormic napisał:

Po prostu użyj tej linijki w kodzie po tych warunkach, ot co.

zrobiłem tak i nie działa, nic się nie wykonuje, żadne błędy też nie wyskakują :(

On place of sign:
	If line 1 is "Zadania":
		Set {s.%event-block%} to true

On right click on sign:
	If {s.%event-block%} is true:
		give 1 paper named "Zadanie-polowanie nr.1" to player

a to jest skrypt luknij plss :P.

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273604
Udostępnij na innych stronach

  • 0
Teraz, KooralYT napisał:

zrobiłem tak i nie działa, nic się nie wykonuje, żadne błędy też nie wyskakują :(

1. Użyj %location of event-block% w pierwszym przypadku.

2. Nie używaj wielkich liter w kodzie.

3. W drugim evencie użyj %location of clicked block%.

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273605
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

1. Użyj %location of event-block% w pierwszym przypadku.

2. Nie używaj wielkich liter w kodzie.

3. W drugim evencie użyj %location of clicked block%.

poprawiłem wszystko z małych, zmieniłem to co kazałeś ale nadal to samo

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273608
Udostępnij na innych stronach

  • 0
Teraz, KooralYT napisał:

poprawiłem wszystko z małych, zmieniłem to co kazałeś ale nadal to samo

Dobra, już widzę w czym leży błąd. Użyłeś złego eventu, gdyż powinieneś użyć eventu 'on sign change' zamiast 'on place of sign'.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273612
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Dobra, już widzę w czym leży błąd. Użyłeś złego eventu, gdyż powinieneś użyć eventu 'on sign change' zamiast 'on place of sign'.

<3 działa super wielkie dzięki, lecz chciałbym wiedzieć czym różnią się te evnty?

 

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273615
Udostępnij na innych stronach

  • 0
Teraz, KooralYT napisał:

<3 działa super wielkie dzięki, lecz chciałbym wiedzieć czym różnią się te evnty?

 

'on place of sign' jest wywoływany przy postawieniu tabliczki, natomiast 'on sign change' aktywuje się wtedy, gdy skończymy ustawiać jej linijki, jej treść.

W pierwszym przypadku nie przechwycisz linijek, gdyż nawet nie są ustawione, natomiast w drugim przypadku nie ma najmniejszego problemu.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273617
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

'on place of sign' jest wywoływany przy postawieniu tabliczki, natomiast 'on sign change' aktywuje się wtedy, gdy skończymy ustawiać jej linijki, jej treść.

W pierwszym przypadku nie przechwycisz linijek, gdyż nawet nie są ustawione, natomiast w drugim przypadku nie ma najmniejszego problemu.

ok bardzo ci dziękuje za wielką pomoc teraz będę wiedział jak pisać inne skrypty <3 bardzo dziękuje jeszcze raz. Trzymaj się, miłego dnia :).

 

Można temat zamknąć!

Odnośnik do komentarza
https://skript.pl/temat/43684-pomoc-przy-dawaniu-itemu-na-start/#findComment-273619
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ę...