Skocz do zawartości
  • 0

Lepsze multi home'y


sworip

Pytanie

Witam, potrzebuje pomocy z napisaniem pewnego skryptu, próbowałem sam coś zdziałać lecz niestety bez skutku... Wstawiam więc to jako zlecenie ponieważ potrzebuję pomocy w najważniejszej kwestii tego skryptu. 
Chciałbym prosić o napisanie skryptu na multi homey, założenie jest takie
- Gracz ma na starcie ustawiony limit na max 5 homeów. 
- Aby utworzyć home musi posiadać 5 exp level oraz 1 perłe w eq
- Tp do homeow jest możliwe przez małe GUI do którego trafiają homey.
- ustawianie homeow odbywałoby się przez /phome set [nazwa], zależy mi na tym by nazwa podana przy tworzeniu wyświetlała się w GUI.

Poległem na tym gdyż problem sprawiło mi ustawianie samych homeów i ich nazwy w GUI. Będę bardzo wdzięczny za pomoc, starałem się ile mogłem lecz moja wiedza jest za mała :( 
W zamian za pomoc daje najlepszą odpowiedź oraz "+"

Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/
Udostępnij na innych stronach

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
43 minuty temu, sworip napisał:

Nie działa u mnie teleportacja do homeów, jakie masz dodatki?

Skellet skRayFall skript-reflect skUtilities TuSKe. Pliki z starego serwera, z rok ma. Teraz Skript ma w sobie większość addonów.

Sprawdzaj po jednym. Pewnie się da obejść teleportowanie bez addonów, ale teraz czasu nie mam by się w to bawić. 

 

Edit:

Znalazłem to w dokumentacji skripta, tylko podmień zmienną i zobacz czy zadziała.

teleport the player to {homes.%player%}

 

Edytowane przez Piotr12345YT
Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312087
Udostępnij na innych stronach

  • 0
Godzinę temu, Piotr12345YT napisał:

Skellet skRayFall skript-reflect skUtilities TuSKe. Pliki z starego serwera, z rok ma. Teraz Skript ma w sobie większość addonów.

Sprawdzaj po jednym. Pewnie się da obejść teleportowanie bez addonów, ale teraz czasu nie mam by się w to bawić. 

 

Edit:

Znalazłem to w dokumentacji skripta, tylko podmień zmienną i zobacz czy zadziała.

teleport the player to {homes.%player%}

 

Problem nie leży w tym, że nie teleportuje tylko skrypt nie czyta w ogóle kliknięcia, wstawiłem też wszędzie else z sendami by zobaczyć jaka linijka jest przeszkodą i nic nie dało. Tak jakby coś było nie tak z eventem on inventory click albo GUI

 

Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312091
Udostępnij na innych stronach

  • 0
11 minut temu, sworip napisał:

Problem nie leży w tym, że nie teleportuje tylko skrypt nie czyta w ogóle kliknięcia, wstawiłem też wszędzie else z sendami by zobaczyć jaka linijka jest przeszkodą i nic nie dało. Tak jakby coś było nie tak z eventem on inventory click albo GUI

 

Wgraj TuSKe.

Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312093
Udostępnij na innych stronach

  • 0

Mogę zrobić ale potrzebuje jakiś czas bo mam teraz do kościoła na 10:00.

Jeżeli dobrze zrozumiałem, to ma być komenda /phome do ustawiania domu za 5 LVL i 1 ender perłe.

Gracz ma mieć domów, a czy dodać VIP w razie czego?

Jakiej komendy będzie trzeba użyć do tepania do domu? /home?

Jaki cooldown przed przeniesieniem? 
Jakieś komunikaty? Np. Na środku ekranu albo nad paskiem exp?

Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312114
Udostępnij na innych stronach

  • 1
13 godzin temu, sworip napisał:

Mam wgranego i dalej nic

Wgraj TuSKe, SkQuery i Skellett. Sprawdziłem po jednym i z nimi działa wszystko.

 

Zmieniłem go trochę, usunąłem błędy the 2nd argument.. i zmniejszyłem długość skryptu.

 

Edytowane przez Piotr12345YT
Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312119
Udostępnij na innych stronach

  • 0
50 minut temu, Piotr12345YT napisał:

Wgraj TuSKe, SkQuery i Skellett. Sprawdziłem po jednym i z nimi działa wszystko.

Mam wgrane wszystkie te dodatki ale nic nie działa :/ klikam w blok w GUI i się nic nie dzieje, else też mi nie wskazują żadnego odrzucenia, tak jakby event nie działał.

Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312122
Udostępnij na innych stronach

  • 0
4 minuty temu, sworip napisał:

Mam wgrane wszystkie te dodatki ale nic nie działa :/ klikam w blok w GUI i się nic nie dzieje, else też mi nie wskazują żadnego odrzucenia, tak jakby event nie działał.

Jaka wersja serwera, skripta, addonów. Silnik?

Daj tak:

on inventory click:
	send "1"
	if name of current inventory is "&e&lPHOME":
		send "2"

Spróbuj ustawić w configu skripta piority na highest

Edytowane przez Piotr12345YT
Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312123
Udostępnij na innych stronach

  • 0
1 godzinę temu, Piotr12345YT napisał:

Jaka wersja serwera, skripta, addonów. Silnik?

Daj tak:

on inventory click:
	send "1"
	if name of current inventory is "&e&lPHOME":
		send "2"

Spróbuj ustawić w configu skripta piority na highest

nie wysyła żadnej wiadomości, wersje silnika i pluginów mam najnowsze, wersja serwera 1.17.1 paper
Załączam tą część kodu, co do działania cooldownu to nie wiem czy jest dobrze bo nie mam nawet jak wywołać tego eventu bo coś się psuje. Nie wiem czy nie lepiej by to było zrobić w funkcji :/ link: 



Zauważyłem właśnie coś dziwnego, ten skrypt nie działa na GUI tylko na inventory gracza, jak mam w nim ten item od TP o danej nazwie to działa a jak klikam cokolwiek w inventory z sendami to wysyła wiadomość, nie mam pojęcia dlaczego tak działa ;-;
 

 

Edytowane przez sworip
Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312125
Udostępnij na innych stronach

  • 0
18 minut temu, sworip napisał:

nie wysyła żadnej wiadomości, wersje silnika i pluginów mam najnowsze, wersja serwera 1.17.1 paper
Załączam tą część kodu, co do działania cooldownu to nie wiem czy jest dobrze bo nie mam nawet jak wywołać tego eventu bo coś się psuje. Nie wiem czy nie lepiej by to było zrobić w funkcji :/ link: 



Zauważyłem właśnie coś dziwnego, ten skrypt nie działa na GUI tylko na inventory gracza, jak mam w nim ten item od TP o danej nazwie to działa a jak klikam cokolwiek w inventory z sendami to wysyła wiadomość, nie mam pojęcia dlaczego tak działa ;-;
 

 

To ja nie wiem, u mnie wszystko normalnie działa :/ Może Ci jakiś plugin/skript blokuje to?

U kolegi działa, więc to błąd po twojej stronie.

Edytowane przez Piotr12345YT
Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312128
Udostępnij na innych stronach

  • 0
1 godzinę temu, Piotr12345YT napisał:

To ja nie wiem, u mnie wszystko normalnie działa :/ Może Ci jakiś plugin/skript blokuje to?

Już sobie dałem radę, zmieniłem to tak by działało przez funkcję, wielkie dzięki za pomoc bo nie pomyślałem prościej niż można było i mi przez to nie wychodziło. :D 

Odnośnik do komentarza
https://skript.pl/temat/50391-lepsze-multi-homey/#findComment-312134
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ę...