let me try to explain it. when you are using the Addon (so in the GeaFolder\Interface\Addon\) and you want to send in the game to someone gold than nothing happens after pressing the send button.
Hope this helps to help me
![Wink ;)](./images/smilies/icon_e_wink.gif)
I think there is some sort of limit as to how many you can send at once. Someone reported it once. I've never encountered it because I never send that much.berzer wrote:hi, is there any way to fix the mass sending item stucking;
when sending mass fusion stone or any other same mass items to same char it stucked after some time..
The only solution is relogin and resending, but it is very annoying..
Code: Select all
player:openStore(npcname)
store:buyItem("Random Fusion Stone", 18)
Code: Select all
</onLoad>
mailingList = {"name1","name2","name3","name4"}
mailingIndex = 1
</onLoad>
Code: Select all
-- Check if name exists
if mailingList[mailingIndex] == nil then
error("Finished sending to all recipients.")
end
-- Send items
player:target_Object("Mail Box")
UMM_SendByNameOrId(mailingList[mailingIndex],"Random Fusion Stone")
mailingIndex = mailingIndex + 1
Code: Select all
player:target_Object("Briefkasten",2000);
sendMacro("ChoiceOption(1);"); yrest(2000);
UMM_TakeMail();
UMM_SendMoney("character", "all"); yrest (2000);
UMM_SendByNameOrId("character", {204791,204792}); yrest (200);
Code: Select all
player:target_Object("Briefkasten",2000);
sendMacro("ChoiceOption(1);"); yrest(2000);
UMM_TakeMail();
UMM_SendMoney("character", "all"); yrest (2000);
if (inventory:itemTotalCount(204791) > 0) then
UMM_SendByNameOrId("character", {204791}); yrest (200);
end
if (inventory:itemTotalCount(204792) > 0) then
UMM_SendByNameOrId("character", {204792}); yrest (200);
end
Code: Select all
for __, nam in pairs(_itemTable) do
if string.find(string.lower(slotitem.Name),string.lower(nam)) or (slotitem.Id == nam) then -- mark to send
Code: Select all
if nam == nil then print("nam equals nil")
elseif slotitem.Name == nil then table.print(slotitem) end
Code: Select all
for __, nam in pairs(_itemTable) do
if nam == nil then print("nam equals nil")
elseif slotitem.Name == nil then table.print(slotitem) end
if string.find(string.lower(slotitem.Name),string.lower(nam)) or (slotitem.Id == nam) then -- mark to send
Code: Select all
Sending items to character...
...ts/rom/userfunctions/addon_Rock5s_Mail_Functions.lua:216: bad argument #1 to
'lower' (string expected, got table)
Code: Select all
if string.find(string.lower(slotitem.Name),string.lower(nam)) or (slotitem.Id == nam) then -- mark to send
Code: Select all
nam = {204791,204792} print(type(name))
Code: Select all
nam = {204791,204792} print(type(name))
Code: Select all
nam = {204791,204792} print(type(nam))
Code: Select all
-- place item in table if not already
if type(_itemTable) == "number" or type(_itemTable) == "string" then
_itemTable = {_itemTable}
end
Code: Select all
if type(nam) == "table" then print("nam equals") table.print(nam)
elseif typee(slotitem.Name) == "table" then print("slotitem.Name equals") table.print(slotitem) end
Users browsing this forum: No registered users and 0 guests