• Trong thời gian này, bạn không thể tạo bài mới, đăng comment, hay tạo tài nguyên mới để diễn đàn dọn dẹp nội dung.
    Diễn đàn sẽ sớm mở trở lại, chi tiết hãy theo dõi tại Discord
BGamingB

Hỏi đáp Hiếp Mi!!

Trạng thái
Không mở trả lời sau này.
new BukkitRunnable() {
@Override
public void run() {

}​
}.runTaskTimer(0, time * 20);
 
new BukkitRunnable() {
@Override
public void run() {

}​
}.runTaskTimer(0, time * 20);
đã làm nhưng vẫn bị lỗi
Lỗi: Invaild Character
upload_2017-9-3_9-45-33.png
 
Chuyển runtasktimer xuống dưới bukkitrunnable kìa == run chỉ là override method của bukkitrunnable làm j mà có method runtasktimer nằm bên trong để call?
Là sao bác
*****Nội dung được bổ sung thêm*****
Chuyển runtasktimer xuống dưới bukkitrunnable kìa == run chỉ là override method của bukkitrunnable làm j mà có method runtasktimer nằm bên trong để call?
Runtasktime nằm ngoài BukkitRunnable mà
 
Bukkit.getScheduler().scheduleAsyncRepeatingTask(this,new Runnable(){
@Override
public void run(){

//code

}
},0L,20L);
 
Bukkit.getScheduler().scheduleAsyncRepeatingTask(this,new Runnable(){
@Override
public void run(){

//code

}
},0L,20L);
đã thử nhưng không không được
*****Nội dung được bổ sung thêm*****
đã thử nhưng không không được
muốn vậy phải Extends JavaPlugin nhưng . Nhưng mình chỉ đăng kí Event trong class Main . Nên nó không chạy
*****Nội dung được bổ sung thêm*****
Up!
 
Thiếu cái plugin
new BukkitRunnable() {
@Override
public void run() {
System.out.println(".");​
}​
}.runTaskTimer(Main.plugin, 0, 20);
 
Thiếu cái plugin
new BukkitRunnable() {
@Override
public void run() {
System.out.println(".");​
}​
}.runTaskTimer(Main.plugin, 0, 20);
là sao ..??
*****Nội dung được bổ sung thêm*****
Cái Main.plugin là cái mà extends JavaPlugin
ak...
*****Nội dung được bổ sung thêm*****
là sao ..??
*****Nội dung được bổ sung thêm*****

ak...
đoạn code này miình để trong class khác. Nhưng vẫn call Main.plugin à
 
là sao ..??
*****Nội dung được bổ sung thêm*****

ak...
*****Nội dung được bổ sung thêm*****

đoạn code này miình để trong class khác. Nhưng vẫn call Main.plugin à
Cái chữ plugin trong Main.plugin là 1 biến static mình tạo ra để dành cho những method dạng như này. Bạn có thể làm như mình bằng cách

public static <tên class> plugin;
public void onEnable() {
plugin = this;​
}
 
vẫn bị lỗi . Lối : insert } to Complete MethodBody
Cái cách đóng mở ngoặc của bạn thật sự nhìn chả đâu vào đâu, chỉnh lại các dấu ngoặc ngay hàng thẳng lối thì sẽ hiểu. Còn IDE nó bảo là thiếu 1 dấu } để kết thúc code block trong method, câu đó google translate còn ra mà ko tự search đc nữa...
 
Cái cách đóng mở ngoặc của bạn thật sự nhìn chả đâu vào đâu, chỉnh lại các dấu ngoặc ngay hàng thẳng lối thì sẽ hiểu. Còn IDE nó bảo là thiếu 1 dấu } để kết thúc code block trong method, câu đó google translate còn ra mà ko tự search đc nữa...
tìm mãi không thấy bác ơi . Help !!
 
Trạng thái
Không mở trả lời sau này.
Nội dung tương tự Xem nhiều nhất Xem thêm

Thống kê nội dung

Tạo
BGamingB,
Trả lời lần cuối từ
Luxiel,
Trả lời
24
Lượt xem
2,256
Quay lại
Trên cùng