-
Total de itens
304 -
Registro em
-
Última visita
Tudo que Solitario postou
-
resolvido [Duvida] Como pego os blocos e salvo ?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Não adianta eu ter esse code ;-; o select mode não esta funcional ;-; -
resolvido [Duvida] Como pego os blocos e salvo ?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
@UP -
resolvido [Duvida] Como pego os blocos e salvo ?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Tenho já +/- uma class porém no edit como diz parece estar bugado ao escolher os locais Aqui o que eu tou usando para salvar: public void SalvarArea(Player player, Location l1, Location l2){ int mix, max, miy, may, miz, maz; int blockCounter = 0; if(l1.getBlockX() < l2.getBlockX()){ mix = l1.getBlockX(); max = l2.getBlockX(); }else{ mix = l2.getBlockX(); max = l1.getBlockX(); } if(l1.getBlockY() < l2.getBlockY()){ miy = l1.getBlockY(); may = l2.getBlockY(); }else{ miy = l2.getBlockY(); may = l1.getBlockY(); } if(l1.getBlockZ() < l2.getBlockZ()){ miz = l1.getBlockZ(); maz = l2.getBlockZ(); }else{ miz = l2.getBlockZ(); maz = l1.getBlockZ(); } for(int x = mix; x<=max;x++){ for(int y = miy; y<=may;y++){ for(int z = miz; z<=maz;z++){ Location location = new Location(player.getWorld(), x,y,z); base.put(location, location.getBlock().getType()); blockCounter++; } } } if(pos1.get(player) != null && pos2.get(player) != null){ pos1.remove(player); pos2.remove(player); } player.sendMessage(Main.Prefix + blockCounter + " Blocos salvos!"); } -
resolvido [Duvida] Como pego os blocos e salvo ?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
O bloco não quebra quando entra no modo selectmode -
Ola galera, gostaria de saber como fazer tipo esse sistema: Marco 2 locais e pego os blocos dentro dessas localizações e coloco para depois poder reconstruir os blocos salvos Queria que ele salvasse tudo em um arraylist/hashmap para poder depois usar um for para pegar e colocar todos os blocos nos locais é que nem um regenblock ... alguém poderia me ajudar? @Edit fiz uma parte porem não esta funcionando corretamente (ao clickar ele é cancelado porém ele não seta nem manda mensagem) @EventHandler public void onPlayerInteractEvent(PlayerInteractEvent event){ Player player = event.getPlayer(); if(event.getAction()==Action.LEFT_CLICK_BLOCK && selectmode.contains(player)){ try{ pos1.put(player, event.getClickedBlock().getLocation()); player.sendMessage("§bPos 1: " + event.getClickedBlock().getLocation()); event.setCancelled(true); }catch(Exception e){ player.sendMessage(Main.Prefix + " §cOcorreu algum erro ao marcar o local!"); } } if(event.getAction() == Action.RIGHT_CLICK_BLOCK && selectmode.contains(player)){ try{ pos2.put(player, event.getClickedBlock().getLocation()); player.sendMessage("§bPos 2: " + event.getClickedBlock().getLocation()); event.setCancelled(true); }catch(Exception e){ player.sendMessage(Main.Prefix + " §cOcorreu algum erro ao marcar o local!"); } } }
-
Eu uso normalmente este code: (Não sei se mude do seu) (PHP) $mp = new MP ("ID", "SECRET"); $preference_data = array ( "items" => array ( array ( "title" => "Nsei", "quantity" => 1, "currency_id" => "BRL", "unit_price" => (float) $Valor, ) ) ); $preference = $mp->create_preference($preference_data);
-
resolvido [Dúvida] Bukkit code json mensagem
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Obrigado , tudo o que eu tava procurando tava dando coisas muito complexas e dificil. -
Gostaria de saber como posso criar uma mensagem tipo Reportado: NICKNAME >> Teleportar E no teleportar ao clickar ele executar o comando /tp <NICKNAME> (Não sei muito de bukkit code avançado só coisas básicas ...)
-
Eu quero *-*, (Qual é a fonte ?)
-
e.e normalmente pra mim aparece no meu site ... só que pode ser também na sua conta e.e
-
Só uma duvida ... tem como eu modificar o status ? Tipo não quero apenas colocar 1 vez o scoreboard... então ... é possivel tipo usar e criar o scoreboard bonitinho e dps mudar os valor tipo de kills Motivo: eu uso suffix para colocar os resultados (Kills,deaths..etc..)
-
resolvido [PHP/HTML] Como faço para ele ficar setando?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
É ... é o que tou procurando porem não tou conseguindo aplicar a isto: <form> <div class="col-md-4 control-label"><label style="font-size:15px;"><strong>Quantidade: </strong></label></div> <div class="col-md-5"><input name="qnt" style="width:100px;height:30px;" type="number" maxlength="3" value="5" max="300" min="5" placeholder=""></div> <div class="col-md-4 control-label"><label style="font-size:15px;"><strong>Valor total: </strong></label></div> <div class="col-md-5"><label style="font-size:15px;"><strong>R$<label id="qnt2"></label>.00</strong></label></div> </form> (Quero que o valor colocado no input vá aparecer no label ...) @EDIT Esquece que era por que tava faltando a id do input -
resolvido [PHP/HTML] Como faço para ele ficar setando?
uma questão postou Solitario Dúvidas resolvidas
Ola, gostaria de saber como faço para deixar que nem este: Quando é colocado o valor automaticamente atualiza o texto abaixo ... -
Ninguem supera minha area de trabalho ... super organizada:
-
resolvido Este erro por que mesmo ?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
;-; esqueci da plugin.yml -
Tava modificando o arquivo pelo celular e salvei e perdi a conexão fazendo eu perder o arquivo no /etc da minha vps ... gostaria de saber se alguem poderia me passar a default para versão ... Poderia ser uma personalizada também se não conter coisas maliciosas (Não sei se sejá possivel)
-
resolvido [Dúvida][JAVA] Scoreboard, Qual é o melhor jeito?
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
Vlw -
resolvido [Dúvida][JAVA] Scoreboard, Qual é o melhor jeito?
uma questão postou Solitario Dúvidas resolvidas
Bom gostaria de saber galera como posso fazer um scoreboard (Talvez grande ainda não sei (Mais que 16 caracteres)) que não pisque e que seja por pessoa (Individual para cada jogador) Versão: 1.7.10 -
Ah ta ... >.< até que venderia meu plugin de /ativar <n° da compra> porem ... teria que configurar td para ser no seu servidor ;-; e já fico sem tempo agora mesmo terei que sair ;-;
-
Olha ... acho que ninguem vai criar gratis e.e para pagseguro & paypal tem vipzero ... e para mercadopago só o mine***p (Mercadopago criei um para meu sv só via notificações tipo ele verifica no site o resultado ele arruma no plugin e verifica se esta aprovado ou já utilizado com mysql)
-
resolvido [DEV] Como continuo ? (GUI)
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
e.e tou lascado msm kk, sou novo porem entendi +/- porem acho que ainda não sei aplicar isso deixei meu code acima ^-^ porem bem que gostaria fazer automatico que nem esses codes '-' @Edit: esqueci de perguntar como faço para atualizar as coisas e.e '-' acho que n entendi mt kk -
resolvido [DEV] Como continuo ? (GUI)
pergunta respondeu ao Solitario de Solitario em Dúvidas resolvidas
creio que teria que usar List + HashMap então por que o nome ta em string .-. ai depois de terminar ele colocar a list na hashmap ... e acho que to fazendo bagunça '-' no meu code ... Me da um exemplo de como poderia usar ? A list para mercado seria publica ... um de kits tem que gerar para cada jogador saber qual é a blacklist de x jogador, por que se não fica em global e termina que se a pessoa abrir estara na blacklist Tou pensando +/- um code de continuação assim: (Creio que não tenha como fazer automático '-') package me.arthurgui.kitmenu.inventarios; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.inventory.InventoryClickEvent; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; import com.earth2me.essentials.Kit; import com.earth2me.essentials.User; import me.arthurgui.kitmenu.Main; import me.arthurgui.kitmenu.api.createitem; public class kitsinv implements Listener{ public static kitsinv instance = new kitsinv(); public void listingkits(Player p, Inventory myInventory) throws Exception{ User user = Main.ess.getUser(p.getName()); int Slot = 10; int loop = 0; while(!(loop == 54)){ createitem.createDisplaynolore(Material.getMaterial(101), myInventory, loop, "§7§kiiii"); loop++; } for(String kit : Main.KitsExistentes){ Kit part1 = new Kit(kit, Main.ess); if(p.hasPermission("essentials.kits."+ kit)){ if(part1.getNextUse(user) == 0){ createitem.createDisplaynolore(Material.STORAGE_MINECART, myInventory, Slot, "§a§l" + kit.toUpperCase() + " - DISPONIVEL"); }else{ long tempo = part1.getNextUse(user); createitem.createDisplay(Material.MINECART, myInventory, Slot, "§e§l" + kit.toUpperCase() + " - Em espera...", "§eTempo restante:" + tempo); } }else{ if(Main.KitsOcultos.contains(kit)){ if(p.hasPermission("kitmenu.op")){ createitem.createDisplay(Material.BARRIER, myInventory, Slot, "§c§l" + kit.toUpperCase() + " - Requer subir de rank!", "§cRequer rank " + kit); }else{ Slot--; } }else{ createitem.createDisplay(Material.BARRIER, myInventory, Slot, "§c§l" + kit.toUpperCase() + " - Requer subir de rank!", "§cRequer rank " + kit); } } if(Slot == 16){ Slot = Slot + 2; } if(Slot == 25){ Slot = Slot + 2; } if(Slot == 34){ Slot = Slot + 2; } if(Slot == 43){ createitem.createDisplaynolore(Material.SLIME_BALL, myInventory, 53, "§a§lPROXIMA PAGINA -->"); break; } Slot++; } } @EventHandler public void onInventoryClick(InventoryClickEvent event) { Player player = (Player) event.getWhoClicked(); ItemStack clicked = event.getCurrentItem(); Inventory inventory = event.getInventory(); if (clicked !=null && inventory.getTitle().equalsIgnoreCase("§c§lServidor- KITS") && clicked.getType() != Material.AIR) { if(clicked.hasItemMeta()){ if (clicked.getItemMeta().getDisplayName().equalsIgnoreCase("§a§lPROXIMA PAGINA -->")) { Inventory myInventory = Bukkit.createInventory(null, 54, "§c§lServidor- KITS"); try { listingkitsnextpage(player,myInventory); } catch (Exception e) { e.printStackTrace(); } } for(String kit : Main.KitsExistentes){ if (clicked.getItemMeta().getDisplayName().equalsIgnoreCase("§a§l" + kit.toUpperCase() + " - DISPONIVEL")) { player.closeInventory(); player.performCommand("kit " + kit); } } } event.setCancelled(true); } } } Não adicionei a blacklist por que tava dando merda na nextpage -
inativo Como ser DESBANIDO de QUALQUER TS3!
tópico respondeu ao Linfury Linfury Linfury de Solitario em Arquivos
Gostei '-'