dugasz1 Posted August 22, 2013 Share Posted August 22, 2013 Hi! Server: function onPlayerChangeLoot(loot) local players = getElementsWithinColShape(loot, "player") for theKey, player in ipairs(players) do triggerClientEvent(player, "refreshLootManual", player, loot) end end addEvent("onPlayerChangeLoot", true) addEventHandler("onPlayerChangeLoot", getRootElement(), onPlayerChangeLoot) function playerDropAItem(itemName) local x, y, z = getElementPosition(source) local item, itemString = getItemTablePosition(itemName) local itemPickup = createItemPickup(item, x + math.random(-1.25, 1.25), y + math.random(-1.25, 1.25), z, itemString) end addEvent("playerDropAItem", true) -- Here aded to server addEventHandler("playerDropAItem", getRootElement(), playerDropAItem) Client: if loot then setElementData(loot, itemName, (getElementData(loot, itemName) or 0) + 1) do local players = getElementsWithinColShape(loot, "player") if #players > 1 then triggerServerEvent("onPlayerChangeLoot", getRootElement(), loot) end end if not getElementData(loot, "itemloot") and getElementType(getElementData(loot, "parent")) == "vehicle" then end else triggerServerEvent("playerDropAItem", getRootElement(), itemName) end And it's write me : triggered server side event playerDropAItem, but it not added serverside. And the onPlayerChangeLoot is working. Any idea? Link to comment
RainBow Posted August 22, 2013 Share Posted August 22, 2013 Does it work when the other event in the server is triggered? Link to comment
dugasz1 Posted August 22, 2013 Author Share Posted August 22, 2013 Yeah when client trigger "onPlayerChangeLoot" its working. Link to comment
3B00DG4MER Posted March 9, 2015 Share Posted March 9, 2015 triggerServerEvent("playerDropAItem", getRootElement(),localPlayer, itemName) -- You've to trigger the source Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now