Skocz do zawartości
  • 0

Zapis monet do config.yml


sKNIGHT

Pytanie

Więc tak, zrobiłem plugin na monety który zapisuję je do config.yml

 

Config.yml wygląda tak:

config:
  userName:
    balance: 1

 

I jeżeli wpiszę << /money userName  >>. To wyskakuję wiadomość którą ustawiłem np: 'Monety gracza: userName: 1'

a jeżeli wpiszę << /money USERNAME >>. Dam jedną literę małą/dużą i już nie odczytuję z configu

 

Object onCommand

		if(args.length <1){
			//bla bla
            return false;
		}
		
		if(args.length >1){
			//bla bla
			return false;
		}
		String s = args[0];
		if(FileManager.getData().get("users."+s+".money")==null){
			p.sendMessage("Nie ma takiego gracza w bazie danych");
			return false;
		}
		p.sendMessage("Coisny gracza: "+s+": "+FileManager.getData().getInt("users."+s+".money")+" ");

 

Proszę o rozwiązanie tego problemu!

Edytowane przez sKNIGHT
Odnośnik do komentarza
https://skript.pl/temat/23272-zapis-monet-do-configyml/
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

jak za pomocą argumentu który zmieniam na string mam zrobić uuid gracza?

Jeżeli nie umiesz pomóc w sposób taki jak ja chcę, to proszę cie nie udzielaj się!

jakieś inne pomysły bez toLowerCase?

Edytowane przez sKNIGHT
Odnośnik do komentarza
https://skript.pl/temat/23272-zapis-monet-do-configyml/#findComment-158225
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ę...