korniszonekk123 0 Opublikowano 13 czerwca 2020 Udostępnij Opublikowano 13 czerwca 2020 Jak wykryć czy gracz ma coś w ekwipunku np. skrypt będzie sprawdzał co 10 sekund czy wszyscy gracze mają diament w ekwipunku i jeżeli będą go mieli wyśle do nich wiadomość "Miłego dnia" Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 shuliar 51 Opublikowano 14 czerwca 2020 Udostępnij Opublikowano 14 czerwca 2020 every 10 second: loop all players: if loop-player has diamond: send "Miłego dnia byku" to loop-player korniszonekk123 i bludis 1 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/#findComment-249523 Udostępnij na innych stronach Więcej opcji udostępniania...
0 bludis 418 Opublikowano 14 czerwca 2020 Udostępnij Opublikowano 14 czerwca 2020 on join: while player is online: if player has diamond: send "Miłego dnia." wait 10 seconds Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/#findComment-249529 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanMaruda 624 Opublikowano 14 czerwca 2020 Udostępnij Opublikowano 14 czerwca 2020 57 minut temu, bludis napisał: on join: while player is online: if player has diamond: send "Miłego dnia." wait 10 seconds wszyscy wokoło zawsze dudnią że pętle czasowe są złe... no i pewnie to samo miałeś na myśli poprawiając kod po Turasie - tylko że on zrobił prosto jedną pętlę, a ty przekombinowałeś i teraz dla każdego gracza będzie rozpoczynało nową i w każdej osobno będzie sprawdzało czas. A nawet stworzy się ich więcej o ile gracz wyjdzie i wejdzie na serwer w ciągu tych 10 sekund - za każdym razem rozpocznie się kolejna pętla - i w ten oto sposób dla jednego gracza może działać kilka pętli odliczających czas Spoiler Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/#findComment-249533 Udostępnij na innych stronach Więcej opcji udostępniania...
0 korniszonekk123 0 Opublikowano 14 czerwca 2020 Autor Udostępnij Opublikowano 14 czerwca 2020 9 godzin temu, Turas napisał: every 10 second: loop all players: if loop-player has diamond: send "Miłego dnia byku" to loop-player a jak sprawdzić czy ma np. 10 diamentów w eq? Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/#findComment-249539 Udostępnij na innych stronach Więcej opcji udostępniania...
0 MasloJestDobre 20 Opublikowano 14 czerwca 2020 Udostępnij Opublikowano 14 czerwca 2020 8 godzin temu, korniszonekk123 napisał: a jak sprawdzić czy ma np. 10 diamentów w eq? every 10 seconds: loop all players: if loop-player has 10 diamonds: send "Stać Cie na masło" to loop-player Misio12320 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/#findComment-249576 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Helios1993 333 Opublikowano 14 czerwca 2020 Udostępnij Opublikowano 14 czerwca 2020 (edytowane) on join: while player is online: if player has 10 diamonds: //kod wait 10 seconds Edytowane 14 czerwca 2020 przez Helios1993 korniszonekk123, Misio12320 i shuliar 1 1 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/39842-wykrywanie-itemu/#findComment-249577 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
korniszonekk123 0
Jak wykryć czy gracz ma coś w ekwipunku np. skrypt będzie sprawdzał co 10 sekund czy wszyscy gracze mają diament w ekwipunku i jeżeli będą go mieli wyśle do nich wiadomość "Miłego dnia"
Odnośnik do komentarza
https://skript.pl/temat/39842-wykrywanie-itemu/Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
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ą.