Jump to content

Bugreporter

WRobot user
  • Posts

    438
  • Joined

  • Last visited

Posts posted by Bugreporter

  1. You didn't play.

     

    If you want to play WoW, play WoW. Don't let the bot "play" for you. Automation is a kill/grinder/gather/... combi, But... You didnt have any profession, so you cant gather, you dont know what you need, to thre is nothing to grind. And kills without quests didn'tmake sense.

     

    Play WoW until you have your 3. or 4. User up to lvl 100 . and then, when you are beginning to be bored, try boting.

  2. wrobot cant login.  The connection to wrobot.eu is very bad from my location . An update is not possible (wrobot.exe have 4k,6k maybe 3k after download ) . From work I could do the update and wrobot.eu is very fast. (maybe because of the proxy)

    A try with my mobile (mobile data, not wlan) shows also a very slow conection to the website
     

     

     

    ...

    [D] 11:00:14 - D3D11 used
    [E] 11:08:00 - DFiosdfosfIDFsDIODJFsios#1: System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
    bei System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
    bei System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
    bei System.Convert.ToInt64(String value)
    bei authManager.LoginServer.PoibicauVavaedi()

  3. Sorry, i cant. I only post the (imho) best solution. If you want to get the old solution change only

     

     

    if (GetUnitSpeed("player") == 0) and not (UnitCastingInfo("player")) and not (UnitChannelInfo("player"))

     

    with

     

    if not (UnitCastingInfo("player"))

     

     

    GCD is simple to detect. Use Parameter "Is Spell usable" in the fight class editor.

     

    in lua try something like this

    local spellid=123456  --[[change to the ID-nr of the spell)]]
    local spellname=GetSpellInfo(spellid)
                    if (IsUsableSpell(spellname)) then
                        local start, duration, enable = GetSpellCooldown(spellname)
                        if (duration==0) then
                            CastSpellByName(spellname);
                            spell=spellname;
                            break;
                        end
                    end
  4. Use Stealth if hostile 30 Yards away but only in pvp or solo

        <FightClassSpell>
          <SpellName>Stealth</SpellName>
          <FightClassConditions>
            <FightClassCondition>
              <ContionType>HostileUnitNear</ContionType>
              <Param xsi:type="FightClassConditionUnitNear">
                <Type>Bigger</Type>
                <Radius>30</Radius>
              </Param>
            </FightClassCondition>
            <FightClassCondition>
              <ContionType>LuaScript</ContionType>
              <Param xsi:type="FightClassConditionLua">
                <LuaScript>
    			--[[ PvP or solo AND No Casting and Stealth off and ready ? ]]
    			local idStealth=1784
    			local start, duration, enabled = GetSpellCooldown(idStealth); 
    			result=((UnitIsPVP("player") or (UnitInParty("player")==nil)) and (duration==0) and (enabled==1) and not (UnitCastingInfo("player")) and not (UnitChannelInfo("player"))) 
    			</LuaScript>
                <VarRet>result</VarRet>
                <ValueRet>true</ValueRet>
              </Param>
            </FightClassCondition>
            <FightClassCondition>
              <ContionType>MeInCombat</ContionType>
              <Param xsi:type="FightClassConditionBool" />
            </FightClassCondition>
            <FightClassCondition>
              <ContionType>MeIsFlying</ContionType>
              <Param xsi:type="FightClassConditionBool" />
            </FightClassCondition>
          </FightClassConditions>
          <Priority>11</Priority>
          <CombatOnly>false</CombatOnly>
          <CheckIfKnowUsableDistance>false</CheckIfKnowUsableDistance>
          <CheckIfView>false</CheckIfView>
          <AddToSettings>true</AddToSettings>
          <DescriptionSpell>Stealth. If hostile 30 Yards away. only pvp or solo</DescriptionSpell>
        </FightClassSpell>
    
    

    based on WoW 5.4.2.

     

  5. Do you use archy ? If so, check if archy found the digsite. If you use archy and archy didn't find anything, try one left-click on the archy symbol on the minimap

  6. Maybe its a good idea to add an additional "If" after "If UnitExist...". The condition below test , if the target is a player and if wait up to 50% percent of the casting spell before kick. On NPC it kicks instant

     

    Reasons:

     

      a /cast; /stopcasting; /cast again; wouldn't work for the target, because we wait, if he really cast. :-)

      a too fast kick could be identify as kickbot. And we don't bot !!!... or?

     

    (not testet yet)
     

    if (not (UnitIsPlayer("target") and UnitIsPVP("target")) ) or (((GetTime()-startTime)*100/(endTime-startTime)) > 50) then
    
    ...kickit here...
    
    end

    It could be, that we miss some kickes because but thats okay, I thing.

×
×
  • Create New...