function give()
if (guiGridListGetSelectedItem(giveWindowGridlist) ~= -1) then
local item = guiGridListGetItemText(giveWindowGridlist,guiGridListGetSelectedItem(giveWindowGridlist))
local quantity = guiGetText(giveWindowEditboxQuant)
local selectedPlayer = getPlayerFromName(guiGridListGetItemText(gridlistPlayers1,item,1))
if selectedPlayer then
triggerServerEvent("giveEvent",localPlayer,selectedPlayer,item,quantity)
end
end
end
function giveAll()
if (guiGridListGetSelectedItem(giveWindowGridlist) ~= -1) then
local item = guiGridListGetItemText(giveWindowGridlist,guiGridListGetSelectedItem(giveWindowGridlist))
local quantity = guiGetText(giveWindowEditboxQuant)
triggerServerEvent("giveAllEvent",localPlayer,item,quantity)
end
end
client
function giveEvent(selectedPlayer,item,quantity)
setElementData(selectedPlayer,item,getElementData(selectedPlayer,item)+quantity)
outputChatBox(prefix.." Admin "..string.gsub(getPlayerName(source), "#%x%x%x%x%x%x", "").." gave you "..quantity.." "..item,selectedPlayer,0,0,0,true)
outputChatBox(prefix.." You gave "..quantity.." "..item.." to "..string.gsub(getPlayerName(selectedPlayer), "#%x%x%x%x%x%x", ""),source,0,0,0,true)
end
addEvent("giveEvent",true)
addEventHandler("giveEvent",root,giveEvent)
function giveAllEvent(item,quantity)
for i,p in ipairs(getElementsByType("player")) do
setElementData(p,item,getElementData(p,item)+quantity)
end
outputChatBox(prefix.." Admin "..string.gsub(getPlayerName(source), "#%x%x%x%x%x%x", "").." gave "..quantity.." "..item.." to everyone",root,0,0,0,true)
end
addEvent("giveAllEvent",true)
addEventHandler("giveAllEvent",root,giveAllEvent)
server
Error : https://imgur.com/a/fRu07Ni