Skocz do zawartości
  • 0

blokowanie wkładanie itemu do craftingu i craftingu w eq


Pytanie

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 godzin temu, maloy78 napisał:

chce zablokowac aby nie dało sie wrzucac i łaczyc zbrojek itp.. jak to napisac

Co prawda Pan zapytał jak napisać taki skrypt, ale jednocześnie stworzył Pan wątek w dziale Zlecenia, a więc przyjmuję Pana pytanie jako zlecenie.

on inventory click:
	if type of clicked inventory is crafting table inventory:
		index of clicked slot is between 1 and 4
		cancel event
		send "Wytwarzanie przedmiotów jest zablokowane." to player
	else if type of clicked inventory is workbench inventory:
		index of clicked slot is between 1 and 9
		cancel event
		send "Wytwarzanie przedmiotów jest zablokowane." to player
	
on craft:
	cancel event
	send "Wytwarzanie przedmiotów jest zablokowane." to player

Proszę uprzejmie. Skrypt blokuje zarówno stół rzemieślniczy 3x3, jak i jego "podręczną" wersję 2x2.

Listener zdarzenia 'on craft:' został zastosowany w celu dodatkowego zabezpieczenia, gdyż niekiedy listener zdarzenia 'on inventory click:' nie jest wywoływany.

Odnośnik do komentarza
https://skript.pl/temat/57429-blokowanie-wk%C5%82adanie-itemu-do-craftingu-i-craftingu-w-eq/#findComment-341993
Udostępnij na innych stronach

  • 0
Godzinę temu, Kormic napisał:

Co prawda Pan zapytał jak napisać taki skrypt, ale jednocześnie stworzył Pan wątek w dziale Zlecenia, a więc przyjmuję Pana pytanie jako zlecenie.

on inventory click:
	if type of clicked inventory is crafting table inventory:
		index of clicked slot is between 1 and 4
		cancel event
		send "Wytwarzanie przedmiotów jest zablokowane." to player
	else if type of clicked inventory is workbench inventory:
		index of clicked slot is between 1 and 9
		cancel event
		send "Wytwarzanie przedmiotów jest zablokowane." to player
	
on craft:
	cancel event
	send "Wytwarzanie przedmiotów jest zablokowane." to player

Proszę uprzejmie. Skrypt blokuje zarówno stół rzemieślniczy 3x3, jak i jego "podręczną" wersję 2x2.

Listener zdarzenia 'on craft:' został zastosowany w celu dodatkowego zabezpieczenia, gdyż niekiedy listener zdarzenia 'on inventory click:' nie jest wywoływany.

dobrze i dziekuje. a mogłbys pokazac jak w tym dodac dany item a nie blokowac całosc?

Odnośnik do komentarza
https://skript.pl/temat/57429-blokowanie-wk%C5%82adanie-itemu-do-craftingu-i-craftingu-w-eq/#findComment-341994
Udostępnij na innych stronach

  • 0
W dniu 27.04.2024 o 10:16, maloy78 napisał:

dobrze i dziekuje. a mogłbys pokazac jak w tym dodac dany item a nie blokowac całosc?

Rozumiem, że chodzi o blokowanie tworzenia pewnych przedmiotów, tak? Czy też mowa o blokowaniu użycia pewnych przedmiotów jako składników w wytwarzaniu?

Nie ukrywam, że pierwszy wariant jest prostszy w realizacji, gdyż polega jedynie na sprawdzeniu czy wytworzony przedmiot nie jest jednym z tych zakazanych.

Odnośnik do komentarza
https://skript.pl/temat/57429-blokowanie-wk%C5%82adanie-itemu-do-craftingu-i-craftingu-w-eq/#findComment-342042
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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