function onSay(player, words, param) if player:getGroup():getId() < 3 then return false end local t = param:splitTrimmed(",") if t[01] == "all" then if(not t[2]) or (not t[3]) then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Defina qual value sera dado.") return false end local hasAccess = player:getGroup():getAccess() local players = Game.getPlayers() for _, targetPlayer in ipairs(players) do if hasAccess or not targetPlayer:isInGhostMode() then if(not t[4]) then if tonumber(t[2]) == _SYSTEM.GOLD_COIN[01] then PlayerGoldCoins(targetPlayer, 02, tonumber(t[3])) else targetPlayer:setStorageValue(t[2], (targetPlayer:getStorageValue(t[2]) + t[3])) end else if tonumber(t[2]) == _SYSTEM.GOLD_COIN[01] then print("Remove Grana") PlayerGoldCoins(targetPlayer, 01, tonumber(t[3])) else targetPlayer:setStorageValue(t[2], t[3]) end end if tonumber(t[2]) == _SYSTEM.ONLINE_COIN then targetPlayer:sendCancelMessage("@LootMSG 3160 0 0 " ..t[3]) doBackpack(targetPlayer, 11) elseif tonumber(t[2]) == 3218 then PlayerVipCoins(targetPlayer, 02, t[3]) targetPlayer:sendCancelMessage("@LootMSG 3218 3 0 " ..tonumber(t[3])) doBackpack(targetPlayer, 11) elseif tonumber(t[2]) == _SYSTEM.TASK[00].TASK_COIN_1 then targetPlayer:sendCancelMessage("@LootMSG 3205 0 0 " ..t[3]) doBackpack(targetPlayer, 11) elseif tonumber(t[2]) == _SYSTEM.TASK[00].TASK_COIN_2 then targetPlayer:sendCancelMessage("@LootMSG 3205 3 0 " ..t[3]) doBackpack(targetPlayer, 11) elseif tonumber(t[2]) == _SYSTEM.TASK[00].TASK_COIN_3 then targetPlayer:sendCancelMessage("@LootMSG 3205 2 0 " ..t[3]) doBackpack(targetPlayer, 11) elseif tonumber(t[2]) == _SYSTEM.PVP_POINTS then targetPlayer:sendCancelMessage("@LootMSG 3219 5 0 " ..t[3]) doBackpack(targetPlayer, 11) end end end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Todos os jogadores online receberam.") return false end if(not t[2]) then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return false end local tid = Player(t[1]) if(not tid) then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[1] .. " not found.") return false end if(not t[3]) then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, " [" .. t[1] .. " - " .. t[2] .. "] = " .. tid:getStorageValue(t[2])) else if tonumber(t[2]) == _SYSTEM.GOLD_COIN[01] then if(not t[4]) then PlayerGoldCoins(tid, 02, tonumber(t[3])) else print("Remove Grana") PlayerGoldCoins(tid, 01, tonumber(t[3])) end else tid:setStorageValue(t[2], t[3]) end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "O player [" .. t[1] .. "] recebeu a storage [" .. t[2] .. ", " .. t[3] .. "]") if tonumber(t[2]) == _SYSTEM.ONLINE_COIN then tid:sendCancelMessage("@LootMSG 3160 0 0 " ..t[3]) doBackpack(tid, 11) elseif tonumber(t[2]) == 3218 then PlayerVipCoins(tid, 02, tonumber(t[3])) tid:sendCancelMessage("@LootMSG 3218 3 0 " ..t[3]) doBackpack(tid, 11) elseif tonumber(t[2]) == _SYSTEM.TASK[00].TASK_COIN_1 then tid:sendCancelMessage("@LootMSG 3205 0 0 " ..t[3]) doBackpack(tid, 11) elseif tonumber(t[2]) == _SYSTEM.TASK[00].TASK_COIN_2 then tid:sendCancelMessage("@LootMSG 3205 3 0 " ..t[3]) doBackpack(tid, 11) elseif tonumber(t[2]) == _SYSTEM.TASK[00].TASK_COIN_3 then tid:sendCancelMessage("@LootMSG 3205 2 0 " ..t[3]) doBackpack(tid, 11) elseif tonumber(t[2]) == _SYSTEM.PVP_POINTS then tid:sendCancelMessage("@LootMSG 3219 5 0 " ..t[3]) doBackpack(tid, 11) end end return false end