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")+" ");
Pytanie
sKNIGHT 1
Więc tak, zrobiłem plugin na monety który zapisuję je do config.yml
Config.yml wygląda tak:
config: userName: balance: 1I 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 sKNIGHTOdnośnik do komentarza
https://skript.pl/temat/23272-zapis-monet-do-configyml/Udostępnij na innych stronach
10 odpowiedzi na to pytanie
Rekomendowane odpowiedzi