Ok! I will try out what you have said :P While I attempt that...
I've just followed along with your trainer tutorial for Adventure Quest and it's awesome. Thank you.
I do have a question though, will I be able to apply that here?
EDIT: Okay, so I may not know much, but I used Fiddler to get the SWF, and then I used Sothink SWF Decompiler to look at the source code.
For an X-Guardian your
Code:
_root.player.intAccessLevel
Must be larger than 20
As well as
Code:
_root.player.intCharType
Must be equal to 3
I've used your method to modify them to 20 and 3 every 100ms, but however I came across a problem. There is a method called before every Guardian/X-Guardian check called
Code:
InspectGuardianData()
Looking at the code for that function:
Code:
function InspectGuardianData()
{
if (typeof(_root.player.intCharType) == "string")
{
_root.player.intCharType = 1;
} // end if
if (typeof(_root.player.intAccessLevel) == "string")
{
_root.player.intAccessLevel = 0;
} // end if
} // End of the function
I can only assume that regardless whether or not I am constantly setting the two variables to that of an X-Guardian's it is reset because for some reason the type is always "string".
I've made it so whenever it gets changed back to the normal value, it'll print in the console: "NOT A GUARDIAN" and this happens when logging in, going to the guardian tower, e.t.c.
Which to me (all this could be me being stupid) means that I somehow need to make it so that the function either does nothing, or the the of and is something different. I can easily edit the action script to set achieve these easily, but I have no idea how to import it back into the swf or how to compile all the components of the swf file.
Sorry if I made no sense, lol. I find it hard to explain things. I also hope I'm not talking complete bullshit here. :S