Jump to content

jamesplay

Members
  • Posts

    13
  • Joined

  • Last visited

Posts posted by jamesplay

  1. Seminko's right. If I were to take a guess it certainly won't be using the 1.12.1 client at all. Instead it'd be a completely different game; engine wise which would feature things that the old vanilla client never had, such as x64 support, OSX support and the typical LUA & wow api changes that'd prevent cheating and, of course battle.net integration. 

  2. There are already two Death Knight FightClasses you can try out: 

    http://wrobot.eu/files/file/642-335a-blood-dk-lvling/ 

    http://wrobot.eu/files/file/610-335a-frost-dk-dps/

     

    But here's some explanation of the code

    for i=1, 6 do

    This for loop goes through every rune slot number, starting from 1.

    if GetRuneType(i) == 1 and select(1,GetRuneCooldown(i)) + select(2,GetRuneCooldown(i)) - GetTime() < 1

    Calls the GetRuneType (http://wowprogramming.com/docs/api/GetRuneType) method, with a value of 1-6 (this is the rune slot ID), and checks if the function returns 1 (which is a blood rune). 

    select(1,GetRuneCooldown(i)) - (http://wowprogramming.com/docs/api/GetRuneCooldown) selects the start time of the cooldown

    select(2,GetRuneCooldown(i)) - selects the duration of the cooldown.

     

    if select(2,RuneCheck()) > 1 then return true end

    checks the second parameter returned by RuneCheck() which is Unholy runes, while the first would be blood, 3rd would be frost, 4th would be Death runes.

    Greater than one means that there has to be 2 unholy runes. It's the same as == 2. 

  3. Is there any way to make a C# plugin that follows a given vector path while ignoring all NPCs until the path is finished?

    I was looking in to blacklisting NPCs but this didn't seem to work at all.

     

    The reason why I ask is because I'm wanting to try create a plugin or profile that allows my bot to aggro a bunch of NPC's, go back to the path origin and AoE them down.  It would help a lot for dungeon boosting in WoTLK.

  4. Hmm I've tried it today again, but it seems to do the same thing.

    I haven't set the bot to buy any food or drink, enabled selling greys, whites and greens. 

     

    	19:44:07 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	19:44:08 - [ToTown] Vendor found Farmer Saldean
    	19:44:08 - [ToTown] Sell items (try 1)
    	19:44:16 - [ToTown] Buy drink and food
    	19:44:16 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	19:44:17 - [ToTown] Vendor found Farmer Saldean
    	19:44:17 - [ToTown] Sell items (try 1)
    	19:44:25 - [ToTown] Buy drink and food
    	19:44:26 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	19:44:27 - Message: pff, nevermind, Reply: Okay, then.
    	19:44:27 - [ToTown] Vendor found Farmer Saldean
    	19:44:27 - [ToTown] Sell items (try 1)
    	19:44:35 - [ToTown] Buy drink and food
    	19:44:35 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	19:44:36 - [ToTown] Vendor found Farmer Saldean
    	19:44:36 - [ToTown] Sell items (try 1)
    	19:44:44 - [ToTown] Buy drink and food
    	19:44:44 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	19:44:46 - [ToTown] Vendor found Farmer Saldean
    	19:44:46 - [ToTown] Sell items (try 1)
    	19:44:54 - [ToTown] Buy drink and food
    	19:44:54 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	19:44:55 - [ToTown] Vendor found Farmer Saldean
    	19:44:55 - [ToTown] Sell items (try 1)
    	19:45:03 - [ToTown] Buy drink and food
    	19:45:03 - [ToTown] Go to vendor Farmer Saldean (Vendor)
    	

    One thing I noticed is that sometimes when stopping/starting again while the vendor is open, the bot does sell the items.

  5. Encountered a problem when the bot was trying to sell items to a vendor.

    It sold all grey items, but it doesn't repair. It closes the dialog window and reopens it and tries again.

     

    [N] 02:13:43 - [Path-Finding] Path Count: 2
    02:13:44 - [ToTown] Vendor found Vargus
    02:13:44 - [ToTown] Repair items
    02:13:45 - [ToTown] Sell items (try 1)
    [D] 02:13:45 - [NpcScan] Add npc to database: Vendor - Mishta
    [D] 02:13:45 - [NpcScan] Add npc to database: Vendor - Khur Hornstriker
    [D] 02:13:46 - [NpcScan] Add npc to database: Vendor - Garon Hutchins
    [D] 02:13:46 - [NpcScan] Add npc to database: Mailbox - Mailbox
    02:13:53 - [ToTown] Sell items (try 2)
    02:14:01 - [ToTown] Sell items (try 3)
    02:14:09 - [ToTown] Sell items (try 4)
    02:14:17 - [ToTown] Sell items (try 5)
    02:14:25 - [ToTown] Sell items (try 6)
    02:14:34 - [ToTown] Go to vendor Vargus (Repair)
    02:14:35 - [ToTown] Vendor found Vargus
    02:14:35 - [ToTown] Repair items
    02:14:36 - [ToTown] Sell items (try 1)
    02:14:44 - [ToTown] Go to vendor Vargus (Repair)
    02:14:45 - [ToTown] Vendor found Vargus
    02:14:45 - [ToTown] Repair items
    02:14:46 - [ToTown] Sell items (try 1)

     

  6. Hello!

    I'm trying out Wrobot for the first time on a private WoTLK server. Currently I am using LazyBot however it does not support meshes which is why I am looking to switch.

    One question I have is would it be feasible to add pre-pull/pull/resting/buffs states for fight profiles?

    A lot of the time I would like the bot to cast specific spells while resting, while not in combat, before pulling, or pulling and I don't see an option to do it here

    Here's an example of what I'm trying to do but it seems like I can only cast them in combat

    mLsgtg8.png

×
×
  • Create New...