Skocz do zawartości
  • 0

Pomoc z GUI


MyszoNN
 Udostępnij

Pytanie

Witam,

Czy ktoś się orientuje czy plugin Chest Commands jest kompatybilny z Skript (zmienne, itp.)? I czy jest to dobry plugin.
Jeżeli nie to prosiłbym o pomoc w stworzeniu GUI z którego gracz nie będzie miał żadnej opcji wyciągnąć przedmiotów.
Jeszcze jeden problem przez podstawowe tworzenie GUI "open chest ..." gracz klikając w swoje EQ wchodzi w interakcję z GUI czy można jakoś to zablokować?

Z góry dzięki za pomoc

Edytowane przez CountingDogs
CountingDogs

Poprawiam formatowanie.

Notatka dodana przez CountingDogs

Odnośnik do komentarza
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
3 minuty temu, MyszoNN napisał:

I czy jest to dobry plugin.

Nie powinno się korzystać z porzuconych pluginów

 

4 minuty temu, MyszoNN napisał:

przez podstawowe tworzenie GUI "open chest ..." gracz klikając w swoje EQ wchodzi w interakcję z GUI czy można jakoś to zablokować?

Sprawdzasz czy typ inventory to skrzynia (if type of event-inventory is chest inventory).

Najlepiej robić gui właśnie przez skripta, i tylko przez skripta, nie przez żadne addony takie jak skquery.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 godziny temu, Helios1993 napisał:

Nie powinno się korzystać z porzuconych pluginów

 

Sprawdzasz czy typ inventory to skrzynia (if type of event-inventory is chest inventory).

Najlepiej robić gui właśnie przez skripta, i tylko przez skripta, nie przez żadne addony takie jak skquery.

Czyli rozumiem "najstarszy" sposób robienia gui w skryptach przez "open chest with 3 rows" z  "if type of event-inventory is chest inventory" jest najlepszym rozwiązaniem i w dodatku zablokuje to możliwość wyciągania przedmiotów z GUI?

Edytowane przez CountingDogs
CountingDogs

Poprawiam formatowanie.

Notatka dodana przez CountingDogs

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 godziny temu, MyszoNN napisał:

Czyli rozumiem "najstarszy" sposób robienia gui w skryptach przez "open chest with 3 rows" z  "if type of event-inventory is chest inventory" jest najlepszym rozwiązaniem i w dodatku zablokuje to możliwość wyciągania przedmiotów z GUI?

Jak napisałem wyżej, nie używaj skquery do tworzenia gui. Rób to samym skriptem, czyli open chest inventory, set player's current inventory's slot itp. Wyciąganie itemów zablokujesz w evencie on inventory click:

on inventory click:
	if name of player's current inventory is "nazwa":
		cancel event

 

Edytowane przez CountingDogs
CountingDogs

Poprawiam formatowanie w cytacie.

Notatka dodana przez CountingDogs

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Helios1993 napisał:

Jak napisałem wyżej, nie używaj skquery do tworzenia gui. Rób to samym skriptem, czyli open chest inventory, set player's current inventory's slot itp. Wyciąganie itemów zablokujesz w evencie on inventory click:


on inventory click:
	if name of player's current inventory is "nazwa":
		cancel event

 

A bug z otwieraniem przez komendę GUI i jednoczesne klikanie w postawioną skrzynkę też zablokuje "kopiowanie przedmiotów"?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 minut temu, MyszoNN napisał:

Czyli, żeby tego błędu nie było będę musiał pozbyć się z serwera SkQuery?

Nie musisz się go pozbywać, wystarczy, że nie będziesz tworzył gui za pomocą niego. Addony używaj tylko jeśli je potrzebujesz, jeśli da się coś zrobić samym skriptem, nie instaluj addonu.

Odnośnik do komentarza
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.

 Udostępnij

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

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