begin guild specific data
This commit is contained in:
6 files changed
+182
-114
No files matched your search
+6
-6
@@ -1,5 +1,5 @@
|
||||
const { MessageEmbed } = require('discord.js');
|
||||
const Inventory = require('../structures/inventory');
|
||||
const { Inventory, addInventory } = require('../structures/inventory');
|
||||
|
||||
module.exports = {
|
||||
name: "search",
|
||||
@@ -64,7 +64,7 @@ module.exports = {
|
||||
|
||||
// Register inventory for user with item givn
|
||||
let newInventory = new Inventory();
|
||||
newInventory.createInventory(targetUserID);
|
||||
newInventory.createInventory(targetUserID, guildDB.serverID);
|
||||
newInventory.save()
|
||||
.catch(err => {
|
||||
if (err) {
|
||||
@@ -80,7 +80,7 @@ module.exports = {
|
||||
|
||||
// Display Inventory
|
||||
if (args[1]) {
|
||||
if (args[1].value < 0 || args[1].value > inventory.items.length) {
|
||||
if (args[1].value < 0 || args[1].value > inventory.guilds[guildDB.serverID].items.length) {
|
||||
let embed = new MessageEmbed()
|
||||
.setTitle("Please provide a valid item number")
|
||||
.setColor("RED")
|
||||
@@ -88,7 +88,7 @@ module.exports = {
|
||||
return interaction.send({ embeds: [embed] });
|
||||
}
|
||||
|
||||
let item = inventory.items[args[1].value-1];
|
||||
let item = inventory.guilds[guildDB.serverID].items[args[1].value-1];
|
||||
let itemEmbed = new MessageEmbed().setColor(client.config.EmbedColor);
|
||||
if (item.type == 'wallet') {
|
||||
// Display wallet
|
||||
@@ -125,8 +125,8 @@ module.exports = {
|
||||
.setTitle(`${User.tag.split('#')[0]}'s Inventory`);
|
||||
|
||||
let description = "```";
|
||||
for (let i = 0; i < inventory.items.length; i++) {
|
||||
description += `${i+1}. ${inventory.items[i].name} - ${inventory.items[i].description}\n`;
|
||||
for (let i = 0; i < inventory.guilds[guildDB.serverID].items.length; i++) {
|
||||
description += `${i+1}. ${inventory.guilds[guildDB.serverID].items[i].name} - ${inventory.guilds[guildDB.serverID].items[i].description}\n`;
|
||||
}
|
||||
description += "```";
|
||||
inventoryEmbed.setDescription(description);
|
||||
|
||||
Reference in new issue
Block a user