Skocz do zawartości

MrPatryk07

Użytkownik
  • Ilość zawartości

    643
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez MrPatryk07

  1. W pliku script/log/logblock sie zapisuje
  2. może nie te płytę odtwarzasz. Zobacz co to za oryginalny dzwięk 11.ogg a potem poszukaj która z płyt ma taki :D
  3. MrPatryk07

    Własne wioski!

    Mozna zamknac. Z klaudiuszem na pw juz go rozwiazalismy. Ma kod :)
  4. a moze zamiast sprawdzac jaka ma nazwe to daj np tak [do tworzenia ja uzywam]: on rightclick on villager: cancel event name of clicked entity is "&6Pracodawca": send "&cJest" to player if {komendapp.%player%} is true: cancel event set {komenda.%clicked entity%} to {komendap.%player%} set {komendapp.%player%} to false if {komenda.%clicked entity%} is set: execute player command "%{komenda.%clicked entity%}%" if {msgv.%clicked entity%} is set: send "%{msgv.%clicked entity%}%" if {msgg.%player%} is true: cancel event set {msgv.%clicked entity%} to {msg.%player%} set {msgg.%player%} to falsecommand /npc1 [<text&gt] [<text&gt] [<text&gt] [<text&gt] [<text&gt] [<text&gt]: permission: npc.* permission message: Nie masz uprawnien do tworzenia NPC! trigger: if arg 1 is not set: send "&e/npc1 create nazwa" send "&e/npc1 create nazwa [mob]" send "&e/npc1 ustawcmd [komenda]" send "&e/npc1 ustawmsg [msg]" argument 1 is "create": argument 2 is set: if arg 3 is set: set {_npc1} to arg 3 spawn {_npc1} at location of player set the name of spawned entity to "%coloured argument 2%" set {movepool.length.%spawned entity%} to 0 set {movepool.center.%spawned entity%} to location of player apply slowness 100 to spawned entity apply resistance 100 to spawned entity for 1000000000 days set {damaging.%spawned entity%} to false else: spawn villager at location of player set the name of spawned entity to "%coloured argument 2%" set {movepool.length.%spawned entity%} to 0 set {movepool.center.%spawned entity%} to location of player apply slowness 100 to spawned entity apply resistance 100 to spawned entity for 1000000000 days set {damaging.%spawned entity%} to false if arg 1 is "ustawcmd": if arg 2 is set: set {_komenda} to arg 2 replace all "_" with " " in {_komenda} set {komendap.%player%} to {_komenda} set {komendapp.%player%} to true send "&eKliknij PPM na npc aby nadac mu komende %{_komenda}%" if arg 1 is "ustawmsg": if arg 2 is set: set {_msg} to arg 2 replace all "_" with " " in {_msg} set {msg.%player%} to {_msg} set {msgg.%player%} to true send "&eKliknij PPM na npc aby nadac mu wiadomosc %{_msg}%"every 0.2 seconds: loop all entities: loop-entity is villager: {movepool.length.%loop-entity%} is 0: {movepool.center.%loop-entity%} is set: location of loop-entity is not {movepool.center.%loop-entity%}: teleport loop-entity to {movepool.center.%loop-entity%} on damage: victim is villager: {damaging.%victim%} is true: make victim damage attacker by {damage.%victim%} on damage: victim is villager: cancel eventWpisz /npc1 i masz komendy :D Troche się napracowałem aby wymyśleć takie cóś :D
  5. MrPatryk07

    Skrypt na NPC

    dobra można zamknąć, wgrałem na inny serwer [mój] i wszystko piknie działa :D PS.Robie minigre :X Będzie jak na minep*ex xD
  6. MrPatryk07

    Skrypt na NPC

    Mam wszystkie dodatki: randomsk wildskript skquery... I nie dziala.. Zobacz czy u cb zadziala...
  7. MrPatryk07

    Skrypt na NPC

    Czemu nie dziala? 0errorow.
  8. Trawa odrasta* Wiec może loopaj bloki w promieniu np 3: loop all blocks in radius 3: if loop-block is trawaxd: set loop-block to air give 1 trawaxd to player Zamiast trawaxd daj nazwe trawy. Dawno w mc nie gralem normalnie ;) Jezeli chodzi o ilosc w give to moze daj przed tym add loop-block to {zmienna::*} Set {_ilosc} to size of {zmienna::*} Give {_ilosc} trawa to player Clear {zmienna::*}
  9. MrPatryk07

    Skrypt na NPC

    Czesc, napisze ktos skrypt na npc ktory by wykonywal komende u gracza gdy ten PPM na niego. Prosze o sk na stworzenie takowego npc z nazwa i komenda
  10. Ref. Prosze o pomoc.... Please
  11. on rightclick on sign: if line 1 is "Wynajem": set {_koszt} to line 3 if player's money is less than {_koszt}: send "&4Nie masz kasy" stop Else: execute console command "/pex user %player% add worldguard.*" execute console command "/pex user %player% add worldedit.*" wait 1 ticks execute player command "/rg select %line 2%" execute player command "/rg addowner %line 2% %player% %player%" execute console command "/eco take %player% %line 3%" wait 1 ticks execute console command "/pex user %player% remove worldguard.*" execute console command "/pex user %player% remove worldedit.*" send "&6Zakupiles mieszkanie!" set line 1 to "Wynajete" set line 2 to "%line 2%" set line 3 to "Za 450$" set line 4 to "Na 5 dni" set {_czas} to line 4 wait {_czas} set line 1 to "Wynajem" set line 2 to "%line 2%" set line 3 to "450" set line 4 to " " execute console command "/pex user %player% add worldguard.*" execute console command "/pex user %player% add worldedit.*" wait 1 ticks execute player command "/rg select %line 2%" execute player command "/rg removeowner %line 2% %player% %player%" wait 1 ticks execute console command "/pex user %player% remove worldguard.*" execute console command "/pex user %player% remove worldedit.*" 3 linijka piszesz kwota bez zadnych dodatkow, 4 piszesz czas ale po angielsku np: 5 days, 1 day itd
  12. on rightclick on sign: if line 1 is "Wynajem": if player's money is less than 1000: send "&4Nie masz kasy" stop Else: execute console command "/pex user %player% add worldguard.*" execute console command "/pex user %player% add worldedit.*" wait 1 ticks execute player command "/rg select %line 2%" execute player command "/rg addowner %line 2% %player% %player%" execute console command "/eco take %player% %line 3%" wait 1 ticks execute console command "/pex user %player% remove worldguard.*" execute console command "/pex user %player% remove worldedit.*" send "&6Zakupiles mieszkanie!" set line 1 to "Wynajete" set line 2 to "%line 2%" set line 3 to "Za 450$" set line 4 to "Na 5 dni" wait 5 days set line 1 to "Wynajem" set line 2 to "%line 2%" set line 3 to "450" set line 4 to " " execute console command "/pex user %player% add worldguard.*" execute console command "/pex user %player% add worldedit.*" wait 1 ticks execute player command "/rg select %line 2%" execute player command "/rg removeowner %line 2% %player% %player%" wait 1 ticks execute console command "/pex user %player% remove worldguard.*" execute console command "/pex user %player% remove worldedit.*" Po else wszystko 1tab dalej daj bo z tela pisze to nie wytabuje. Wytabuj caly kod
  13. Najpierw sprawdzaj co jest na sign napisane a nie odrazu... Tak to jak na zwykla klikniesz yabliczke to bd pisalo nie masz kasy. Ta linijke daj pod tym if line 1 is... A kod ktory potem jest daj po else. Teraz cena jest na 450 ustawiona i na 5 dni..
  14. MrPatryk07

    Własne wioski!

    @up a co ja napisałem? i czemu zaraz pkt dostalem za to?
  15. on rightclick: if entity is villager: if entity name is "Wykonuje komende :D": if {komenda.%entity%} is set: cancel event execute player command "%{komenda.%entity%}%" command /ustawkomende [<text&gt] [<text&gt]: trigger: if arg 1 is set: if arg 2 is set: spawn villager at location of player set the name of spawned entity to "%coloured argument 1%" set {komenda.%entity%} to arg 2 send "&eStworzyles villagera %arg 1% ktory wykonuje komede %arg 2%" gdy wpiszesz /ustawkomende 1 /spawn zrespawnuje villagera o nazwie 1 ktory wykona komende /spawn po PPM na niego :D polecam tez poradnik o npc aby sie nie ruszal :p @EDIT maly blad w on right click: on rightclick: if entity is villager: loop {npc::*}: if entity name is "loop-value": if {komenda.%entity%} is set: cancel event execute player command "%{komenda.%entity%}%"command /ustawkomende [<text&gt] [<text&gt]: trigger: if arg 1 is set: if arg 2 is set: spawn villager at location of player set the name of spawned entity to "%coloured argument 1%" set {komenda.%entity%} to arg 2 send "&eStworzyles villagera %arg 1% ktory wykonuje komede %arg 2%" add arg 1 to {npc::*}
  16. MrPatryk07

    Własne wioski!

    Za 3h będę mógł napisac. Kod chcesz tu czy pw? Ale ogólnie zobacz kody na gildie i możesz przerobic
  17. MrPatryk07

    Custom NPC

    A jak zrobic aby po kliknieciu na danego npc wykonywala sie komenda? Dopiszesz kod? Cos jak na mi*eplex ;)
  18. To moze add loop-block to {zmienna::*} a potem set {zmienna::*} to air
  19. Teraz nie jestem na kompie ale pisze "in world {@swiat}" is not enity czy jakos tak
  20. aaa. ok zobacze czy dziala i odpowiem :D PS.Sory ze jeden za drugim ale odruchowo.... @UP zrobił edit wiec odpowiedzialem sry EDIT: Nie dziala... @boleknowak mozesz podac jaki kod wpisac w ten skrypt? przeanalizyj kod po if {_team} is 1: i po tym kod.... bo ten kod mozna i w 2 przypadku dac wiec powiedz jak zrobic aby ten 1 zadzialal
  21. ale nawet nie teapa gracza po dolaczeniu do {lobby}. A wyswietla sie gui.. Jak to mozliwe jak kod z GUI jest nizej...
  22. Pisze, ze to nie jest enity...
  23. Thx
  24. Witajcie! Mam tu mój większy skrypt na minigrę ale gdy wpiszę /mg join to pojawia się tylko gui wyboru klasy i jak kliknę w którąś zamyka i nic nie robi... co w kodzie jest nie tak? 0 errorów ale nie działa.Jezeli macie propozycję co do kodu na dolaczenie lub jak naprawić ten mój kod to pisać. KOD: EDIT: Zrobilem takie coś: ale nadal nie tepa gracza na lobby, itemy specjalne nie zdzialaja... POMOZE KTOS?! Prosze was! Musze to dodać w ciągu kilku godzin na mój network.... PLEASE
  25. mi wyskakują errory ze swiatem... 29 linijka, 118 i 157... czemu?
×
×
  • Dodaj nową pozycję...