Search found 4344 matches

by Administrator
Thu Nov 25, 2021 1:49 pm
Forum: Runes of Magic
Topic: Micromacro.exe cant not find windows error help
Replies: 3
Views: 103

Re: Micromacro.exe cant not find windows error help

Got it. It seems the client is a very old version so I'm not entirely sure what to recommend here. You could start grabbing old versions of the scripts, run the addrupdate script, and hope for the best. But, doing so is going to be like looking for a needle in a haystack.
by Administrator
Thu Nov 25, 2021 9:50 am
Forum: Runes of Magic
Topic: Micromacro.exe cant not find windows error help
Replies: 3
Views: 103

Re: Micromacro.exe cant not find windows error help

That game version does not look right to me. Are you playing on a private server?

Have you tried running rom-bot/addrupdate to see if it is able to patch the addresses?
by Administrator
Mon Nov 01, 2021 4:09 pm
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

Try this instead:

Code: Select all

	sendMacro("}LoginNextToon=true;a={")
		sendMacro("Logout();");
		waitForLoadingScreen();
		settings.load();
		settings.loadProfile("userdefault"); -- Profile name
		settings.loadSkillSet(player.Class1);
by Administrator
Sun Oct 31, 2021 12:13 pm
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

Try putting the settings.load() above settings.loadSkillSet(). Might help.
by Administrator
Sat Oct 30, 2021 8:29 am
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

I'm not able to reproduce the issue after the updates I had made to functions.lua. You might have some luck removing these lines from that waypoint though: player = CPlayer.new(); player:update(); Since the call to waitForLoadingScreen() should take care of that for you now, everything should still ...
by Administrator
Fri Oct 29, 2021 5:51 pm
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

Open up functions.lua. Around line 1556, there should be this code: -- Check if fully in game by checking if RoMScript works if not 1234 == RoMScript("1234")then print("RoMScript isn't working. Lets wait until it works.") repeat rest(500) until 1234 == RoMScript("1234") end MemDatabase:flush(); yres...
by Administrator
Wed Oct 27, 2021 7:19 pm
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

I think I figured out what the problem was. It's a bit of a pain in the butt, and I'll skip out on explaining the issue, but I've just pushed up a patch. If you update your scripts, it should now be working for you. Please let me know what happens. The commit to fix this can be reviewed here: https:...
by Administrator
Wed Oct 27, 2021 4:19 pm
Forum: Runes of Magic
Topic: MainHand durability
Replies: 2
Views: 351

Re: MainHand durability

This wasn't a mistake on your end. I've provided an update that should resolve this issue. It isn't always accurate (some items have the durability available on the item struct, while others have a seemingly random value and use a durability of 80 -- exactly what determines which value to use is unk...
by Administrator
Tue Oct 26, 2021 12:27 pm
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

I think you misunderstood; you need to move the call, not remove it. It should look like this: if dqCount == 10 then sendMacro("}LoginNextToon=true;a={") sendMacro("Logout();"); waitForLoadingScreen(); player = CPlayer.new(); player:update(); settings.loadSkillSet(player.Class1); settings.load(); se...
by Administrator
Mon Oct 25, 2021 6:43 am
Forum: Runes of Magic
Topic: Issue with daily elv and character switch
Replies: 14
Views: 1245

Re: Issue with daily elv and character switch

I think you'd need to move this line: player = CPlayer.new(); to right under waitForLoadingScreen(). During the loading screen, there's no valid player, and therefore the code there is going to fail since values cannot be read. By moving that up, it might work. However... I'm pretty sure that all of...
by Administrator
Wed Oct 20, 2021 10:17 am
Forum: Runes of Magic
Topic: target specific player
Replies: 3
Views: 534

Re: target specific player

I think you need:

Code: Select all

/script TargetUnit("character name")
I'm not sure about the /wait thing; I thought they had removed that years ago.
by Administrator
Tue Oct 19, 2021 6:34 am
Forum: Runes of Magic
Topic: target specific player
Replies: 3
Views: 534

Re: target specific player

I think you're looking for TargetUnit(), but SpellTargetUnit() could also be useful.

TargetUnit
SpellTargetUnit
by Administrator
Sun Oct 03, 2021 10:30 am
Forum: Runes of Magic
Topic: Option COMBAT_RANGED_PULL
Replies: 6
Views: 668

Re: Option COMBAT_RANGED_PULL

Could you try another modification?
After the call to player.update(), add a call to settings.loadSkillSet(), like so:

Code: Select all

player = CPlayer.new();
player:update();
settings.loadSkillSet(player.Class1);
by Administrator
Tue Sep 28, 2021 6:52 am
Forum: Upcoming games
Topic: Micromacro-BotSupport for New World
Replies: 2
Views: 749

Re: Micromacro-BotSupport for New World

Yes, I have thought about it. However, I also want to get to play with my friends after work and barely have enough time for that, let alone time to do all the reverse engineering and such to write the bot. The game does come with EasyAnticheat. If I remember correctly (and it hasn't changed; it has...
by Administrator
Sun Sep 26, 2021 7:44 am
Forum: Runes of Magic
Topic: Version 7.4.0.2897 progress
Replies: 998
Views: 171373

Re: Version 7.4.0.2897 progress

Hallo zusammen, es lief so gut...und nun nimmt er bei der TQ im Hügelland von Fartisan nicht mehr jeden stabilisierenden Talisman. :-( Aber bis jetzt war es so, das nach dem einspielen eines Patches von unserem tollen Admin alles wieder lief. Liebe Grüße und besten Dank für die tolle Arbeit man sag...
by Administrator
Sat Sep 25, 2021 7:23 am
Forum: Runes of Magic
Topic: Option COMBAT_RANGED_PULL
Replies: 6
Views: 668

Re: Option COMBAT_RANGED_PULL

mattstar81, would you be willing to test something for me? Should be a simple change. Open up rom-bot/functions.lua. Go to (Typically CTRL+G) line 1565, which is part of the function WaitForLoadingScreen(). You should see this: -- Check if fully in game by checking if RoMScript works if not 1234 == ...
by Administrator
Tue Sep 14, 2021 12:54 pm
Forum: Runes of Magic
Topic: [Experimental] New RoM Bot updater tool
Replies: 4
Views: 1185

Re: [Experimental] New RoM Bot updater tool

That's definitely an odd issue. I think that may be caused by some other non-standard scripts you may have installed. I did a search for the string "MAGE_ELEMENTAL_CATALYST" against my files and turned up no results. I would recommend you do the same. You can use tools like Notepad++ or Atom to sear...
by Administrator
Sat Sep 11, 2021 9:23 am
Forum: Runes of Magic
Topic: Version 7.4.0.2897 progress
Replies: 998
Views: 171373

Re: Version 7.4.0.2897 progress

Just pushed up a fix that should address this. Can you test it out and see if your issues are resolved? You'll just need to update your scripts and you should be good to go.
by Administrator
Mon Sep 06, 2021 7:46 am
Forum: Runes of Magic
Topic: player:target_Object Problem
Replies: 2
Views: 422

Re: player:target_Object Problem

Maybe simply retrying the target_Object on a short delay could do the trick, like so: <!-- # 69 --><waypoint x="-14711" z="-15135" y="1615"> player:target_Object("Mystischer Steintisch"); yrest(1000); player:target_Object("Mystischer Steintisch"); waitForLoadingScreen(); __WPL:setForcedWaypointType(...
by Administrator
Sat Sep 04, 2021 11:12 am
Forum: Runes of Magic
Topic: Version 7.4.0.2897 progress
Replies: 998
Views: 171373

Re: Version 7.4.0.2897 progress

Probably something like

Code: Select all

local other = player:findNearestNameOrId("Other player name goes here");
if( other ) then
	player:target(other);
	-- whatever you want to do after targeting the player goes here
end