- Mesajlar
- 2,196
- En iyi cevaplar
- 0
- Beğeniler
- 2,562
- Puanları
- 6,790
(Yine mükemmel bir başlık*)
Direk kodu atayım ve sorunu yazayım*
İşlevi Çember oluşturuyor bunu ileri götürüyor mob varsa vuruyor falan* (Şu an fark etti ki mob vurunca şeysini silmiş* Her neyse*)
Bu çember oluşturuyor oluşturmasına ama örneğin yukarıya bakınca çemberin girmediği şekil kalmıyor
Tam olarak yukarı bakınca düz bir çizgi halinde ilerliyor, çaprazlama bakınca basık bir çember*
Mükemmel trigonometrim bunlara yetmiyor açıkçası :C
(ve anlayamadığı bir sorun daha var*
North-West ve South-East kapsamlarına bakınca yanlardan basık bir hale geliyor* North-East veya South-West'de sıkıntı yok*)
Çözebilecek varsa taliplerimi bekliyorum Çözebileceğine inanan varsa resim atabilirim*
@IRFN @KRHN @blackone1991 @mciltrot34 @ByNovem ve unuttuğu talipliler
ve Yazmayı unuttuğu Bukkit.getServer().reload(); yerine bu sistemi durdurabilecek bir şeyler*
Direk kodu atayım ve sorunu yazayım*
Kod:
public void toggle(PlayerInteractEvent event){
final Player player = event.getPlayer();
if(event.getAction() == Action.LEFT_CLICK_AIR){
Bukkit.getServer().getScheduler().scheduleAsyncRepeatingTask(this, new Runnable () {
double t = 0;
public void run(){
t = t + 0.7;
Location loc = player.getLocation();
Vector direction = loc.getDirection().normalize();
for(double theta = 0; theta < 2*Math.PI; theta = theta + Math.PI/16){
double x = direction.getX() * t + Math.sin(theta);
double y = 2 * direction.getY() * t + Math.cos(theta) + 1.5;
double z = direction.getZ() * t + Math.sin(theta);
loc.add(x,y,z);
ParticleEffect.DRIP_WATER.display(0, 0, 0, 1, 1, loc, 10);
loc.subtract(x,y,z);
}
if (t > 60){
Bukkit.getServer().reload();
}
}
}, 0L, 1L);
}
}
Bu çember oluşturuyor oluşturmasına ama örneğin yukarıya bakınca çemberin girmediği şekil kalmıyor
Tam olarak yukarı bakınca düz bir çizgi halinde ilerliyor, çaprazlama bakınca basık bir çember*
Mükemmel trigonometrim bunlara yetmiyor açıkçası :C
(ve anlayamadığı bir sorun daha var*
North-West ve South-East kapsamlarına bakınca yanlardan basık bir hale geliyor* North-East veya South-West'de sıkıntı yok*)
Çözebilecek varsa taliplerimi bekliyorum Çözebileceğine inanan varsa resim atabilirim*
@IRFN @KRHN @blackone1991 @mciltrot34 @ByNovem ve unuttuğu talipliler
ve Yazmayı unuttuğu Bukkit.getServer().reload(); yerine bu sistemi durdurabilecek bir şeyler*
Son düzenleme: