feat: Add /sell command, enhance inventory service, and refactor student ID card generation with new constellation graphics and dynamic backgrounds.
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
import { DrizzleClient } from "@/lib/DrizzleClient";
|
||||
import { eq } from "drizzle-orm";
|
||||
import { userService } from "@/modules/user/user.service";
|
||||
import { classService } from "@/modules/class/class.service";
|
||||
import { generateStudentIdCard } from "@/graphics/studentID";
|
||||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
@@ -25,9 +24,9 @@ async function main() {
|
||||
const className = userClass?.name || "Unknown";
|
||||
console.log(`User Class: ${className}`);
|
||||
|
||||
// Get class balance
|
||||
const classBalance = await classService.getClassBalance(userClass?.id || BigInt(0));
|
||||
console.log(`Class Balance: ${classBalance}`);
|
||||
console.log(`User Balance: ${user.balance}`);
|
||||
console.log(`User XP: ${user.xp}`);
|
||||
console.log(`User Level: ${user.level}`);
|
||||
|
||||
// Placeholder avatar (default discord avatar)
|
||||
const avatarUrl = "https://cdn.discordapp.com/embed/avatars/0.png";
|
||||
@@ -42,7 +41,6 @@ async function main() {
|
||||
level: user.level || 1,
|
||||
xp: user.xp || 0n,
|
||||
au: user.balance || 0n,
|
||||
cu: classBalance || 0n,
|
||||
className: 'D'
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user