• 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 :).
BGamingB

Hỏi về code plugin 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
 
Vẫn vậy của dấu } đó
. View attachment 2927
*****Nội dung được bổ sung thêm*****
Up
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?
 
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 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;​
}
t cứ tưởng phải là public static Plugin plugin chứ <(")
 
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.
Similar content Most view Xem thêm
Back
Top Bottom