Bukkit Sunucusundan Gelen Enchant Verilerini javascriptle Nasıl Ayıklayacağız ?
Sorusunun cevabı burada...
JavaSorusunun cevabı burada...
PHP:
// enchant verisi:
e.getPlayer().getInventory().getItem(i).getItemMeta().getEnchants().toString().replaceAll("[a-zA-Z]", "").toLowerCase().replace(" ", "").replace("{", "").replace("}", "").replace("_", "").replace("]", "").replace(",", "").replace("=", ">").substring(1);
PHP:
// Powered by: hacii_
var veri = "13>1[21>1[33>1[33>1[44>1[55>1";
var ayikla = veri.split("[");
var adet = ayikla.length;
var veriAyir = [];
for (var i = 0; i < adet; i++) {
veriAyir[i] = ayikla[i].split(">");
}
var veriAdet = veriAyir.length;
var enchLvl = [],
enchName = [];
var enchLvlS = 0,
enchNameS = 0;
for (var i = 0; i < veriAdet; i++) {
for (var k = 0; k < veriAyir[i].length; k++) {
if (k % 2 == 0) {
enchName[enchNameS] = veriAyir[i][k];
enchNameS++;
} else {
enchLvl[enchLvlS] = veriAyir[i][k];
enchLvlS++;
}
}
}
Son düzenleme: