THEzombiePL 9 Opublikowano 10 czerwca 2020 Udostępnij Opublikowano 10 czerwca 2020 (edytowane) Witajcie Chciałbym zaprezentować wam skrypt na nagrody za czas spędzony na serwerze w Gui. Instalacja: 1.Pobierz wymagane pluginy: - Skript - Skript-placeholders - Skript-yaml - Tuske 2. Zapisz skrypt jako nazwa.sk 3. Wrzuć go do plików serwerowych do folderu plugins => Skript => scripts 4.Załaduj skrypt komendą /sk reload nazwa 5.Po załadowaniu skryptu powinien utworzyć się config, który można dowolnie edytować Działanie: Skrypt polega na tym, że sprawdza ile dany gracz spędził godzin na serwerze i jeśli jest to liczba większa lub równa do tej podanej w configu to może odebrać daną nagrodę, jeśli gracze ma dane uprawnienie. Do zrobienia: - Wasze propozycje Przykładowy config Spoiler rows: 3 playtime: '0': item: paper rewardname: papierek name: '&9Papier1' lore: '&9Papier1' give: 1 paper permission: noperm: '' servercommand: msg @player papier za 1h message: '&dOtrzymałeś 1 papier' hours: 1 '1': item: paper rewardname: papierekk name: '&9Papie2' lore: '&9Papier2' give: 2 paper permission: nagroda.2 noperm: 'tylko dla admina' servercommand: '' message: '&dOtrzymałeś 2 papierki' hours: 100 '2': item: paper rewardname: papierekkk name: '&9Papier3' lore: '&9Papier3' give: 3 paper permission: nagroda.3 noperm: '&cBlokada' servercommand: msg @player 3 papierki za 200h message: '' hours: 200 Pobieranie: - Pobieranie v1.0 Mam nadzieję, że się wam spodoba. Ps: Skrypt pisany na telefonie, nie zabijcie za spacje itp. Jeśli macie jakieś uwagi lub propozycje, co mógłbym dodać lub zmienić, możecie śmiało pisać. Edytowane 10 czerwca 2020 przez THEzombiePL AJent i nwse 1 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/39772-tzprewards-skrypt-na-nagrody-za-czas-sp%C4%99dzony-na-serwerze-w-gui/ Udostępnij na innych stronach Więcej opcji udostępniania...
3meraldK 100 Opublikowano 13 czerwca 2020 Udostępnij Opublikowano 13 czerwca 2020 no i po co aż tyle dodatków, wystarczy skript-mirror, a config jest niepotrzebny, elo benc, nie opłaca się pobierać 4 pluginów bo jakiś skrypcik na nagrody xD plus błędy językowe typu tą nagrodę bludis i nwse 1 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/39772-tzprewards-skrypt-na-nagrody-za-czas-sp%C4%99dzony-na-serwerze-w-gui/#findComment-249442 Udostępnij na innych stronach Więcej opcji udostępniania...
kerpson 551 Opublikowano 15 czerwca 2020 Udostępnij Opublikowano 15 czerwca 2020 Największym minusem jest pobieranie żywcem z użyciem komendy wszystkich wartości z configu Jest to ogromny minus Cytuj Odnośnik do komentarza https://skript.pl/temat/39772-tzprewards-skrypt-na-nagrody-za-czas-sp%C4%99dzony-na-serwerze-w-gui/#findComment-249729 Udostępnij na innych stronach Więcej opcji udostępniania...
THEzombiePL 9 Opublikowano 15 czerwca 2020 Autor Udostępnij Opublikowano 15 czerwca 2020 1 godzinę temu, HotAngel2K17 napisał: Największym minusem jest pobieranie żywcem z użyciem komendy wszystkich wartości z configu Jest to ogromny minus Użyłem do tego zmiennych tymczasowych, ktróre po wykonaniu komendy są usuwane, a sam plik jako config jest odczytywany tylko przy załadowaniu skryptu i co 15 minut, więc to za bardzo nie obciąża serwera, starałem się zminimalizować obciążenie i jak najbardziej skrócić skrypt. Cytuj Odnośnik do komentarza https://skript.pl/temat/39772-tzprewards-skrypt-na-nagrody-za-czas-sp%C4%99dzony-na-serwerze-w-gui/#findComment-249760 Udostępnij na innych stronach Więcej opcji udostępniania...
bludis 418 Opublikowano 17 czerwca 2020 Udostępnij Opublikowano 17 czerwca 2020 W dniu 15.06.2020 o 19:49, THEzombiePL napisał: Użyłem do tego zmiennych tymczasowych, ktróre po wykonaniu komendy są usuwane, a sam plik jako config jest odczytywany tylko przy załadowaniu skryptu i co 15 minut, więc to za bardzo nie obciąża serwera, starałem się zminimalizować obciążenie i jak najbardziej skrócić skrypt. ale co każde używanie komendy pobiera z 10 zmiennych, co w przypadku dużej ilości graczy może powodować lagi. Najlepiej używać samego wczytywania configu przy on loadzie. kerpson 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/39772-tzprewards-skrypt-na-nagrody-za-czas-sp%C4%99dzony-na-serwerze-w-gui/#findComment-250008 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.