forked from mirror/openmw-tes3mp
7fae28ce91
Up to this commit, the following commands in a Lua script led to the target player receiving all three items, as expected: tes3mp.AddItem(self.pid, "common_shirt_01", 1, -1) tes3mp.AddItem(self.pid, "common_pants_01", 1, -1) tes3mp.AddItem(self.pid, "common_shoes_01", 1, -1) tes3mp.SendInventory(self.pid) This, on the other hand, only led to the removal of the last item specified (in this case, the shoes): tes3mp.RemoveItem(self.pid, "common_shirt_01", 1) tes3mp.RemoveItem(self.pid, "common_pants_01", 1) tes3mp.RemoveItem(self.pid, "common_shoes_01", 1) tes3mp.SendInventory(self.pid) Inventory functions are bound to remain confusing, but they should at least be consistent in their behavior. |
||
---|---|---|
.. | ||
amx | ||
Script | ||
CMakeLists.txt | ||
main.cpp | ||
MasterClient.cpp | ||
MasterClient.hpp | ||
Networking.cpp | ||
Networking.hpp | ||
Player.cpp | ||
Player.hpp | ||
Utils.cpp | ||
Utils.hpp |