CHange on inventory-system
This commit is contained in:
@@ -19,7 +19,7 @@ var slots = [20];
|
||||
for (var s = 1; s <= slots.length; s++) {
|
||||
for (var slY = 0.35; slY <= 0.8; slY += 0.15) {
|
||||
for (var slX = 0.3775; slX <= 0.6655; slX += 0.082) {
|
||||
items[s] = { slX, slY };
|
||||
slots[s] = [slX, slY];
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -50,12 +50,10 @@ mp.events.add("render", () => {
|
||||
|
||||
mp.game.graphics.drawRect(rxC, ryC, 0.45, 0.7, 255, 255, 255, 200); //Hintergrundbox
|
||||
|
||||
|
||||
var slot = 0;
|
||||
|
||||
for (var y = ryC - (rWidth / 2) + 0.005; y < ryC + (rWidth / 2) * yMul + 0.01; y = y + sizeMul * yMul + 0.006) {
|
||||
for (var x = rxC - (rWidth / 2) + 0.0375; x < rxC + (rWidth / 2) + 0.01; x = x + sizeMul + 0.002) {
|
||||
|
||||
|
||||
mp.game.graphics.drawRect(x, y, sizeMul, sizeMul * yMul, 112, 128, 144, 254);
|
||||
mp.game.graphics.drawText(slot, [x - (sizeMul / 2) + 0.006, y - (sizeMul / 2) * yMul], {
|
||||
font: 7,
|
||||
@@ -74,7 +72,7 @@ mp.events.add("render", () => {
|
||||
//items[userItems.IndexOf(item)][4] = item.Slot.ToString();
|
||||
|
||||
for (var i = 0; i < items.length; i++) {
|
||||
mp.game.graphics.drawSprite("rp", "Mprpsymbol", slot[items[i][4]][0], slot[items[i][4]][1], rWidth - 0.1, rWidth - 0.1, 0, 255, 255, 255, 125);
|
||||
mp.game.graphics.drawSprite("rp", "Mprpsymbol", slots[parseInt(items[i][4])][0], slots[parseInt(items[i][4])][1], rWidth - 0.1, rWidth - 0.1, 0, 255, 255, 255, 125);
|
||||
}
|
||||
|
||||
mp.game.graphics.drawText("Inventar ~g~(" + inventoryWeight + "/40000g)", [rxC, ryC - (rWidth / 1.20)], {
|
||||
@@ -99,3 +97,4 @@ mp.events.add('click', (x, y, upOrDown, leftOrRight, relativeX, relativeY, world
|
||||
//if (upOrDown == "down")
|
||||
// mp.gui.chat.push("Mouse Clicked Down with " + leftOrRight + " button.");
|
||||
});
|
||||
|
||||
|
||||
@@ -130,6 +130,7 @@ namespace reallife_gamemode.Server.Events
|
||||
var currentItemWeight = iItem.Gewicht * item.Amount;
|
||||
inventoryWeight += currentItemWeight;
|
||||
|
||||
items[userItems.IndexOf(item)] = new string[5];
|
||||
items[userItems.IndexOf(item)][0] = iItem.Name;
|
||||
items[userItems.IndexOf(item)][1] = iItem.Description;
|
||||
items[userItems.IndexOf(item)][2] = iItem.Gewicht.ToString();
|
||||
|
||||
Reference in New Issue
Block a user