Page 9 of 22

Re: Allmost foolproof KS run

Posted: Mon Jul 11, 2011 3:40 am
by rock5
lisa wrote:You can fly past the 3rd boss but the gate is shut, the boss with frogs. So to go further you need to kill it, unless you can walk through walls.
Walk through, no. Fly through, yes. :)

And, yes, I am being cryptic.

Re: Allmost foolproof KS run

Posted: Mon Jul 11, 2011 10:16 am
by Beni
This waypoint have autosell too, or what happens when inventory is full?

Re: Allmost foolproof KS run

Posted: Mon Jul 11, 2011 10:29 am
by botje
ofcourse it has goto shop :P

Botje

Re: Allmost foolproof KS run

Posted: Fri Jul 15, 2011 11:33 am
by Blackt3ars
What kind of macro command i need to make the macro not to attack certain type of boss ?

Cuz when im using ROck5 KS waypoint...till the Goddess.....sometimes it will target the CAST barrel....=/

....

And btw is this macro line correct ?

<skill name="WARRIOR_SURVIVAL_INSTINCT" modifier="" hotkey="VK_5" priority="55" inbattle="true" hpper="40" />

needed to use it on Goddess >.<~

Re: Allmost foolproof KS run

Posted: Sat Jul 16, 2011 9:28 am
by nerf
Blackt3ars wrote:What kind of macro command i need to make the macro not to attack certain type of boss ?

Cuz when im using ROck5 KS waypoint...till the Goddess.....sometimes it will target the CAST barrel....=/

Open you profile and search:

<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="Cask" />
<friend name="Yusalien" />

</friends>

ask for codes

Posted: Sun Jul 17, 2011 7:32 pm
by Pmaia
well i know its supost to dont post here but this threat is the more closer i find to discuss my problem
so the problem is this
i have a waypoint file form fireboot lvl 66

and i want it to kill kill kill and wen get full goes to npc and sell

i already make a code waypoint and works algost good
the problem is example i have 16 waypoins and more 5 distinct waypoints to go npc and to come to npc
my problem is wen he finish the 16 waypoints it allways goes to npc for sell and repair
so its waste of time couse it only have 10 ekips to sell in each round

i will post my code here to some one who find any error or any missing code help me to understand

<?xml version="1.0" encoding="utf-8"?><waypoints>
<!-- # 1 --><waypoint x="-11525" z="42801" y="687"> </waypoint>
<!-- # 2 --><waypoint x="-11351" z="42900" y="693"> </waypoint>
<!-- # 3 --><waypoint x="-11228" z="43156" y="640"> </waypoint>
<!-- # 4 --><waypoint x="-11445" z="43094" y="678"> </waypoint>
<!-- # 5 --><waypoint x="-11653" z="43080" y="691"> </waypoint>
<!-- # 6 --><waypoint x="-11838" z="43039" y="704"> </waypoint>
<!-- # 7 --><waypoint x="-12095" z="42953" y="700"> </waypoint>
<!-- # 8 --><waypoint x="-12274" z="42815" y="703"> </waypoint>
<!-- # 9 --><waypoint x="-12150" z="42661" y="702"> </waypoint>
<!-- # 10 --><waypoint x="-11859" z="42598" y="691"> </waypoint>
<!-- # 11 --><waypoint x="-11675" z="42650" y="690"> </waypoint>
<!-- # 12 --><waypoint x="-11406" z="42471" y="698"> </waypoint>
<!-- # 13 --><waypoint x="-11291" z="42388" y="710"> </waypoint>
<!-- # 14 --><waypoint x="-11375" z="42582" y="703"> </waypoint>
<!-- # 15 --><waypoint x="-11363" z="42802" y="694"> </waypoint>
<!-- # 16 --><waypoint x="-11493" z="42903" y="686">
if inventory:itemTotalCount(0) == 0 then
player:update();
__WPL:setWaypointIndex(__WPL:findWaypointTag("rerun"));

end


end
</waypoint>
<!-- # 1 --><waypoint x="-11529" z="42818" type="RUN" tag="rerun"> </waypoint>
<!-- # 2 --><waypoint x="-11517" z="42442" type="RUN">> </waypoint>
<!-- # 3 --><waypoint x="-11894" z="42228" type="RUN">> </waypoint>
<!-- # 4 --><waypoint x="-11742" z="41982" type="RUN">> </waypoint>
<!-- # 5 --><waypoint x="-11630" z="42004" y="819">
player:merchant("Nidus Linnu");
player:update();
__WPL:setWaypointIndex(__WPL:findWaypointTag("back"));
</waypoint>
<!-- # 1--><waypoint x="-11779" z="42000" type="RUN" tag="back"> </waypoint>
<!-- # 2--><waypoint x="-11884" z="42242" type="RUN">> </waypoint>
<!-- # 3--><waypoint x="-11790" z="42339" type="RUN">> </waypoint>
<!-- # 4--><waypoint x="-11797" z="42521" type="RUN">> </waypoint>
<!-- # 5--><waypoint x="-11704" z="42769" type="RUN">> </waypoint>
<!-- # 6--><waypoint x="-11533" z="42832" type="RUN">> </waypoint>
player:update()
</waypoints>

This is waypoints to farm pangos in fireboot
thanks for anyone who can help

Re: Allmost foolproof KS run

Posted: Sun Jul 17, 2011 8:47 pm
by lisa
You are right, totally wrong place to post...

Go here

Re: Allmost foolproof KS run

Posted: Fri Jul 22, 2011 6:28 am
by RicalEyl
Not sure if I should open an extra topic for this but I only have this problem/idea when using this script:
I have like 150 items KS each run and selling them takes like 5 minutes which is really long considering i only need like 10 minutes to loot these items.

So I was thinking about a way to sell them much faster.
I cant really say how it works but the addon SellMode sells entire slot bags in about 0 time.
http://rom.curse.com/downloads/rom-addo ... lmode.aspx
maybe one can use the algorithm that is used there if I dont want to check every single item (which i dont in KS)

Re: Allmost foolproof KS run

Posted: Fri Jul 22, 2011 9:16 am
by rock5
The problem is it's hard for a rombot script to be as fast as an ingame function. There is a delay when doing each action via rombot that would add up if done 150 times. Your best bet is, if you are happy with the addon, then just use that. Find out how to control it from rombot. At first glance I think you would use.

Code: Select all

player:openStore("npcname")
RoMScript("Sellslots1()")
RoMScript("Sellslots2()")
etc

Re: Allmost foolproof KS run

Posted: Fri Jul 22, 2011 10:56 am
by RicalEyl
Thx works perfectly :) youre awesome :)

Re: Allmost foolproof KS run

Posted: Fri Jul 22, 2011 2:12 pm
by Pmaia
i have problems at bosses couse the bot dont target the boss a far distance it just goes to the waypoints and w8 for been atacked
that couse´s me some problems at locata
could be some yrest time problem?
or probably some profile wrong line to he dont attack it directly like do with other bosses

i want to know more about last post
to sell it in 1 sec he entire bag can u explain better?
tnks

Re: Allmost foolproof KS run

Posted: Sat Jul 23, 2011 5:13 pm
by Oknarb
rock5 wrote:The problem is it's hard for a rombot script to be as fast as an ingame function. There is a delay when doing each action via rombot that would add up if done 150 times. Your best bet is, if you are happy with the addon, then just use that. Find out how to control it from rombot. At first glance I think you would use.

Code: Select all

player:openStore("npcname")
RoMScript("Sellslots1()")
RoMScript("Sellslots2()")
etc
sorry for quoting

I need help from you Lisa or rock5. I want to repeat KS runs until I fill my bags, because of bad in game drop rate. That means: starting from entrance, doing kills, coming back to entrance and exiting, leaving party, establishing new party, entering, starting from entrance……. Until my bags are full. I don’t need viewpoints, just your help for establishing entrance transition – and party related scripts. Thanks both.

Re: Allmost foolproof KS run

Posted: Sat Jul 23, 2011 6:40 pm
by botje
or you just get a housekeeper, and get the lucky potion :)

Botje

Re: Allmost foolproof KS run

Posted: Sun Jul 24, 2011 2:04 am
by lisa
Oknarb wrote: just your help for establishing entrance transition – and party related scripts.
On my todo list next week, among a pile of real life stuff, is to redo party bot.

Re: Allmost foolproof KS run

Posted: Sun Jul 31, 2011 9:20 am
by wilifox
Sorry one question, how sell the item "Pancer" NPC, muy script not found, I write in script this line:

if player:openStore("Pancer") then -- opens the store, then continues if it opened.
for i, item in pairs(inventory.BagSlot) do
if (item.Worth > 222) then
item:use() -- sells it to the store
end
end
end

- this one not found, why?
- Sorry not speak inglish very good ;) thx very much

Re: Allmost foolproof KS run

Posted: Sun Jul 31, 2011 9:27 am
by lisa
So it doesn't target the NPC at all?
Is the name of the NPC "Pancer" on your server?

Re: Allmost foolproof KS run

Posted: Sun Jul 31, 2011 10:00 am
by wilifox
Thanks Lisa, I fixed the problem.

I can only fix it by following down the mountain when the script tries to run:

player.Class1 if player.Class2 == == 5 or 5 then - priest
while (80> player.HP / player.MaxHP * 100) do
player: cast ("PRIEST_URGENT_HEAL");
yrest (2300);
end
end
player.Class1 if player.Class2 == == 8 or 8 then - druid
while (80> player.HP / player.MaxHP * 100) do
player: cast ("DRUID_RECOVER");
yrest (2300);
end
end

- To me the cast fails "DRUID_RECOVER", the script gives me an error, does not recognize the skill Druid_recover and my pj Mage / Druid. Thank you very much for your attention.

Re: Allmost foolproof KS run

Posted: Sun Jul 31, 2011 10:52 am
by lisa
wilifox wrote:Thanks Lisa, I fixed the problem.

I can only fix it by following down the mountain when the script tries to run:

player.Class1 if player.Class2 == == 5 or 5 then - priest
while (80> player.HP / player.MaxHP * 100) do
player: cast ("PRIEST_URGENT_HEAL");
yrest (2300);
end
end
player.Class1 if player.Class2 == == 8 or 8 then - druid
while (80> player.HP / player.MaxHP * 100) do
player: cast ("DRUID_RECOVER");
yrest (2300);
end
end

- To me the cast fails "DRUID_RECOVER", the script gives me an error, does not recognize the skill Druid_recover and my pj Mage / Druid. Thank you very much for your attention.
your code seems a little messed up.

try this

Code: Select all

if player.Class2 == 5 or player.Class1 == 5 then - priest
 while (80> player.HP / player.MaxHP * 100) do
 player:cast("PRIEST_URGENT_HEAL");
 yrest(2300);
 end
 end
 if player.Class2 == 8 or player.Class1 == 8 then - druid
 while (80> player.HP / player.MaxHP * 100) do
 player:cast("DRUID_RECOVER");
 yrest(2300);
 end
 end

Re: Allmost foolproof KS run

Posted: Sun Jul 31, 2011 5:51 pm
by Germangold

Code: Select all

function bagchecker()
		if inventory:itemTotalCount(0) == 0 then    
			sendMacro("LeaveParty();");
			waitForLoadingScreen(); 
			player:update();
			__WPL:setWaypointIndex(__WPL:findWaypointTag("rerun"));
		end
	end
onLeaveCombat
bagchecker(); yrest(222);
/onLeaveCombat

I use this quite usefull for characters w/o more then 3 bags

Re: Allmost foolproof KS run

Posted: Mon Aug 01, 2011 2:16 am
by wilifox
you're right paste the text wrong, I have written as you have put your. But that still does not work skilll "DRUID_RECOVER" my client might be Spanish? and have to put the name of cast in Spanish ¿

Thx very much ;)