Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Bukkit - Essentials - Tpa


Rekomendowane odpowiedzi

Opublikowano

Jak napisać komendę na tpa jak w essentials ?

...

Na gotowca to ty nie czekaj :D

PS: bukkit działa :>

 

Ale musisz zrobić sobie jakąs mapkę gdzie będziesz zapisywac zaproszenia i tyle

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Nie czekam na gotowca.

Mam problem ze zrobieniem tego, że jak gracz zaakceptuje tpa to czeka 5 sekund i go tepa. Ale jak się ruszy w tych 5 sekundach anuluję tepanie.

Opublikowano


if(cmd.getName().equalsIgnoreCase("spawn")){
if(args.length>=0){
       
       final Location l1 = p.getLocation();
            p.sendMessage("§4Nie ruszaj sie ! Teleportacja trwa");
           new Thread(){
             public void run(){
             try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
                       Location l2 = p.getLocation();
                       if(l1.getX() == l2.getX() && l1.getY() == l2.getY() &&l1.getZ() == l2.getZ()){
                        p.teleport // tutaj se ustawiasz
                         p.sendMessage("§4Teleportacja udana !");
                       }else{
                        p.sendMessage("§4Teleportacja nie udana !");
                       }
             }
            }.start();
             }


 

popraw se

Opublikowano

Thread.sleep(5000);

 

Zatrzymasz cały server na 5 sekund :<

 

No i nie widze tu sensownego systemu anty-ruchowego, w essentials nawet się chyba itemków nie da wywalać czy cuś :D

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Tworzac nowy thread nie zatrzymujesz caly serwer ;) robie tak zawsze ;d i nigdy nie mam problemu

Opublikowano

przeoczyłam new Thread(){ :D

 

Sposób może i mały, ale jednak jak chce się uzyskać coś więcej trzeba się pobawić taskami i eventami :P

 

 

EDIT:

@OtekPlay

 

Jaka pomyłka? :D tylko nie zauważyłam że robisz tam nowego tegesa :P

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Karolina sie pomylila buuuuuu ! :D wpadka xD Otek aka Developer.

Opublikowano

 

if(cmd.getName().equalsIgnoreCase("spawn")){
if(args.length>=0){
       
       final Location l1 = p.getLocation();
             p.sendMessage("§4Nie ruszaj sie ! Teleportacja trwa");
            new Thread(){
               public void run(){
               try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
                       Location l2 = p.getLocation();
                       if(l1.getX() == l2.getX() && l1.getY() == l2.getY() &&l1.getZ() == l2.getZ()){
                        p.teleport // tutaj se ustawiasz
                          p.sendMessage("§4Teleportacja udana !");
                       }else{
                        p.sendMessage("§4Teleportacja nie udana !");
                       }
               }
             }.start();
              }
 
popraw se

 

Dzięki :D

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...