Witam. Potrzebuje skryptu, który sprawi, że jeśli posiadamy przedmiot STONE z nazwą ELOMELO i trzymamy go w rączce to gdy naciśniemy prawy przycisk myszki trzymając go wykona się komenda:- pex user %sender% add essentials.repair po czym przedmiot zniknie nam z ekwipunku. Jednocześnie gdy dostaniemy uprawnienie zacznie odliczać się czas np. 3minuty i gdy czas minie wykona się komenda /pex user %sender% remove essentials.repair i gracz straci uprawnienie do komendy /repair.
Samemu udało mi się zrobić coś takiego:
on right click with stone:
if player's tool's name is "ELOMELO":
execute console command "pex user %sender% add essentials.repair"
remove 1 stone named "" from player
wait 3 minutes
execute console command "pex user %sender% remove essentials.repair"
command /ssdd1:
permission: ssdd1
permission message: &cNie Masz Dostepu Do Tej Komendy!
trigger:
execute console command "give %sender% stone name:ELOMELO"
Niestety podczas przeładowania całego serwera (wyłączenia i włączenie) czas przestaje się odliczać i gracz ostatecznie będzie miał uprawnienie na zawsze.
Chciałbym jednak aby czas się dalej odliczał i ostatecznie gdy minie określony czas wykona się komenda związana z zabieraniem uprawnienia.
Pytanie
DreaMPL 27
Witam. Potrzebuje skryptu, który sprawi, że jeśli posiadamy przedmiot STONE z nazwą ELOMELO i trzymamy go w rączce to gdy naciśniemy prawy przycisk myszki trzymając go wykona się komenda:- pex user %sender% add essentials.repair po czym przedmiot zniknie nam z ekwipunku. Jednocześnie gdy dostaniemy uprawnienie zacznie odliczać się czas np. 3minuty i gdy czas minie wykona się komenda /pex user %sender% remove essentials.repair i gracz straci uprawnienie do komendy /repair.
Samemu udało mi się zrobić coś takiego:
on right click with stone: if player's tool's name is "ELOMELO": execute console command "pex user %sender% add essentials.repair" remove 1 stone named "" from player wait 3 minutes execute console command "pex user %sender% remove essentials.repair" command /ssdd1: permission: ssdd1 permission message: &cNie Masz Dostepu Do Tej Komendy! trigger: execute console command "give %sender% stone name:ELOMELO"Niestety podczas przeładowania całego serwera (wyłączenia i włączenie) czas przestaje się odliczać i gracz ostatecznie będzie miał uprawnienie na zawsze.
Chciałbym jednak aby czas się dalej odliczał i ostatecznie gdy minie określony czas wykona się komenda związana z zabieraniem uprawnienia.
Odnośnik do komentarza
https://skript.pl/temat/25978-skrypt-na-czasowe-uprawnienia/Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi