Skocz do zawartości

adamlam

Użytkownik
  • Ilość zawartości

    10
  • Rejestracja

  • Ostatnia wizyta

O adamlam

  • Urodziny 03/05/2002 (24.249611358 lat)

Informacje

  • Płeć
    Mężczyzna
  • Nick w MC
    AdamLam

Metody kontaktu

Ostatnie wizyty

1005 wyświetleń profilu

Osiągnięcia adamlam

  1. public void onEnable() { new InventoryClickListener(this); }
  2. package listeners; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.inventory.InventoryClickEvent; import pl.adamlam.islepvp.Main; public class InventoryClickListener implements Listener { private Main plugin; public InventoryClickListener(Main plugin) { this.plugin = plugin; Bukkit.getPluginManager().registerEvents(this, plugin); } @EventHandler public void onInventoryClickItem(InventoryClickEvent event) { event.setCancelled(true); } }
  3. Zarejestrowałem. Tak.
  4. Cześć, Byłby ktoś w stanie mi pomóc i powiedzieć, dlaczego w poniższym kodzie event InventoryClickEvent nie reaguje na żaden ekwipunek ? public void onInventoryClickItem(InventoryClickEvent event) { event.setCancelled(true); }
  5. Cześć, Czy Skript posiada możliwość wykonywania dzielenia bez reszty? Jeżeli nie, to istnieje jakiś sposób szybszy/łatwiejszy niż: set {s} to %liczba% set {s0} to mod({s}, 60) set {s1} to {s}-{s0} set {s2} to {s1}/60 #Dzielenie bez reszty przez liczbę 60 #{s2} jest wynikiem dzielenia
  6. Błąd znaleziony. Blok niszczy się nawet jeżeli jest nim stone. Niszcząc np. grass block wypadał cobblestone. Pomogło dodanie cancel event. function Test(loc: location,block: material): set block at {_loc} to {_block} on break: cancel event Test(location of event-block,stone)
  7. function Test(loc: location,block: material): set block at {_loc} to {_block} on break: Test(location of event-block,stone) Nadal blok nie zamienia się na stone'a.
  8. Cześć, napisałem funkcję która ma podmieniać zniszczony blok na stone. Skrypt nie wywala błędów ale blok nie zamienia się. function Test(loc: location,block: material): set block at {_loc} to {_block} on break: Test(player,event-block,stone) Byłbym wdzięczny za szybką pomoc.
  9. Pisałem ten kod aby ukazać problem. W oryginalnym kodzie mam ustawione prawidłowo. function MojaFunkcja(p: player, loc: block): set block at {_loc} to stone send "text" to {_p} Pomogło. Dzięki.
  10. Cześć, stworzyłem funkcję, która ma zamienić blok na stone w miejscu event-block'u. Wywołuje funkcję: MojaFunkcja(player,event-block) A funkcja wygląda: function MojaFunkcja(p: player,b: block): set {_block} to stone send "text" to {_p} Blok nie zamienia się. Żadnych problemów nie wywala. Podejrzewam błąd w : b: block Byłbym wdzięczny za szybką pomoc.
×
×
  • Dodaj nową pozycję...