Skocz do zawartości
  • 0

System coinsów [Bungeecord]


Pytanie

Witam, potrzebowałbym skryptu na system coinsów. Miałoby to działać na wszystkich serwerach bungeecord, czyli jeśli mam lobby i mam bedwarsy to np. jeśli zdobędę 15 coinsów na bedwarsach za zabicie to te 15 coinsów dostanę też na lobby a jeśli chciałbym wydać te coinsy to na każdym z serwerów byłyby te coinsy odejmowane.

Odnośnik do komentarza
https://skript.pl/temat/31656-system-coins%C3%B3w-bungeecord/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Gość ZiemniaQ

Szczerze mówiąc to nie mam pojęcia czy to działa i jak to działa, ale Skungee oferuje takie coś jak global variable:

fuction addCoins(p: player i: number) :: boolean:
  if {_i} < 0:
    if (global variable {coins::%{_p}%}) >= abs({_i}):
      add {_i} to (global variable {coins::%{_p}%})
    else:
      return false
  else:
    add {_i} to (global variable {coins::%{_p}%})
  return true

Czyli w skrócie - dla każdej liczy dodatniej lub równej zero funkcja zwróci true, coinsy zostaną dodane.

Jeżeli liczba jest mniejsza od zera to funkcja zwróci true gdy gracz ma wystarczająco coinsów, oraz false jeżeli mu brakuje (wtedy coinsy nie zostaną odjęte z konta)

Przykładowe użycie:

if addCoins(player, -100) = true:
  send "Pomyślnie zakupiłeś 2 ziemniaki." to player
else:
  send "&4Nie masz wystarczająco kasy żeby kupić 2 ziemniaki." to player

 

Odnośnik do komentarza
https://skript.pl/temat/31656-system-coins%C3%B3w-bungeecord/#findComment-205325
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.

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

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