Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //name=Обход GUI razehvh наверное воре
- //description=Нажми на вещь (англ)
- var events = {
- onBotGuiChange: function(type, bot) {
- if (type === 'ServerOpenWindowPacket' || type === 'ServerWindowItemsPacket') {
- var container = bot.getOpenContainer();
- if (container !== null) {
- var title = container.getTitle().toLowerCase();
- var foundItem = false;
- var itemsToClick = [
- {title: "железный нагрудник", id: 307, meta: 0, name: "жел.грудак"},
- {title: "незеритовую кирку", id: 279, meta: 0, name: "топор"},
- {title: "алмазный нагрудник", id: 311, meta: 0, name: "алм.грудак"},
- {title: "золотые штаны", id: 316, meta: 0, name: "золотые штаны"},
- {title: "redstone", id: 331, meta: 0, name: "красный камень"},
- {title: "алмазный меч", id: 276, meta: 0, name: "алм меч"},
- {title: "emerald", id: 388, meta: 0, name: "emerald"},
- {title: "blaze powder", id: 377, meta: 0, name: "порох блэйза"},
- {title: "ender eye", id: 381, meta: 0, name: "око енда"},
- {title: "book", id: 340, meta: 0, name: "книга"},
- {title: "алмаз", id: 264, meta: 0, name: "алмаз"},
- {title: "diamond", id: 264, meta: 0, name: "алмаз"},
- {title: "алмазная конская броня", id: 419, meta: 0, name: "конская броня"},
- {title: "алмазные штаны", id: 312, meta: 0, name: "алмазные штаны"},
- {title: "paper", id: 339, meta: 0, name: "бумага"},
- {title: "алмазная кирка", id: 278, meta: 0, name: "алм кирка"},
- {title: "меч бога", id: 276, meta: 0, name: "алм меч"},
- {title: " курятина", id: 365, meta: 0, name: "курятина"},
- {title: "стрела", id: 262, meta: 0, name: "стрела"},
- {title: "щит", id: 442, meta: 0, name: "щит"},
- {title: "iron ingot", id: 265, meta: 0, name: "железо"},
- {title: "лук бога", id: 261, meta: 0, name: "лук бога"},
- ];
- itemsToClick.forEach(function(itemToClick) {
- if (title.includes(itemToClick.title)) {
- var item = container.findItemByIDAndMeta(itemToClick.id, itemToClick.meta);
- if (item === null && container.findItemByName) {
- item = container.findItemByName(itemToClick.name);
- }
- if (item !== null) {
- container.slotClick(item.getSlot());
- bot.getPlayerOwner().sendDebugMessage("Бот нажал на " + itemToClick.name);
- foundItem = true;
- }
- }
- });
- if (!foundItem) {
- bot.getPlayerOwner().sendDebugMessage("Обнаружено новое окно: " + title);
- }
- }
- }
- }
- };
- events;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement