Pan_Jabuszko 4 Opublikowano 6 sierpnia 2023 Udostępnij Opublikowano 6 sierpnia 2023 Czesc, posiadam poniższy skrypt na przerwę techniczną, chciałbym aby po wpisaniu /techstop aż do ponownego wpisania (wyłączenia przerwy technicznej) był wyświetlany action bar "&2Trwa przerwa techniczna" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 173 Opublikowano 6 sierpnia 2023 Udostępnij Opublikowano 6 sierpnia 2023 (edytowane) variables: {serwer::przerwa::techniczna} = false command /techstop: permission: permisja.przerwa aliases: ts trigger: if {serwer::przerwa::techniczna} is false: set {serwer::przerwa::techniczna} to true loop all players where [input doesn't have permission "permisja.przerwa"]: kick loop-player due to "&b&lPrzerwa techniczna" send "&8[&6Tech&8] &cRozpoczales przerwe techniczna, teraz gracze nie moga wchodzic na serwer." to player while {serwer::przerwa::techniczna} = true: send action bar "&2Trwa przerwa techniczna" to all players wait second else: set {serwer::przerwa::techniczna} to false send "&8[&6Tech&8] &aZakonczyles przerwe techniczna, gracze moga ponownie wchodzic na serwer." to player stop on connect: player doesn't have permission "permisja.przerwa" {serwer::przerwa::techniczna} is true kick player due to "&cTrwa &b&lPrzerwa Techniczna" dorobilem i ulepszylem kod Edytowane 6 sierpnia 2023 przez Fendi Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Pan_Jabuszko 4 Opublikowano 6 sierpnia 2023 Autor Udostępnij Opublikowano 6 sierpnia 2023 Działa tak jak powinno, tego mi brakowalo - Dzieki wielkie Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 696 Opublikowano 6 sierpnia 2023 Udostępnij Opublikowano 6 sierpnia 2023 Efekt kick potrafi przyjąć więcej niż 1 gracza - zatem pętla jest zbędna kick all players where [input doesn't have permission "permisja.przerwa"] due to "&b&lPrzerwa techniczna" Dodatkowo, nie wiem czemu poniższa zmienna jest zapisana jako "zmienna grupowa", jest to zbędne. Do takiego zwykłego boola wystarczy zwykła zmienna, np. {serwer.przerwa.techniczna} 8 godzin temu, Fendi napisał: {serwer::przerwa::techniczna} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Pan_Jabuszko 4
Czesc, posiadam poniższy skrypt na przerwę techniczną, chciałbym aby po wpisaniu /techstop aż do ponownego wpisania (wyłączenia przerwy technicznej) był wyświetlany action bar "&2Trwa przerwa techniczna"
Odnośnik do komentarza
Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi