Hunter.mac not reading .int files

Braxs

New member
Joined
Sep 29, 2010
Messages
5
Reaction score
0
Points
0
I am trying running the hunter.mac in Qvic, Prayer of Grounds Calling, the macro works in the other zones i have tried but for some reason no luck in Qvic.

My int files are

[The Jaggedpine Forest]
Loot1=Greater Lightstone
Loot2=Superior Lightstone
[The Northern Plains of Karana]
Loot1=Greater Lightstone
Loot2=Superior Lightstone
[Plane of Dragons]
Loot1=Fire Crystal
Loot2=Water Crystal
[Qvic, Prayer Grounds of Calling]
Loot1=Essence of Qvic
Loot2=Ruby

and

[The Jaggedpine Forest]
Mob1=willowisp
[The Northern Plains of Karana]
Mob1=willowisp
[Plane of Dragons]
Mob1=Ornate Chest
Mob2=Storm Dragon
Mob3=Black Dragon
Mob4=Shadow Dragon
Mob5=Silver Dragon
Mob6=Thanatos
Mob7=Tarticus
[Qvic, Prayer Grounds of Calling]
Mob1=a ratuk scarblade
 
You mean .inc, not .int.. ya? if you have it as .int, rename it to .inc
 
It don't like the commas. You should be able to use MMOIni instead, and it should work. You'd need to change the ReadINI() sub in the macro to use that instead (and make sure MQ2MMOTLO is loaded), otherwise, zones with a comma in their name aren't going to read right.

I don't know why mac authors use long names (${Zone.Name}) for stuff like this, they should use the short name.

htw
 
I should of mentioned that I using the Underfoot release if that makes a difference.
 
is it possible to mod the macro to check for the zones short name?
 
That did work for me thanks for the idea HTW changed the script from check for the long name to check for the short name

|------------------------------------------------------------
|Loot Array Information.
|------------------------------------------------------------
/call ReadINI HunterMob.ini "${Zone.ShortName}" Mob
/if (!${Defined[RV_MobArray]}) {
/echo Mob Array Creation Error, ending macro...
/endmacro
}

|------------------------------------------------------------
|Mob Array Information.
|------------------------------------------------------------
/call ReadINI HunterLoot.ini "${Zone.ShortName}" Loot
/if (!${Defined[RV_LootArray]}) {
/echo No Loot Array Created...
}