MateoxPL 6 Opublikowano 19 marca 2018 Udostępnij Opublikowano 19 marca 2018 Witam Jak dodać do zmiennej grupowej gracza i przedmiot czyli tak nick item, nick item po czym gdy wpiszemy komendę i ten gracz który wpisał jest w zmiennej dostaje ten item i jest on usuwany z tej zmiennej Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 19 marca 2018 Udostępnij Opublikowano 19 marca 2018 (edytowane) add player to {grupowa::*} i nie wiem jak chcersz dodać przedmiot add stone to {items::*} command /dajitemki: trigger: loop {grupowa::*}: loop {items::*}: give loop-value-2 to loop-value-1 remove player from {grupowa::*} #lub# subtract player from {grupowa::*} #nie testowane Edytowane 19 marca 2018 przez Queito MateoxPL 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MateoxPL 6 Opublikowano 19 marca 2018 Autor Udostępnij Opublikowano 19 marca 2018 @Queito Dzięki za odpowiedź ogólnie to chcę zrobić takie coś jak komendę /schowajitem i gdy gracz wpiszę to item który trzyma w ręce mu się usuwa i dodaje do zmiennej wraz z graczem który to wpisał lecz gdy wpisze /dajitem to mu przywraca dany przedmiot do eq i usuwa item i jego ze zmiennej Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 19 marca 2018 Udostępnij Opublikowano 19 marca 2018 2 godziny temu, MateoxPL napisał: @Queito Dzięki za odpowiedź ogólnie to chcę zrobić takie coś jak komendę /schowajitem i gdy gracz wpiszę to item który trzyma w ręce mu się usuwa i dodaje do zmiennej wraz z graczem który to wpisał lecz gdy wpisze /dajitem to mu przywraca dany przedmiot do eq i usuwa item i jego ze zmiennej Ale daj lajkacza :C command /schowajitem: trigger: if {item::%player%} is set: give {item::%player%} to player clear {item::%player%} set {item::%player%} to player's held item remove player's held item from player's inventory else: set {item::%player%} to player's held item remove player's held item from player's inventory trzeba pisać, że dla jednego gracza jeżeli to player's held item będzie wywalać błędy spróbuj player's tool MateoxPL 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MateoxPL 6 Opublikowano 20 marca 2018 Autor Udostępnij Opublikowano 20 marca 2018 (edytowane) @Queito Dzięki działa a wiesz jak zrobić aby na 10 sekund chowało przedmiot po czym go zwracało graczowi który wpisał? i gdy gracz ten co wpisał komendę wyjdzie z serwera to zostawi przedmiot w zmiennej i gdy wejdzie ponownie na serwer to mu go da Edytowane 20 marca 2018 przez MateoxPL Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 20 marca 2018 Udostępnij Opublikowano 20 marca 2018 (edytowane) command /schowajitem: trigger: if {item::%player%} is set: give {item::%player%} to player clear {item::%player%} set {item::%player%} to player's held item remove player's held item from player's inventory else: set {item::%player%} to player's held item remove player's held item from player's inventory wait 10 second if player is online: give {item::%player%} to player clear {item::%player%} on join: if {item::%player%} is set: give {item::%player%} to player clear {item::%player%} else: send "&4[DEBUG]&7 Gracz nie ma zadnego przedmiotu w schowku" to player # zrobilem debuga, zebys sprawdzil czy itemy beda sie powtarzaly, bo nie mam pewności do clear ;p Edytowane 20 marca 2018 przez Queito MateoxPL 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MateoxPL 6 Opublikowano 20 marca 2018 Autor Udostępnij Opublikowano 20 marca 2018 @Queito Dzięki wielkie za pomoc wszystko hula tylko jeszcze 1 pytanko jak przenieść ze zmiennej {item1.item} do gracza offline (który wyszedł z serwera) który jest w {item::%player%} np w zmiennej {item1.item} jest diament i gdy gracz wyjdzie to aby mu dawalo do zmiennej {item::%player%} Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 20 marca 2018 Udostępnij Opublikowano 20 marca 2018 2 minuty temu, MateoxPL napisał: @Queito Dzięki wielkie za pomoc wszystko hula tylko jeszcze 1 pytanko jak przenieść ze zmiennej {item1.item} do gracza offline (który wyszedł z serwera) który jest w {item::%player%} np w zmiennej {item1.item} jest diament i gdy gracz wyjdzie to aby mu dawalo do zmiennej {item::%player%} Oczywiście zmienna {item1.item} jest globalna, w sensie nie gracza ;p? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MateoxPL 6 Opublikowano 20 marca 2018 Autor Udostępnij Opublikowano 20 marca 2018 tak jest to globalna Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Queito 104 Opublikowano 20 marca 2018 Udostępnij Opublikowano 20 marca 2018 command /dajitemy: trigger: loop all players: if {item::%loop-player%} is set: give {item::%loop-player%} to loop-player set {item::%loop-player%} to {item1.item} # (*1) else: set {item::%loop-player%} to {item1.item} # (*1) command /schowajitem: trigger: if {item::%player%} is set: give {item::%player%} to player clear {item::%player%} set {item::%player%} to player's held item remove player's held item from player's inventory else: set {item::%player%} to player's held item remove player's held item from player's inventory wait 10 second if player is online: give {item::%player%} to player clear {item::%player%} on join: if {item::%player%} is set: give {item::%player%} to player clear {item::%player%} ------ *1 - Jeżeli zmienna {item1.item}, nie będzie zwracać przedmiotu, po prostu wsadz tam dany item, bo nie wiem sam czy to bedzie dzialac ;p Oczywiście da to każdemu graczowi który jest online, i nawet jak wyjdzie diament cały czas będzie w jego zmiennej, i jak wejdzie ponownie na serwer to mu go po prostu da; p MateoxPL 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MateoxPL 6 Opublikowano 20 marca 2018 Autor Udostępnij Opublikowano 20 marca 2018 Dzięki wielki naprawdę mi pomogłeś Można zamknąć Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 bvcz 444 Opublikowano 20 marca 2018 Udostępnij Opublikowano 20 marca 2018 Problem został rozwiązany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
MateoxPL 6
Witam
Jak dodać do zmiennej grupowej gracza i przedmiot czyli tak
nick item, nick item
po czym gdy wpiszemy komendę i ten gracz który wpisał jest w zmiennej dostaje ten item i jest on usuwany z tej zmiennej
Pozdrawiam
Odnośnik do komentarza
Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi