• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
C

Đã giải quyết Các bạn dev cho em hỏi với ạ

Trạng thái
Không mở trả lời sau này.

Con Heo Đần

THÀNH VIÊN
Tham gia
24/11/2017
Bài viết
4
Hiện tại thì em có học lập trình được 15 ngày ạ,
Nhưng em có tạo 1 sever hamachi chơi chung với đám trẻ trâu trong nét (em cũng là trẻ trâu),
Em có sử dụng thử 1 hàm để làm con cưỡi lợn nó có thể chạy nhanh hơn,
Nhưng nó không hoạt động bác dev nào giúp em với, Em bái làm sư phụ ><
Mã:
@EventHandler
    public void onMove(PlayerMoveEvent e) {
    if (e.getPlayer() instanceof Pig) {
    
    }
Đến thì em chịu >< bác nào giúp em với!
*****Nội dung được bổ sung thêm*****
Cũng có 1 bạn chỉ em dùng hàm này
public void Pig(PlayerInteractEntityEvent e) {
if ((event.getRightClicked() instanceof Pig)) {
}
Mà không biết làm sao để con lợn cưỡi nhanh hơn bác nào giúp với
 
Bạn phải dùng entity move event rồi lấy e.getEntity nhé
 
Bạn phải dùng entity move event rồi lấy e.getEntity nhé
Thím ý nên biết là nó sẽ ko khiến con lợn chạy nhanh hơn ngay từ đầu r kể cả trc khi ghi code nhi.
Bạn đã thử qua phương pháp bào r, trình bày mình xem
 
Hiện tại thì em có học lập trình được 15 ngày ạ,
Nhưng em có tạo 1 sever hamachi chơi chung với đám trẻ trâu trong nét (em cũng là trẻ trâu),
Em có sử dụng thử 1 hàm để làm con cưỡi lợn nó có thể chạy nhanh hơn,
Nhưng nó không hoạt động bác dev nào giúp em với, Em bái làm sư phụ ><
Mã:
@EventHandler
    public void onMove(PlayerMoveEvent e) {
    if (e.getPlayer() instanceof Pig) {
   
    }
Đến thì em chịu >< bác nào giúp em với!
*****Nội dung được bổ sung thêm*****
Cũng có 1 bạn chỉ em dùng hàm này
public void Pig(PlayerInteractEntityEvent e) {
if ((event.getRightClicked() instanceof Pig)) {
}
Mà không biết làm sao để con lợn cưỡi nhanh hơn bác nào giúp với



cai nay la khi nao player la con heo ms dc, ban co the thu dung player move event nhu v, roi get nearby entity 3,3,3 roi check no phai con lon k, neu phai thi add Potion Effect cho no
 
Cũng có 1 bạn chỉ em dùng hàm này
public void Pig(PlayerInteractEntityEvent e) {
if ((event.getRightClicked() instanceof Pig)) {
}
Mà không biết làm sao để
Bạn phải dùng entity move event rồi lấy e.getEntity nhé
Không có hàm entitymoveevent bác ơi
 
Cũng có 1 bạn chỉ em dùng hàm này
public void Pig(PlayerInteractEntityEvent e) {
if ((event.getRightClicked() instanceof Pig)) {
}
Mà không biết làm sao để

Không có hàm entitymoveevent bác ơi
entitymoveevent là tự code
PlayerInteractEntityEvent kia k ỗn đâu, làm theo cách tui nói ik
thu dung player move event, roi get nearby entity 3,3,3 roi check no phai con heo k, neu phai thi add Potion Effect Speed cho no
 
e.getPlayer() trả về giá trị là Player
Cách bạn code như kiểu bạn nói player đó là con lợn vậy, chuyện đó không bao giờ xảy ra
 
Cảm ơn tất cả mọi người cuối cùng cũng làm được rồi cảm ơn nhiều <3 <3
*****Nội dung được bổ sung thêm*****
@Banbeucmas @MasterClaus 2 bác cho em hỏi với ạ,
Em sử dụng hàm này nó hỗ trợ cho vesion 1.8 mà ko hỗ trợ cho 1.9 ạ
if (pig.isOnGround()) {
pig.setVelocity(player.getLocation().getDirection().multiply(0.1));
}
1.8 thì nó chạy nhanh được còn 1.9 không chạy nhanh được giúp với!
*****Nội dung được bổ sung thêm*****
@Anh Craft
 
Trạng thái
Không mở trả lời sau này.
Back
Top Bottom