Fix crash on Item move (Hopefully)
This commit is contained in:
@@ -1,6 +1,9 @@
|
|||||||
import InputHelper from '../../inputhelper';
|
import InputHelper from '../../inputhelper';
|
||||||
|
|
||||||
export default function inventory(globalData: GlobalData) {
|
export default function inventory(globalData: GlobalData) {
|
||||||
|
var q;
|
||||||
|
var qw = 0;
|
||||||
|
|
||||||
|
|
||||||
var show = false; //ob das Inventar dem Spieler gezeigt wird.
|
var show = false; //ob das Inventar dem Spieler gezeigt wird.
|
||||||
var showAdmin = false; //ob das Inventar eines Spielers dem Admin gezeigt wird
|
var showAdmin = false; //ob das Inventar eines Spielers dem Admin gezeigt wird
|
||||||
@@ -196,6 +199,18 @@ export default function inventory(globalData: GlobalData) {
|
|||||||
if (show === true) {
|
if (show === true) {
|
||||||
pos = mp.gui.cursor.position;
|
pos = mp.gui.cursor.position;
|
||||||
|
|
||||||
|
for (q = 0; q < items.length; q++) {
|
||||||
|
mp.game.graphics.drawText("[" + items[q][0] + "]" + "[" + items[q][2] + "]" + "[" + items[q][3] + "]" + "[" + items[q][4] + "]" + "[" + items[q][5] + "]", [0.1, 0.4 + qw], {
|
||||||
|
//mp.game.graphics.drawText("(MOIN)", [0.1, 0.4 + qw], {
|
||||||
|
font: 4,
|
||||||
|
color: [255, 255, 255, 254],
|
||||||
|
scale: [0.4, 0.4],
|
||||||
|
outline: true,
|
||||||
|
centre: false
|
||||||
|
});
|
||||||
|
qw += 0.025;
|
||||||
|
}
|
||||||
|
|
||||||
mp.game.graphics.set2dLayer(1); //#
|
mp.game.graphics.set2dLayer(1); //#
|
||||||
mp.game.graphics.drawRect(rxC, ryC, 0.45, 0.7, 255, 255, 255, 200); //INVENTARHINTERGRUND
|
mp.game.graphics.drawRect(rxC, ryC, 0.45, 0.7, 255, 255, 255, 200); //INVENTARHINTERGRUND
|
||||||
|
|
||||||
@@ -480,6 +495,7 @@ export default function inventory(globalData: GlobalData) {
|
|||||||
//});
|
//});
|
||||||
////----------------------------------------------------------DEBUG END
|
////----------------------------------------------------------DEBUG END
|
||||||
}
|
}
|
||||||
|
qw = 0;
|
||||||
if (showAdmin === true) {
|
if (showAdmin === true) {
|
||||||
pos = mp.gui.cursor.position;
|
pos = mp.gui.cursor.position;
|
||||||
|
|
||||||
@@ -1010,6 +1026,7 @@ export default function inventory(globalData: GlobalData) {
|
|||||||
items.push([items[dragItem][0], items[dragItem][1], items[dragItem][2], "1", actFreeSlot.toString(), "-1"]);
|
items.push([items[dragItem][0], items[dragItem][1], items[dragItem][2], "1", actFreeSlot.toString(), "-1"]);
|
||||||
if (items[hoverItem][3] === 0) {
|
if (items[hoverItem][3] === 0) {
|
||||||
items[hoverItem][4] = "-1";
|
items[hoverItem][4] = "-1";
|
||||||
|
items.splice(hoverItem, 1);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
items.push([tradeItems[dragItem][0], tradeItems[dragItem][1], tradeItems[dragItem][2], "1", actFreeSlot.toString(), "-1"]);
|
items.push([tradeItems[dragItem][0], tradeItems[dragItem][1], tradeItems[dragItem][2], "1", actFreeSlot.toString(), "-1"]);
|
||||||
|
|||||||
Reference in New Issue
Block a user