Code: Select all
/Script OpenMail();
Code: Select all
/Script OpenMail();
Code: Select all
RoMScript("OpenMail()")
Code: Select all
- ...ts/rom/userfunctions/addon_Rock5s_Mail_Functions.lua:66: The UMM
l interface needs to be open first before using the UMM_TakeMail() function.
Code: Select all
player:target_Object(112778); yrest(3000); -- mailbox
sendMacro("ChoiceOption(1);"); yrest(1000);
UMM_TakeMail ();
Code: Select all
repeat
player:target_Object(112778); yrest(1000); -- mailbox
until RoMScript("SpeakFrame:IsVisible()")
repeat
sendMacro("ChoiceOption(1);"); yrest(1000);
until RoMScript("MailFrame:IsVisible()")
UMM_TakeMail ();
Really? Interesting.nerf wrote:my micromacro breaks after using this addon
maybe you want to tell us something about the errors you get. that would make it much easier to give some help ... by now it is just ... "interesting"nerf wrote:my micromacro breaks after using this addon
Code: Select all
UMM_SendAdvanced("XXXa",nil , 1, 60, 2000)
UMM_SendAdvanced("XXXb",nil , 1, 60, 2000)
Code: Select all
<?xml version="1.0" encoding="utf-8"?><waypoints>
<onLoad>
--== User Option ==--
startGMDetect()
CharList = {
{account=11 , chars= {}},}
-- __WPL:setWaypointIndex(1);
</onLoad>
<!-- # 1 --><waypoint x="xxxx" z="xxxx" y="xxx"> </waypoint>
<!-- # 2 --><waypoint x="xxxx" z="xxxx" y="xxx"> </waypoint>
<!-- # 3 --><waypoint x="xxxx" z="xxxx" y="xxx">
RoMScript("EquipItem(4);"); --this is where you unequip specific items
yrest(800);
RoMScript("EquipItem(5);");
yrest(800);
RoMScript("EquipItem(16);");
yrest(800);
RoMScript("EquipItem(17);");
yrest(800);
RoMScript("EquipItem(11);");
yrest(800);
</waypoint>
<!-- # 4 --><waypoint x="-7136" z="-3948" y="138">
nameTable = {"YourToon1","YourToon2","YourToon3","YourToon4","YourToon5","YourToon6","YourToon7","YourToon8",}
repeat
player:target_Object("Mailbox"); yrest(1000); -- mailbox
until RoMScript("SpeakFrame:IsVisible()")
repeat
sendMacro("ChoiceOption(1);"); yrest(1000);
until RoMScript("MailFrame:IsVisible()")
if player.Name == "YourToon1" then player.free_counter1 = player.free_counter1 + 2;
elseif player.Name == "YourToon2" then player.free_counter1 = player.free_counter1 + 3;
elseif player.Name == "YourToon3" then player.free_counter1 = player.free_counter1 + 4;
elseif player.Name == "YourToon4" then player.free_counter1 = player.free_counter1 + 5;
elseif player.Name == "YourToon5" then player.free_counter1 = player.free_counter1 + 6;
elseif player.Name == "YourToon6" then player.free_counter1 = player.free_counter1 + 7;
elseif player.Name == "YourToon7" then player.free_counter1 = player.free_counter1 + 8;
elseif player.Name == "YourToon8" then player.free_counter1 = player.free_counter1 + 1; end
UMM_SendInventoryItem(nameTable[player.free_counter1],inventory:findItem("Name of Your Item goes here"));
yrest(300);
UMM_SendInventoryItem(nameTable[player.free_counter1],inventory:findItem("Name of Your Item goes here"))
yrest(300);
UMM_SendInventoryItem(nameTable[player.free_counter1],inventory:findItem("Name of Your Item goes here"))
yrest(300);
UMM_SendInventoryItem(nameTable[player.free_counter1],inventory:findItem("Name of Your Item goes here"))
yrest(300);
UMM_SendInventoryItem(nameTable[player.free_counter1],inventory:findItem("Name of Your Item goes here"))
yrest(300);
RoMScript("UMMFrame:Hide()");
yrest(300);
</waypoint>
<!-- # 5 --><waypoint x="-7136" z="-3948" y="138">
local dqCount, dqPerDay = RoMScript("Daily_count()");
if dqCount == 10 then
SetCharList(CharList)
yrest(500);
RoMScript("}fastLoginRegSel=math.random(2) a={");
yrest(500);
LoginNextChar()
yrest(500);
loadProfile("Default")
yrest(500);
loadPaths("getmailANDreturntoGrind")
yrest(500);
end
</waypoint>
</waypoints>
Ooh, that would be interresting. But then again, it's not a good enough solution. What happens in those locations where changing channel does nothing? Or how about those servers that only have 1 channel?sdude13 wrote:just changing channel will reset the timer.. nicer than a full relog.
Users browsing this forum: Bing [Bot] and 1 guest