zaxuus 1 Opublikowano 10 kwietnia 2020 Udostępnij Opublikowano 10 kwietnia 2020 (edytowane) Witam chciałbym zaprezentować mój skrypt na życia z KM jestem początkującym twórcą wiem że kod jest taki sobie ale przynajmniej jest POBIERZ!DOWNLOAD V1: https://code.skript.pl/hSwgPQbd DOWNLOAD V2: https://code.skript.pl/fuhtMcPn DOWNLOAD V3: https://code.skript.pl/LiJNmaGV CHANGELOG - Małe poprawki (dziękuje @LjayPL789)- Dodano polskie znaki! (dziękuje @KuzynProcesor) Edytowane 21 kwietnia 2020 przez zaxuus Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/ Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 10 kwietnia 2020 Udostępnij Opublikowano 10 kwietnia 2020 Ten temat został przeniesiony. Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241304 Udostępnij na innych stronach Więcej opcji udostępniania...
pandax 131 Opublikowano 10 kwietnia 2020 Udostępnij Opublikowano 10 kwietnia 2020 Cytat kod jest taki sobie jak to taki sobie? kod jest spoko, mi się podoba. po co pisać coś skomplikowanego, skoro tego się nie ma sensu pisać tego w jakiś 'ultra-zaawansowany' sposób. polecam już na tym etapie wchodzić w temat funkcji, przyda Ci się ta wiedza do pisania wielu przydatnych skryptów - pięknym i przejrzystym kodem. Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241315 Udostępnij na innych stronach Więcej opcji udostępniania...
zaxuus 1 Opublikowano 10 kwietnia 2020 Autor Udostępnij Opublikowano 10 kwietnia 2020 Dziękuje Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241357 Udostępnij na innych stronach Więcej opcji udostępniania...
boleknowak 961 Opublikowano 10 kwietnia 2020 Udostępnij Opublikowano 10 kwietnia 2020 kilka uwag "logicznych" w komendzie /wskrzes sugeruję sprawdzać czy gracz ma bana (czy ma 0 żyć), żeby gracz nie został oscamowany proponuję używać SCSS (to chyba tak się nazywało) w komendzie /zycie kup można zrobić to w "jednej" linijce add arg-1 to {zycia.%player%} send "&4&lZakupiles %arg-1% zycie" to player set {_x} to 20 * arg-1 execute console command "eco take %player% %{_x}%" nie wiem czy dobrze napisałem ten kod, bo już dawno nie pisałem skryptów, ale no... a tak to spoko Misio12320 1 Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241361 Udostępnij na innych stronach Więcej opcji udostępniania...
zaxuus 1 Opublikowano 10 kwietnia 2020 Autor Udostępnij Opublikowano 10 kwietnia 2020 dziękuje poprawie i dam nową wersję 6 godzin temu, boleknowak napisał: kilka uwag "logicznych" w komendzie /wskrzes sugeruję sprawdzać czy gracz ma bana (czy ma 0 żyć), żeby gracz nie został oscamowany proponuję używać SCSS (to chyba tak się nazywało) w komendzie /zycie kup można zrobić to w "jednej" linijce add arg-1 to {zycia.%player%} send "&4&lZakupiles %arg-1% zycie" to player set {_x} to 20 * arg-1 execute console command "eco take %player% %{_x}%" nie wiem czy dobrze napisałem ten kod, bo już dawno nie pisałem skryptów, ale no... a tak to spoko troche nie działa ponieważ ja robie to na wersji 1.14.4 Łączę posty Notatka dodana przez xAxee Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241364 Udostępnij na innych stronach Więcej opcji udostępniania...
bludis 418 Opublikowano 14 kwietnia 2020 Udostępnij Opublikowano 14 kwietnia 2020 (edytowane) Cześć, dam Ci kilka rad, aby Twoje skrypty były bardziej przejrzyste i optymalne. Kropki w zmiennych - {zycia.%player%} zamień na {<nazwa_skryptu>::<nazwa_zmiennej>::%player%} command /zycia: - poprawna wersja command /zycia [<text>]: on death: - jak zginie mob, to ten event i tak się zaktywuje - musisz użyc on death of player: execute console command "ban %player% &4&lskonczyly ci sie zycia!" - w skripcie istnieje opcja banowania - ban player due to "powod" execute console command "pardon %arg 1%" - poprawna wersja - unban player send "&4&lGracz %player% wskrzesil gracza %arg 1%" - tu raczej powinno być send "&4&lGracz %player% wskrzesil gracza %arg 1%" to all players Nie rób tego w taki sposób: if player have 20 diamonds: execute console command "pardon %arg 1%" remove 20 diamond from player send "&4&lGracz %player% wskrzesil gracza %arg 1%" else: send "nie posiadasz 20 diamentow" Tylko w taki: if player don't have 20 diamonds: send "nie posiadasz 20 diamentow" stop execute console command "pardon %arg 1%" remove 20 diamond from player send "&4&lGracz %player% wskrzesil gracza %arg 1%" stop command /zyciareset: - to samo co wyżej execute console command "eco take %player% 20" - poprawna forma - remove 20 from player's balance Jeśli w argumentach używasz cyfr to argument nie może być textem, tylko numberem lub integerem, Mam nadzieję, że opublikujesz poprawiony kod Pozdrawiam Edytowane 14 kwietnia 2020 przez LjayPL789 xAxee 1 Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241846 Udostępnij na innych stronach Więcej opcji udostępniania...
zaxuus 1 Opublikowano 14 kwietnia 2020 Autor Udostępnij Opublikowano 14 kwietnia 2020 (edytowane) Godzinę temu, LjayPL789 napisał: Cześć, dam Ci kilka rad, aby Twoje skrypty były bardziej przejrzyste i optymalne. Kropki w zmiennych - {zycia.%player%} zamień na {<nazwa_skryptu>::<nazwa_zmiennej>::%player%} command /zycia: - poprawna wersja command /zycia [<text>]: on death: - jak zginie mob, to ten event i tak się zaktywuje - musisz użyc on death of player: execute console command "ban %player% &4&lskonczyly ci sie zycia!" - w skripcie istnieje opcja banowania - ban player due to "powod" execute console command "pardon %arg 1%" - poprawna wersja - unban player send "&4&lGracz %player% wskrzesil gracza %arg 1%" - tu raczej powinno być send "&4&lGracz %player% wskrzesil gracza %arg 1%" to all players Nie rób tego w taki sposób: if player have 20 diamonds: execute console command "pardon %arg 1%" remove 20 diamond from player send "&4&lGracz %player% wskrzesil gracza %arg 1%" else: send "nie posiadasz 20 diamentow" Tylko w taki: if player don't have 20 diamonds: send "nie posiadasz 20 diamentow" stop execute console command "pardon %arg 1%" remove 20 diamond from player send "&4&lGracz %player% wskrzesil gracza %arg 1%" stop command /zyciareset: - to samo co wyżej execute console command "eco take %player% 20" - poprawna forma - remove 20 from player's balance Jeśli w argumentach używasz cyfr to argument nie może być textem, tylko numberem lub integerem, Mam nadzieję, że opublikujesz poprawiony kod Pozdrawiam Postaram się opublikować nowy kod i dziękuje również pozdrawiam Edytowane 14 kwietnia 2020 przez zaxuus Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241864 Udostępnij na innych stronach Więcej opcji udostępniania...
Gość KuzynProcesor Opublikowano 15 kwietnia 2020 Udostępnij Opublikowano 15 kwietnia 2020 (edytowane) Mam jeszcze kilka uwag językowych : 1. Od wersji 1.13 są wspierane polskie znaki, więc mógłbyś je dodać 2. skonczyly ci sie zycia nie posiadasz 20 diamentow Zdania i zwroty bezpośrednie do danej osoby piszemy z dużej (litery). 3. Graczu o nazwie %player% skonczyly sie zycia! i zostal zbanowany Popraw na "Gracz" i przesuń wykrzyknik (po "zycia") na koniec Teraz kilka sugestii na temat samego skryptu : 1. Mógłbyś dodać konfigurację YML (albo opcje) - dla mniejszego skryptu nie stanowiłoby to problemu 2. Te komendy od żyć (zyciadodaj, zycie kup, zyciasprawdz) mógłbyś upchnąć w jedną komendę, np. /zycia 3. Popraw całość skryptu pod SSCC 4. Dodaj możliwość ustawienia własnej komendy na banowanie i odbanowywanie, ewentualnie zrób to za pomocą Skripta: ban %player% due to "123" unban %player% Skrypt bardzo mi się podoba, czegoś takiego jeszcze (chyba) nie było! Tak jak @TakiJakTy liczę, że opublikujesz wersję z zasugerowanymi przeze mnie poprawkami! Pozdrawiam i życzę coraz lepszych skryptów! Edytowane 15 kwietnia 2020 przez KuzynProcesor due to zamiast due of Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-241928 Udostępnij na innych stronach Więcej opcji udostępniania...
zaxuus 1 Opublikowano 21 kwietnia 2020 Autor Udostępnij Opublikowano 21 kwietnia 2020 W dniu 15.04.2020 o 10:50, KuzynProcesor napisał: Mam jeszcze kilka uwag językowych : 1. Od wersji 1.13 są wspierane polskie znaki, więc mógłbyś je dodać 2. skonczyly ci sie zycia nie posiadasz 20 diamentow Zdania i zwroty bezpośrednie do danej osoby piszemy z dużej (litery). 3. Graczu o nazwie %player% skonczyly sie zycia! i zostal zbanowany Popraw na "Gracz" i przesuń wykrzyknik (po "zycia") na koniec Teraz kilka sugestii na temat samego skryptu : 1. Mógłbyś dodać konfigurację YML (albo opcje) - dla mniejszego skryptu nie stanowiłoby to problemu 2. Te komendy od żyć (zyciadodaj, zycie kup, zyciasprawdz) mógłbyś upchnąć w jedną komendę, np. /zycia 3. Popraw całość skryptu pod SSCC 4. Dodaj możliwość ustawienia własnej komendy na banowanie i odbanowywanie, ewentualnie zrób to za pomocą Skripta: ban %player% due to "123" unban %player% Skrypt bardzo mi się podoba, czegoś takiego jeszcze (chyba) nie było! Tak jak @TakiJakTy liczę, że opublikujesz wersję z zasugerowanymi przeze mnie poprawkami! Pozdrawiam i życzę coraz lepszych skryptów! Dziękuje poprawie! Nie wiedziałem że od 1.13 już są polskie znaki O.o! Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-242925 Udostępnij na innych stronach Więcej opcji udostępniania...
Gość KuzynProcesor Opublikowano 24 kwietnia 2020 Udostępnij Opublikowano 24 kwietnia 2020 (edytowane) Uwaga! W kupowaniu żyć nie sprawdza czy gracza na to stać! Troszkę do poprawy jeszcze polskie znaki: skonczyly sie zycia Usuń "o nazwie" - będzie bardziej poprawnie Graczowi o nazwie Dziękuję za opublikowanie wersji z polskimi znakami! Liczę, że jeszcze poprawisz skrypt! Pozdrawiam Edytowane 24 kwietnia 2020 przez KuzynProcesor Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-243370 Udostępnij na innych stronach Więcej opcji udostępniania...
_Piotrek_ 1 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 czy zna ktoś placeholder czy coś zeby pod tab pokazywało kto ile ma żyć? Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285780 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 1 minutę temu, _Piotrek_ napisał: czy zna ktoś placeholder czy coś zeby pod tab pokazywało kto ile ma żyć? Musiałbyś sobie zarejestrować samemu placeholder. Możesz to w prosty sposób zrobić z pomocą dodatku skript-placeholders. Rejestrowanie masz opisane na wiki dodatku. Link do niej znajdziesz na stronie dodatku. Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285782 Udostępnij na innych stronach Więcej opcji udostępniania...
_Piotrek_ 1 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 Teraz, Kormic napisał: Musiałbyś sobie zarejestrować samemu placeholder. Możesz to w prosty sposób zrobić z pomocą dodatku skript-placeholders. Rejestrowanie masz opisane na wiki dodatku. Link do niej znajdziesz na stronie dodatku. czy to nie było by to ? %{zycia.%player%}% lub %{skript_zycia.%player%}% ? Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285783 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 1 minutę temu, _Piotrek_ napisał: czy to nie było by to ? %{zycia.%player%}% lub %{skript_zycia.%player%}% ? Owszem, możesz. Wpisz komendę... /papi ecloud download skript ...a następnie możesz użyć placeholderu. %skript_{zycia.%player_name%}% Powinno pomóc. Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285785 Udostępnij na innych stronach Więcej opcji udostępniania...
_Piotrek_ 1 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 1 minutę temu, Kormic napisał: Owszem, możesz. Wpisz komendę... /papi ecloud download skript ...a następnie możesz użyć placeholderu. %skript_{zycia.%player_name%}% Powinno pomóc. ten skrypt nie działa Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285787 Udostępnij na innych stronach Więcej opcji udostępniania...
_Piotrek_ 1 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 Teraz, _Piotrek_ napisał: ten skrypt nie działa znaczy placeholder Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285788 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 Teraz, _Piotrek_ napisał: znaczy placeholder W takim razie albo coś źle robisz, albo nie da rady tego zrobić w ten sposób. Zarejestruj więc sobie ten placeholder i po problemie. Trudno. Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285789 Udostępnij na innych stronach Więcej opcji udostępniania...
_Piotrek_ 1 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 1 minutę temu, Kormic napisał: W takim razie albo coś źle robisz, albo nie da rady tego zrobić w ten sposób. Zarejestruj więc sobie ten placeholder i po problemie. Trudno. nie wiek co to znaczy w tym przypadku zarejestruj ale wpisalem to /papi ecloud download skript Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285791 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 5 lutego 2021 Udostępnij Opublikowano 5 lutego 2021 Teraz, _Piotrek_ napisał: nie wiek co to znaczy w tym przypadku zarejestruj ale wpisalem to /papi ecloud download skript Najpierw miałeś wpisać komendę, a następnie użyć placeholderu... Co do rejestrowania, napisałem ci wyżej o skript-placeholders. Odnośnik do komentarza https://skript.pl/temat/38137-%C5%BCycia-z-km/#findComment-285792 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi