What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

how to open the uber portals ?

would you like to this happen , " no matter who makes it "

  • yes!

    Votes: 0 0.0%
  • no?

    Votes: 0 0.0%
  • meh...

    Votes: 0 0.0%

  • Total voters
    0
  • Poll closed .

spaceitout

New Member
Joined
Apr 28, 2014
Messages
163
Reaction score
3
here is a profile I've made so far.

It is adventure mode ,
it first relocates to act 1 ,
then moves to the uber house , opens the door & goes in .. perfectly fine !

( I have it set just to townportal for now )

PLEASE feel free to use or help me figure it out !

PHP:
<Order>
<WaitTimer questId="1" stepId="27" waitTime="3000" />
<LogMessage output="STARTING THE PROFILE" />
<While condition="Me.IsInTown and CurrentLevelAreaId != 332339">
<UseWaypoint questId="1" stepId="1" waypointNumber="0" name="Waypoint_Town-557" statusText="lets relocate to new tristram" />
<WaitTimer questId="1" waitTime="1000" />
</While>
<If condition="CurrentLevelAreaId==332339">
<WaitTimer questId="1" waitTime="500" />
<SafeMoveTo questId="312429" stepId="2" x="370" y="520" z="25" pathPrecision="5" pathPointLimit="250" statusText="nt1" />
<SafeMoveTo questId="312429" stepId="2" x="320" y="525" z="25" pathPrecision="5" pathPointLimit="250" statusText="nt2" />
<SafeMoveTo questId="312429" stepId="2" x="295" y="530" z="25" pathPrecision="5" pathPointLimit="250" statusText="nt3" />
<SafeMoveTo questId="312429" stepId="2" x="290" y="520" z="25" pathPrecision="5" pathPointLimit="250" statusText="nt4" />
<WaitTimer questId="1" waitTime="500" />
<MoveToActor questId="312429" stepId="2" x="291" y="516" z="25" actorId="258064" interactRange="10" name="Uber_BossPortal_Door-741" pathPrecision="5" pathPointLimit="250" statusText="lets open the door" />
<WaitTimer questId="1" waitTime="500" />
<MoveToMapMarker questId="312429" stepId="2" x="287" y="512" z="25" markerNameHash="-102375737" actorId="178293" interactRange="10" pathPrecision="5" pathPointLimit="250" isPortal="True" destinationWorldId="-1" statusText="lets go in the door" />
</If>
<If condition="CurrentLevelAreaId==257116">
<UseTownPortal questId="1" stepId="1" />
</If>
<LogMessage output="ENDING THE PROFILE" />
<WaitTimer questId="1" waitTime="500" />
<LoadProfile profile="data.xml" />
</Order>

I am looking for help on how to open the created portals from my inventory ... " use portal item "
 

Attachments

Last edited:
I got the old uberrun plugin to use the new keys with profile tags, but I really don't have the time to put it all together, got as far as making sure the bot can open each portal and then got pulled away to other things.

Use these tags (with the plugin enabled) when you are in the room to open the corresponding portal
Code:
<UberRunUseInfernalMachineBones />
<UberRunUseInfernalMachineEvil /> 
<UberRunUseInfernalMachineEvil /> 
<UberRunUseInfernalMachineGluttony /> 
<UberRunUseInfernalMachineWar />

Hope this helps in your effort.
 

Attachments

So add the plugin , then put that code in the house ?

+rep Jon310
 
So add the plugin , then put that code in the house ?

+rep Jon310

Yea, you might try opening up one portal at a time, making sure that the bot handles the area transitions and the kills. There is a ton of code in the plugin for additional profile tags and functionality, some I have updated already, some I haven't.

I'm looking forward to seeing what you come up with.
 
are you sure it is working although there are alot of compile errors?
i have tried with the same changes you made a week ago but it didnt seem to work. but maybe i just failed at something else.

will try it sometime later again.
 
I will be tinkering with it all day Im sure.

( we get our heads together , no reason it cant work )
 
ok so as far as installing the plugin ?

is *DB\Plugins\UberRun\UberRun.cs correct ?
or ...
1- does it reside within the profile itself ?
2- does it go somewhere within the trinity plugin directorys ?

/ kinda lost atm.
 
are you sure it is working although there are alot of compile errors?
i have tried with the same changes you made a week ago but it didnt seem to work. but maybe i just failed at something else.

will try it sometime later again.

If you're opening it up in VS try opening a trinity project and adding the keyrun.cs file to the trinity project to get the errors to go away. The guy who updated it last week just made the switch from GilesTrinity to Trinity. It uses trinitys cached player info during its pulse instead of just reading health percent directly ever pulse, and that's why you see the errors if the file isn't edited as a part of the trinity plugin.
 
ok so as far as installing the plugin ?

is *DB\Plugins\UberRun\UberRun.cs correct ?
or ...
1- does it reside within the profile itself ?
2- does it go somewhere within the trinity plugin directorys ?

/ kinda lost atm.

Yea sorry the confusion is my fault.

Grr, apparently it need to be in the trinity directory. to load because it references the trinity project. My bad.
 
Last edited:
it does not seem to show up as a plugin for me ?

DB\Plugins\UberRun\UberRun.cs used.

Yea, sorry edited my post, apparently I was too slow. Pop it in the trinity directory and give it a shot.
 
DB\Plugins\Trinity\UberRun.cs
, it loaded that time.

( would it be hard to compile it from the plugin directory like normal ? )
^ off topic , just a thought.

- im try do something with it now , i have a few machines to waste

PHP:
<If condition="CurrentLevelAreaId==257116">

<UberRunUseInfernalMachineBones />

</If>
[/COLOR]
 
Last edited:
, it loaded that time.

( would it be hard to compile it from the plugin directory like normal ? )
^ off topic , just a thought.

- im try do something with it now , i have a few machines to waste
[/COLOR]

It wouldn't be all that hard, but the plugin would have to be stripped of a few trinity dependencies. It uses the player info cache in trinity to get health values and trinity logging. At the moment all you need are the item using xml properties, but the plugin, even now can be used to count machines and get machines out of the bank via profile tag (untested).

I'm hesitant to strip it too much because I don't know how much of the plugins functionality you will eventually need.

Try this, I have no idea if it works, I got a profile to open the portals, but I started editing it and I'm pretty terrible with profiles.

Code:
<If condition="CurrentLevelAreaId==257116">
	<UberRunUseInfernalMachineBones />
	<WaitTimer questId="1" waitTime="2000" />
	<UseObject questId="1" actorId="258392" isPortal="True" destinationWorldId="256072" />
	<WaitWhile condition="Zeta.ZetaDia.CurrentWorldId==257114" />
</If>
 
Last edited:
wait , let me try something ...

doh - just tried to manually open 1 , it told must be in higher difficulty .. haha

YES , T1+ is a must ! It works so far !

here
 
Last edited:
Back
Top