Allmost foolproof KS run

Additional botting resources. Addons may be either for the game itself or for the RoM bot.
Forum rules
Only post additional bot resources here. Please do not ask unrelated questions.
Message
Author
Pmaia
Posts: 70
Joined: Wed Jun 22, 2011 8:17 pm

Re: Allmost foolproof KS run

#261 Post by Pmaia » Thu Jan 19, 2012 9:07 pm

i have a warrior farming and have lots of problems downing the cliff already tried the fly option but not works
the fly option only works wen he finished the waypoint so
wen the character down the clif the bot dont do the fly until it get the floor
any idea?

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

Re: Allmost foolproof KS run

#262 Post by lisa » Thu Jan 19, 2012 9:12 pm

dropping off cliffs do a % to max hp and it can kill you if the drop is high enough.
The drop on way to KS usually does around 60% damage.

Alternatively you can do a route down the path back to KS, it takes more time as it is a longer traveling distance.

It is possible to cast a skill on the way down which interupts the dropping, if mounted and dismounts, timing is very hard to get right with the bot though.
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

BillDoorNZ
Posts: 446
Joined: Wed Aug 03, 2011 7:37 pm

Re: Allmost foolproof KS run

#263 Post by BillDoorNZ » Thu Jan 19, 2012 9:18 pm

Pmaia wrote:i have a warrior farming and have lots of problems downing the cliff already tried the fly option but not works
the fly option only works wen he finished the waypoint so
wen the character down the clif the bot dont do the fly until it get the floor
any idea?
create a new waypoint before the drop, then insert the fly() call there. Then modify the existing drop waypoint to be at the top of the cliff and add another at the bottom.

Budzer
Posts: 99
Joined: Fri Sep 23, 2011 12:44 am

Re: Allmost foolproof KS run

#264 Post by Budzer » Sat Jan 21, 2012 4:09 am

There is a path that takes max of 20% HP (usually 0). It would be hard to implement to the bot (as even manually it is hard to ride there), but as you are planning to use fly() anyway you can try to make WP trough the cliff wall on the right side of this "broken tree" down. Hope you get where.

Germangold
Posts: 276
Joined: Thu Oct 22, 2009 3:58 am

Re: Allmost foolproof KS run

#265 Post by Germangold » Fri Jan 27, 2012 6:38 pm

working on a routine for my ks bot's right now

varanas_1
  • recall if neccessary to your prerecorded spot in varanas
    check if there are enough phirustoken > if not goes to logar completing some boars and bears quest and reutrns to step one
    from lieve (outside of varanas on the bridge) teleport to mainsquare
    talk to the mercant "kerby" and sell everything
    buy 3*5 diamonds from Cedric
    send gold, tier3 runes and guild runes to mainchar leave 15k gold
    contine to npc malatina
    autoload cot_tele

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints>
<onLoad>
	--=================--
	--    Variables
	--=================--
	-- 	420112  Keiler-Hauer sammeln  420129  Scharfe Baerenklauen 
	-- questnames
	boars = GetIdName(420112); 
	bears = GetIdName(420129); 
	
	--=================--
	--    Functions
	--=================--
function startclawntusk()
 bearclaw = inventory:itemTotalCount(200609)
 boartusk = inventory:itemTotalCount(200624)
      if ((50>bearclaw) and (50>boartusk)) then
         printf("CharacterName = "..player.Name.. " Needs more Daily Items.. Im all out\n");
         printf("Farming more of them");
         __WPL:setWaypointIndex(__WPL:findWaypointTag("gotofarm"))
      else
	       __WPL:setWaypointIndex(__WPL:findWaypointTag("startquesting"))
      end
end  

function roundclawntusk()
 bearclaw = inventory:itemTotalCount(200609)
 boartusk = inventory:itemTotalCount(200624)
      if ((50>bearclaw) and (50>boartusk)) then
         printf("Need more Daily Items\n");
         printf("Farming more of them\n");
      else
	       __WPL:setWaypointIndex(__WPL:findWaypointTag("returnfromround"))
      end
end

	--===========================--
	--  location location location
	--===========================--
	local zoneid = RoMScript("GetZoneID()")
	
	
	if math.mod(zoneid,1000) == 2 then 
		if (150 > distance(player.X,player.Z,4866,-1928)) then
			__WPL:setWaypointIndex(__WPL:findWaypointTag("startthegames"))
			printf("Your right next to Malatina");
		elseif (150 > distance(player.X,player.Z,2323,1144))then
			-- right next to outside snoop
				phirustoken = inventory:itemTotalCount(203038)
				repeat dailyQuestCount, dailyQuestsPerDay= RoMScript("Daily_count()") until dailyQuestCount and dailyQuestsPerDay
				if (70>phirustoken) and ((dailyQuestsPerDay - dailyQuestCount) > 0) then
					__WPL:setWaypointIndex(__WPL:findWaypointTag("gotologar"));
				else
				 __WPL:setWaypointIndex(__WPL:findWaypointTag("varanasporter"));
				end
		end
	end
	
	if math.mod(zoneid,1000) == 1 then
		-- already in logar
		__WPL:setWaypointIndex(__WPL:findWaypointTag("startinlogar"));
	end
	
	if math.mod(zoneid,1000) == 6 then 
		-- that would be Dust Devil Canyon
		local cooldown, remaining = sendMacro("GetSkillCooldown(1,2);")
		if remaining > 1 then
			 	__WPL:setWaypointIndex(__WPL:getNearestWaypoint(player.X,player.Z))
			-- loadPaths("Kstopancernoturtle");
		else
			  	sendMacro("UseSkill(1,2);");
				waitForLoadingScreen()
				player:update();
		end
	end
	
		
		
		


</onLoad>
    --=================--
	--   Varanas Map
	--=================--
	<!-- #  1 --><waypoint x="2328" z="1144" y="4" tag="varanasporter">	
	-- This is located in front of varans bridge where the portal dog is
	phirustoken = inventory:itemTotalCount(203038)
	repeat dailyQuestCount, dailyQuestsPerDay= RoMScript("Daily_count()") until dailyQuestCount and dailyQuestsPerDay
		if (70>phirustoken) and ((dailyQuestsPerDay - dailyQuestCount) > 0) then
				__WPL:setWaypointIndex(__WPL:findWaypointTag("gotologar"));
		else
               -- do nothing
		end
	</waypoint>
	<!-- #  2 --><waypoint x="2578" z="1033" y="38">	</waypoint>
	<!-- #  3 --><waypoint x="2765" z="956" y="54">		
		-- taking a teleport inside varans to the mainsquare
		player:target_NPC("Lieve");
		sendMacro("ChoiceOption(2);");
		waitForLoadingScreen();
		
	</waypoint>
	<!-- #  6 --><waypoint x="4745" z="-1968" y="115">	
	-- now you are at the mainsquare next to porter npc Noreve
	</waypoint>
	<!-- #  7 --><waypoint x="4863" z="-1988" y="115">	</waypoint>
	<!-- #  8 --><waypoint x="4958" z="-2018" y="115">
	-- this is a npc mercant, best would be cleaning the inventory up and selling unessessary items
	-- i had great success with the Addon Bagcleanerseller, it works way faster than the traditional
    -- bag sell option	
	player:target_NPC("Kerby");    yrest(1000);
	sendMacro("ChoiceOption(1);");   yrest(555)
	sendMacro("BCS.Fn.Seller.Sell_to_Vendor(this, key);")
	-- long pause to make sure selling is done 
	player:rest(15);
	</waypoint>
	<!-- # 10 --><waypoint x="5069" z="-2046" y="103">	</waypoint>
	<!-- # 11 --><waypoint x="5220" z="-2127" y="103">

	-- next up with bag full of gold we aquire some diamonds for cash, 15 diamonds a day with a fixed
	-- ratio off 1:25k 
	player:target_NPC("Cedric"); sendMacro("ChoiceOption(1);"); yrest(555);
	player:target_NPC("Cedric"); sendMacro("ChoiceOption(1);"); yrest(555);
	player:target_NPC("Cedric"); sendMacro("ChoiceOption(1);"); yrest(555);
	</waypoint>
	<!-- # 14 --><waypoint x="5225" z="-2161" y="103">		
	
	-- when its done we want to send all Items we might collected and not sold to our 
	-- character and money and gildrunes and more
	-- it moves whenn neccersary endurance and resistance tier 3 runes from your magicbox to your bag
	local Endurance = inventory:findItem(520123);
	if Endurance then Endurance:moveTo("bags") end
	local Resistance = inventory:findItem(520043);
	if Resistance then Resistance:moveTo("bags") end
	player:target_Object("Postfach",2000); 	yrest(300);
	
	 
	cgold = RoMScript('GetPlayerMoney("copper");')
   	cgold = cgold - 15000;
	UMM_SendMoney("YOURTWINK", cgold);			yrest(300);	
	UMM_SendByNameOrId("YOURTWINK",{520123,520043,202916,201967});	yrest(300); 
	-- send gildrunes and various tier 3 runes Simple Repair Hammer
		
	</waypoint>
	<!-- # 16 --><waypoint x="4994" z="-1937" y="103">	</waypoint>
	<!-- # 17 --><waypoint x="4872" z="-1919" y="109" tag="startthegames">
	--	next up this a the coords right next to npc malatina to do the minigames
	-- but we need to make sure, that we have the neccessary amount of phirustoken left in the
	-- bag to fullfill this
	
	-- we need to do some more scripting here there for we just log out
	loadPaths("cot_ks");	</waypoint>
	
	
	--=================--
	--    Go To Logar
	--=================--
	<!-- #  1 --><waypoint x="2328" z="1144" y="4" tag="gotologar">	
	-- This is located in front of varans bridge where the portal dog is
	player:target_NPC("Sturobold"); 	 yrest(300);
    sendMacro("ChoiceOption(4);");      yrest(300);
    RoMScript("OnClick_RequestDialogAccept()");
	waitForLoadingScreen();  
    __WPL:setWaypointIndex(__WPL:findWaypointTag("startinlogar"));
	</waypoint>
	
	
	
	
	--=================--
	--    Logar Map
	--=================--
	<!-- #  1 --><waypoint x="-1154" z="-5547" y="36" tag="startinlogar">	
    -- waypoint at logar 
	 
 startclawntusk()
	</waypoint>
	-- going from teleportal to schwarzes brett
	<!-- #  2 --><waypoint x="-1149" z="-5726" y="45" tag="startquesting">	</waypoint>
	<!-- #  3 --><waypoint x="-1011" z="-5972" y="33">	</waypoint>
	<!-- #  4 --><waypoint x="-814" z="-5965" y="45">	</waypoint>
	<!-- #  5 --><waypoint x="-668" z="-5904" y="28">	</waypoint>
	<!-- #  6 --><waypoint x="-612" z="-5823" y="24" tag="questmap">		
	-- standing right next to the quest targert and 
	-- need to accept two quest 110584 blackboard id
	
	player:target_Object(110584); yrest(500);
	AcceptQuestByName(boars); yrest(500);
	player:target_Object(110584); yrest(500);
	AcceptQuestByName(bears); yrest(500);
	printf("Got the Quests\n");
		 
	</waypoint>
	
	<!-- # 7 --><waypoint x="-631" z="-5948" y="26" tag="completequest">	</waypoint>
	<!-- # 8 --><waypoint x="-640" z="-6010" y="27">		
	
	player:target_NPC("Dell");	yrest(500);
    CompleteQuestByName(boars); yrest(500);
    player:update(); yrest(500);
	
	-- check if already done all daily quest
	    repeat dailyQuestCount, dailyQuestsPerDay= RoMScript("Daily_count()") until dailyQuestCount and dailyQuestsPerDay
         if (dailyQuestsPerDay - dailyQuestCount) > 0 then
		    __WPL:setWaypointIndex(__WPL:findWaypointTag("tocid"))
		 else
		    __WPL:setWaypointIndex(__WPL:findWaypointTag("tosnoopbackvaranas"))
         end
	</waypoint>
	
	-- to cid from dell is easy
	<!-- # 14 --><waypoint x="-665" z="-6035" y="28" tag="tocid">	</waypoint>
	<!-- # 15 --><waypoint x="-583" z="-6100" y="20">		
	player:target_NPC("Cid"); yrest(500);
    CompleteQuestByName(bears); yrest(500);
    player:update(); yrest(500);
		
-- check if already done all daily quest
	    repeat dailyQuestCount, dailyQuestsPerDay= RoMScript("Daily_count()") until dailyQuestCount and dailyQuestsPerDay
         if (dailyQuestsPerDay - dailyQuestCount) > 0 then
		      __WPL:setWaypointIndex(__WPL:findWaypointTag("toquestmap"))
		 else
		    __WPL:setWaypointIndex(__WPL:findWaypointTag("tosnoopbackvaranas"))
         end
	</waypoint>
	
	
	--from cid to questmap
	<!-- # 12 --><waypoint x="-640" z="-6010" y="27" tag="toquestmap">	</waypoint>
	<!-- # 11 --><waypoint x="-631" z="-5948" y="26">	</waypoint>
	<!-- #  8 --><waypoint x="-612" z="-5823" y="24">	 __WPL:setWaypointIndex(__WPL:findWaypointTag("questmap"));</waypoint>
	
	-- returning from round
	<!-- #  6 --><waypoint x="-1448" z="-4801" y="-10" tag="returnfromround">	</waypoint>
	<!-- #  5 --><waypoint x="-1386" z="-5127" y="3">	</waypoint>
	<!-- #  4 --><waypoint x="-1163" z="-5270" y="23">	</waypoint>
	<!-- #  3 --><waypoint x="-1065" z="-5431" y="31">  __WPL:setWaypointIndex(__WPL:findWaypointTag("startquesting"));</waypoint>
	
	
	-- farming tq items
	<!-- #  3 --><waypoint x="-1065" z="-5431" y="31" tag="gotofarm">
	changeProfileOption("TARGET_LEVELDIF_BELOW", 70); </waypoint>
	<!-- #  4 --><waypoint x="-1163" z="-5270" y="23">	</waypoint>
	<!-- #  5 --><waypoint x="-1386" z="-5127" y="3">	</waypoint>
	<!-- #  6 --><waypoint x="-1448" z="-4801" y="-10">	</waypoint>
	
	<!-- #  7 --><waypoint x="-1323" z="-4691" y="-34" tag="round">	roundclawntusk(); </waypoint>
	<!-- #  8 --><waypoint x="-1254" z="-4687" y="-45">	</waypoint>
	<!-- #  9 --><waypoint x="-1177" z="-4672" y="-44">	</waypoint>
	<!-- # 10 --><waypoint x="-1105" z="-4665" y="-36">	</waypoint>
	<!-- # 11 --><waypoint x="-1037" z="-4661" y="-31">	</waypoint>
	<!-- # 12 --><waypoint x="-905" z="-4639" y="-34">	</waypoint>
	<!-- # 13 --><waypoint x="-828" z="-4580" y="-38">	</waypoint>
	<!-- # 14 --><waypoint x="-754" z="-4571" y="-40">	</waypoint>
	<!-- # 15 --><waypoint x="-693" z="-4596" y="-39">	</waypoint>
	<!-- # 16 --><waypoint x="-640" z="-4611" y="-43">	</waypoint>
	<!-- # 17 --><waypoint x="-568" z="-4613" y="-50">	</waypoint>
	<!-- # 18 --><waypoint x="-509" z="-4598" y="-52">	</waypoint>
	<!-- # 19 --><waypoint x="-428" z="-4598" y="-46">	</waypoint>
	<!-- # 20 --><waypoint x="-300" z="-4668" y="-39">	</waypoint>
	<!-- # 21 --><waypoint x="-180" z="-4585" y="-32">	</waypoint>
	<!-- # 22 --><waypoint x="-163" z="-4522" y="-33">	</waypoint>
	<!-- # 23 --><waypoint x="-171" z="-4482" y="-33">	</waypoint>
	<!-- # 24 --><waypoint x="-116" z="-4401" y="-28">	</waypoint>
	<!-- # 25 --><waypoint x="-33" z="-4410" y="-31">	</waypoint>
	<!-- # 26 --><waypoint x="-79" z="-4342" y="-33">	</waypoint>
	<!-- # 27 --><waypoint x="-204" z="-4036" y="-16">	</waypoint>
	<!-- # 28 --><waypoint x="-112" z="-3931" y="-26">	</waypoint>
	<!-- # 29 --><waypoint x="-55" z="-3831" y="-16">	</waypoint>
	<!-- # 30 --><waypoint x="-59" z="-3727" y="-11">	</waypoint>
	<!-- # 31 --><waypoint x="18" z="-3591" y="-12">	</waypoint>
	<!-- # 32 --><waypoint x="256" z="-3393" y="18">	</waypoint>
	<!-- # 33 --><waypoint x="-121" z="-3000" y="0">	</waypoint>
	<!-- # 34 --><waypoint x="-95" z="-2874" y="-12">	</waypoint>
	<!-- # 35 --><waypoint x="-340" z="-3010" y="-13">	</waypoint>
	<!-- # 36 --><waypoint x="-398" z="-3327" y="-9">	</waypoint>
	<!-- # 37 --><waypoint x="-571" z="-3628" y="18">	</waypoint>
	<!-- # 38 --><waypoint x="-703" z="-3779" y="26">	</waypoint>
	<!-- # 39 --><waypoint x="-877" z="-3951" y="16">	</waypoint>
	<!-- # 40 --><waypoint x="-977" z="-4052" y="19">	</waypoint>
	<!-- # 41 --><waypoint x="-972" z="-4157" y="18">	</waypoint>
	<!-- # 42 --><waypoint x="-992" z="-4230" y="12">	</waypoint>
	<!-- # 43 --><waypoint x="-1039" z="-4280" y="0">	</waypoint>
	<!-- # 44 --><waypoint x="-1103" z="-4329" y="-8">	</waypoint>
	<!-- # 45 --><waypoint x="-1168" z="-4391" y="-17">	</waypoint>
	<!-- # 46 --><waypoint x="-1246" z="-4504" y="-23">	</waypoint>
	<!-- # 47 --><waypoint x="-1306" z="-4560" y="-23" tag="endround"> __WPL:setWaypointIndex(__WPL:findWaypointTag("round"));	</waypoint>
	
	<!-- #  1 --><waypoint x="-656" z="-6083" y="22" tag="tosnoopbackvaranas">	</waypoint>
	<!-- #  2 --><waypoint x="-1098" z="-5830" y="45">	</waypoint>
	<!-- #  3 --><waypoint x="-1165" z="-5592" y="41">	</waypoint>
	<!-- #  4 --><waypoint x="-1177" z="-5530" y="39">		
	player:target_NPC("Sturobold"); 	 yrest(100);
    sendMacro("ChoiceOption(3);");      yrest(100);
    RoMScript("OnClick_RequestDialogAccept()");
	waitForLoadingScreen();  
    __WPL:setWaypointIndex(__WPL:findWaypointTag("varanasporter"));
	</waypoint>
	
	
</waypoints>
this is what i do after both minigames (cot and survival)
  • go to classhall
    buy 2 scrolls theire
    go to varanas east
    go to housemaid
    enter house
    talk to 3 housekeeprs for lucky dust speed and faster cast
    leave
    load ks file
varanas_2

Code: Select all

<?xml version="1.0" encoding="utf-8"?><waypoints>
	<onload>
	if	(player.Name == "twink2") then
			maidone = "Dhaunae Wiliams"; maidtwo = "Kate Kenafin"; maidtre = "Gelress Wamor";
	end
	
	if(player.Name == "twink1") then
			maidone = "Ise Edwards"; maidtwo = "Aimlee Paille"; maidtre = "Vivian Miller";
		end 
		
	</onload>
	
	
	
	<!-- #  5 --><waypoint x="4757" z="-1986" y="134">		
	player:target_NPC("Noreve");yrest(300);
	-- classhall
	sendMacro("ChoiceOption(5);");
	waitForLoadingScreen();
	</waypoint>
	<!-- #  1 --><waypoint x="5267" z="-3901" y="60">	</waypoint>
	<!-- #  2 --><waypoint x="5267" z="-3901" y="60">	</waypoint>
	<!-- #  3 --><waypoint x="5270" z="-3963" y="60">	</waypoint>
	<!-- #  4 --><waypoint x="5233" z="-4028" y="60">	</waypoint>
	<!-- #  5 --><waypoint x="5401" z="-4215" y="77">	</waypoint>
	<!-- #  6 --><waypoint x="5515" z="-4368" y="65">	</waypoint>
	<!-- #  7 --><waypoint x="5529" z="-4427" y="65">		
		player:target_NPC("Lehman");yrest(300);
		sendMacro("ChoiceOption(2);");yrest(300);
		sendMacro("ChoiceOption(1);");yrest(300);
		player:target_NPC("Lehman"); yrest(300);
		sendMacro("ChoiceOption(2);");yrest(300);
		sendMacro("ChoiceOption(1);");
	</waypoint>
	<!-- #  6 --><waypoint x="5515" z="-4368" y="65">	</waypoint>
	<!-- #  5 --><waypoint x="5401" z="-4215" y="77">	</waypoint>
	<!-- #  4 --><waypoint x="5233" z="-4028" y="60">	</waypoint>
	<!-- #  3 --><waypoint x="5270" z="-3963" y="60">	</waypoint>
	<!-- #  2 --><waypoint x="5267" z="-3901" y="60">	</waypoint>
	<!-- #  1 --><waypoint x="5267" z="-3901" y="60">	
	
	player:target_NPC("Lyeve");
	sendMacro("ChoiceOption(3);"); yrest(300);
	waitForLoadingScreen();
	</waypoint>
		
	
	<!-- #  8 --><waypoint x="4473" z="-35" y="71">	</waypoint>
	<!-- #  9 --><waypoint x="4602" z="-48" y="72">	</waypoint>
	<!-- # 10 --><waypoint x="4903" z="149" y="73">	</waypoint>

	<!-- #  1 --><waypoint x="4956" z="344" y="53">	 
	player:target_NPC(110752); yrest(555);
	RoMScript("ChoiceOption(1);"); 
	
	waitForLoadingScreen(5);
	</waypoint>
	
	<!-- #  9--> <waypoint x="4" z="7" y="0" tag="thehouse">	
	yrest(3000); 
		player:target_NPC(maidone);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");
	
		player:target_NPC(maidtwo);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");
			
		player:target_NPC(maidtre);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");yrest(300);
			sendMacro("SpeakFrame_ListDialogOption(1, 6)");
		yrest(5000);
		player:target_NPC(110758); --leave the house
			RoMScript("SpeakFrame_ListDialogOption(1, 1)");
		waitForLoadingScreen(); </waypoint>
		
	<!-- # 11 --><waypoint x="4959" z="334" y="72">		
	keyboardPress(key.VK_0);  -- teleport to ks
	waitForLoadingScreen(); --
	loadPaths("Kstocasknoturtle");     
	</waypoint>
	
</waypoints>
Last edited by Germangold on Mon Jan 30, 2012 6:09 pm, edited 5 times in total.

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

Re: Allmost foolproof KS run

#266 Post by lisa » Fri Jan 27, 2012 7:27 pm

Germangold wrote:(TODO make sure no items are already in the inventory, cuz the be vanishing within a short time
If you are absolutely sure you want to delete without checking when they expire you can just delete them.

Code: Select all

	for i, item in pairs(inventory.BagSlot) do
		if item.SlotNumber >= settings.profile.options.INV_AUTOSELL_FROMSLOT + 60 and
		settings.profile.options.INV_AUTOSELL_TOSLOT + 60 >= item.SlotNumber then
			if string.find(item.Name,"Potion:") then
				item:delete()
			end
		end
	end
English client all housemaid pots are Potion: *******, if that isn't the case for your language you can just do a check for item Id or name I guess.
Either way you get the idea.
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

Germangold
Posts: 276
Joined: Thu Oct 22, 2009 3:58 am

Re: Allmost foolproof KS run

#267 Post by Germangold » Tue Jan 31, 2012 1:21 am

push*

just updated my post above
and it really works, saves me alot of time :D

jasn
Posts: 70
Joined: Sat Jun 25, 2011 8:25 am
Location: Sweden

Re: Allmost foolproof KS run

#268 Post by jasn » Tue Feb 07, 2012 6:07 am

was wondering if the "honor party" invite is diffrent from the "regular" invite to party ?
Or does it automaticly invite to honorparty if that "buff" is up ?

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

Re: Allmost foolproof KS run

#269 Post by lisa » Tue Feb 07, 2012 6:35 am

if you have the buff then it auto does an honor invite.
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

Germangold
Posts: 276
Joined: Thu Oct 22, 2009 3:58 am

Re: Allmost foolproof KS run

#270 Post by Germangold » Wed Feb 08, 2012 6:51 am

I have to check modifiy my KS routine to
Fly over Boss1, the fight takes way to long...
does anyone have working examples?

M4gm4
Posts: 137
Joined: Sun Jan 30, 2011 2:30 pm

Re: Allmost foolproof KS run

#271 Post by M4gm4 » Wed Feb 08, 2012 10:18 am

You can take the normal waypoint, because you can not fly down the left and right. Therefore, just as you enter the boss fly space () and down the stairs again just FlyOff ()
I use the google translator, so do not be surprised if my english is funny

rubenr
Posts: 49
Joined: Sat Aug 20, 2011 11:26 pm

Re: Allmost foolproof KS run

#272 Post by rubenr » Sun Feb 12, 2012 5:01 am

Germangold wrote:I have to check modifiy my KS routine to
Fly over Boss1, the fight takes way to long...
does anyone have working examples?

C'mon, a lvl 60 mage with root of nightmares (which isn't even the good one) can easily defeat boss 1.
Spend some of your earnings...

M4gm4
Posts: 137
Joined: Sun Jan 30, 2011 2:30 pm

Re: Allmost foolproof KS run

#273 Post by M4gm4 » Sun Feb 12, 2012 10:10 am

rubenr wrote:
Germangold wrote:I have to check modifiy my KS routine to
Fly over Boss1, the fight takes way to long...
does anyone have working examples?

C'mon, a lvl 60 mage with root of nightmares (which isn't even the good one) can easily defeat boss 1.
Spend some of your earnings...
Germangold say
Germangold wrote:I have to check modifiy my KS routine to
Fly over Boss1, the fight takes way to long...
does anyone have working examples?
he wants to speedrun KS
I use the google translator, so do not be surprised if my english is funny

rubenr
Posts: 49
Joined: Sat Aug 20, 2011 11:26 pm

Re: Allmost foolproof KS run

#274 Post by rubenr » Sun Feb 12, 2012 8:31 pm

Saving 10 seconds of fight every run is not going to change anything. The risk of teleporting and get pushed back, or killed, or skiping a few mobs...

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

Re: Allmost foolproof KS run

#275 Post by lisa » Sun Feb 12, 2012 10:56 pm

It's pretty easy to skip first boss 100% of the time, you just need to make the coords for it and fly over, as people have stated.
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

Germangold
Posts: 276
Joined: Thu Oct 22, 2009 3:58 am

Re: Allmost foolproof KS run

#276 Post by Germangold » Mon Feb 13, 2012 2:51 am

dude srysly? i have started few lvl55/50 mage/druids with less then 12.000 HP and 8k mana
those buddy wont be able to stand a chance against b1, so flying over it would save my time...

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Allmost foolproof KS run

#277 Post by rock5 » Mon Feb 13, 2012 3:04 am

I skip the first boss. I still can't beat him with my best character. But then I don't use IS pots or anything like that.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

Germangold
Posts: 276
Joined: Thu Oct 22, 2009 3:58 am

Re: Allmost foolproof KS run

#278 Post by Germangold » Mon Feb 13, 2012 4:16 am

with my lvl70 warrior it takes like 3 white hits until b1 is down :D

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

Re: Allmost foolproof KS run

#279 Post by lisa » Mon Feb 13, 2012 5:49 am

rock5 wrote:But then I don't use IS pots or anything like that
You should have plenty from all the cot runs ;)
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

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Allmost foolproof KS run

#280 Post by rock5 » Mon Feb 13, 2012 10:10 am

lisa wrote:
rock5 wrote:But then I don't use IS pots or anything like that
You should have plenty from all the cot runs ;)
Phirius Pots? Yeah sure, I meant pots that boost stats or damage etc.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests