PartyHeal, what it does exactly ?

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

PartyHeal, what it does exactly ?

#1 Post by _hirondelle » Wed Jul 25, 2012 4:54 am

Sorry for this dummie question but...

I've search in wiki and on the forum but I don't find.


I've make a group, my main rogue and a reroll priest with partyheal...

I thought that partyheal will make the priest healing me when I needed but that's not the fact. Priest never heal me.

What did I miss ?

In my Priest profile, I enabled this :
<!-- Party Bot options -->
<option name="PARTY" value="true" />
<option name="PARTY_ICONS" value="true" />
<option name="PARTY_INSTANCE" value="true" />

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: PartyHeal, what it does exactly ?

#2 Post by lisa » Wed Jul 25, 2012 5:26 am

If you have all you priest skills set correctly in your profile it will buff and heal any character in party, including itself.

something like this would do fine.

Code: Select all

	<skills_priest>
		<skill name="PRIEST_SOUL_SOURCE"     	hotkey="MACRO" priority="110" inbattle="true" hpper="15" />
		<skill name="PRIEST_URGENT_HEAL"     	hotkey="MACRO" priority="100" hpper="50"  />
		<skill name="PRIEST_REGENERATE"      	hotkey="MACRO" priority="90"  hpper="80" />
		<skill name="PRIEST_RISING_TIDE"     	hotkey="MACRO" priority="80" />
		<skill name="PRIEST_WAVE_ARMOR"      	hotkey="MACRO" priority="40"  inbattle="true" />
		<skill name="PRIEST_AMPLIFIED_ATTACK" 	hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
		<skill name="PRIEST_GRACE_OF_LIFE" 		hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
		<skill name="PRIEST_HOLY_AURA"       	hotkey="MACRO" priority="100" inbattle="true" hpper="24" />
		<!--skill name="PRIEST_SOUL_BOND"     	hotkey="MACRO" priority="30" /> -->
		<!--skill name="PRIEST_MAGIC_BARRIER" 	hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" /> -->
	</skills_priest>
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

Re: PartyHeal, what it does exactly ?

#3 Post by _hirondelle » Wed Jul 25, 2012 6:55 am

I have this in my PRIEST SKILL

<skills_priest>
<skill name="PRIEST_SOUL_SOURCE" hotkey="MACRO" priority="110" inbattle="true" hpper="15" />
<skill name="PRIEST_URGENT_HEAL" hotkey="MACRO" priority="100" hpper="50" />
<skill name="PRIEST_REGENERATE" hotkey="MACRO" priority="90" hpper="80" />
<skill name="PRIEST_RISING_TIDE" hotkey="MACRO" priority="80" />
<skill name="PRIEST_WAVE_ARMOR" hotkey="MACRO" priority="40" inbattle="true" />
<skill name="PRIEST_AMPLIFIED_ATTACK" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
<skill name="PRIEST_GRACE_OF_LIFE" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
<skill name="PRIEST_HOLY_AURA" hotkey="MACRO" priority="100" inbattle="true" hpper="24" />
<skill name="PRIEST_SOUL_BOND" hotkey="MACRO" priority="30" />
<skill name="PRIEST_MAGIC_BARRIER" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
</skills_priest>
I'll disabled PRIEST_SOUL_BOND, PRIEST_MAGIC_BARRIER and see if it's ok.

Thanks.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: PartyHeal, what it does exactly ?

#4 Post by lisa » Wed Jul 25, 2012 7:34 pm

just tested and works fine.

Code: Select all

Loaded waypoint path partyhealer.xml
No return path with default naming partyhealer_return.xml found.
We use the normal waypoint path partyhealer.xml now.
Party member 1 has the name of party1
Use MACRO: PRIEST_EMBRACE_OF_TH=>   healer (40753/40753)
Use MACRO: PRIEST_MAGIC_BARRIER=>   healer (40753/40753)
Use MACRO: PRIEST_GRACE_OF_LIFE=>   healer (40753/40753)
Use MACRO: PRIEST_GRACE_OF_LIFE=>   party1 (38190/38190)
Use MACRO: PRIEST_GRACE_OF_LIFE=>   party1 (38190/38190)
Use MACRO: PRIEST_URGENT_HEAL  =>   party1 (11461/41518)
Use MACRO: PRIEST_REGENERATE   =>   party1 (21237/41518)
Use MACRO: PRIEST_URGENT_HEAL  =>   party1 (23250/41518)
Use MACRO: PRIEST_URGENT_HEAL  =>   party1 (39737/41518)
I obviously edited out the names of the characters.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

Re: PartyHeal, what it does exactly ?

#5 Post by _hirondelle » Thu Jul 26, 2012 6:50 am

Ok... donno why but it doesn't work for me. I've certainly missed something.

This is my profile :
<?xml version="1.0" encoding="utf-8"?>
<profile>
<options>
<!-- Try the bot with a new char mage -->
<!-- At the pioneer village. Use demo.xml waypoint file -->
<option name="HP_LOW" value="85" />
<option name="MP_LOW_POTION" value="50" />
<option name="HP_LOW_POTION" value="50" />
<option name="USE_HP_POTION" value="best" /> <!-- potion select strategy: best|minstack -->
<option name="USE_MANA_POTION" value="best" /> <!-- potion select strategy: best|minstack -->
<option name="USE_PHIRIUS_POTION" value="false" /> <!-- false | true if you want to use the Phirus Potions -->
<option name="PHIRIUS_MP_LOW" value="40" />
<option name="PHIRIUS_HP_LOW" value="40" />

<!-- Rest if HP or Mana is below that level -->
<option name="HP_REST" value="20" />
<option name="MP_REST" value="15" />

<!-- Shopping options, how many of what do you want to keep in your inventory -->
<option name="HEALING_POTION" value="99" />
<option name="MANA_POTION" value="99" /> <!-- set to "0" if not required to buy -->
<option name="ARROW_QUIVER" value="2" /> <!-- set to "0" if not required to buy -->
<option name="THROWN_BAG" value="2" /> <!-- set to "0" if not required to buy -->
<option name="POISON" value="30" /> <!-- set to "0" if not required to buy -->

<!-- either false or arrow or thrown -->
<option name="RELOAD_AMMUNITION" value="false" /> <!-- false|arrow|thrown -->

<!-- Combat options -->
<option name="COMBAT_TYPE" value="" /> <!-- leave empty or choose ranged/melee if not using class default -->
<option name="COMBAT_RANGED_PULL" value="true" /> <!-- only important for melees -->
<option name="COMBAT_DISTANCE" value="150" />
<option name="MAX_FIGHT_TIME" value="15" /> <!-- Max time without damage before break -->
<option name="DOT_PERCENT" value="90" />
<option name="ANTI_KS" value="true" />
<option name="MAX_TARGET_DIST" value="150" />

<!-- Attack monsters 3 levels above or 10 below your level -->
<option name="TARGET_LEVELDIF_ABOVE" value="3" />
<option name="TARGET_LEVELDIF_BELOW" value="3" />

<!-- Waypoint and movement settings -->
<option name="WAYPOINTS" value="" /> <!-- leave empty to show a list -->
<option name="RETURNPATH" value="" />
<option name="PATH_TYPE" value="waypoints" /> <!-- waypoints | wander -->
<option name="WANDER_RADIUS" value="500" />
<option name="WAYPOINT_DEVIATION" value="0" />
<option name="QUICK_TURN" value="true" />

<!-- Loot settings -->
<option name="LOOT" value="true" />
<option name="LOOT_ALL" value="true" /> <!-- Loot all nearby dead mobs after combat -->
<option name="LOOT_IN_COMBAT" value="true" />
<option name="LOOT_DISTANCE" value="200" />
<option name="LOOT_PAUSE_AFTER" value="0" /> <!-- probability in % for a short rest -->

<!-- Auto selling options when used with player:merchant -->
<option name="INV_AUTOSELL_ENABLE" value="false" /> <!-- true | false -->
<option name="INV_AUTOSELL_FROMSLOT" value="1" /> <!-- 1 = bag 1 slot 1 -->
<option name="INV_AUTOSELL_TOSLOT" value="60" /> <!-- 30 = last slot bag 1 -->
<option name="INV_AUTOSELL_QUALITY" value="white,green" /> <!-- white,green,blue,purple -->

<!-- Harvest options -->
<option name="HARVEST_DISTANCE" value="120" />
<option name="HARVEST_WOOD" value="true" /> <!-- Choose which types to harvest. -->
<option name="HARVEST_HERB" value="true" /> <!-- "true" = harvest, "false" = do not harvest -->
<option name="HARVEST_ORE" value="true" />

<!-- Eggpet options -->
<option name="EGGPET_ENABLE_CRAFT" value="false" /> <!-- If using same slot for assist and craft, onlt 1 can be enabled. -->
<option name="EGGPET_CRAFT_SLOT" value="1" />
<option name="EGGPET_ENABLE_ASSIST" value="false" />
<option name="EGGPET_ASSIST_SLOT" value="1" />
<option name="EGGPET_CRAFT_RATIO" value="1:1:1" /> <!-- mining:woodworking:herbalism ratio to produce. -->
<option name="EGGPET_CRAFT_INDEXES" value="" /> <!-- override auto craft index for mining,woodworking,herbalism eg. "2,,"-->


<!-- Log out and resurrect settings -->
<option name="LOGOUT_TIME" value="0" /> <!-- in minutes, 0 = timer disabled -->
<option name="LOGOUT_SHUTDOWN" value="false" />
<option name="LOGOUT_WHEN_STUCK" value="true" />
<option name="CLOSE_WHEN_STUCK" value="true" />
<option name="RES_AFTER_DEATH" value="true" />
<option name="MAX_DEATHS" value="10" /> <!-- Log out after this many deaths -->

<!-- Party Bot options -->
<option name="PARTY" value="true" />
<option name="PARTY_ICONS" value="true" />
<option name="PARTY_INSTANCE" value="true" />

<!-- Healing options -->
<!-- <option name="HEALER_FIGHT" value="true" /> --> <!-- For party bot if you want healer to also fight -->

<!-- pvp -->
<!--option name="PVP" value="true" /> --> <!-- To enable PVP, with this set to true it will auto attack any players with red names -->

<!-- For more options and documentation see the RoM Bot Wiki: -->
<!-- http://www.solarstrike.net/wiki/index.p ... le=RoM_Bot -->

</options>

<friends>
<!-- names of friends we help fighting or enemys we don't want to attack -->
<!-- for umlauts use \129 (ue),\132 (ae),\148 (oe) e.g. K\132fer -->
<friend name="MyOtherCharacter1" />
<friend name="MyOtherCharacter2" />
<friend name="Elite_Mob_Name1" />
<friend name="Elite_Mob_Name2" />
</friends>

<mobs>
<!-- names of mobs we want to attack -->
<!-- if no names defined we will attack all mobs -->
<mob name="Fungus" />
<mob name="" />
<mob name="" />
</mobs>

<hotkeys>
<!-- to communicate with the RoM API / define ingame dummy macro at place 1 -->
<hotkey name="MACRO" key="VK_0" />
</hotkeys>

<!-- define your skills depending from your actual primary class -->
<!-- see the example for a priest/mage -->
<!-- delete skills you don't have or don't want to use. -->
<!-- For more skills to use see /database/skills.xml -->
<!-- demo skills for LvL 1 character for all classes -->
<!-- to use a specific key instead of MACRO then use hotkey="VK_1" this example is for hotkey 1 -->
<skills_priest>
<skill name="PRIEST_SOUL_SOURCE" hotkey="MACRO" priority="110" inbattle="true" hpper="15" />
<skill name="PRIEST_URGENT_HEAL" hotkey="MACRO" priority="100" hpper="50" />
<skill name="PRIEST_REGENERATE" hotkey="MACRO" priority="90" hpper="80" />
<skill name="PRIEST_RISING_TIDE" hotkey="MACRO" priority="80" />
<skill name="PRIEST_WAVE_ARMOR" hotkey="MACRO" priority="40" inbattle="true" />
<skill name="PRIEST_AMPLIFIED_ATTACK" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
<skill name="PRIEST_GRACE_OF_LIFE" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" />
<skill name="PRIEST_HOLY_AURA" hotkey="MACRO" priority="100" inbattle="true" hpper="24" />
<!--skill name="PRIEST_SOUL_BOND" hotkey="MACRO" priority="30" /> -->
<!--skill name="PRIEST_MAGIC_BARRIER" hotkey="MACRO" priority="20" rebuffcut="60" inbattle="false" /> -->
</skills_priest>

<skills_mage>
<skill name="MAGE_FLAME" hotkey="MACRO" priority="80" />
<skill name="MAGE_FIREBALL" hotkey="MACRO" priority="70" />
<skill name="MAGE_LIGHTNING" hotkey="MACRO" priority="80" />
<skill name="MAGE_ENERGY_INFLUX" hotkey="MACRO" priority="30" inbattle="true" />
<skill name="MAGE_ELEMENTAL_CATALYST" hotkey="MACRO" priority="30" inbattle="true" />
<skill name="MAGE_ENERGY_WELL" hotkey="MACRO" priority="30" inbattle="true" />
</skills_mage>

<onLoad><![CDATA[
-- Additional Lua code to execute after loading the profile
-- and before the bot starts. e.g. You could overwrite profile settings here
-- like: changeProfileOption("HP_REST", 60);
]]></onLoad>

<onDeath><![CDATA[
-- Additional Lua code to execute on death
-- pauseOnDeath(); -- Stop the script
-- player:logout(); -- logout
]]></onDeath>

<onLeaveCombat><![CDATA[
-- Additional Lua code to execute after killing an enemy
]]></onLeaveCombat>

<onLevelup><![CDATA[
-- Additional Lua code to execute after having a levelup
-- and levelup the skills for a new character (mage or priest recommended)
-- e.g. sendMacro("SetSpellPoint(_tabnr, _skillnr);"); would levelup a skill
]]></onLevelup>

<onSkillCast><![CDATA[
local target = player:getTarget();
if( 30 > player.HP/player.MaxHP*100 ) then
player:cast("PRIEST_HOLY_AURA");
player:cast("PRIEST_URGENT_HEAL");
player:cast("PRIEST_URGENT_HEAL");
elseif( 50 > player.HP/player.MaxHP*100 ) then
player:cast("PRIEST_URGENT_HEAL");
player:cast("PRIEST_URGENT_HEAL");
player:cast("PRIEST_URGENT_HEAL");
elseif(90> player.HP/player.MaxHP*100 ) then
player:cast("PRIEST_REGENERATE");
end;
]]></onSkillCast>

<onHarvest><![CDATA[
-- Additional Lua code to execute directly before the actual harvesting takes place.
-- Note: arg1 contains the object to be harvested.
-- i.e. arg1.Name will be the name of the node you are about to harvest
-- If this snippet returns 'false', the node will *not* be harvested.
-- All other return values result in the player attempting to harvest the node.
-- Note that returning 'false' here breaks out of harvesting completely;
-- You will not attempt to harvest other nearby nodes instead.
]]></onHarvest>

<onUnstickFailure><![CDATA[
-- Lua code to execute when MAX_UNSTICK_TRIALS is reached.
]]></onUnstickFailure>
</profile>
This is the log :

Code: Select all

Chagement du trajet partyhealer.xml
No return path with default naming partyhealer_return.xml found.
We use the normal waypoint path partyhealer.xml now.
Pression MACRO: PRIEST_AMPLIFIED_ATT
=>   myName (1776/1776)
Pression MACRO: PRIEST_GRACE_OF_LIFE
=>   myName (1776/1776)
Pression MACRO: PRIEST_WAVE_ARMOR
=>   myName (2344/2344)
Pression MACRO: PRIEST_WAVE_ARMOR
=>   myName (2344/2344)
Pression MACRO: PRIEST_AMPLIFIED_ATT
=>   myName (535/535)
Pression MACRO: PRIEST_GRACE_OF_LIFE
=>   <UNKNOWN> (1000/1000)
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
loading screen has appeared, waiting for it to end.
l adresse du joueur a changÚe: 0x5C113200
Ranged skill found: PRIEST_RISING_TIDE
Pression MACRO: PRIEST_AMPLIFIED_ATT
=>   <UNKNOWN> (1000/1000)
Pression MACRO: PRIEST_GRACE_OF_LIFE
=>   myName (805/805)
Paused. (SUPPR) to continue, (CTRL+L) exit to shell, (CTRL+C) quit
The adress was changed cause of death :/

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: PartyHeal, what it does exactly ?

#6 Post by lisa » Thu Jul 26, 2012 7:17 am

ok so I am guessing your healer has HP of 1776 and once buffed with grace of life has 2344.
Why is it that it then does a buff on a target with 535 ?

Code: Select all

Pression MACRO: PRIEST_AMPLIFIED_ATT
=>   myName (535/535)
is that the other party member?
and then has HP of 805 ?

Code: Select all

Pression MACRO: PRIEST_GRACE_OF_LIFE
=>   myName (805/805)
try getting rid of your onskillcast code and see if it helps, you shouldn't need it.
_hirondelle wrote:The adress was changed cause of death :/
so you changed zones and died?

Code: Select all

Loaded waypoint path partyhealer.xml
No return path with default naming partyhealer_return.xml found.
We use the normal waypoint path partyhealer.xml now.
Party member 1 has the name of party1
that part of the print is actually important, if you can atleast copy the line about party member, just edit the name or atleast tell me if that prints the name of the party member you are trying to heal.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

Re: PartyHeal, what it does exactly ?

#7 Post by _hirondelle » Thu Jul 26, 2012 10:06 am

Ok, I've tested what you asked.

That the stack
RoM windows size is 1436x822, upper left corner at 8,30
Loading profile nameOfHealerInParty .xml
Testing 'ingamefunctions' macro. If it gets stuck here, please update the 'ingam
efunctions' by copying the 'ingamefunctions' folder from 'rom/devtools' to the g
ames 'interface/addons' folder.
MACRO Test: ok
Ranged skill found: PRIEST_RISING_TIDE
[DEBUG] CPU Frequency 2441.171
Waypoint files from C:/micromacro/scripts/rom:
0: wander 7: DogMeat/blyads_dogmea 14: partydps.xml
1: AncientTreasure.xml 8: Elfen.xml 15: partyhealer.xml
2: blyads_dogmeat_loop.x 9: fromat.xml 16: RBAssist.xml
3: cot.xml 10: hack.xml 17: survivalR5.xml
4: cot_tele.xml 11: invaders.xml 18: TerresSauvages.xml
5: Daylies.xml 12: MillersRanchMilk.xml 19: to_at.xml
6: DogMeat/blyads_dogmea 13: MRC_Optimized.xml 20: WeavingMachine.xml
7: DogMeat/blyads_dogmea 14: partydps.xml
Enter the number of the path you want to use and press ENTREE > 15
You chose 15
Chagement du trajet partyhealer.xml
No return path with default naming partyhealer_return.xml found.
We use the normal waypoint path partyhealer.xml now.
Pression MACRO: PRIEST_WAVE_ARMOR
=> nameOfHealerInParty (2344/2344)
Pression MACRO: PRIEST_WAVE_ARMOR
=> nameOfHealerInParty (2344/2344)
I do not have the line you wrote,
Party member 1 has the name of party1

When I launch partyheal.xml, the only thing that the "healer" do is :
- following the other (alone) member of the group
- puting to himself the wave armor if attacked


I also try to put the name of the character to heal in the friend list but that doesn't make anything else.



PS : for the previous post, I made a research/replace of the name of my healer by "myName"
I can't find what had 805/805 and 535/535 HP...
May be it was a pet.

I was to the gobs and put the healer to follow me and heal me if necessary. But healer die before healer myself or himself... and I use respawn choice so it changed of zone.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: PartyHeal, what it does exactly ?

#8 Post by lisa » Thu Jul 26, 2012 6:09 pm

_hirondelle wrote:I do not have the line you wrote,
Ahh ok now we are getting somewhere.

Does your server work with the latest game client?
5.0.1.2553

are you using the current version of bot?
rev 730

Are you already in a party when you start the bot?
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

Re: PartyHeal, what it does exactly ?

#9 Post by _hirondelle » Thu Jul 26, 2012 6:19 pm

My version is 5.0.1.2553.en
The bot is up to date, 730.
Are you already in a party when you start the bot?
Yes I was.

I've made the group and launch the bot partyheal after

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: PartyHeal, what it does exactly ?

#10 Post by lisa » Thu Jul 26, 2012 6:37 pm

ok what this tells me is the function to get the name from memory is returning nil.

which only happens in this part of the code.

Code: Select all

	if memoryReadRepeat("byte", getProc(), memberAddress) ~= 1 then
		return nil
	end
Try this test WP for me, just start it like normal
rom/bot path:partytest
and it will do some prints on MM with what the keys do.
try pressing numpad 1 2 3 4 with 1-2 seconds between each key press and see what MM prints.
Attachments
partytest.xml
(1.99 KiB) Downloaded 140 times
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

Re: PartyHeal, what it does exactly ?

#11 Post by _hirondelle » Thu Jul 26, 2012 6:58 pm

Ty for your involvement
RoM windows size is 1440x878, upper left corner at 8,30
Loading profile nameOfHealerInParty.xml
Testing 'ingamefunctions' macro. If it gets stuck here, please update the 'ingam
efunctions' by copying the 'ingamefunctions' folder from 'rom/devtools' to the g
ames 'interface/addons' folder.
MACRO Test: ok
Ranged skill found: PRIEST_RISING_TIDE
[DEBUG] CPU Frequency 2441.171
Chagement du trajet partytest.xml
No return path with default naming partytest_return.xml found.
We use the normal waypoint path partytest.xml now.
Press numpad 1 to print all nearby player names
Press numpad 2 to print party names
Press numpad 3 to print party names from memory
Press numpad 4 to checkparty(100)
Press numpad 5 to checkparty(200)
Press Ctrl + L to exit
Looking for players in range
nameOfHealerInParty found
nameOfMyMainCharacter found
nameOfAPersonInRange found
nameOfAPersonInRange found
finished looking
Looking for players in range
nameOfHealerInParty found
nameOfMyMainCharacter found
nameOfAPersonInRange found
nameOfAPersonInRange found
finished looking
1 has name of nameOfHealerInParty

Player has name of nameOfHealerInParty

check party 100 is false

check party 200 is false
Btw, I can read :
nameOfAPersonInRange found
nameOfAPersonInRange found
But it's only one person.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: PartyHeal, what it does exactly ?

#12 Post by lisa » Thu Jul 26, 2012 7:09 pm

well that confirms it.

Code: Select all

  if memoryReadRepeat("byte", getProc(), memberAddress) ~= 1 then
      return nil
   end
is returning nil for some reason, no idea why it would do that though.
Can you open up addresses.lua and look for

partyMemberList_address = 0x9FE238,
partyMemberList_offset = 0x134,

and post what the values are.


--=== Added ===--

I need to head out for a bit, if your addresses are different then make sure you don't run update.lua when you run the bot and change the values to the ones I posted.
You can also delete the addresses.lua file and then do SVN update on your scripts/rom folder and it will get a fresh copy of the file for you.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

_hirondelle
Posts: 72
Joined: Thu Mar 08, 2012 7:22 am

Re: PartyHeal, what it does exactly ?

#13 Post by _hirondelle » Fri Jul 27, 2012 4:00 am

I had this :
partyMemberList_address = 0x9FE22C,
partyMemberList_offset = 0x134,
I'll make a revert on files and rerun for see.


Edit : Wow... It was my adresse.lua.

It's running now, thanks a lot Lisa for the time you passed on my problem :3

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Semrush [Bot] and 6 guests