Baroszek 1 Opublikowano 6 czerwca 2014 Udostępnij Opublikowano 6 czerwca 2014 Witam.Potrzebuję skrypt na siekierke np diaxową którą można rzucać prawym przyciskiem myszy, i tak aby był normalnie efekt że ona leci. Tak aby zabierała obrażenia po trafieniu w gracza.Da się coś takiego zrobić w skripcie ? :) Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 6 czerwca 2014 Autor Udostępnij Opublikowano 6 czerwca 2014 Mam napisany skrypt na rzucaną siekierke.Potrzebuję do niego to gdy gracz dostanie siekierką to odrazu pada. Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6540 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Slupik98 173 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 (edytowane) on rightclick holding a diamond axe: remove diamond axe from player make player shoot an item projectile of diamond axe at speed 1on item hit: event-item is a diamond axe: loop all entities in radius 1 of event-location: kill loop-entityBy skrypt zadziałał i zabił moba/gracza to siekierka musi uderzyć w miejsce gdzie stoi cel, nie może przelecieć przez niego, tylko musi zatrzymać się w miejscu gdzie stoi cel. Edytowane 7 czerwca 2014 przez Slupik98 Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6620 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 7 czerwca 2014 Autor Udostępnij Opublikowano 7 czerwca 2014 A da się zrobić aby zatrzymywala się bezpośrednio na graczu ? Nawet jak dostanie w głowe?Bo teraz to dziala ale tylko gdy trafi na blok na którym gracz stoi a nie w gracza :( Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6625 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Slupik98 173 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 Nie da rady. Skrypt tylko udaje, że siekierka leci, ale nie wchodzi ona w interakcje z żadnym mobem. Gdyby wchodziła z nim w interakcję to by się zatrzymywała, a tak nic, po prostu przelatuje. Pokazuje to, że jest to tylko symulacja, a co za tym idzie nie da się zrobić tak, by się zatrzymała, bo nie masz nad nią kontroli w chwili lotu, a ona zatrzyma się dopiero na bloku.Musiałbyś to zrobić pluginem i to chyba też nie prostym.To jest moje zdanie, mogę się mylić, ale raczej się nie da tak zrobić, bo jak pisałem wyżej jest to tylko symulacja lotu, nad która nie mamy kontroli. Można jedynie pobrać lokalizację upadku i wtedy coś z tym zrobić.No ew coś z eventem on projectile hit coś pokombinować, ale sam nie jestem przekonany. Można też w teorii wysłać strzałę widzianą jako siekierkę diamentową(ty widziesz skierkę a to strzała) i wtedy gdy napodka jakiegoś moba np gracza powinna wejść z nim w interakcję, ale jak dla mnie nie ma sensu kombinować, lepiej dać zamiast:loop all entities in radius 1 of event-location:to wkleić:loop all entities in radius 2 of event-location:albo nawet zmienić 2 na 3 i nie kombinować na siłe. Baroszek 1 Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6630 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 7 czerwca 2014 Autor Udostępnij Opublikowano 7 czerwca 2014 Dziękuję Ci za obszerną wypowiedź dostaniesz like gdy tylko minie mi dzienny limit :)A co do tego to kurcze no nie wiem napewno musi się to jakoś dać zrobić :(Wiem że w pluginie jest coś takiego bo jest na niemieckim serwerze taka siekierka i normalnie nawet gdy trafisz gracza a on jest w locie to się zatrzymuje na nim i dostaje. W każde miejsce gracza w glowe itp.A co do radius to nie będzie to że gdy trafisz obok gracza blok to go zabije ? :> Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6633 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Slupik98 173 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 Tak np jeżeli masz ustawione na radius 3 to jak rzucisz 2 lub 3 klocki od niego to zabijesz go, a jak 4 to będzie żył. Tylko msuisz uważać by samemu stać dalej niż te 3 klocki, bo też możesz zginąć, chyba że chcesz by ginęła tylko 1 osoba to wtedy daj tak:on rightclick holding a diamond axe: remove diamond axe from player make player shoot an item projectile of diamond axe at speed 1 on item hit: event-item is a diamond axe: loop all entities in radius 1 of event-location: kill loop-entity exit loopi wtedy powinna ginąć tylko 1 osoba, ta bliższa, bez obawy że ty zginiesz(chyba że rzucisz pod siebie... ;) ). Nie testowałem ale powinno działać. Możesz też dać jeszcze takie coś:on rightclick holding a diamond axe: remove diamond axe from player make player shoot an item projectile of diamond axe at speed 1 on item hit: event-item is a diamond axe: loop all entities in radius 1 of event-location: if loop-entity is a player: kill loop-entity exit loop Baroszek 1 Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6637 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 7 czerwca 2014 Autor Udostępnij Opublikowano 7 czerwca 2014 Kurcze ja nie wiem naprawdę jak to rozwiązać :((A ktoś tu się zna na pisaniu pluginów ? Wiem że to forum od skripta ale jak ktoś się zna to proszę pw a napewno nie pożałuje ta osoba:) Czekam na dalsze propozycję!Osoby które pomogły dostaną like jeśli minie mi limit :) Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6663 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Slupik98 173 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 Dziakoysk(czy jakoś tak) zna sie na pluginach. Napisał nawet addon do skripta(WildSkript). Jest na tym forum, więc możesz do niego napisać, to może pomoże. Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6665 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 7 czerwca 2014 Autor Udostępnij Opublikowano 7 czerwca 2014 Ale wątpie żeby taki programista takiego pokroju pomógł mi za darmo bądź za jakieś tam 50zł :( Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6671 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Slupik98 173 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 To poproś by dodał to do addona ;)A jak dobry programista to tym lepiej, bo od razu powie czy warto i zrobi to szybko, a zatem być może nawet i taniej. Dla niego to 20 min,a dla gorszego np 5h... Kto więcej skasuje? Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6672 Udostępnij na innych stronach Więcej opcji udostępniania...
0 herhor67 916 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 Taa, 20 minut dla dzikiego :) chyba dwie :) Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6675 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Slupik98 173 Opublikowano 7 czerwca 2014 Udostępnij Opublikowano 7 czerwca 2014 (edytowane) Wliczyłem przerwę na TV, odpoczynek, kompilacje pluginu, zabezpieczenia antydebilowe, wspracie dla ostatnich wersji bukkita i kombinowanie jak sobie utrudnić ;) Zapomnaiłem się zapytać:Działa to co podesłałem? Edytowane 7 czerwca 2014 przez Slupik98 Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6676 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 7 czerwca 2014 Autor Udostępnij Opublikowano 7 czerwca 2014 Oj nie sprawdzałem tego co podesłałeś.Szukam dokładnie jak trafisz gracza bo wiem że da się tak zrobić.A co do dzikiego to z nim rozmawiałem i może pomoże :)Ale to bedzie jeszcze skomplkowane bo ta siekierka i łuk to poczatek :( Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6686 Udostępnij na innych stronach Więcej opcji udostępniania...
0 RickPlayingPL 130 Opublikowano 8 czerwca 2014 Udostępnij Opublikowano 8 czerwca 2014 (edytowane) Nadal coś nie tak :([20:06:24 ERROR]: 'projectile' is not an item stack (siekierka.sk, line 6: create a safe explosion at block at location of projectile')on item hit: event-item is diamond axe loop players in radius 1 around the event-location: kill loop-player lub damage loop-player by 1//Literówka, 'hte' zamiast 'the', poprawiłem ;3 ~Sebek Edytowane 8 czerwca 2014 przez Sebek4321 Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6703 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 8 czerwca 2014 Autor Udostępnij Opublikowano 8 czerwca 2014 @UP.To już wiem ale niestety jak zrobić żeby trafiało w gracza a nie w miejsce na którym on stoi :( Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6731 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Żyraf 170 Opublikowano 8 czerwca 2014 Udostępnij Opublikowano 8 czerwca 2014 A tak właściwie to co za różnica? Jak trafi w miejsce, w którym stoi, to trafi w niego :v Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6732 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Baroszek 1 Opublikowano 8 czerwca 2014 Autor Udostępnij Opublikowano 8 czerwca 2014 (edytowane) Taka różnica że jak trafisz w ciało, głowe to nie trafi, nie zabija. Działa tylko jak trafisz w nogi :( Edytowane 8 czerwca 2014 przez Baroszek Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6739 Udostępnij na innych stronach Więcej opcji udostępniania...
0 MrRedstoneMC` 2 Opublikowano 8 czerwca 2014 Udostępnij Opublikowano 8 czerwca 2014 (edytowane) Spróbuj to :on rightclick holding a diamond axe: remove diamond axe from player make player shoot an item projectile of diamond axe at speed 1 on item hit: if event-item is diamond axe: create fake explosion at event-location loop all entities in radius 1.7 around event-location: kill loop-entityWażne by inny gracz nie stał koło niego bo go też dednie ;p(Działa w głowe)// Close ~ Parrot Edytowane 17 lipca 2014 przez Parrot Odnośnik do komentarza https://skript.pl/temat/914-rzucana-siekiera/#findComment-6769 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Baroszek 1
Witam.
Potrzebuję skrypt na siekierke np diaxową którą można rzucać prawym przyciskiem myszy, i tak aby był normalnie efekt że ona leci.
Tak aby zabierała obrażenia po trafieniu w gracza.
Da się coś takiego zrobić w skripcie ? :)
Odnośnik do komentarza
https://skript.pl/temat/914-rzucana-siekiera/Udostępnij na innych stronach
38 odpowiedzi na to pytanie
Rekomendowane odpowiedzi