Skocz do zawartości
  • 0

Losowy prezent


szaphi

Pytanie

Cześć, mam pytanie jak zrobić losowanie graczy którzy są na serwerze, w sensie, np, że losuje jednego gracza z całego serwera lub 2 i daje tylko im diament, bo chciałem to zrobić na zasadzie listy {wszyscy::*} ale na końcu się wysypałem, wkurwiłem się, usunąłem ten skrypt i leżałem 10 minut gapiąc się w sufit i myśląc jak to zrobić 😛

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
22 minuty temu, szaphi napisał:

Cześć, mam pytanie jak zrobić losowanie graczy którzy są na serwerze, w sensie, np, że losuje jednego gracza z całego serwera lub 2 i daje tylko im diament, bo chciałem to zrobić na zasadzie listy {wszyscy::*} ale na końcu się wysypałem, wkurwiłem się, usunąłem ten skrypt i leżałem 10 minut gapiąc się w sufit i myśląc jak to zrobić 😛

To powinno rozwiązać twój problem:

give 1 diamond to (random player out of all players)

Proszę.

EDIT:

Ewentualnie jeżeli chcesz przechwycić tego losowego gracza, to ustawiasz go do zmiennej:

command /losowanie:
	trigger:
		set {_p} to random player out of all players
		broadcast "&7[&6Losowanie&7] &e%{_p}% &bwygral losowanie!"
		give 1 diamond to {_p}

 

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261835
Udostępnij na innych stronach

  • 0
24 minuty temu, szaphi napisał:

ale na końcu się wysypałem, wkurwiłem się, usunąłem ten skrypt i leżałem 10 minut gapiąc się w sufit i myśląc jak to zrobić 😛

daddy chill

command losowanie:
	trigger:
		add diamond to random player out of all players

 

@Kormic kliknąłem opublikuj i w tym momencie przyszło mi powiadomienie że ty też dodałeś... następnym razem cię pokonam.

Edytowane przez PanMaruda
Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261836
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

To powinno rozwiązać twój problem:


give 1 diamond to (random player out of all players)

Proszę.

dobra, a powiedz mi, jak nadać funckję, np {żelazneSerce} myśląc, że ta funckja daje 10 złotych serc? tak samo?
 

set {żelazneSerce} to (random player out of all players) ?
Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261837
Udostępnij na innych stronach

  • 0
Teraz, szaphi napisał:

dobra, a powiedz mi, jak nadać funckję, np {żelazneSerce} myśląc, że ta funckja daje 10 złotych serc? tak samo?
 


set {żelazneSerce} to (random player out of all players) ?

Mógłbyś dokładniej wyjaśnić co masz na myśli? Jaką funkcję?

@PanMaruda Jestem niepokonany.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261838
Udostępnij na innych stronach

  • 0
Teraz, szaphi napisał:

dobra, a powiedz mi, jak nadać funckję, np {żelazneSerce} myśląc, że ta funckja daje 10 złotych serc? tak samo?

czekaj, co?

apply absorption 3 to random player out of all players

 

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261839
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Mógłbyś dokładniej wyjaśnić co masz na myśli? Jaką funkcję?

Np, chce aby raz na jakis czas dawało jakąś funckję magiczną, albo żeby przypisać wylosowanego gracza do jakiejś wartości by później móc go wspomnieć, np żeby dać mu coś po godzinie czy coś

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261840
Udostępnij na innych stronach

  • 0
1 minutę temu, PanMaruda napisał:

czekaj, co?


apply absorption 3 to random player out of all players

 

Konkretnie mi chodzi o to, żeby przypisać gracza do czegoś albo przypisać coś do gracza z pomocą funckji {jakieścos} np

 

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261841
Udostępnij na innych stronach

  • 0
Teraz, szaphi napisał:

Np, chce aby raz na jakis czas dawało jakąś funckję magiczną, albo żeby przypisać wylosowanego gracza do jakiejś wartości by później móc go wspomnieć, np żeby dać mu coś po godzinie czy coś

Czyli w skrócie, chcesz zapisać losowego gracza w zmiennej i po godzinie dać mu jakąś nagrodę, dobrze zrozumiałem?

Teraz, szaphi napisał:

Konkretnie mi chodzi o to, żeby przypisać gracza do czegoś albo przypisać coś do gracza z pomocą funckji {jakieścos} np

 

To jest zmienna, a nie funkcja. To jest funkcja (daję przykład):

function zwrocLiczbe(n: number) :: number:
	return {_n} ^ 2
	
command /test [<number=5.5>]:
	trigger:
		send "&7Twoja liczba to&8: &6%zwrocLiczbe(arg 1)%" to sender

 

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261844
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Czyli w skrócie, chcesz zapisać losowego gracza w zmiennej i po godzinie dać mu jakąś nagrodę, dobrze zrozumiałem?

To jest zmienna, a nie funkcja. To jest funkcja (daję przykład):


function zwrocLiczbe(n: number) :: number:
	return {_n} ^ 2
	
command /test [<number=5.5>]:
	trigger:
		send "&7Twoja liczba to&8: &6%zwrocLiczbe(arg 1)%" to sender

 

No, zmienna xD Dawno się nie bawiłem w skrypty, I tak, właśnie o to chodzi, zeby zapisać go w zmiennej np {wylosowanyGracz}

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261845
Udostępnij na innych stronach

  • 0
Teraz, szaphi napisał:

No, zmienna xD Dawno się nie bawiłem w skrypty, I tak, właśnie o to chodzi, zeby zapisać go w zmiennej np {wylosowanyGracz}

Spójrz na prawie że samą górę wątku, załączyłem ci niewielką komendę.

 

Odnośnik do komentarza
https://skript.pl/temat/41779-losowy-prezent/#findComment-261849
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ę...