www.ClassicTW.com
https://mail.black-squirrel.com/

Auto Kill
https://mail.black-squirrel.com/viewtopic.php?f=15&t=33482
Page 1 of 1

Author:  Comet [ Fri Sep 14, 2012 6:40 pm ]
Post subject:  Auto Kill

perhaps someone can shed some light on this situation. I'm in a game and I'm using a alien ship. I've stored the information and i've attacked other with this ship before. HOWEVER, this time around twice today it's just scolled thru until I manually stop the script. When I was good I capped this guy no problem then when I went evil it wouldn't hit this guy for nothing. I've uploaded a screen shot.

Attachments:
example 1.png
example 1.png [ 106.74 KiB | Viewed 7589 times ]

Author:  Helix [ Fri Sep 14, 2012 7:22 pm ]
Post subject:  Re: Auto Kill

I never use auto kill, I use a macro or botname cap

H

Author:  Comet [ Fri Sep 14, 2012 7:37 pm ]
Post subject:  Re: Auto Kill

Same thing happens on dockkill as well. Lol. I'll have to try cap feature. Although if it's at stardock would it reload?

Author:  Helix [ Fri Sep 14, 2012 11:50 pm ]
Post subject:  Re: Auto Kill

Comet wrote:
Same thing happens on dockkill as well. Lol. I'll have to try cap feature. Although if it's at stardock would it reload?

Cant attack a ship in fedspace, only a red trader or a blue with 1000 xp or more so dockkill doesnt work for ships.
H

Author:  Crosby [ Sat Sep 15, 2012 11:41 pm ]
Post subject:  Re: Auto Kill

Looks like it's sending a No to attacking, and a Yes to Read Instructions...
You got a macro problem...what autokill script you using? Can you post it?

Author:  Helix [ Sun Sep 16, 2012 1:16 am ]
Post subject:  Re: Auto Kill

Crosby wrote:
Looks like it's sending a No to attacking, and a Yes to Read Instructions...
You got a macro problem...what autokill script you using? Can you post it?

Hey Cros. I think he is using the MOMbot auto-kill.

H

Author:  Crosby [ Sun Sep 16, 2012 4:31 pm ]
Post subject:  Re: Auto Kill

So M()M Autokill? Okay, here is a snip from a few versions ago:

Code:
#=============================== AUTO KILL ==========================================
:autoKill
:kill
   gosub :killthetriggers
   gosub :quikstats
   setVar $startingLocation $CURRENT_PROMPT
   if ($startingLocation <> "Command")
      if ($startingLocation = "Citadel")
         if ($mode <> "Citkill")
            setVar $user_command_line "citkill on override"
            goto :runUserCommandLine
         else
                setVar $user_command_line "citkill off"
            goto :runUserCommandLine
         end
      end
      setVar $message "Wrong prompt for auto kill.*"
      gosub :switchboard
      goto :wait_for_command
   end
   if ($SHIP_MAX_ATTACK <= 0)
      gosub :getShipStats
   end
   goSub :getSectorData
   goSub :fastAttack
   goto :wait_for_command

Ok, assume you made it past here, as no error message?
Code:
:fastAttack
   setVar $targetString  "a"
   setVar $isFound FALSE
   getWordPos $sectorData $beaconPos "Beacon  :"
   :checkingFigs
      if ($FIGHTERS > 0)
         if ((($CURRENT_SECTOR > 10) AND ($CURRENT_SECTOR <> STARDOCK)) AND ($beaconPos > 0))
            setVar $targetString $targetString&"*"
         end
      else
         gosub :quikstats
         if ($FIGHTERS <= 0)
            echo ANSI_12 "*You have no fighters.*" ANSI_7
            goto :stoppingPoint
         else
            goto :checkingFigs
         end
      end
   if (($emptyShipCount + $fakeTraderCount + $realTraderCount) > 0)
      setVar $i 0
      while ($i < ($emptyShipCount + $fakeTraderCount))
         setVar $targetString $targetString&"* "
         add $i 1
      end
      setVar $c 1
      while (($c <= $realTraderCount) AND ($isFound = FALSE))

         if (($TRADERS[$c][1]) = ($CORP))
            setVar $targetString $targetString&"* "
         elseif ((($CURRENT_SECTOR <= 10) OR ($CURRENT_SECTOR = STARDOCK)) AND $TRADERS[$c][2] = TRUE)
            setVar $targetString $targetString&"* "
         else
            setVar $isFound TRUE
            setVar $targetString $targetString&"zy z"
         end
         add $c 1
      end
   else
      setVar $message "You have no targets.*"
      gosub :switchboard
      goto :stoppingPoint
   end
   if ($isFound = TRUE)
      setVar $attackString ""
      while ($FIGHTERS > 0)
         if ($FIGHTERS < $SHIP_MAX_ATTACK)
            setVar $attackString $attackString&$targetString&$FIGHTERS&"* * "
            setVar $FIGHTERS 0
         else
            setVar $attackString $attackString&$targetString&$SHIP_MAX_ATTACK&"* * "
            setVar $FIGHTERS ($FIGHTERS - $SHIP_MAX_ATTACK)
         end
      end
   else
      setVar $message "You have no valid targets.*"
      gosub :switchboard
      goto :stoppingPoint
   end
   send $attackString&"* "
   gosub :quikstats
   :stoppingPoint
return
#============================ END AUTO KILL ============================================


So stuff to check I guess, is value of $message and $targetString?
Is the other player online at the time?
I should just go back to lurking...

Author:  Comet [ Sun Sep 16, 2012 4:38 pm ]
Post subject:  Re: Auto Kill

Other player is online at the same time. The problem is I have noticed is also with Dockkill it's doing the same thing just runs through N N N N N N N N without even trying to read the instructions. I dunno perhaps it's just the version of the game. ICE-9 I'll continue to take a stab at it thank you for all your guy's input

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/